*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--black:#000;--white:#fff;--off:#f2f2f2;--mid:#e5e5e5;--muted:#767676;--gold:#000;--sans:"Helvetica Neue",Helvetica,Arial,"Liberation Sans",sans-serif;--serif:"Helvetica Neue",Helvetica,Arial,"Liberation Sans",sans-serif;--ease:.2s ease;--pad:20px}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:hidden}body{font-family:var(--sans);background:var(--white);color:var(--black);font-size:12px;line-height:1.5;letter-spacing:.01em;-webkit-font-smoothing:antialiased}img{max-width:100%}.u-lbl,.hero-label,.feature-label,.svc-hero-label,.trio-n,.card-brand,.f-col h5,.sec-link,.brand-item,.ann,nav a,.cart-btn,.card-cond,.card-badge{text-transform:uppercase}.ann{background:var(--black);color:var(--white);text-align:center;padding:0 16px;font-size:9.5px;letter-spacing:.14em;position:relative;height:30px;overflow:hidden}.ann-msg{position:absolute;left:0;width:100%;height:30px;display:flex;align-items:center;justify-content:center;opacity:0;animation:af 7s infinite;padding:0 14px}.ann-msg:nth-child(2){animation-delay:3.5s}@keyframes af{0%,5%{opacity:0}10%,45%{opacity:1}50%,to{opacity:0}}header{position:sticky;top:0;z-index:200;background:var(--white);border-bottom:1px solid var(--black)}.h-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 var(--pad);height:50px}.logo{text-decoration:none;color:var(--black);justify-self:start;display:flex;align-items:center;line-height:1}.logo-img{height:26px;width:auto;display:block}.logo-main{font-family:var(--sans);font-size:15px;font-weight:400;letter-spacing:.36em;text-transform:uppercase;color:var(--black);white-space:nowrap}.logo-sub{display:none}nav{display:flex;gap:26px;justify-self:center}nav a{font-size:10px;letter-spacing:.11em;text-decoration:none;color:var(--black);cursor:pointer;transition:opacity var(--ease);padding:2px 0;border-bottom:1px solid transparent}nav a:hover{opacity:.5}nav a.nav-active{border-bottom-color:var(--black)}.h-right{display:flex;align-items:center;gap:16px;justify-self:end}.lang-sw{display:flex;gap:2px}.lang-btn{background:none;border:0;cursor:pointer;font-size:15px;opacity:.28;transition:opacity var(--ease);padding:0 2px;line-height:1;filter:grayscale(1)}.lang-btn.active{opacity:1;filter:none}.lang-btn:hover{opacity:.65}.cart-btn{background:none;border:0;cursor:pointer;font-size:10px;letter-spacing:.11em;color:var(--black);display:flex;align-items:center;gap:6px;transition:opacity var(--ease);font-family:var(--sans)}.cart-btn:hover{opacity:.5}.cart-n{display:inline-flex;align-items:center;justify-content:center;min-width:15px;height:15px;padding:0 3px;background:var(--black);color:var(--white);border-radius:0;font-size:9px;font-weight:400;letter-spacing:0}.pd-burger{display:none;background:none;border:0;cursor:pointer;padding:6px 2px;color:var(--black);font-size:17px;line-height:1}.hero{position:relative;border-bottom:1px solid var(--black)}.hero-visual{position:relative;width:100%;height:78vh;min-height:440px;background:var(--off);overflow:hidden}.hero-visual img{width:100%;height:100%;object-fit:cover;display:block}.hero-visual-inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.hero-text{position:absolute;left:0;bottom:0;z-index:2;padding:0 var(--pad) 34px;color:var(--white);max-width:640px;display:flex;flex-direction:column;align-items:flex-start}.hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;background:linear-gradient(to top,#0000008c,#0000);pointer-events:none;z-index:1}.hero-label{font-size:9.5px;letter-spacing:.2em;margin-bottom:14px;color:#ffffffd1}.hero-h1{font-family:var(--sans);font-size:clamp(28px,4.6vw,56px);font-weight:400;line-height:1.02;letter-spacing:.005em;text-transform:uppercase;margin-bottom:16px}.hero-sub{font-size:12px;line-height:1.6;color:#fffc;max-width:380px;margin-bottom:24px}.hero-cta{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.hero-cta .btn-dark{background:var(--white);color:var(--black);border-color:var(--white)}.hero-cta .btn-dark:hover{background:transparent;color:var(--white)}.hero-cta .btn-ghost{color:var(--white);border-color:var(--white)}.hero-cta .btn-ghost:hover{background:var(--white);color:var(--black)}.btn{display:inline-block;padding:13px 26px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-family:var(--sans);line-height:1;cursor:pointer;border:1px solid transparent;border-radius:0;transition:background var(--ease),color var(--ease),border-color var(--ease);text-decoration:none;text-align:center}.btn-dark{background:var(--black);color:var(--white);border-color:var(--black)}.btn-dark:hover{background:var(--white);color:var(--black)}.btn-ghost{background:none;color:var(--black);border-color:var(--black)}.btn-ghost:hover{background:var(--black);color:var(--white)}.btn-gold{background:var(--black);color:var(--white);border-color:var(--black)}.btn-gold:hover{background:var(--white);color:var(--black)}.btn:disabled,.btn[disabled]{cursor:default;opacity:.35}.btn:disabled:hover,.btn[disabled]:hover{background:var(--black);color:var(--white)}.brand-bar{border-bottom:1px solid var(--mid);display:flex;overflow-x:auto;padding:0 var(--pad);-webkit-overflow-scrolling:touch}.brand-bar::-webkit-scrollbar{display:none}.brand-item{flex-shrink:0;padding:13px 16px 13px 0;font-size:10px;letter-spacing:.11em;color:var(--muted);cursor:pointer;background:none;border:0;font-family:var(--sans);transition:color var(--ease)}.brand-item:first-child{padding-left:0}.brand-item:hover,.brand-item.active{color:var(--black)}.sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:34px var(--pad) 16px}.sec-title{font-family:var(--sans);font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.14em}.sec-link{font-size:10px;letter-spacing:.11em;color:var(--black);text-decoration:none;cursor:pointer;border-bottom:1px solid var(--black);padding-bottom:1px;transition:opacity var(--ease)}.sec-link:hover{opacity:.5}.pd-filter{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.pd-f{font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:none;border:0;padding:1px 0;border-bottom:1px solid transparent;font-family:var(--sans);transition:color var(--ease),border-color var(--ease)}.pd-f:hover{color:var(--black)}.pd-f.pd-f-on{color:var(--black);border-bottom-color:var(--black)}.pd-cell{display:contents}.pd-cell.pd-hide{display:none}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--mid);border-top:1px solid var(--mid)}@media(max-width:1100px){.grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.grid{grid-template-columns:repeat(2,1fr)}}.card{background:var(--white);cursor:pointer;position:relative;display:flex;flex-direction:column}.card-img{aspect-ratio:3/4;background:var(--off);display:flex;align-items:center;justify-content:center;overflow:hidden}.card-img img{width:100%;height:100%;object-fit:contain;padding:9%;transition:opacity var(--ease)}.card-img svg{width:100%;height:100%}.card:hover .card-img img{opacity:.78}.card-body{padding:12px 12px 22px}.card-brand{font-size:9px;letter-spacing:.14em;color:var(--black);margin-bottom:4px}.card-name{font-size:11px;font-weight:400;line-height:1.4;color:var(--muted);margin-bottom:6px}.card-ref{display:none}.card-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.card-price{font-size:11px;letter-spacing:.02em}.card-cond{font-size:9px;letter-spacing:.11em;padding:0;border:0;color:var(--muted);white-space:nowrap}.card-badge{position:absolute;top:0;left:0;background:var(--black);color:var(--white);font-size:8.5px;letter-spacing:.12em;padding:4px 8px;z-index:2}.card-badge.gold{background:var(--black)}.feature{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--black);border-bottom:1px solid var(--black)}.feature-img{background:var(--off);min-height:460px}.feature-txt{padding:60px 44px;display:flex;flex-direction:column;justify-content:flex-end;border-left:1px solid var(--mid)}.feature-label{font-size:9.5px;letter-spacing:.2em;color:var(--muted);margin-bottom:14px}.feature-h{font-family:var(--sans);font-size:clamp(22px,2.6vw,34px);font-weight:400;line-height:1.05;text-transform:uppercase;letter-spacing:.005em;margin-bottom:16px}.feature-p{font-size:12px;color:var(--muted);line-height:1.65;max-width:360px;margin-bottom:26px}.feature-txt .btn{align-self:flex-start}.trio{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--mid);border-bottom:1px solid var(--mid)}.trio-item{background:var(--white);padding:40px var(--pad) 46px}.trio-n{font-size:9.5px;letter-spacing:.2em;color:var(--muted);margin-bottom:14px}.trio-h{font-family:var(--sans);font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:.14em;margin-bottom:10px;line-height:1.3}.trio-p{font-size:12px;color:var(--muted);line-height:1.65}.nl{padding:64px var(--pad) 72px;display:flex;flex-direction:column;align-items:center;text-align:center}.nl h2{font-family:var(--sans);font-size:clamp(20px,2.4vw,30px);font-weight:400;text-transform:uppercase;letter-spacing:.005em;line-height:1.08;margin-bottom:12px}.nl p{font-size:12px;color:var(--muted);max-width:420px;line-height:1.65;margin-bottom:24px}.nl-form{display:flex;width:100%;max-width:440px;border:1px solid var(--black)}.nl-form input{flex:1;min-width:0;border:0;outline:none;padding:13px 14px;font-size:12px;font-family:var(--sans);background:transparent;color:var(--black)}.nl-form button{padding:13px 20px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;background:var(--black);color:var(--white);border:0;cursor:pointer;font-family:var(--sans);transition:opacity var(--ease)}.nl-form button:hover{opacity:.7}footer{border-top:1px solid var(--black);padding:46px var(--pad) 34px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:28px}.f-brand{text-align:left}.f-brand .logo{display:block;margin-bottom:14px}.f-brand .logo-main{font-size:13px;letter-spacing:.3em}.f-brand p{font-size:11px;color:var(--muted);line-height:1.65;max-width:230px}.f-col h5{font-size:9.5px;letter-spacing:.16em;font-weight:400;margin-bottom:14px}.f-col a{display:block;font-size:11px;color:var(--muted);text-decoration:none;margin-bottom:8px;transition:color var(--ease)}.f-col a:hover{color:var(--black)}.f-btm{border-top:1px solid var(--mid);padding:16px var(--pad);display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.f-btm p{font-size:9.5px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase}.social{display:flex;gap:14px}.social a{font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted);text-decoration:none;transition:color var(--ease)}.social a:hover{color:var(--black)}.pd-pay{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pd-pay .pd-pay-i{height:19px;width:auto;max-width:42px;display:block;object-fit:contain;border:0;background:none;padding:0;border-radius:0;filter:grayscale(1);opacity:.75}.pd-ig-fab{position:fixed;left:16px;bottom:16px;z-index:999990;width:40px;height:40px;border-radius:0;background:var(--black);color:var(--white);display:flex;align-items:center;justify-content:center;box-shadow:none;border:0;text-decoration:none;transition:opacity var(--ease)}.pd-ig-fab:hover{opacity:.7;background:var(--black);color:var(--white);transform:none}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:300;opacity:0;pointer-events:none;transition:opacity .25s ease}.overlay.open{opacity:1;pointer-events:all}.cart{position:fixed;top:0;right:0;width:400px;max-width:100vw;height:100vh;background:var(--white);z-index:301;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);border-left:1px solid var(--black)}.cart.open{transform:translate(0)}.cart-hd{display:flex;justify-content:space-between;align-items:center;padding:18px var(--pad);border-bottom:1px solid var(--black)}.cart-hd h3{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:400}.cart-x{background:none;border:0;cursor:pointer;font-size:19px;line-height:1;color:var(--black)}.cart-list{flex:1;overflow-y:auto;padding:16px var(--pad)}.cart-empty{text-align:center;padding:50px 0;color:var(--muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.cart-item{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--mid)}.ci-img{width:66px;height:84px;background:var(--off);flex-shrink:0;overflow:hidden}.ci-img img{width:100%;height:100%;object-fit:cover}.ci-info{flex:1;min-width:0}.ci-brand{font-size:9px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px}.ci-name{font-size:11px;color:var(--muted);margin-bottom:6px;line-height:1.4}.ci-price{font-size:11px}.ci-rm{background:none;border:0;cursor:pointer;font-size:15px;color:var(--muted);align-self:flex-start;transition:color var(--ease)}.ci-rm:hover{color:var(--black)}.cart-ft{padding:16px var(--pad) 20px;border-top:1px solid var(--black)}.cart-tot{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.cart-tot span:first-child{color:var(--muted)}.toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%) translateY(70px);background:var(--black);color:var(--white);padding:12px 22px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;z-index:600;transition:transform .25s ease;white-space:nowrap;border-radius:0}.toast.show{transform:translate(-50%) translateY(0)}.svc-hero{padding:56px var(--pad) 40px;border-bottom:1px solid var(--black);display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end}.svc-hero-label{font-size:9.5px;letter-spacing:.2em;color:var(--muted);margin-bottom:14px}.svc-hero-h{font-family:var(--sans);font-size:clamp(26px,4vw,48px);font-weight:400;line-height:1.02;text-transform:uppercase;letter-spacing:.005em}.svc-hero-p{font-size:12.5px;line-height:1.7;color:var(--muted)}.svc-panel{padding:44px var(--pad) 64px;gap:56px;align-items:start}.svc-panel.active{display:grid;grid-template-columns:1fr 1fr}.svc-intro h2{font-family:var(--sans);font-size:clamp(20px,2.4vw,30px);font-weight:400;line-height:1.08;text-transform:uppercase;letter-spacing:.005em;margin-bottom:16px;color:var(--black)}.svc-intro p{font-size:12.5px;line-height:1.75;color:var(--muted);margin-bottom:14px}.svc-steps{margin-top:30px;display:flex;flex-direction:column;border-top:1px solid var(--black)}.svc-step{display:flex;gap:16px;align-items:flex-start;padding:18px 0;border-bottom:1px solid var(--mid)}.svc-sn{font-family:var(--sans);font-size:10px;letter-spacing:.14em;color:var(--muted);min-width:22px;padding-top:2px}.svc-st h4{font-size:10px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px}.svc-st p{font-size:11.5px;color:var(--muted);line-height:1.6;margin:0}.svc-form{background:var(--white);border:1px solid var(--black);padding:28px}.svc-form h3{font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:400;margin-bottom:22px;padding-bottom:14px;border-bottom:1px solid var(--mid)}.f-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.f-grp{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.f-grp label{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.f-grp input,.f-grp select,.f-grp textarea{border:0;border-bottom:1px solid var(--mid);background:transparent;padding:9px 0;font-size:12px;font-family:var(--sans);color:var(--black);outline:none;border-radius:0;transition:border-color var(--ease);width:100%;-webkit-appearance:none;appearance:none}.f-grp select{background-image:none;cursor:pointer}.f-grp input:focus,.f-grp select:focus,.f-grp textarea:focus{border-bottom-color:var(--black)}.f-grp textarea{resize:vertical;min-height:72px;border:1px solid var(--mid);padding:10px}.f-grp textarea:focus{border-color:var(--black)}.f-note{font-size:10px;color:var(--muted);line-height:1.6;margin-bottom:16px}.f-ok{display:none;text-align:center;padding:40px 0}.f-ok h4{font-family:var(--sans);font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.14em;margin-bottom:10px;color:var(--black)}.f-ok p{font-size:12px;color:var(--muted);line-height:1.65}.pd-up{margin-bottom:14px}.pd-up-drop{border:1px dashed var(--mid);padding:22px 16px;text-align:center;cursor:pointer;transition:border-color var(--ease),background var(--ease)}.pd-up-drop:hover,.pd-up-drop.pd-up-over{border-color:var(--black);background:var(--off)}.pd-up-drop p{font-size:10px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px}.pd-up-drop small{font-size:10px;color:var(--muted);letter-spacing:.02em;text-transform:none;line-height:1.5;display:block}.pd-up input[type=file]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.pd-up-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;margin-top:10px}.pd-up-list:empty{display:none}.pd-up-thumb{position:relative;aspect-ratio:1;background:var(--off);overflow:hidden}.pd-up-thumb img{width:100%;height:100%;object-fit:cover;display:block}.pd-up-rm{position:absolute;top:0;right:0;width:19px;height:19px;background:var(--black);color:var(--white);border:0;cursor:pointer;font-size:12px;line-height:19px;padding:0;text-align:center}.pd-up-rm:hover{opacity:.75}.pd-gallery{display:flex;gap:10px;width:100%;max-width:560px;margin:0 auto;padding:var(--pad)}.pd-gallery-thumbs{display:flex;flex-direction:column;gap:6px;width:56px;flex-shrink:0}.pd-thumb{width:54px;height:54px;object-fit:cover;cursor:pointer;opacity:.45;transition:opacity var(--ease);border:0!important;border-radius:0}.pd-thumb:hover,.pd-thumb-active{opacity:1}.pd-gallery-main{flex:1;min-width:0}.pd-gallery-main img{width:100%;height:auto;max-width:100%;display:block;margin:0 auto}.pd-acc{border-top:1px solid var(--black);margin-bottom:24px}.pd-acc details{border-bottom:1px solid var(--mid)}.pd-acc summary{display:flex;justify-content:space-between;align-items:center;padding:13px 0;font-size:10px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.pd-acc summary::-webkit-details-marker{display:none}.pd-acc summary:after{content:"+";font-size:13px;color:var(--black)}.pd-acc details[open] summary:after{content:"\2013"}.pd-acc .pd-acc-body{padding:0 0 16px;font-size:12px;line-height:1.75;color:var(--muted)}.pd-spec{display:flex;justify-content:space-between;gap:14px;padding:7px 0;border-bottom:1px solid var(--mid);font-size:11px}.pd-spec:last-child{border-bottom:0}.pd-spec span:first-child{color:var(--muted);flex-shrink:0;letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;padding-top:1px}.pd-spec span:last-child{text-align:right}.pd-trust{margin-top:22px;padding-top:18px;border-top:1px solid var(--mid);display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.pd-trust .pd-t{display:flex;align-items:center;gap:8px;font-size:10px;letter-spacing:.04em;color:var(--muted);line-height:1.35}.pd-trust svg{flex-shrink:0;color:var(--black)!important}html[data-pdlang=en] .pd-de{display:none!important}html:not([data-pdlang=en]) .pd-en{display:none!important}html[data-pdlang=en] .pd-en{display:inline!important}main h1,main h2,main h3,main h4,main h5{font-family:var(--sans)!important;font-weight:400}main h1,main h2{letter-spacing:.005em}main [style*=border-radius]{border-radius:0!important}main [style*=Georgia]{font-family:var(--sans)!important}@media(max-width:1024px){.feature{grid-template-columns:1fr}.feature-img{min-height:300px}.feature-txt{border-left:0;border-top:1px solid var(--mid);padding:40px var(--pad) 46px}.svc-hero{grid-template-columns:1fr;gap:26px}.svc-panel.active{grid-template-columns:1fr}footer{grid-template-columns:1fr 1fr 1fr}.f-brand{grid-column:1/-1}}@media(max-width:760px){.trio{grid-template-columns:1fr}footer{grid-template-columns:1fr 1fr}.cart{width:100%;border-left:0}}@media(max-width:700px){.h-inner{display:flex;align-items:center;justify-content:flex-start;height:48px;padding:0 12px;gap:8px}.pd-burger{display:inline-flex;order:1;flex:1 1 0;justify-content:flex-start}header .logo{order:2;flex:0 0 auto;justify-self:auto}.h-right{order:3;flex:1 1 0;justify-content:flex-end;gap:12px}header nav{position:absolute;top:100%;left:0;right:0;background:var(--white);z-index:200;border-bottom:1px solid var(--black);flex-direction:column;gap:0;display:none;padding:0;box-shadow:none;justify-self:auto}header nav.pd-open{display:flex}header nav a{padding:14px 20px;font-size:11px;letter-spacing:.14em;border-bottom:1px solid var(--mid);white-space:nowrap}header nav a:last-child{border-bottom:0}.cart-btn .cart-txt{display:none}.logo-main{font-size:12px;letter-spacing:.26em}.hero-visual{height:62vh;min-height:340px}.hero-text{padding:0 var(--pad) 26px}}@media(max-width:600px){:root{--pad:14px}footer{grid-template-columns:1fr}.f-btm{flex-direction:column;align-items:flex-start}.pd-pay{justify-content:flex-start}.card-body{padding:10px 10px 18px}.card-img img{padding:7%}.pd-trust{grid-template-columns:1fr}.pd-gallery{flex-direction:column-reverse}.pd-gallery-thumbs{flex-direction:row;width:100%;overflow-x:auto}.logo-main{font-size:11px;letter-spacing:.22em}}.card[data-pd-url="/products/cartier-panthere-small-ref-wspn0007-2024"] .card-img img{padding:14.25%}@media(max-width:600px){.card[data-pd-url="/products/cartier-panthere-small-ref-wspn0007-2024"] .card-img img{padding:12.5%}}#pd-main-img[src*=cartier-panthere-wspn0007-1-front]{width:87.1%;max-width:331px}
/*# sourceMappingURL=/cdn/shop/t/38/assets/base.css.map */
