@font-face{font-display:swap;font-family:GFS Didot;font-style:normal;font-weight:400;src:url(/cdn/shop/files/GFSDidot-Regular.woff2?v=1784857440) format("woff2")}@font-face{font-display:swap;font-family:GFS Didot;font-style:italic;font-weight:400;src:url(/cdn/shop/files/GFSDidotItalic.woff2?v=1784857440) format("woff2")}@font-face{font-display:swap;font-family:GFS Didot;font-style:normal;font-weight:700;src:url(/cdn/shop/files/GFSDidotBold.woff2?v=1784857439) format("woff2")}@font-face{font-display:swap;font-family:NEXT DIN Arabic;font-style:normal;font-weight:300;src:url(/cdn/shop/files/ArbFONTS-DINNEXTLTARABIC-LIGHT-1.woff2?v=1784857439) format("woff2")}@font-face{font-display:swap;font-family:NEXT DIN Arabic;font-style:normal;font-weight:400;src:url(/cdn/shop/files/ArbFONTS-DINNextLTArabic-Regular-2_1.woff2?v=1784857439) format("woff2")}@font-face{font-display:swap;font-family:NEXT DIN Arabic;font-style:normal;font-weight:500 600;src:url(/cdn/shop/files/ArbFONTS-DINNextLTArabic-Medium-2.woff2?v=1784857439) format("woff2")}@font-face{font-display:swap;font-family:NEXT DIN Arabic;font-style:normal;font-weight:700 900;src:url(/cdn/shop/files/ArbFONTS-DINNextLTArabic-Bold-3.woff2?v=1784857439) format("woff2")}:root{--vault-paper:#FFFEFA;--vault-stone:#F3F0E8;--vault-ink:#0F100E;--vault-petrol:#153F50;--vault-muted:#716D66;--vault-line:#D3CEC4;--vault-orange:#FF5B3D;--vault-display:"GFS Didot",Didot,"Bodoni MT",Georgia,serif;--vault-ar:"NEXT DIN Arabic","DIN Next LT Arabic",Tahoma,Arial,sans-serif;--vault-page:min(100%,1680px);--vault-gutter:clamp(20px,4vw,64px)}body{background:var(--vault-paper);color:var(--vault-ink)}html[lang^=en] :is(h1,h2,h3,.h1,.h2,.h3,.text-block.h1>*,.text-block.h2>*,.text-block.h3>*){font-family:var(--vault-display);font-style:normal;font-weight:400;text-transform:none}html[lang^=ar] body,html[dir=rtl] body,html[lang^=ar] :is(button,input,select,textarea,a,p,li,summary,label),html[dir=rtl] :is(button,input,select,textarea,a,p,li,summary,label){font-family:var(--vault-ar);letter-spacing:0}html[lang^=ar] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6),html[dir=rtl] :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--vault-ar);font-style:normal;font-weight:400;letter-spacing:0;text-transform:none}:is(.product-card,.collection-card,.card,.footer-content,.header) :is(h1,h2,h3,h4,h5,h6,a,button,summary){text-transform:none}#header-component{--submenu-animation-speed:.28s}#header-component .header-logo,#header-component .header-logo :is(span,a){color:inherit}#header-component .header-logo:not(:has(img)){font-family:var(--vault-display);font-size:30px;font-weight:400;letter-spacing:.075em;line-height:1}#header-component .menu-list__list{justify-content:center}#header-component .menu-list__submenu{border-top:1px solid rgba(15,16,14,.14)}#header-component .menu-list__submenu-inner{padding-block:26px 34px}#header-component .mega-menu__grid{gap:22px 28px}#header-component .mega-menu__link,#header-component .mega-menu__link--parent{font-size:12px;font-weight:400;text-transform:none}#header-component .mega-menu__link-image{border-radius:0;box-shadow:none;aspect-ratio:16/9;object-fit:cover}#header-component .header__underlay-open:after{box-shadow:0 18px 34px #0f100e0e}#header-component :is(.menu-list__link,.mega-menu__link,.header-actions__action,.dropdown-localization__button){transform:none;transition:opacity .18s ease,color .18s ease}#header-component :is(.menu-list__link,.mega-menu__link,.header-actions__action,.dropdown-localization__button):hover{transform:none}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{min-height:36px;padding-block:0;padding-inline:14px;border-radius:0;font-size:12px;line-height:1;letter-spacing:0;text-transform:none;box-shadow:none;transform:none}.button:hover,.button-secondary:hover,.button-custom:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){box-shadow:none;transform:none}.field__input,input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=hidden]),select,textarea{border-radius:0}.field__input,input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=hidden]),select{min-height:40px}:is(.product-card,.collection-card,.predictive-search-results__card--product,.predictive-search-results__card){border-radius:0;box-shadow:none;transform:none}:is(.product-card,.collection-card,.predictive-search-results__card--product,.predictive-search-results__card):hover{box-shadow:none;transform:none}:is(.product-card,.collection-card) :is(img,picture,video){border-radius:0}.product-card__content{padding-top:12px}.product-card :is(.price,.money){color:var(--vault-muted);font-size:12px}#footer-group .section-background,#footer-group .section{background:var(--vault-petrol)!important;color:var(--vault-paper)}#footer-group .footer-content{color:var(--vault-paper);gap:clamp(36px,5vw,72px)}#footer-group :is(h1,h2,h3,h4,h5,h6,.menu__heading__default){color:var(--vault-paper);font-weight:400;text-transform:none}#footer-group :is(a,p,span,small,label){color:#fffefac7}#footer-group a:hover{color:var(--vault-paper)}#footer-group .email-signup__input-group{border-radius:0!important}#footer-group .email-signup__input{min-height:40px;border-radius:0!important;background:transparent!important;border-color:#fffefa73!important;color:var(--vault-paper)!important}#footer-group .email-signup__input::placeholder{color:#fffefa94!important}#footer-group .email-signup__button{min-height:40px;border-radius:0!important;color:var(--vault-paper)!important}#footer-group .logo-block{justify-content:center;margin-inline:auto}#footer-group .logo-block:not(:has(img)),#footer-group .logo-block .jumbo-text{font-family:var(--vault-display);font-size:clamp(34px,4vw,52px);font-weight:400;letter-spacing:.07em;line-height:1;color:var(--vault-paper);text-transform:uppercase}#footer-group .footer-utilities{border-color:#fffefa2e}html[dir=rtl] #footer-group :is(h1,h2,h3,h4,h5,h6,a,p,span,small,label){font-family:var(--vault-ar)}.vault-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--vault-muted);font-family:var(--font-body--family,Arial,sans-serif);font-size:11px;font-weight:400;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}html[dir=rtl] .vault-eyebrow{font-family:var(--vault-ar);letter-spacing:0;text-transform:none}.vault-eyebrow:before{content:"";width:7px;height:7px;flex:0 0 7px;background:var(--vault-orange)}.vault-clean-shell{width:var(--vault-page);margin-inline:auto;padding-inline:var(--vault-gutter)}.vault-clean-rail,.vault-clean-letter,.vault-clean-departments{color:var(--vault-ink)}.vault-clean-rail,.vault-clean-departments{background:var(--vault-paper)}.vault-clean-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,380px);align-items:end;gap:clamp(24px,4vw,68px);margin-bottom:clamp(22px,2.7vw,38px)}.vault-clean-section-head__title,.vault-clean-letter__headline{min-width:0}.vault-clean-section-head h2,.vault-clean-letter__headline h2{margin:8px 0 0;max-width:none;font-family:var(--vault-display);font-size:clamp(38px,3.4vw,54px);font-weight:400;line-height:1.02;letter-spacing:-.015em;white-space:normal}html[dir=rtl] :is(.vault-clean-section-head h2,.vault-clean-letter__headline h2){font-family:var(--vault-ar);font-size:clamp(38px,3.4vw,54px);font-weight:400;line-height:1.15;letter-spacing:0}.vault-clean-section-intro{max-width:none;color:var(--vault-muted);font-size:clamp(14px,1vw,16px);font-weight:400;line-height:1.75}.vault-clean-section-intro p{margin:0}.vault-clean-text-link{display:inline-block;width:max-content;max-width:100%;min-width:0;padding:0 0 4px;border:0;border-bottom:1px solid currentColor;color:var(--vault-ink);font-family:var(--font-body--family,Arial,sans-serif);font-size:10px;font-weight:400;line-height:1.2;text-decoration:none;transform:none;transition:none}html[dir=rtl] .vault-clean-text-link{font-family:var(--vault-ar)}.vault-clean-text-link:hover{transform:none}.vault-clean-rail{padding-block:clamp(54px,5.8vw,84px)}.vault-clean-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,18.75vw);gap:10px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px}.vault-clean-rail__track::-webkit-scrollbar{display:none}.vault-clean-rail__card{scroll-snap-align:start;min-width:0}.vault-clean-rail__card-link{display:block;color:inherit;text-decoration:none}.vault-clean-rail__media{aspect-ratio:4/5;overflow:hidden;background:var(--vault-stone)}.vault-clean-rail__media :is(img,svg){display:block;width:100%;height:100%;object-fit:cover;object-position:var(--vault-card-x,50%) var(--vault-card-y,50%);border-radius:0;transform:none;transition:none}.vault-clean-rail__copy{display:block;padding-top:9px;margin-top:0;border:0}.vault-clean-rail__kicker{display:block;margin-bottom:5px;color:var(--vault-muted);font-size:11px;font-weight:400;line-height:1.2}.vault-clean-rail__copy h3{margin:0;min-width:0;font-family:var(--vault-display);font-size:clamp(21px,1.55vw,28px);font-weight:400;line-height:1.08;letter-spacing:-.008em}html[dir=rtl] .vault-clean-rail__copy h3{font-family:var(--vault-ar);font-size:clamp(20px,1.45vw,26px);font-weight:400;line-height:1.16;letter-spacing:0}.vault-clean-rail__action{display:none}.vault-clean-letter{padding-block:clamp(64px,6.4vw,96px);background:var(--vault-stone)}.vault-clean-letter__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:clamp(38px,6vw,92px);align-items:start}.vault-clean-letter__headline h2{max-width:none}.vault-clean-letter__copy{max-width:none;color:var(--vault-muted);font-size:clamp(14px,1vw,16px);font-weight:400;line-height:1.75}.vault-clean-letter__copy p{margin-top:0}.vault-clean-letter__rule{display:block;width:100%;height:1px;background:#0f100e33;margin-bottom:18px}.vault-clean-letter__copy .vault-clean-text-link{margin-top:18px;color:var(--vault-ink)}.vault-clean-departments{padding-block:clamp(58px,6.2vw,92px)}.vault-clean-departments__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1vw,14px)}.vault-clean-department{min-width:0;border:0;padding:0}.vault-clean-department__media{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--vault-stone)}.vault-clean-department__media :is(img,svg){display:block;width:100%;height:100%;object-fit:cover;object-position:var(--vault-card-x,50%) var(--vault-card-y,50%);border-radius:0;transform:none;transition:none}.vault-clean-department__copy{padding-top:10px}.vault-clean-department__copy h3{margin:0 0 7px;font-family:var(--vault-display);font-size:clamp(21px,1.55vw,28px);font-weight:400;line-height:1.08;letter-spacing:-.008em}html[dir=rtl] .vault-clean-department__copy h3{font-family:var(--vault-ar);font-size:clamp(20px,1.45vw,26px);font-weight:400;line-height:1.16;letter-spacing:0}.vault-clean-department__copy .rte{max-width:none;min-height:0;color:var(--vault-muted);font-size:clamp(14px,1vw,16px);font-weight:400;line-height:1.75}.vault-clean-department__copy .rte p{margin:0}.vault-clean-department__copy .vault-clean-text-link{margin-top:10px}@media(max-width:989px){.vault-clean-section-head,.vault-clean-letter__grid{grid-template-columns:1fr;gap:20px}.vault-clean-section-intro{max-width:none}.vault-clean-departments__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vault-clean-department:last-child{grid-column:1/-1;width:calc(50% - 5px)}}@media(max-width:749px){:root{--vault-gutter:18px}#header-component .header-logo:not(:has(img)){font-size:26px}.vault-clean-rail{padding-block:48px 56px}.vault-clean-departments{padding-block:52px 60px}.vault-clean-letter{padding-block:56px 60px}.vault-clean-section-head{margin-bottom:22px}.vault-clean-section-head h2,.vault-clean-letter__headline h2{font-size:clamp(34px,10vw,44px);line-height:1.02}html[dir=rtl] :is(.vault-clean-section-head h2,.vault-clean-letter__headline h2){font-size:clamp(34px,10vw,44px);line-height:1.15}.vault-clean-rail__track{grid-auto-columns:68vw;gap:9px}.vault-clean-rail__copy h3{font-size:21px}html[dir=rtl] .vault-clean-rail__copy h3{font-size:20px}.vault-clean-letter__copy{font-size:14px;line-height:1.75}.vault-clean-departments__grid{grid-template-columns:1fr;gap:28px}.vault-clean-department:last-child{grid-column:auto;width:auto}.vault-clean-department__copy h3{font-size:22px}html[dir=rtl] .vault-clean-department__copy h3{font-size:21px}.vault-clean-department__copy .rte{font-size:14px;line-height:1.75}}
/*# sourceMappingURL=/cdn/shop/t/342/assets/vault-editorial.css.map */
