:root{--black:#0A0A0A;--black-2:#161615;--white:#F5F5F0;--grey:#EFEFEB;--photo:#E2E2DD;--mute-d:#94948E;--mute-l:#5E5E59;--line-d:rgba(245,245,240,.16);--line-l:rgba(10,10,10,.13);--serif:"Instrument Serif","Instrument Fallback",Georgia,serif;--sans:"Montserrat","Montserrat Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--gut:16px;--max:1440px;--ease:cubic-bezier(.16,1,.3,1)}@media(min-width:768px){:root{--gut:28px}}@media(min-width:1200px){:root{--gut:40px}}html[dir=rtl]{--serif:"Plex Arabic","Plex Arabic Fallback","Montserrat",sans-serif;--sans:"Plex Arabic","Plex Arabic Fallback","Montserrat",sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:hidden;overflow-x:clip}body{background:var(--white);color:var(--black);font:400 14px/1.65 var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden;overflow-x:clip;overscroll-behavior-x:none}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}ul{list-style:none}:focus-visible{outline:1.5px solid currentColor;outline-offset:3px}::selection{background:var(--black);color:var(--white)}.wrap{max-width:var(--max);margin:0 auto;padding:0 var(--gut)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dark{background:var(--black);color:var(--white)}.grey{background:var(--grey)}.label{font:500 10.5px/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase}.d-xl,.d-l,.d-m{font-family:var(--serif);font-weight:400;line-height:1;letter-spacing:-.005em}.d-xl{font-size:clamp(52px,14vw,124px)}.d-l{font-size:clamp(38px,8vw,64px)}.d-m{font-size:clamp(28px,5vw,40px);line-height:1.05}.d-xl em,.d-l em,.d-m em{font-style:italic}.dark .muted,.dark.muted{color:var(--mute-d)}.muted{color:var(--mute-l)}.lead{font-size:15px;line-height:1.7;max-width:56ch}html[dir=rtl] .label,html[dir=rtl] .btn{letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:600}html[dir=rtl] .d-xl,html[dir=rtl] .d-l,html[dir=rtl] .d-m{font-weight:600;line-height:1.25}html[dir=rtl] .d-xl{font-size:clamp(40px,11vw,96px)}html[dir=rtl] em{font-style:normal}.ltr{direction:ltr;unicode-bidi:isolate}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 26px;border:1px solid currentColor;background:transparent;font:600 10.5px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s}.btn--line-w{color:var(--white);border-color:#f5f5f0b3}.btn--line-w:hover{background:var(--white);color:var(--black);border-color:var(--white)}.btn--fill-b{background:var(--black);color:var(--white);border-color:var(--black)}.btn--fill-b:hover{background:transparent;color:var(--black)}.btn--fill-w{background:var(--white);color:var(--black);border-color:var(--white)}.btn--fill-w:hover{background:transparent;color:var(--white)}.btn--line-b:hover{background:var(--black);color:var(--white)}.btn--full{width:100%}.btn--xl{min-height:58px;font-size:11.5px}.btn svg{width:18px;height:18px}.link{display:inline-block;border-bottom:1px solid currentColor;padding-bottom:3px;white-space:nowrap}.ubar{background:var(--black);color:var(--white);height:34px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 var(--gut);border-bottom:1px solid var(--line-d);font-size:9.5px}html[dir=rtl] .ubar{font-size:12px}.hdr{position:sticky;top:0;z-index:60;background:var(--black);color:var(--white);transition:background .35s}.hdr--over{position:absolute;left:0;right:0;top:34px;background:transparent}.hdr--over.is-solid,.hdr--over:hover,.hdr--over:focus-within{background:var(--black)}.hdr--over.is-solid{position:fixed;top:0}.hdr__row{height:60px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.hdr__side{display:flex;align-items:center;gap:4px}.hdr__side--end{justify-content:flex-end}.icon-btn{width:40px;height:40px;display:grid;place-items:center;background:none;border:0;cursor:pointer;color:inherit}.icon-btn svg{width:20px;height:20px}.hdr__nav{display:none}.lang{display:flex;gap:2px}.lang button{background:none;border:0;padding:6px;font:500 10.5px/1 var(--sans);letter-spacing:.14em;opacity:.55;cursor:pointer}.lang button[aria-pressed=true]{opacity:1;text-decoration:underline;text-underline-offset:5px}.hdr .lang{display:none}@media(min-width:1024px){.hdr__row{height:64px}.hdr__logo img{height:28px}.menu-btn{display:none}.hdr .lang{display:flex}.hdr__nav{display:flex;justify-content:center;gap:34px;height:44px;align-items:center}.hdr__nav>li>a{display:block;padding:14px 0;opacity:.9}.hdr__nav>li>a:hover,.hdr__nav>li:focus-within>a{opacity:1;text-decoration:underline;text-underline-offset:6px}}.mega{position:absolute;left:0;right:0;top:100%;background:var(--black);border-top:1px solid var(--line-d);border-bottom:1px solid var(--line-d);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .3s var(--ease),transform .3s var(--ease),visibility .3s}.has-mega:hover .mega,.has-mega:focus-within .mega{opacity:1;visibility:visible;transform:none}.mega__in{display:grid;grid-template-columns:repeat(3,minmax(140px,200px)) 1fr 1fr;gap:40px;padding:36px var(--gut) 40px;max-width:var(--max);margin:0 auto}.mega h3{color:var(--mute-d);margin-bottom:14px}.mega li{margin-bottom:9px;font-size:13px;letter-spacing:0;text-transform:none}.mega li a:hover{text-decoration:underline;text-underline-offset:4px}.mega__tile{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--black-2)}.mega__tile img{width:100%;height:100%;object-fit:cover;opacity:.9}.mega__tile span{position:absolute;left:16px;bottom:14px}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:var(--black);color:var(--white);padding:0 var(--gut) 32px;transform:translate(-100%);visibility:hidden;transition:transform .45s var(--ease),visibility 0s linear .45s;overflow-y:auto;overscroll-behavior:contain}html[dir=rtl] .drawer{transform:translate(100%)}.drawer.is-open{transform:none!important;visibility:visible;transition-delay:0s}.drawer__top{height:60px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line-d)}.drawer__list li{border-bottom:1px solid var(--line-d)}.drawer__list a{display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-family:var(--serif);font-size:30px;line-height:1.1}html[dir=rtl] .drawer__list a{font-size:24px;font-weight:600}.drawer__list small{font:500 10px/1 var(--sans);letter-spacing:.16em;color:var(--mute-d)}.drawer .lang{display:flex;margin-top:24px}.hero{position:relative;height:100svh;min-height:560px;max-height:980px;overflow:hidden;background:var(--black-2);color:var(--white)}.hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}@keyframes heroIn{0%{transform:scale(1.07);opacity:.35}to{transform:none;opacity:1}}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0a73,#0a0a0a00 22% 45%,#0a0a0ac7)}.hero__txt{position:absolute;z-index:2;left:0;right:0;bottom:44px;text-align:center;padding:0 var(--gut)}.hero__txt .label{margin-bottom:14px;opacity:.85}.hero__btns{display:flex;justify-content:center;gap:10px;margin-top:26px;flex-wrap:wrap}.hero__btns .btn{min-width:140px}@media(max-width:767px){.hero{background:var(--black)}.hero img{height:84%}.hero:after{background:linear-gradient(180deg,rgba(10,10,10,.45) 0%,rgba(10,10,10,0) 18%,rgba(10,10,10,0) 52%,var(--black) 84%)}.hero__txt{bottom:36px}}@media(min-width:1024px){.hero__txt{bottom:72px;text-align:start;left:var(--gut);right:auto;padding:0;max-width:560px}.hero__txt h1 em{display:block}.hero__btns{justify-content:flex-start}.hero img{object-position:50% 22%}}.sec{padding:64px 0}.sec--tight{padding:48px 0}.sec__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px}.sec__head .label{margin-bottom:12px;display:block}@media(min-width:1024px){.sec{padding:96px 0}.sec__head{margin-bottom:40px}}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);padding:0 var(--gut);margin:0 calc(var(--gut) * -1);scrollbar-width:none;overscroll-behavior-x:contain}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start}@media(min-width:768px){.rail{grid-auto-columns:40%}}@media(min-width:1024px){.rail{grid-auto-columns:calc((100% - 2 * var(--gut) - 6px) / 4.2)}}.rail-ui{display:flex;align-items:center;gap:20px;margin-top:24px}.rail-ui__bar{flex:1;height:1px;background:var(--line-l);position:relative}.dark .rail-ui__bar{background:var(--line-d)}.rail-ui__bar i{position:absolute;top:-.5px;height:2px;left:0;width:30%;background:currentColor;transition:left .2s linear}html[dir=rtl] .rail-ui__bar i{left:auto;right:0}.rail-ui__btns{display:flex;gap:8px}.rail-ui__btns button{width:40px;height:40px;border-radius:50%;border:1px solid currentColor;background:none;cursor:pointer;display:grid;place-items:center;opacity:.8}.rail-ui__btns svg{width:16px;height:16px}html[dir=rtl] .rail-ui__btns svg{transform:scaleX(-1)}.pcard{display:block;position:relative;background:var(--white)}.grey .pcard{background:transparent}.pcard__media{position:relative;aspect-ratio:3/4;background:var(--photo);overflow:hidden}.pcard__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s var(--ease),transform 1.4s var(--ease)}.pcard__media>img.back{opacity:0}@media(hover:hover){.pcard:hover .pcard__media>img.back{opacity:1}.pcard:hover .pcard__media>img{transform:scale(1.025)}}.badge{position:absolute;top:10px;inset-inline-start:10px;z-index:3;background:var(--white);color:var(--black);padding:5px 8px;font:600 9px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase}.badge--dark{background:var(--black);color:var(--white)}html[dir=rtl] .badge{letter-spacing:0;font-size:11px}.quick{position:absolute;left:8px;right:8px;bottom:8px;z-index:3;background:var(--white);padding:10px 10px 8px;transform:translateY(calc(100% + 12px));transition:transform .45s var(--ease)}@media(hover:hover){.pcard:hover .quick,.pcard:focus-within .quick{transform:none}}.quick p{margin-bottom:8px;text-align:center}.quick ul{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.quick button{height:32px;border:1px solid var(--line-l);background:none;font-size:11px;font-weight:600;cursor:pointer}.quick button:hover{background:var(--black);color:var(--white)}.quick button:disabled{color:#aaa;text-decoration:line-through;cursor:not-allowed;background:none}.pcard__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;color:var(--white)}.pcard__ph img{width:36%;height:auto}.pcard__ph small{position:absolute;bottom:14px;left:0;right:0;opacity:.7}.pcard__ph--light{color:var(--mute-l);border:1px dashed rgba(10,10,10,.25);background:var(--photo)}.pcard__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.pcard__info{display:block;padding:12px 2px 4px}.pcard__name{font-size:12.5px;line-height:1.4}.pcard__price{font-size:12.5px;color:var(--mute-l);margin-top:2px}.dots{display:flex;gap:6px;margin-top:9px}.dot{width:11px;height:11px;border-radius:50%;box-shadow:0 0 0 1px var(--line-l)}.c-marron{background:#5e4634}.c-noir{background:#161615}.c-bordeaux{background:#5e1f25}.feature{position:relative;min-height:520px;color:var(--white);display:flex;align-items:flex-end;overflow:hidden;background:var(--black-2)}.feature img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.feature:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0a0abf,#0a0a0a0d 60%)}.feature__txt{position:relative;z-index:2;padding:40px var(--gut);max-width:560px}@media(max-width:767px){.feature{display:block;min-height:0;background:var(--black)}.feature img{position:static;aspect-ratio:4/3;height:auto}.feature:after{display:none}.feature__txt{padding:32px var(--gut) 48px}}.feature__txt p{margin:16px 0 24px;max-width:44ch;opacity:.88}@media(min-width:1024px){.feature:after{background:linear-gradient(90deg,#0a0a0ac7,#0a0a0a59 38%,#0a0a0a00 60%)}.feature{min-height:78vh}.feature__txt{padding:72px var(--gut)}}.scard{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--black-2);color:var(--white);display:block}.scard img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}@media(hover:hover){.scard:hover img{transform:scale(1.04)}}.scard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0a0ad1,#0a0a0a00 55%)}.scard__txt{position:absolute;z-index:2;left:18px;right:18px;bottom:18px}.scard__txt .label{color:var(--mute-d)}.scard__txt h3{font-family:var(--serif);font-weight:400;font-size:28px;line-height:1.05;margin:8px 0}html[dir=rtl] .scard__txt h3{font-size:22px;font-weight:600}.scard__txt p{font-size:12.5px;opacity:.82}.scard--ph{display:grid;place-items:center;border:1px dashed var(--line-d)}.scard--ph:after{display:none}.tiles{display:grid;grid-template-columns:1fr 1fr;gap:2px}.tile{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--black-2);color:var(--white)}.tile img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}@media(hover:hover){.tile:hover img{transform:scale(1.04)}}.tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0a0a99,#0a0a0a00 40%)}.tile>span{position:absolute;z-index:2;left:14px;bottom:14px;display:flex;gap:8px;align-items:center}html[dir=rtl] .tile>span{left:auto;right:14px}.tile .pcard__ph small{bottom:auto;top:44%;padding:0 12px}@media(min-width:1024px){.tiles{grid-template-columns:repeat(4,1fr)}}.shades{display:grid;background:var(--black);color:var(--white)}.shades__txt{padding:56px var(--gut)}.shades__txt p{margin:16px 0 28px;max-width:40ch;color:var(--mute-d)}.shades__cols{display:grid;grid-template-columns:repeat(3,1fr);min-height:300px}.shade{position:relative;display:flex;align-items:flex-end;padding:16px;transition:flex .5s}.shade span{font-size:10px}.shade img{position:absolute;top:50%;left:50%;width:44%;transform:translate(-50%,-50%);opacity:.92}@media(min-width:1024px){.shades{grid-template-columns:1fr 1.5fr}.shades__txt{padding:96px var(--gut);align-self:center}.shades__cols{min-height:560px}.shade{padding:24px}}.jcard{display:block}.jcard__img{aspect-ratio:4/3;overflow:hidden;background:var(--photo)}.jcard__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}@media(hover:hover){.jcard:hover .jcard__img img{transform:scale(1.04)}}.jcard__date{margin:16px 0 8px;color:var(--mute-l)}.jcard__title{font-family:var(--serif);font-weight:400;font-size:24px;line-height:1.15}html[dir=rtl] .jcard__title{font-size:19px;font-weight:600;line-height:1.4}.jcard__ex{margin:8px 0 12px;color:var(--mute-l);font-size:13px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.jgrid{display:grid;gap:40px 20px}@media(max-width:767px){.jgrid--rail{grid-auto-flow:column;grid-auto-columns:80%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);padding:0 var(--gut);margin:0 calc(var(--gut) * -1);scrollbar-width:none}.jgrid--rail>*{scroll-snap-align:start}}@media(min-width:768px){.jgrid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.jgrid{grid-template-columns:repeat(3,1fr)}}.trust{border-top:1px solid var(--line-l);border-bottom:1px solid var(--line-l);background:var(--white)}.trust ul{display:grid}.trust li{padding:24px 0;text-align:center}.trust li+li{border-top:1px solid var(--line-l)}.trust b{display:block;font:600 10.5px/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;margin-bottom:6px}html[dir=rtl] .trust b{letter-spacing:0;font-size:13px}.trust span{color:var(--mute-l);font-size:12.5px}@media(min-width:900px){.trust ul{grid-template-columns:repeat(3,1fr)}.trust li{padding:36px 20px}.trust li+li{border-top:0;border-inline-start:1px solid var(--line-l)}}.news{text-align:center}.news p.muted{margin:14px auto 24px;max-width:46ch}.news form{display:flex;max-width:460px;margin:0 auto;border-bottom:1px solid currentColor}.news input{flex:1;min-width:0;height:50px;background:none;border:0;outline:none;font-size:16px;padding:0 4px}.news input::placeholder{color:var(--mute-d)}.news button{background:none;border:0;font:600 10.5px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;padding:0 4px}.news small{display:block;margin-top:12px;color:var(--mute-d);font-size:11px}.ftr{background:var(--black);color:var(--white);padding:56px 0 24px;border-top:1px solid var(--line-d)}.ftr__cols{display:grid;grid-template-columns:1fr 1fr;gap:36px 16px}.ftr__col h3{font:600 13px/1.4 var(--sans);margin-bottom:14px}.ftr__col li{margin-bottom:9px;font-size:13px;color:#cfcfca}.ftr__col a:hover{color:var(--white);text-decoration:underline;text-underline-offset:4px}.ftr__sel{display:flex;flex-wrap:wrap;gap:16px;margin-top:48px;padding-top:28px;border-top:1px solid var(--line-d)}.ftr__sel label{display:block;color:var(--mute-d);margin-bottom:8px}.ftr__sel select{height:42px;min-width:170px;background:var(--black);border:1px solid var(--line-d);padding:0 12px;font-size:13px}.ftr__pay{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.ftr__pay span{border:1px solid var(--line-d);padding:7px 10px;font-size:10px;color:#cfcfca}.ftr__big{margin:56px 0 8px;display:flex;justify-content:center}.ftr__big img{width:min(64vw,360px);height:auto;opacity:.95}.ftr__copy{text-align:center;color:var(--mute-d);font-size:11px}@media(min-width:900px){.ftr__cols{grid-template-columns:repeat(4,1fr)}}.wa-float{position:fixed;bottom:16px;inset-inline-end:16px;z-index:50;width:50px;height:50px;border-radius:50%;background:var(--black);color:var(--white);border:1px solid var(--line-d);display:grid;place-items:center;box-shadow:0 6px 18px #0000004d}.wa-float svg{width:22px;height:22px}.phead{padding:40px 0 28px;border-bottom:1px solid var(--line-l)}.phead .crumb{color:var(--mute-l);margin-bottom:18px;display:block}.phead p.lead{margin-top:14px}@media(min-width:1024px){.phead{padding:64px 0 40px}}.toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--line-l);position:sticky;top:60px;background:var(--white);z-index:20}.chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.chips button{flex:none;height:34px;padding:0 14px;border:1px solid var(--line-l);background:none;font:500 10.5px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.chips button[aria-pressed=true]{background:var(--black);color:var(--white);border-color:var(--black)}html[dir=rtl] .chips button{letter-spacing:0;font-size:12.5px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 2px;padding:2px 0 64px}@media(min-width:1024px){.grid{grid-template-columns:repeat(4,1fr);gap:40px 2px}}.acc details{border-bottom:1px solid var(--line-l)}.acc summary{color:var(--black);list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-weight:500}.acc summary::-webkit-details-marker{display:none}.acc summary:after{color:var(--black);content:"+";font-size:20px;font-weight:300;line-height:1}.acc details[open] summary:after{content:"\2212"}.acc .body{padding:0 0 22px;color:var(--mute-l);max-width:68ch}.acc .body li{margin:0 0 6px;padding-inline-start:16px;position:relative}.acc .body li:before{content:"";position:absolute;inset-inline-start:0;top:.75em;width:6px;height:1px;background:currentColor}.acc--first{border-top:1px solid var(--line-l)}.f{margin-bottom:12px}.f label{display:block;font-size:12px;font-weight:500;margin-bottom:6px}.f label i{font-style:normal;color:var(--mute-l)}.f input,.f select,.f textarea{width:100%;height:52px;padding:0 14px;background:var(--white);border:1px solid rgba(10,10,10,.25);border-radius:0;font-size:16px;outline:none;transition:border-color .2s;-webkit-appearance:none;appearance:none}.f textarea{height:130px;padding:14px;resize:vertical}.f input:focus,.f select:focus,.f textarea:focus{border-color:var(--black)}.f select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%230A0A0A' stroke-width='1.4' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-inline-end:36px}html[dir=rtl] .f select{background-position:left 14px center}.f small{display:block;margin-top:5px;color:var(--mute-l);font-size:11.5px}.row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pp__grid{display:grid}.gal{position:relative;margin:0 calc(var(--gut) * -1)}.gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.gal__track::-webkit-scrollbar{display:none}.slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:3/4;background:var(--photo);position:relative;overflow:hidden}.slide img{width:100%;height:100%;object-fit:cover}.slide--ph{display:grid;place-items:center;text-align:center;color:var(--mute-l);border:1px dashed rgba(10,10,10,.25)}.gal__count{position:absolute;bottom:12px;inset-inline-end:12px;z-index:3;background:var(--white);padding:6px 10px}.gal__veil{position:absolute;top:0;left:0;right:0;aspect-ratio:3/4;z-index:4;display:none;place-items:center;pointer-events:none;color:var(--white)}.gal__veil img{width:34%}.gal__veil small{position:absolute;bottom:18px;left:0;right:0;text-align:center;opacity:.7}.gal[data-c=noir] .gal__veil{display:grid;background:#161615}.gal[data-c=bordeaux] .gal__veil{display:grid;background:#5e1f25}.info{padding:24px 0 56px}.info__title{font-size:clamp(34px,8vw,52px)}.info__price{margin:12px 0 4px;font-size:16px;font-weight:600}.opt{margin-top:26px}.opt__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.opt__head b{font-weight:600}.sw{display:flex;gap:10px}.sw button{width:46px;height:46px;border:1px solid var(--line-l);padding:4px;background:none;cursor:pointer}.sw button i{display:block;width:100%;height:100%}.sw button[aria-pressed=true]{border:1.5px solid var(--black)}.sizes{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.sizes button{height:48px;border:1px solid var(--line-l);background:none;font-weight:600;font-size:13px;cursor:pointer;transition:background .25s,color .25s}.sizes button:hover{border-color:var(--black)}.sizes button[aria-pressed=true]{background:var(--black);color:var(--white);border-color:var(--black)}.cod{margin-top:30px;border-top:1px solid var(--black);padding-top:24px}.cod__sub{color:var(--mute-l);font-size:13px;margin:6px 0 20px}.qty{display:inline-flex;border:1px solid rgba(10,10,10,.25);height:48px}.qty button{width:44px;background:none;border:0;font-size:18px;cursor:pointer}.qty input{width:44px;text-align:center;border:0;background:none;font-weight:600;outline:none}.sum{margin:18px 0;border-block:1px solid var(--line-l);padding:14px 0;display:flex;justify-content:space-between;font-weight:700;font-size:16px}.sum small{display:block;font-weight:400;font-size:12px;color:var(--mute-l)}.cod__note{margin-top:12px;color:var(--mute-l);font-size:12px;text-align:center}.acc--prod{margin-top:36px}@media(min-width:1024px){.pp__grid{grid-template-columns:minmax(0,1.4fr) minmax(380px,1fr);gap:56px;align-items:start;padding:24px 0 96px}.gal{margin:0}.gal__track{display:grid;grid-template-columns:1fr 1fr;gap:2px;overflow:visible}.gal__count{display:none}.gal__veil{right:50%;margin-right:1px}.info{position:sticky;top:132px;padding-top:8px}}.sticky{position:fixed;left:0;right:0;bottom:0;z-index:45;background:var(--black);color:var(--white);padding:10px var(--gut) calc(10px + env(safe-area-inset-bottom));display:flex;gap:12px;align-items:center;justify-content:space-between;transition:transform .4s var(--ease)}.sticky.is-off{transform:translateY(110%)}.sticky p{font-size:12px;line-height:1.3}.sticky p b{display:block;font-size:14px}.sticky .btn{min-height:44px}.has-sticky .wa-float{bottom:80px}@media(min-width:1024px){.sticky{display:none}.has-sticky .wa-float{bottom:16px}}.split{display:grid;gap:32px;align-items:center}.split__img{aspect-ratio:4/5;overflow:hidden;background:var(--photo)}.split__img img{width:100%;height:100%;object-fit:cover}@media(min-width:1024px){.split{grid-template-columns:1fr 1fr;gap:80px}.split--rev .split__img{order:2}}.quote{font-family:var(--serif);font-size:clamp(30px,6vw,56px);line-height:1.1;text-align:center;max-width:22ch;margin:0 auto}html[dir=rtl] .quote{font-weight:600;line-height:1.4}.prose{max-width:68ch;margin:0 auto;font-size:16px;line-height:1.8}.prose h2{font-family:var(--serif);font-weight:400;font-size:32px;line-height:1.15;margin:40px 0 12px}html[dir=rtl] .prose h2{font-weight:600;font-size:24px}.prose p{margin-bottom:18px;color:#2a2a28}.prose ul{margin:0 0 18px}.prose li{padding-inline-start:18px;position:relative;margin-bottom:8px}.prose li:before{content:"";position:absolute;inset-inline-start:0;top:.8em;width:8px;height:1px;background:currentColor}.article-hero{aspect-ratio:16/10;overflow:hidden;background:var(--photo);margin:0 calc(var(--gut) * -1)}.article-hero img{width:100%;height:100%;object-fit:cover}@media(min-width:1024px){.article-hero{aspect-ratio:21/9;margin:0}}.ccards{display:grid;gap:2px}.ccard{background:var(--grey);padding:28px 22px}.ccard h3{font-family:var(--serif);font-weight:400;font-size:28px;margin:10px 0 6px}html[dir=rtl] .ccard h3{font-weight:600;font-size:22px}.ccard p{color:var(--mute-l);margin-bottom:18px}@media(min-width:900px){.ccards{grid-template-columns:repeat(3,1fr)}}.merci{min-height:calc(100svh - 94px);display:grid;place-items:center;text-align:center;padding:56px 0}.merci__box{max-width:520px;margin:0 auto}.merci__check{width:64px;height:64px;border:1px solid currentColor;border-radius:50%;display:grid;place-items:center;margin:0 auto 24px}.merci__check svg{width:26px;height:26px}.recap{margin:28px 0;border-block:1px solid var(--line-l);text-align:start}.recap div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;font-size:13.5px}.recap div+div{border-top:1px solid var(--line-l)}.recap dt{color:var(--mute-l)}.recap dd{font-weight:600;text-align:end}.steps{display:grid;gap:14px;text-align:start;margin-top:32px}.steps li{display:grid;grid-template-columns:28px 1fr;gap:10px;font-size:13.5px}.steps li b{font-family:var(--serif);font-weight:400;font-size:20px;line-height:1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}html[dir=rtl] .d-xl.ltr,html[dir=rtl] .d-l.ltr,html[dir=rtl] .d-m.ltr{font-family:"Instrument Serif",Georgia,serif;font-weight:400;line-height:1}html[dir=rtl] .ltr em{font-style:italic}.wa-float{transition:opacity .3s,transform .3s}.over-hero .wa-float{opacity:0;transform:scale(.8);pointer-events:none}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}html.lenis{scroll-behavior:auto}html.anim:not(.anim-off) main :is(.d-xl,.d-l,.quote):not(h1){visibility:hidden}html.anim:not(.anim-off) :is(.sec__head .label,.sec__head .link,.feature__txt .label,.feature__txt p,.feature__txt .btn,.shades__txt .label,.shades__txt p,.shades__txt .btn,.trust li,.news .label,.news p,.news form,.news small,.rail-ui,.split .lead,.split .btn,.split>div>.label,.acc details,.ccard,.prose,.recap,.steps li,.merci__box>p,.merci__box>.btn,.merci__box>.link,.split form,main .label.muted:not(.info *):not(.phead *):not([data-pp-main]>nav),.pcard,.jcard,.scard,.tile,.shade,.look figure,.merci__check){opacity:0}html.anim:not(.anim-off) :is(.pcard,.jcard,.scard,.tile,.hero,.drawer,.mega) .label.muted{opacity:1}html.anim .hero img{animation:none}.w{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .08em .16em;margin:0 -.08em -.16em}.wi{display:inline-block;will-change:transform}:is(.split__img,.article-hero,.feature,.gal .slide:first-child){position:relative}html.anim:not(.anim-off) :is(.split__img,.article-hero,.shopify-section:not(:first-child) .feature){--cv:1}:is(.split__img,.article-hero,.feature,.gal .slide:first-child):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:var(--white);transform:scaleY(var(--cv,0));transform-origin:50% 0;pointer-events:none}.feature:before,.dark .split__img:before{background:var(--black)}.grey .split__img:before{background:var(--grey)}.fcx{position:absolute;top:14px;right:14px;bottom:14px;left:14px;z-index:4;pointer-events:none}.fcx i{position:absolute;width:22px;height:22px;opacity:0}.fcx__a{top:0;left:0;border-top:1.5px solid var(--white);border-left:1.5px solid var(--white)}.fcx__b{bottom:0;right:0;border-bottom:1.5px solid var(--white);border-right:1.5px solid var(--white)}.hero .fcx{top:108px;right:14px;bottom:18px;left:14px}.split__img .fcx i,.gal .fcx i{border-color:var(--white)}@media(min-width:1024px){.fcx i{width:34px;height:34px}.fcx{top:22px;right:22px;bottom:22px;left:22px}.hero .fcx{top:132px;right:28px;bottom:28px;left:28px}}.ubar{justify-content:flex-start;overflow:hidden;white-space:nowrap;padding:0}.ubar__track{display:flex;width:max-content;direction:ltr;will-change:transform}.ubar__track span{padding:0 18px}.ubar__sep{opacity:.5;padding:0!important}html:not(.anim-on) .ubar{justify-content:center;padding:0 var(--gut);white-space:normal}.hdr{will-change:transform}.hdr__logo img{transform-origin:50% 50%}.mega__in>*{opacity:0;transform:translateY(8px);transition:opacity .45s var(--ease),transform .45s var(--ease)}.has-mega:hover .mega__in>*,.has-mega:focus-within .mega__in>*{opacity:1;transform:none}.mega__in>*:nth-child(2){transition-delay:.04s}.mega__in>*:nth-child(3){transition-delay:.08s}.mega__in>*:nth-child(4){transition-delay:.12s}.mega__in>*:nth-child(5){transition-delay:.16s}.drawer__list li{opacity:0;transform:translateY(14px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.drawer.is-open .drawer__list li{opacity:1;transform:none}.drawer.is-open .drawer__list li:nth-child(1){transition-delay:.12s}.drawer.is-open .drawer__list li:nth-child(2){transition-delay:.16s}.drawer.is-open .drawer__list li:nth-child(3){transition-delay:.2s}.drawer.is-open .drawer__list li:nth-child(4){transition-delay:.24s}.drawer.is-open .drawer__list li:nth-child(5){transition-delay:.28s}.drawer.is-open .drawer__list li:nth-child(6){transition-delay:.32s}.btn{position:relative;overflow:hidden;isolation:isolate}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:scaleY(0);transform-origin:50% 100%;transition:transform .5s var(--ease)}@media(hover:hover){.btn:hover:before{transform:scaleY(1)}}.btn--line-w:before{background:var(--white)}.btn--line-b:before{background:var(--black)}.btn--fill-b:before{background:var(--white)}.btn--fill-w:before{background:var(--black)}.btn--line-w:hover,.btn--line-b:hover,.btn--fill-b:hover,.btn--fill-w:hover{background:transparent}.btn--fill-b:hover{color:var(--black);border-color:var(--black)}.btn--fill-w:hover{color:var(--white);border-color:var(--white)}.btn:active{transform:scale(.98)}.link{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;border-bottom:0;padding-bottom:4px;transition:background-size .5s var(--ease)}@media(hover:hover){.link:hover{background-size:0 1px;background-position:100% 100%}}.pcard__media>img{transition:opacity .7s var(--ease),transform 1.4s var(--ease)}@media(min-width:1024px)and (hover:hover){.shades__cols{display:flex}.shade{flex:1 1 0;transition:flex-grow .8s var(--ease)}.shades__cols:hover .shade{flex-grow:.8}.shades__cols .shade:hover{flex-grow:1.6}.shade img{transition:transform .8s var(--ease)}.shade:hover img{transform:translate(-50%,-50%) scale(1.08)}}.gal__veil{display:grid!important;opacity:0;transition:opacity .5s var(--ease);background:#161615}.gal[data-c=noir] .gal__veil,.gal[data-c=bordeaux] .gal__veil{opacity:1}@media(hover:hover)and (pointer:fine){[data-rail],.gal__track{cursor:grab}}.is-dragging{cursor:grabbing!important;scroll-snap-type:none!important;-webkit-user-select:none;user-select:none}.is-dragging *{pointer-events:none}.f input,.f select,.f textarea{transition:border-color .25s,box-shadow .35s var(--ease)}.f input:focus,.f select:focus,.f textarea:focus{box-shadow:inset 0 -2px 0 var(--black)}.f label{transition:color .25s}.f:focus-within label{color:var(--black)}.f:focus-within label i{color:var(--black)}.pulse{overflow:visible}.pulse:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--black);pointer-events:none;animation:ring 2.2s 1.8s var(--ease) 3 both;opacity:0}@keyframes ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.08,1.4)}}.pt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:var(--black);pointer-events:none;visibility:hidden}html.pt-in body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:var(--black);pointer-events:none;animation:ptOut .7s .05s cubic-bezier(.76,0,.24,1) forwards}@keyframes ptOut{to{transform:translateY(-100%)}}@media(prefers-reduced-motion:reduce){.drawer__list li,.mega__in>*{opacity:1!important;transform:none!important}html.pt-in body:after{display:none}}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;display:grid}.hero__media img{position:relative;inset:auto;width:100%;height:100%}.hero__second{display:none}@media(min-width:768px){.hero__media{grid-template-columns:1fr 1fr;gap:2px}.hero__second{display:block}.hero__media img{object-position:50% 20%}}@media(max-width:767px){.hero__media{height:84%}.hero__media img,.hero img{height:100%}}@media(min-width:1024px){.hero__txt{text-align:center;left:0;right:0;max-width:none;padding:0 var(--gut)}.hero__btns{justify-content:center}}.look__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 2px}.look figure{margin:0}.look figure img{width:100%;aspect-ratio:3/4;object-fit:cover;background:var(--photo)}.look figcaption{margin-top:10px;color:var(--mute-l)}.look__a,.look__d{grid-column:span 2}.look__a img,.look__d img{aspect-ratio:4/5}@media(min-width:1024px){.look__grid{grid-template-columns:repeat(4,1fr);gap:20px}.look__a,.look__d{grid-column:auto}.look__a img,.look__d img{aspect-ratio:3/4}.look__b,.look__d{margin-top:72px}}@media(min-width:1024px){.feature--split{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:0}.feature--split>img{position:relative;height:100%;min-height:640px;aspect-ratio:auto}.feature--split:after{display:none}.feature--split .feature__txt{padding:72px 64px}}.shades__cols--2{grid-template-columns:1fr 1fr}.shade .shade__photo{position:absolute;right:0;bottom:0;width:100%;height:100%;object-fit:cover;transform:none;opacity:.9;top:0;left:0}.shade span{position:relative;z-index:2}.shade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0a0a8c,#0a0a0a00 40%);pointer-events:none}.shade{overflow:hidden}@media(min-width:1024px)and (hover:hover){.shade:hover .shade__photo{transform:scale(1.05)}.shade .shade__photo{transition:transform 1.2s var(--ease)}}.pcard__ph img.ph-mark{width:15%}.ftr__f{display:inline-block;height:16px;width:auto;vertical-align:-3px;margin-inline-end:8px;opacity:.8}.ftr__big img{width:min(70vw,380px)}.look figure img{object-position:50% 12%}@media(min-width:1024px){.look .look__b,.look .look__d{margin-top:72px}}@media(min-width:1024px){.feature--split{align-items:stretch}.feature--split .feature__txt{align-self:center}.feature--split>img{height:100%;min-height:680px;object-position:50% 40%}}.shade .shade__photo{object-position:50% 12%}.slide img{object-position:50% 15%}[hidden]{display:none!important}.skip-link{position:absolute;inset-inline-start:8px;top:-60px;z-index:100;background:var(--black);color:var(--white);padding:10px 14px}.skip-link:focus{top:8px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.icon{width:20px;height:20px;flex:none}.hdr-section{display:contents}.hdr--over{top:0}.ubar+.hdr--over:not(.is-solid){top:34px}.hdr__logo img{height:24px;width:auto}@media(min-width:1024px){.hdr__logo img{height:var(--logo-h,28px)}}.hdr__cta{display:none}@media(min-width:1024px){.hdr__cta{display:inline-flex;min-height:36px;padding:0 16px;margin-inline-start:10px;font-size:10px}}.drawer .cta-row{margin:20px 0 6px}.cta-row{display:flex;justify-content:center;margin-top:36px}.cta-row .btn{width:100%}@media(min-width:768px){.cta-row .btn{width:auto;min-width:280px}}.feature__txt .cta-row,.shades__txt .cta-row{justify-content:flex-start;margin-top:0}.feature__more{margin-top:20px}.sec--cta{text-align:center}.sec--cta p{max-width:52ch;margin:14px auto 0}.sec--cta .cta-row{margin-top:24px}.cbanner{padding:18px 0}.cbanner__in{display:flex;flex-direction:column;gap:14px;align-items:center;text-align:center}.cbanner .cta-row{margin-top:0;width:100%}@media(min-width:768px){.cbanner__in{flex-direction:row;justify-content:space-between;text-align:start}.cbanner .cta-row{width:auto}}.after-grid{padding:8px 0 72px}.after-grid .cta-row{margin-top:0}.article-cta{max-width:68ch;margin:0 auto;border-top:1px solid var(--line-l);padding-top:32px;text-align:center}.article-cta .cta-row{margin-top:18px}.ftr__cta{padding-bottom:44px;margin-bottom:44px;border-bottom:1px solid var(--line-d)}.ftr__cta .cta-row{margin-top:0}.ftr__lang{margin:0}.ftr__sel select:disabled{opacity:1;color:#cfcfca}.sticky p span{display:block}.sticky .btn{min-height:44px;padding:0 18px;flex:none}.has-sticky .ftr{padding-bottom:96px}@media(min-width:1024px){.has-sticky .ftr{padding-bottom:24px}}.quick ul{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:1fr}.quick a{display:grid;place-items:center;height:32px;border:1px solid var(--line-l);font-size:11px;font-weight:600}.quick a:hover{background:var(--black);color:var(--white)}.pcard__price s,.info__price s{color:var(--mute-l);font-weight:400;margin-inline-start:8px}fieldset.opt{border:0;padding:0;min-width:0}.opt legend{padding:0}.sw label{position:relative;display:block;width:46px;height:46px;border:1px solid var(--line-l);padding:4px;cursor:pointer}.sw label i{display:block;width:100%;height:100%}.sw input,.sizes input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.sw label:has(input:checked){border:1.5px solid var(--black)}.sw label:has(input:focus-visible){outline:1.5px solid var(--black);outline-offset:3px}.sizes{grid-template-columns:repeat(auto-fit,minmax(72px,1fr))}.sizes label{display:block;cursor:pointer}.sizes span{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:52px;padding:6px;border:1px solid var(--line-l);font-weight:600;font-size:13px;transition:background .25s,color .25s,border-color .25s}.sizes span small{font-weight:400;font-size:11px;color:var(--mute-l);margin-top:2px}.sizes label:hover span{border-color:var(--black)}.sizes input:checked+span{background:var(--black);color:var(--white);border-color:var(--black)}.sizes input:checked+span small{color:#cfcfca}.sizes input:focus-visible+span{outline:1.5px solid var(--black);outline-offset:3px}.opt__off{margin-top:10px;font-size:12.5px;color:var(--mute-l)}.cod__error{border:1px solid var(--black);padding:12px 14px;font-size:13px;margin-bottom:14px}.qty input{-moz-appearance:textfield}.qty input::-webkit-inner-spin-button,.qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.slide--ph{border:0}.acc .body p+p{margin-top:10px}.merci{min-height:0}.news__wa{display:flex;justify-content:space-between;align-items:center;gap:12px;max-width:460px;height:52px;margin:0 auto;border-bottom:1px solid currentColor;font:600 10.5px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase}.news__wa svg{width:18px;height:18px}html[dir=rtl] .news__wa{letter-spacing:0;font-size:13px}.chips a{flex:none;display:inline-flex;align-items:center;height:34px;padding:0 14px;border:1px solid var(--line-l);font:500 10.5px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase}.chips a[aria-current]{background:var(--black);color:var(--white);border-color:var(--black)}html[dir=rtl] .chips a{letter-spacing:0;font-size:12.5px}.faq__body{max-width:820px;padding:24px 0 72px}.faq__group{margin:40px 0 8px}.faq__body .cta-row{margin-top:24px}.faq__wa{margin-top:56px}.ccard.dark{background:var(--black);color:var(--white)}.ccard.dark p{color:var(--mute-d)}.form-msg{border:1px solid var(--black);padding:12px 14px;margin-bottom:14px;font-size:13px}.lead.rte p+p{margin-top:8px}.rte a{text-decoration:underline;text-underline-offset:3px}.prose img{margin:24px 0}.empty-state{padding:48px 0;color:var(--mute-l);text-align:center}.pagination{display:flex;justify-content:center;gap:6px;padding:0 0 48px}.pagination__link{min-width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line-l);font-size:12px}.pagination__link.is-current{background:var(--black);color:var(--white)}.container{max-width:var(--max);margin:0 auto;padding:0 var(--gut)}.container--narrow{max-width:820px}.page-head{padding:40px 0 28px;border-bottom:1px solid var(--line-l)}.page-title{font-family:var(--serif);font-weight:400;font-size:clamp(38px,8vw,64px);line-height:1}html[dir=rtl] .page-title{font-weight:600;line-height:1.25}.page-head__text{margin-top:14px;color:var(--mute-l);max-width:56ch}.eyebrow{font:500 10.5px/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--mute-l);margin-bottom:12px}.section{padding:48px 0}.product-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 2px}@media(min-width:1024px){.product-grid{grid-template-columns:repeat(4,1fr);gap:40px 2px}}.btn--primary{background:var(--black);color:var(--white);border-color:var(--black)}.btn--outline{color:var(--black)}.input,.select,.search-form input{height:48px;padding:0 14px;border:1px solid rgba(10,10,10,.25);background:var(--white);border-radius:0;font-size:16px}.search-form{display:flex;gap:8px;margin-top:20px}.search-form input{flex:1;min-width:0}.collection-bar__count{color:var(--mute-l);margin-bottom:20px}.form-message{border:1px solid var(--black);padding:12px 14px;margin-bottom:14px;font-size:13px}.cart-layout{display:grid;gap:32px}@media(min-width:900px){.cart-layout{grid-template-columns:1fr 340px}}.cart-row{display:grid;grid-template-columns:90px 1fr auto;gap:16px;padding:16px 0;border-bottom:1px solid var(--line-l)}.cart-row__thumb{background:var(--photo)}.cart-row__meta,.cart-summary__note,.cart-row__remove{color:var(--mute-l);font-size:12px}.cart-row__qty{width:72px;margin-top:8px}.cart-summary{background:var(--grey);padding:24px;display:grid;gap:12px;align-content:start}.cart-summary__total{font-size:20px;font-weight:700}.page-404{padding:96px 0;text-align:center}.huge-text{font-family:var(--serif);font-size:clamp(90px,24vw,200px);line-height:1}.page-404__text{margin:12px 0 28px;color:var(--mute-l)}.password{min-height:100svh;display:grid;place-items:center;background:var(--black);color:var(--white);text-align:center;padding:40px var(--gut)}.password__inner{max-width:440px}.password .hero__title{font-family:var(--serif);font-size:72px;line-height:1;margin:12px 0}.password__message,.password__hint{color:var(--mute-d);margin-bottom:18px}.newsletter__row{display:flex;gap:8px}.newsletter__row input{flex:1;min-width:0}.password .input{background:transparent;color:var(--white);border-color:var(--line-d)}.password .btn--primary{background:var(--white);color:var(--black);border-color:var(--white)}.password .btn--outline{color:var(--white)}.password__login{margin-top:28px}.password__login summary{cursor:pointer;color:var(--mute-d)}.password__form{display:flex;gap:8px;margin-top:12px}.collections-list{display:grid;gap:2px}@media(min-width:900px){.collections-list{grid-template-columns:repeat(3,1fr)}}.collection-card{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--black-2);color:var(--white)}.collection-card__img{width:100%;height:100%;object-fit:cover}.collection-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0a0a99,#0a0a0a00 45%)}.collection-card__info{position:absolute;left:18px;right:18px;bottom:18px}.collection-card__count,.collection-card__cta{font:500 10.5px/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:#cfcfca}.collection-card__name{font-family:var(--serif);font-weight:400;font-size:30px;margin:6px 0}.sticky--site{transition:transform .4s var(--ease)}.over-hero .sticky--site{transform:translateY(110%)}.hp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ubar,html:not(.anim-on) .ubar{justify-content:flex-start;white-space:nowrap;padding:0;overflow:hidden}.ubar__css{display:flex;width:max-content;direction:ltr;animation:ubar 40s linear infinite}.ubar__css span{padding:0 18px}@keyframes ubar{to{transform:translate(-50%)}}@media(max-width:767px){.look__c,.look__d{display:none}.jgrid--rail>.jcard:nth-child(n+3){display:none}.wa-float{box-shadow:none}}@media(max-width:1023px),(pointer:coarse){main>.shopify-section:nth-child(n+3),.shopify-section-group-footer-group{content-visibility:auto;contain-intrinsic-size:auto 900px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/frvme.css.map */
