:root{color-scheme:light;--ink: #1b1b1b;--ink-65: rgba(27, 27, 27, .65);--ink-40: rgba(27, 27, 27, .42);--line: #dddddd;--stone: #ebebeb;--stone-dark: #9c9c9c;--paper: #ffffff;--night: #1b1b1b;--night-line: #3a3a3a;--night-text: #ebebeb;--night-soft: rgba(235, 235, 235, .65);--warn: #ed8a00;--ok: #3c7a4a;--gutter: 48px;--header-h: 118px;--ann-h: 40px;--font: "Poppins", "Helvetica Neue", Arial, sans-serif;--logo-font: "EB Garamond", "Times New Roman", Times, serif;--ls: .18em;--ease: cubic-bezier(.25, .46, .45, .94)}@media(max-width:999px){:root{--gutter: 20px;--header-h: 64px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:14px;font-weight:400;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}body.is-locked{overflow:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:1px solid var(--ink);outline-offset:3px}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}svg.i{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.4;flex:none}svg.i-sm{width:12px;height:12px}svg.i-md{width:18px;height:18px}.overline{font-size:10.8px;font-weight:400;letter-spacing:var(--ls);text-transform:uppercase;line-height:1.7;margin:0}.h2{font-size:25.2px;font-weight:400;letter-spacing:var(--ls);line-height:1.4;margin:0;text-wrap:balance}.h1{font-size:28.8px;font-weight:400;letter-spacing:var(--ls);line-height:1.3;margin:0;text-wrap:balance}@media(max-width:699px){.h2{font-size:19px}.h1{font-size:22px}}.link{display:inline-block;font-size:14px;font-weight:500;letter-spacing:var(--ls);text-transform:uppercase;line-height:1.45;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:2px;transition:background-size .35s var(--ease)}.link:hover{background-size:0 1px;background-position:100% 100%}.link-sm{font-size:11px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 28px;font-size:15px;font-weight:500;letter-spacing:var(--ls);text-transform:uppercase;line-height:1;background:var(--ink);color:var(--paper);border:1px solid var(--ink);transition:background .25s,color .25s}.btn:hover{background:transparent;color:var(--ink)}.btn-block{width:100%}.btn-light{background:var(--stone);color:var(--ink);border-color:var(--stone)}.btn-light:hover{background:transparent;color:var(--night-text);border-color:var(--night-text)}.btn-outline{background:transparent;color:var(--ink)}.btn-outline:hover{background:var(--ink);color:var(--paper)}.ann{background:var(--night);color:var(--night-text);height:var(--ann-h);display:flex;align-items:center;justify-content:center;gap:28px;padding-inline:var(--gutter);position:relative;z-index:31}.ann-track{position:relative;width:min(520px,70vw);height:18px;overflow:hidden;text-align:center}.ann-msg{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;font-size:11px;letter-spacing:var(--ls);line-height:18px;text-transform:uppercase;opacity:0;transform:translateY(8px);transition:opacity .45s,transform .45s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ann-msg.is-on{opacity:1;transform:none}.ann-msg a{background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:1px}@media(max-width:699px){.ann{gap:10px}.ann-track{width:calc(100vw - 90px)}.ann-msg{font-size:10px;letter-spacing:.1em}}.ann-arrow{width:20px;height:20px;display:grid;place-items:center;color:var(--night-text)}.ann-arrow svg{width:10px;height:10px;stroke-width:1.6}.hdr{position:sticky;top:env(safe-area-inset-top,0px);z-index:30;background:var(--paper);border-bottom:1px solid var(--line)}.hdr-in{height:var(--header-h);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-inline:var(--gutter);gap:24px}.logo{font-family:var(--logo-font);font-weight:500;font-size:31px;letter-spacing:.06em;line-height:1;color:var(--ink);white-space:nowrap;justify-self:start}.logo img{display:block;height:26px;width:auto}.nav{display:flex;align-items:center;gap:44px;height:100%}.nav-item{position:relative;height:var(--header-h);display:flex;align-items:center}.nav-link{font-size:10.8px;font-weight:400;letter-spacing:var(--ls);line-height:1.7;position:relative;padding-block:4px}.nav-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .3s var(--ease)}.nav-item:hover .nav-link:after,.nav-link.is-active:after{transform:scaleX(1);transform-origin:left}.dd{position:absolute;top:calc(100% + 1px);left:-25px;min-width:230px;background:var(--paper);border:1px solid var(--line);border-top:0;padding:14px 0;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s,transform .25s,visibility .25s}.nav-item:hover .dd,.nav-item:focus-within .dd{opacity:1;visibility:visible;transform:none}.dd a{display:block;padding:6px 25px;font-size:13px;color:var(--ink-65);transition:color .2s}.dd a:hover{color:var(--ink)}.hdr-actions{display:flex;align-items:center;justify-content:flex-end;gap:20px}.lang{position:relative;font-size:10.8px;letter-spacing:var(--ls);display:flex;align-items:center;gap:6px;margin-right:12px}.lang svg{width:8px;height:8px;stroke-width:1.8}.lang-menu{position:absolute;top:calc(100% + 10px);right:0;background:var(--paper);border:1px solid var(--line);padding:10px 0;min-width:140px;display:none;z-index:5}.lang.is-open .lang-menu{display:block}.lang-menu a{display:block;padding:6px 18px;font-size:12px;letter-spacing:.04em;color:var(--ink-65)}.lang-menu a[aria-current]{color:var(--ink)}.icon-btn{position:relative;width:24px;height:24px;display:grid;place-items:center}.cart-count{position:absolute;top:-5px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--ink);color:var(--paper);font-size:9px;line-height:16px;text-align:center;font-weight:500}.cart-count[data-n="0"],.m-only{display:none}@media(max-width:999px){.nav,.d-only{display:none!important}.m-only{display:flex}.hdr-in{grid-template-columns:1fr auto 1fr;gap:12px}.hdr-left{display:flex;gap:16px;align-items:center}.logo{justify-self:center;font-size:23px}.logo img{height:19px}.hdr-actions{gap:16px}}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#1b1b1b73;z-index:40;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s}.scrim.is-on{opacity:1;visibility:visible}.drawer{position:fixed;top:0;bottom:0;z-index:41;width:min(440px,100vw);background:var(--paper);display:flex;flex-direction:column;transition:transform .45s var(--ease);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.drawer-r{right:0;transform:translate(100%)}.drawer-l{left:0;transform:translate(-100%)}.drawer.is-open{transform:none}.drawer-hd{display:flex;align-items:center;justify-content:space-between;padding:22px 28px;border-bottom:1px solid var(--line)}.drawer-hd h2{font-size:10.8px;letter-spacing:var(--ls);text-transform:uppercase;font-weight:400;margin:0}.drawer-bd{flex:1;overflow-y:auto;padding:8px 28px}.drawer-ft{border-top:1px solid var(--line);padding:22px 28px 26px;display:grid;gap:14px}.close-btn{width:32px;height:32px;display:grid;place-items:center;margin-right:-6px}.close-btn svg{width:16px;height:16px}.ci{display:grid;grid-template-columns:84px 1fr;gap:18px;padding:20px 0;border-bottom:1px solid var(--line)}.ci:last-child{border-bottom:0}.ci-img{aspect-ratio:7 / 9;background:var(--stone);overflow:hidden}.ci-img img{width:100%;height:100%;object-fit:cover}.ci-name{font-size:12px;font-weight:500;letter-spacing:.06em;line-height:1.5;display:block}.ci-meta{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-65);margin-top:2px}.ci-price{font-size:12px;letter-spacing:.06em;margin-top:6px}.ci-row{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.qty{display:inline-flex;align-items:center;border:1px solid var(--line);height:38px}.qty button{width:36px;height:100%;display:grid;place-items:center}.qty button svg{width:10px;height:10px;stroke-width:1.6}.qty output,.qty input{width:34px;text-align:center;font-size:12px;border:0;background:none}.qty-lg{height:45px}.qty-lg button{width:43px}.ci-remove{font-size:10px;letter-spacing:var(--ls);text-transform:uppercase;color:var(--ink-65);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat}.cart-empty{padding:72px 0;text-align:center;display:grid;gap:22px;justify-items:center}.cart-sub{display:flex;justify-content:space-between;font-size:10.8px;letter-spacing:var(--ls);text-transform:uppercase}.cart-note{font-size:11px;color:var(--ink-65);margin:0;text-align:center}.cart-total{font-weight:500}.cart-code{display:flex;gap:8px}.cart-code input{flex:1;min-width:0;height:44px;border:1px solid var(--line);background:var(--paper);padding:0 14px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);outline:0}.cart-code input::placeholder{text-transform:none;letter-spacing:.04em;color:var(--ink-40)}.cart-code input:focus{border-color:var(--ink)}.cart-code .btn{min-height:44px;padding:0 18px;font-size:11px}.cart-code-set{display:grid;gap:4px}.cart-code-set strong{font-weight:500}.cart-code-msg{font-size:11px;color:var(--ok);margin:0}.cart-code-msg.is-warn{color:var(--ink-65)}.camp{display:grid;gap:14px;max-width:680px}.camp-title{font-size:26px;font-weight:400;letter-spacing:.04em;margin:0}.camp-lead{margin:0;font-size:15px;line-height:1.75}.camp .contact-box{margin:8px 0 4px}.camp-terms-hd{color:var(--ink-65)}.camp-terms{margin:0;padding-inline-start:18px;display:grid;gap:8px;font-size:14px;line-height:1.7;color:var(--ink-65)}.ship-bar{font-size:11px;color:var(--ink-65);text-align:center;padding:14px 28px;background:var(--stone);letter-spacing:.04em}.mm-list{list-style:none;margin:0;padding:0}.mm-list>li{border-bottom:1px solid var(--line)}.mm-list>li>a,.mm-list summary{display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-size:12px;letter-spacing:var(--ls);text-transform:uppercase;list-style:none;cursor:pointer}.mm-list summary::-webkit-details-marker{display:none}.mm-list details[open] summary svg{transform:rotate(180deg)}.mm-list summary svg{width:10px;height:10px;transition:transform .25s}.mm-sub{padding:0 0 16px 14px;display:grid;gap:10px}.mm-sub a{font-size:13px;color:var(--ink-65)}.mm-foot{display:grid;gap:14px;padding:26px 0;font-size:12px;color:var(--ink-65)}.search{position:fixed;left:0;right:0;top:0;z-index:41;background:var(--paper);transform:translateY(-102%);transition:transform .45s var(--ease);max-height:100svh;overflow-y:auto;padding-top:env(safe-area-inset-top,0px)}.search.is-open{transform:none}.search-bar{display:flex;align-items:center;gap:16px;padding:0 var(--gutter);height:var(--header-h);border-bottom:1px solid var(--line)}.search-bar input{flex:1;border:0;outline:0;font-size:20px;letter-spacing:.08em;background:none;min-width:0}.search-bar input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.search-bar input::placeholder{color:var(--ink-40)}.search-body{padding:32px var(--gutter) 48px}.search-sugg{display:flex;flex-wrap:wrap;gap:10px 26px;align-items:baseline}.search-sugg button{font-size:12px;letter-spacing:.06em;color:var(--ink-65);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat}.search-res{margin-top:28px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px 2px}@media(max-width:999px){.search-res{grid-template-columns:repeat(2,minmax(0,1fr))}.search-bar input{font-size:16px}}.hero{position:relative;width:100%;aspect-ratio:16 / 9;min-height:440px;max-height:max(440px,calc(100svh - var(--header-h) - var(--ann-h)));overflow:hidden;background:var(--stone)}.slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.1s ease}.slide.is-on{opacity:1;z-index:1}.slide-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.slide-media picture,.slide-media img{display:block;width:100%;height:100%}.slide-media img{object-fit:cover;object-position:var(--pos, 50% 50%);transform:scale(1.03);transform-origin:var(--pos, 50% 50%);transition:transform 7s linear}.slide.is-on .slide-media img{transform:scale(1)}.slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#0000004d,#0000 38%)}.slide-cap{position:absolute;bottom:0;top:0;z-index:2;width:var(--capw, 46%);display:grid;align-content:center;gap:14px;justify-items:center;text-align:center;padding:0 var(--gutter) 40px;color:#fff;pointer-events:none}.slide-cap a{pointer-events:auto}.slide[data-side=right] .slide-cap{right:3%}.slide[data-side=left] .slide-cap{left:4%}.slide[data-tone=dark] .slide-cap{color:var(--ink)}.slide[data-tone=dark]:after{background:none}.slide-cap .cap-line,.slide-cap .cap-sub,.slide-cap .cap-link{font-family:"Jost",var(--font);font-weight:300;font-size:clamp(10px,.74vw,12.5px);letter-spacing:.45em;text-transform:uppercase;line-height:1.6;margin:0}.slide-cap .cap-line{display:flex;align-items:center;gap:1.1em}.slide-cap .cap-line:before,.slide-cap .cap-line:after{content:"";width:3.2em;height:1px;background:currentColor;opacity:.6}.slide-cap .cap-title{font-family:Marcellus,EB Garamond,serif;font-weight:400;font-size:clamp(30px,3.4vw,58px);letter-spacing:.14em;line-height:1.12;text-transform:uppercase;margin:0;padding-left:.14em;text-wrap:balance}.slide-cap .cap-sub{margin-top:-2px}.slide-cap .cap-link{font-weight:400;letter-spacing:.34em;padding-left:.34em;padding-bottom:3px;margin-top:6px;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size .35s var(--ease)}.slide-cap .cap-link:hover{background-size:0 1px;background-position:100% 100%}html[lang=ar] .slide-cap .cap-line,html[lang=ar] .slide-cap .cap-sub,html[lang=ar] .slide-cap .cap-link,html[lang=ar] .slide-cap .cap-title{font-family:var(--font);letter-spacing:0;padding-left:0}.hero-dots{position:absolute;z-index:3;right:var(--gutter);bottom:36px;display:flex;gap:10px}.hero-dots button{width:28px;height:14px;position:relative;color:#fff}.hero[data-tone=dark] .hero-dots button{color:var(--ink)}.hero-dots button:before{content:"";position:absolute;left:0;right:0;top:6px;height:1px;background:currentColor;opacity:.5}.hero-dots button[aria-current=true]:before{opacity:1;height:2px;top:5px}.hero-down{position:absolute;z-index:3;left:50%;bottom:28px;transform:translate(-50%);width:44px;height:44px;border-radius:50%;background:var(--paper);display:grid;place-items:center;box-shadow:0 2px 10px #00000014}.hero-down svg{width:12px;height:12px;stroke-width:1.6}@media(max-width:699px){.hero{aspect-ratio:auto;height:clamp(460px,78svh,720px);max-height:none}.slide-media img{object-position:50% 45%;transform-origin:50% 50%}.slide:after,.slide[data-tone=dark]:after{background:linear-gradient(to top,#00000073,#0000 45%)}.slide-cap,.slide[data-side] .slide-cap{left:0;right:0;top:auto;bottom:92px;width:auto;padding:0 var(--gutter);color:#fff}.slide-cap .cap-title{font-size:27px}.hero-dots{display:none}}.sec{padding-block:72px}.sec-tight{padding-block:48px}@media(max-width:699px){.sec{padding-block:52px}}.sec-hd{text-align:center;display:grid;gap:18px;justify-items:center;padding-inline:var(--gutter);margin-bottom:40px}.sec-ft{text-align:center;margin-top:44px;padding-inline:var(--gutter)}.tabs{display:flex;gap:32px;justify-content:center;margin-top:4px}.tab{font-size:11px;letter-spacing:var(--ls);text-transform:uppercase;color:var(--ink-40);padding-bottom:4px;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.tab[aria-selected=true]{color:var(--ink);border-color:var(--ink)}.car{position:relative}.car-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain}.car-track::-webkit-scrollbar{display:none}.car-track>.card{flex:0 0 clamp(210px,20.5vw,340px);scroll-snap-align:start}.car-track.is-centered{justify-content:safe center}.car-btn{position:absolute;z-index:2;top:calc((clamp(210px,20.5vw,340px) * 9 / 7) / 2 - 22px);width:44px;height:44px;border-radius:50%;background:var(--paper);display:grid;place-items:center;box-shadow:0 2px 12px #00000014;transition:opacity .25s,transform .25s}.car-btn svg{width:12px;height:12px;stroke-width:1.6}.car-btn:hover{transform:scale(1.06)}.car-btn[disabled]{opacity:0;pointer-events:none}.car-prev{left:24px}.car-next{right:24px}@media(max-width:999px){.car-btn{display:none}.car-track{gap:12px}.car-track>.card{flex-basis:58vw}}.card{position:relative;min-width:0}.card-mw{position:relative}.card-media{position:relative;display:block;aspect-ratio:7 / 9;overflow:hidden;background:linear-gradient(180deg,#9c9c9c,#ebebeb 52% 100%)}.card-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform 1.2s var(--ease)}.card-media .alt{opacity:0}@media(hover:hover){.card:hover .card-media .alt{opacity:1}.card:hover .card-media .alt{transform:scale(1.02)}}.qa{position:absolute;right:14px;bottom:14px;z-index:2;width:32px;height:32px;border-radius:50%;background:var(--stone);display:grid;place-items:center;transition:background .2s,color .2s,transform .2s}.qa svg{width:12px;height:12px;stroke-width:1.6}.qa:hover{background:var(--ink);color:var(--paper)}.card-info{display:flex;justify-content:space-between;gap:12px;padding:16px 16px 0}.card-title{font-size:10.8px;font-weight:500;letter-spacing:.06em;line-height:1.7;display:block}.card-color{font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1.7;margin:0}.price{font-size:9.72px;letter-spacing:.06em;color:var(--ink-65);margin-top:4px;display:flex;flex-wrap:wrap;gap:2px 8px;align-items:baseline}.price s{color:var(--ink-40)}.price .off{color:var(--ink)}.sw{display:flex;gap:6px;align-items:flex-start;padding-top:5px}.sw span,.sw button{width:12px;height:12px;border:1px solid var(--line);display:block;position:relative;padding:0;background:none;border-radius:0}.sw button{cursor:pointer;width:16px;height:16px}.sw button:hover{border-color:var(--ink-65, #888)}.sw span:after,.sw button:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:var(--c)}.sw span.is-on,.sw button.is-on{border-color:var(--ink)}.badge{position:absolute;left:14px;top:14px;z-index:2;font-size:9px;letter-spacing:var(--ls);text-transform:uppercase;background:var(--paper);padding:3px 8px}.clist{display:grid;grid-template-columns:repeat(2,minmax(0,463px));justify-content:center;gap:31px;padding-inline:var(--gutter)}.ccard{display:block}.ccard-media{aspect-ratio:4 / 5;overflow:hidden;background:var(--stone)}.ccard-media img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}.ccard:hover .ccard-media img{transform:scale(1.05)}.ccard-lbl{text-align:center;padding-top:30px}@media(max-width:699px){.clist{grid-template-columns:1fr 1fr;gap:10px;padding-inline:0}.ccard-lbl .link{font-size:10.5px}.ccard-lbl{padding-top:16px;padding-inline:8px}}.banner{position:relative;height:clamp(420px,39vw,620px);display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden}.banner img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000038}.banner-cap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-content:center;justify-items:center;gap:20px;color:#fff;text-align:center;padding-inline:var(--gutter)}@media(max-width:699px){.banner{grid-template-columns:1fr;height:520px}.banner img:not(:first-child){display:none}}.usp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-inline:var(--gutter);gap:24px}.usp div{display:grid;justify-items:center;gap:14px;text-align:center}.usp svg{width:28px;height:28px;stroke-width:1.1}.usp p{margin:0;font-size:10.8px;letter-spacing:var(--ls);text-transform:uppercase;line-height:1.7}.usp small{display:block;font-size:11px;letter-spacing:.02em;text-transform:none;color:var(--ink-65);margin-top:2px}@media(max-width:699px){.usp{grid-template-columns:1fr 1fr;gap:36px 12px}}.insta{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px}.insta a{aspect-ratio:1;overflow:hidden;position:relative;background:var(--stone)}.insta img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease),opacity .3s}.insta a:hover img{transform:scale(1.05);opacity:.85}@media(max-width:699px){.insta{grid-template-columns:repeat(3,minmax(0,1fr))}}.ftr{background:var(--night);color:var(--night-text);padding:48px var(--gutter) 0}.ftr-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,288px);gap:48px;padding-bottom:56px}.ftr-col h3{font-size:10.8px;font-weight:400;letter-spacing:var(--ls);margin:0 0 20px}.ftr-col ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ftr-col a,.ftr-col button.lnk{font-size:15px;font-weight:500;color:var(--night-soft);transition:color .2s;text-align:left}.ftr-col a:hover,.ftr-col button.lnk:hover{color:var(--night-text)}.ftr-about{font-size:13px;line-height:1.8;color:var(--night-soft);margin:0 0 22px;max-width:46ch}.ftr-contact{font-style:normal;display:grid;gap:6px;margin-top:24px;font-size:13px;line-height:1.7;color:var(--night-soft)}.ftr-col .ftr-contact a{font-size:13px;font-weight:400}.ftr-news p{font-size:14px;line-height:1.75;color:var(--night-soft);margin:0 0 20px}.ftr-news form{display:grid;gap:18px}.ftr-news input{height:49px;border:1px solid var(--night-line);background:transparent;padding:0 16px;color:var(--night-text);outline:0;width:100%}.ftr-news input::placeholder{color:var(--night-soft)}.ftr-news input:focus{border-color:var(--night-text)}.ftr-news .btn{justify-self:start}.form-msg{font-size:12px;color:var(--night-soft);margin:0;min-height:1em}.ftr-bottom{border-top:1px solid var(--night-line);padding:26px 0 30px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;font-size:11px;letter-spacing:.06em;color:var(--night-soft)}.ftr-social{display:flex;gap:32px;justify-content:center}.ftr-social a{color:var(--night-text);display:grid}.ftr-social svg{width:20px;height:20px}.ftr-pay{justify-self:end;text-align:right}@media(max-width:999px){.ftr-grid{grid-template-columns:1fr 1fr}.ftr-news{grid-column:1 / -1}}@media(max-width:599px){.ftr-grid{grid-template-columns:1fr;gap:36px}.ftr-bottom{grid-template-columns:1fr;text-align:center}.ftr-pay{justify-self:center;text-align:center}}.col-hd{padding:20px var(--gutter) 40px;display:grid;gap:10px}.crumbs{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:10px;font-weight:500;letter-spacing:var(--ls);text-transform:uppercase;color:var(--ink-65);list-style:none;margin:0;padding:0}.crumbs li+li:before{content:"/";margin-right:14px;color:var(--ink-40)}.crumbs a:hover{color:var(--ink)}.col-title{text-align:center;display:grid;gap:10px;margin-top:8px}.col-count{font-size:10.8px;letter-spacing:var(--ls);color:var(--ink-65);text-transform:uppercase}.toolbar{position:sticky;top:calc(env(safe-area-inset-top,0px) + var(--header-h) + 1px);z-index:20;background:var(--paper);border-block:1px solid var(--line);display:flex;align-items:stretch;justify-content:space-between;height:54px}.tb-grid{display:flex;align-items:center;gap:16px;padding-left:30px}.tb-grid button{width:18px;height:18px;display:flex;gap:2px;opacity:.3;transition:opacity .2s}.tb-grid button[aria-pressed=true],.tb-grid button:hover{opacity:1}.tb-grid button.m-only{display:none}.tb-grid button i{flex:1;border:1px solid var(--ink);display:block;min-width:0}.tb-right{display:flex}.tb-btn{display:flex;align-items:center;justify-content:center;gap:10px;padding-inline:34px;border-left:1px solid var(--line);font-size:11px;letter-spacing:var(--ls);text-transform:uppercase;position:relative;white-space:nowrap}.tb-btn svg{width:9px;height:9px;stroke-width:1.8}.sort-menu{position:absolute;top:100%;right:-1px;min-width:100%;background:var(--paper);border:1px solid var(--line);padding:12px 0;display:none;z-index:6;text-transform:none;letter-spacing:.04em}.sort-menu.is-open{display:block}.sort-menu button{display:block;width:100%;text-align:left;padding:8px 24px;font-size:12px;color:var(--ink-65)}.sort-menu button[aria-checked=true]{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.grid{display:grid;grid-template-columns:repeat(var(--cols, 5),minmax(0,1fr));gap:48px 2px;padding-top:2px}.grid-empty{grid-column:1 / -1;text-align:center;padding:96px var(--gutter);display:grid;gap:22px;justify-items:center;color:var(--ink-65)}.active-filters{display:flex;flex-wrap:wrap;gap:8px;padding:16px var(--gutter) 0}.chip{font-size:10.5px;letter-spacing:.08em;border:1px solid var(--line);padding:5px 10px;display:inline-flex;gap:8px;align-items:center}.chip svg{width:8px;height:8px;stroke-width:1.8}@media(max-width:999px){.toolbar{height:50px}.tb-grid{padding-left:var(--gutter)}.tb-grid button.m-only{display:flex}.tb-grid button.d-only{display:none}.tb-btn{padding-inline:18px}.grid{--cols: var(--mcols, 2) !important;gap:36px 2px}}@media(max-width:699px){.tb-sort-lbl{display:none}}.fgroup{border-bottom:1px solid var(--line);padding:20px 0}.fgroup h3{font-size:10.8px;font-weight:400;letter-spacing:var(--ls);text-transform:uppercase;margin:0 0 16px}.fopt{display:flex;align-items:center;gap:12px;padding:5px 0;font-size:13px;color:var(--ink-65);cursor:pointer}.fopt input{-webkit-appearance:none;appearance:none;width:14px;height:14px;border:1px solid var(--ink-40);margin:0;display:grid;place-items:center;flex:none}.fopt input:checked{border-color:var(--ink);background:var(--ink);box-shadow:inset 0 0 0 2px var(--paper)}.fopt input[type=radio]{border-radius:50%}.fopt .n{margin-left:auto;font-size:11px;color:var(--ink-40)}.fopt .dot{width:14px;height:14px;border:1px solid var(--line);background:var(--c);flex:none}.pdp{display:grid;grid-template-columns:50% 50%;align-items:start}.gal{display:grid;gap:2px;background:var(--paper)}.gal figure{margin:0;aspect-ratio:7 / 9;background:var(--stone);overflow:hidden;position:relative}.gal img{width:100%;height:100%;object-fit:cover}.gal figcaption{position:absolute;left:16px;bottom:14px;font-size:9.5px;letter-spacing:var(--ls);text-transform:uppercase;color:var(--ink-65);background:#ffffffb8;padding:3px 8px}.gal-count{display:none}.info{position:sticky;top:calc(var(--header-h) + 1px);padding:48px var(--gutter) 56px;max-width:calc(512px + var(--gutter) * 2)}.pdp-crumbs{margin-bottom:26px}.pdp-title{font-size:19.8px;font-weight:500;letter-spacing:var(--ls);line-height:1.5;margin:0;text-wrap:balance}.pdp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:10px;font-size:16.2px;letter-spacing:var(--ls);color:var(--ink-65)}.pdp-price s{font-size:13px;color:var(--ink-40);letter-spacing:.1em}.pdp-price .off{font-size:10px;letter-spacing:var(--ls);color:var(--paper);background:var(--ink);padding:3px 8px;align-self:center}.tax{font-size:11px;color:var(--ink-65);margin-top:4px;letter-spacing:.02em}.stock{display:flex;align-items:center;gap:10px;margin-top:24px;font-size:13px;font-weight:500;color:var(--ok)}.stock:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 22%,transparent)}.stock.low{color:var(--warn)}.opt{margin-top:28px}.opt-lbl{font-size:13px;font-weight:500;margin-bottom:10px}.opt-lbl span{font-weight:400;color:var(--ink-65);text-transform:uppercase;letter-spacing:.06em;font-size:12px}.thumbs{display:flex;flex-wrap:wrap;gap:10px}.thumb{width:71px;aspect-ratio:7 / 9;border:1px solid var(--line);padding:3px;background:var(--paper)}.thumb.is-on{border-color:var(--ink)}a.thumb{display:block;transition:border-color .2s}a.thumb:hover{border-color:var(--ink-65, #888)}.thumb.is-out{opacity:.45}.thumb img{width:100%;height:100%;object-fit:cover;background:var(--stone)}.buy{display:grid;grid-template-columns:auto 1fr;gap:12px;margin-top:28px;align-items:stretch}.buy .btn{min-height:47px}.usp3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px;text-align:center}.usp3 div{display:grid;justify-items:center;gap:10px}.usp3 svg{width:26px;height:26px;stroke-width:1.1}.usp3 span{font-size:12px;letter-spacing:.02em;line-height:1.45;color:#333;max-width:13ch}.acc{margin-top:38px;border-top:1px solid var(--line)}.acc details{border-bottom:1px solid var(--line)}.acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:58px;font-size:10.8px;letter-spacing:var(--ls);text-transform:uppercase;cursor:pointer}.acc summary::-webkit-details-marker{display:none}.acc summary .pm{width:10px;height:10px;position:relative}.acc summary .pm:before,.acc summary .pm:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor;transition:transform .3s}.acc summary .pm:after{transform:rotate(90deg)}.acc details[open] summary .pm:after{transform:rotate(0)}.prose{font-size:13.5px;line-height:1.85;color:#333;padding-bottom:24px}.prose p{margin:0 0 14px}.prose ul{margin:0 0 14px;padding-left:18px}.prose li{margin:3px 0}.prose li::marker{color:var(--ink-40)}.prose h3{font-size:10.8px;font-weight:500;letter-spacing:var(--ls);text-transform:uppercase;margin:26px 0 10px}.share{display:flex;align-items:center;gap:22px;margin-top:26px;font-size:11px;letter-spacing:var(--ls);text-transform:uppercase;color:var(--ink-65)}.share a,.share button{display:grid;color:var(--ink)}.share svg{width:17px;height:17px}.copied{font-size:11px;text-transform:none;letter-spacing:.02em;color:var(--ok)}@media(max-width:999px){.pdp{grid-template-columns:1fr}.gal{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:2px}.gal::-webkit-scrollbar{display:none}.gal figure{flex:0 0 86%;scroll-snap-align:start}.gal-wrap{position:relative}.gal-count{display:block;position:absolute;right:16px;bottom:14px;font-size:10px;letter-spacing:var(--ls);background:#ffffffd9;padding:3px 9px}.info{position:static;padding:28px var(--gutter) 40px;max-width:none}}.page{padding:20px var(--gutter) 88px}.page-hd{text-align:center;margin:22px auto 48px;display:grid;gap:14px;justify-items:center;max-width:760px}.page-hd p{margin:0;color:var(--ink-65);font-size:13.5px;max-width:60ch}.page-body{max-width:680px;margin:0 auto}.page .prose{font-size:14.5px}.page-img{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin:0 calc(var(--gutter) * -1) 56px}.page-img img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:20px 0;font-size:14px;font-weight:500;cursor:pointer}.faq summary::-webkit-details-marker{display:none}.faq summary .pm{width:10px;height:10px;position:relative;flex:none}.faq summary .pm:before,.faq summary .pm:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor;transition:transform .3s}.faq summary .pm:after{transform:rotate(90deg)}.faq details[open] .pm:after{transform:rotate(0)}.faq p{margin:0 0 22px;font-size:14px;line-height:1.8;color:#333}.cform{display:grid;gap:16px;margin-top:12px}.cform .row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cform input,.cform textarea{width:100%;border:1px solid var(--line);padding:14px 16px;font-size:14px;outline:0;background:var(--paper);border-radius:0}.cform input:focus,.cform textarea:focus{border-color:var(--ink)}.cform textarea{min-height:150px;resize:vertical}.cform .btn{justify-self:start}.cform-msg{font-size:13px;color:var(--ink-65);margin:0}.contact-box{border:1px solid var(--line);padding:26px 28px;margin:0 0 36px;display:grid;gap:6px}.contact-box .overline{color:var(--ink-65)}.contact-box strong{font-size:18px;font-weight:400;letter-spacing:.06em;-webkit-user-select:all;user-select:all}.copy-btn{justify-self:start;font-size:10.5px;letter-spacing:var(--ls);text-transform:uppercase;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;margin-top:6px}.note-strip{background:var(--stone);padding:16px 20px;font-size:12.5px;color:var(--ink-65);line-height:1.7;margin-bottom:28px}#app{min-height:60vh}#app.is-enter>*{animation:fadeIn .5s var(--ease) both}@keyframes fadeIn{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:none}}.btn-ghost{background:transparent;color:var(--ink);min-width:260px}.btn-ghost:hover{background:var(--ink);color:var(--paper)}.opt-more{text-transform:none!important;letter-spacing:0!important}.card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ig-btn{display:inline-flex;align-items:center;gap:14px;padding:14px 30px;border:1px solid var(--ink);color:var(--ink);font:inherit;letter-spacing:inherit;line-height:1;transition:background .25s,color .25s}.ig-btn .i{width:.9em;height:.9em;flex:none}.ig-btn:hover,.ig-btn:focus-visible{background:var(--ink);color:var(--paper)}@media(max-width:699px){.ig-btn{padding:12px 20px;gap:10px}}.lang>button{display:flex;align-items:center;gap:6px;font:inherit;letter-spacing:inherit;color:inherit}.lang-short{display:none}.lang-menu button{display:block;width:100%;text-align:start;padding:6px 18px;font-size:12px;letter-spacing:.04em;color:var(--ink-65);white-space:nowrap}.lang-menu button:hover{color:var(--ink)}.lang-menu button[aria-current=true]{color:var(--ink);font-weight:500}.mm-lang{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.mm-lang span{color:var(--ink-40);text-transform:uppercase;font-size:10.5px;letter-spacing:var(--ls)}.mm-lang button{font-size:12px;color:var(--ink-65);padding:2px 0}.mm-lang button[aria-current=true]{color:var(--ink);text-decoration:underline;text-underline-offset:4px}@media(max-width:999px){.lang{margin:0;letter-spacing:.08em;font-size:11px}.hdr-actions>a.icon-btn[href*=account]{display:none}.lang-full{display:none}.lang-short{display:inline}.lang-menu{min-width:130px}}html[lang=ar]{--font: "IBM Plex Sans Arabic", "Poppins", Tahoma, Arial, sans-serif;--ls: 0}html[lang=ar] body *:not(.logo){letter-spacing:0!important}html[lang=ar] .nav-link,html[lang=ar] .overline,html[lang=ar] .crumbs,html[lang=ar] .tb-btn,html[lang=ar] .col-count,html[lang=ar] .drawer-hd h2,html[lang=ar] .fgroup h3,html[lang=ar] .ftr-col h3,html[lang=ar] .acc summary,html[lang=ar] .usp p,html[lang=ar] .cart-sub,html[lang=ar] .prose h3,html[lang=ar] .card-title,html[lang=ar] .card-color,html[lang=ar] .tab,html[lang=ar] .share{font-size:12.5px}html[lang=ar] .ann-msg{font-size:12px}html[lang=ar] .h1{font-size:30px;line-height:1.5}html[lang=ar] .h2{font-size:26px;line-height:1.55}html[lang=ar] .pdp-title{font-size:22px}html[lang=ar] .link,html[lang=ar] .btn{font-size:14.5px}[dir=rtl] .nav-link:after{transform-origin:left}[dir=rtl] .nav-item:hover .nav-link:after,[dir=rtl] .nav-link.is-active:after{transform-origin:right}[dir=rtl] .dd{left:auto;right:-25px}[dir=rtl] .lang{margin-right:0;margin-left:12px}[dir=rtl] .lang-menu{right:auto;left:0}[dir=rtl] .cart-count{right:auto;left:-8px}[dir=rtl] .drawer-r{right:auto;left:0;transform:translate(-100%)}[dir=rtl] .drawer-l{left:auto;right:0;transform:translate(100%)}[dir=rtl] .drawer.is-open{transform:none}[dir=rtl] .close-btn{margin-right:0;margin-left:-6px}[dir=rtl] .hero-dots{right:auto;left:var(--gutter)}[dir=rtl] .car-prev{left:auto;right:24px}[dir=rtl] .car-next{right:auto;left:24px}[dir=rtl] .car-btn svg,[dir=rtl] .ann-arrow svg,[dir=rtl] .mm-list .i-sm{transform:scaleX(-1)}[dir=rtl] .qa{right:auto;left:14px}[dir=rtl] .badge{left:auto;right:14px}[dir=rtl] .ftr-col a,[dir=rtl] .ftr-col button.lnk{text-align:right}[dir=rtl] .ftr-pay{text-align:left}[dir=rtl] .crumbs li+li:before{margin-right:0;margin-left:14px}[dir=rtl] .tb-grid{padding-left:0;padding-right:30px}[dir=rtl] .tb-btn{border-left:0;border-right:1px solid var(--line)}[dir=rtl] .sort-menu{right:auto;left:-1px}[dir=rtl] .sort-menu button{text-align:right}[dir=rtl] .fopt .n{margin-left:0;margin-right:auto}[dir=rtl] .gal figcaption{left:auto;right:16px}[dir=rtl] .prose ul{padding-left:0;padding-right:18px}@media(max-width:999px){[dir=rtl] .gal-count{right:auto;left:16px}[dir=rtl] .tb-grid{padding-left:0;padding-right:var(--gutter)}}@media(max-width:599px){[dir=rtl] .ftr-pay{text-align:center}}.drawer,.search{visibility:hidden;transition:transform .45s var(--ease),visibility 0s linear .45s}.drawer.is-open,.search.is-open{visibility:visible;transition:transform .45s var(--ease),visibility 0s}.nav-link{white-space:nowrap}@media(max-width:1280px){.nav{gap:28px}}@media(min-width:1000px)and (max-width:1180px){.nav{gap:20px}.hdr-in{gap:16px}.logo{font-size:26px}.logo img{height:22px}.lang-full{display:none}.lang-short{display:inline}}.sold-badge{position:absolute;left:12px;bottom:12px;z-index:2;padding:7px 10px;background:#fffffff0;border:1px solid var(--line);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.btn[disabled]{cursor:not-allowed;opacity:.55;background:var(--stone);border-color:var(--stone);color:var(--ink-65)}.btn[disabled]:hover{background:var(--stone);border-color:var(--stone);color:var(--ink-65)}.wa-fab{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:30;width:54px;height:54px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #0000002e;transition:transform .2s}.wa-fab:hover{transform:scale(1.06)}.wa-fab svg{width:30px;height:30px}@media(max-width:699px){.wa-fab{right:14px;bottom:calc(14px + env(safe-area-inset-bottom));width:50px;height:50px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/marmoza.css.map */
