:root{--font-heading: "Cormorant Garamond", "Markazi Text", "Times New Roman", serif;--font-body: "Jost", "Tajawal", "Helvetica Neue", Arial, sans-serif;--weight-light: 300;--weight-regular: 400;--text-2xs: .625rem;--text-xs: .6875rem;--text-sm: .8125rem;--text-base: .875rem;--text-md: 1rem;--text-lg: 1.125rem;--heading-card: 1.25rem;--heading-sm: clamp(1.25rem, 1.1rem + .6vw, 1.375rem);--heading-md: clamp(1.875rem, 1.5rem + 1.2vw, 2.5rem);--heading-lg: clamp(2rem, 1.55rem + 1.5vw, 2.75rem);--heading-xl: clamp(2.375rem, 1.6rem + 2.6vw, 4rem);--heading-2xl: clamp(2.375rem, 1.5rem + 3.2vw, 4.5rem);--tracking-caps: .12em;--tracking-caps-wide: .13em;--page-max: 90rem;--gutter: clamp(1rem, .4rem + 3.1vw, 3.5rem);--grid-gap: clamp(1rem, .75rem + .6vw, 1.5rem);--section-space: clamp(4rem, 2.6rem + 5vw, 7.5rem);--section-space-sm: clamp(3rem, 2rem + 3vw, 5rem);--header-height: 5.25rem;--header-height-small: 4.25rem;--control-height: 3rem;--card-ratio: .97;--ease: cubic-bezier(.22, 1, .36, 1);--duration-fast: .2s;--duration: .3s;--duration-slow: .5s;--duration-drawer: .35s;--z-header: 40;--z-drawer: 100;--z-toast: 120}@media(max-width:749px){:root{--header-height: 4rem;--header-height-small: 3.5rem;--heading-card: 1.0625rem}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-height) + 1rem)}body{margin:0;min-height:100dvh;display:flex;flex-direction:column;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-light);line-height:1.6;color:var(--color-ink);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word}body.is-locked{overflow:hidden}.main-content{flex:1 0 auto}.main-content:focus{outline:none}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:none;border:0;padding:0}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}[hidden]{display:none!important}:focus-visible{outline:1px solid var(--color-ink);outline-offset:3px}@media(forced-colors:active){:focus-visible{outline:3px solid LinkText}}::selection{background:var(--color-brand);color:#fff}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;inset-inline-start:-999rem;z-index:999}.skip-link:focus{position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem;padding:.75rem 1rem;background:var(--color-bg);color:var(--color-ink)}.page-width{width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-space)}.section--alt{background:var(--color-section-alt)}.section--tight{padding-block:var(--section-space-sm)}.h-display,.h-xl,.h-lg,.h-md,.h-sm,.h-card{font-family:var(--font-heading);font-weight:var(--weight-light);line-height:1.05;letter-spacing:0}.h-display{font-size:var(--heading-2xl);line-height:1.03}.h-xl{font-size:var(--heading-xl);line-height:1.05}.h-lg{font-size:var(--heading-lg);line-height:1.1}.h-md{font-size:var(--heading-md);line-height:1.1}.h-sm{font-size:var(--heading-sm);line-height:1.2;font-weight:var(--weight-regular)}.h-card{font-size:var(--heading-card);line-height:1.2;font-weight:var(--weight-regular)}.h-italic{font-style:italic}.eyebrow{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:var(--tracking-caps-wide);text-transform:uppercase;line-height:1.4;color:var(--color-accent-text)}.caps{font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:var(--tracking-caps);text-transform:uppercase}.text-muted{color:var(--color-muted)}.lead{font-size:var(--text-md);line-height:1.65;color:var(--color-muted)}:lang(ar){--tracking-caps: 0;--tracking-caps-wide: 0}:lang(ar) body{line-height:1.75}:lang(ar) .h-display,:lang(ar) .h-xl,:lang(ar) .h-lg,:lang(ar) .h-md{line-height:1.3}.rte{font-size:var(--text-md);line-height:1.75;color:var(--color-ink)}.rte>*+*{margin-block-start:1em}.rte h2,.rte h3{font-family:var(--font-heading);font-weight:var(--weight-regular);line-height:1.2;margin-block-start:2em}.rte h2{font-size:1.75rem}.rte h3{font-size:1.375rem}.rte a{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.rte ul,.rte ol{padding-inline-start:1.25em}.rte table{width:100%;border-collapse:collapse}.rte td,.rte th{padding:.5rem;border-block-end:1px solid var(--color-line);text-align:start}.rte img{margin-block:1.5rem}.button{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:var(--control-height);padding:.75rem 1.75rem;border:1px solid var(--color-brand);font-family:var(--font-body);font-size:.75rem;font-weight:var(--weight-regular);letter-spacing:var(--tracking-caps);text-transform:uppercase;line-height:1.2;text-align:center;color:#fff;background:var(--color-brand);border-radius:0;cursor:pointer;transition:background-color var(--duration) var(--ease),color var(--duration) var(--ease),border-color var(--duration) var(--ease)}.button:hover{background:var(--color-brand-hover);border-color:var(--color-brand-hover)}.button[disabled],.button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.button--outline{color:var(--color-ink);background:transparent;border-color:var(--color-ink)}.button--outline:hover{color:#fff;background:var(--color-ink);border-color:var(--color-ink)}.button--outline-light{color:#fff;background:transparent;border-color:#ffffffd9}.button--outline-light:hover{color:var(--color-ink);background:#fff;border-color:#fff}.button--light{color:var(--color-brand);background:#fff;border-color:#fff}.button--light:hover{color:var(--color-brand-deep);background:var(--color-section-alt);border-color:var(--color-section-alt)}.button--full{width:100%}.button.is-loading{position:relative;color:transparent;pointer-events:none}.button.is-loading:after{content:"";position:absolute;width:1rem;height:1rem;border:1px solid #fff;border-inline-end-color:transparent;border-radius:50%;animation:spin .7s linear infinite}.button--outline.is-loading:after{border-color:var(--color-ink);border-inline-end-color:transparent}@keyframes spin{to{transform:rotate(360deg)}}.link{display:inline-flex;align-items:center;gap:.5rem;padding-block-end:.375rem;border-block-end:1px solid currentColor;font-size:.75rem;font-weight:var(--weight-regular);letter-spacing:var(--tracking-caps);text-transform:uppercase;line-height:1.3;color:var(--color-ink);transition:opacity var(--duration-fast) var(--ease)}.link:hover{opacity:.65}.link--light{color:#fff}.link-plain{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}[dir=rtl] .icon--arrow{transform:scaleX(-1)}.icon{flex-shrink:0}.field{display:flex;flex-direction:column;gap:.5rem}.field__label{font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-muted)}.field__input{width:100%;min-height:var(--control-height);padding:.75rem 1rem;border:1px solid var(--color-line);border-radius:0;font-size:var(--text-md);font-weight:var(--weight-light);background:#fff;-webkit-appearance:none;appearance:none;transition:border-color var(--duration-fast) var(--ease)}.field__input:hover{border-color:rgb(var(--color-ink-rgb) / .35)}.field__input:focus-visible{outline:none;border-color:var(--color-ink)}.field__input[aria-invalid=true]{border-color:var(--color-brand)}textarea.field__input{min-height:8.75rem;resize:vertical}.field__error,.form-message--error{font-size:var(--text-sm);color:var(--color-brand)}.form-message{padding:.875rem 1rem;border:1px solid var(--color-line);font-size:var(--text-base);background:#fff}.form-message--success{border-color:var(--color-ink)}.quantity{display:inline-flex;align-items:stretch;border:1px solid var(--color-line);background:#fff}.quantity__button{display:grid;place-items:center;width:2.75rem;min-height:var(--control-height);color:var(--color-ink)}.quantity__button .icon{width:1rem;height:1rem}.quantity__button:disabled{opacity:.35;cursor:not-allowed}.quantity__input{width:2.25rem;border:0;text-align:center;font-size:var(--text-base);font-weight:var(--weight-regular);background:transparent;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity__input:focus-visible{outline:1px solid var(--color-ink);outline-offset:-4px}.quantity--small .quantity__button{width:2.25rem;min-height:2.125rem}.quantity--small .quantity__input{width:1.75rem;font-size:var(--text-sm)}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-block-end:clamp(1.75rem,1.2rem + 1.5vw,2.75rem)}.section-head__title{font-family:var(--font-heading);font-size:var(--heading-lg);font-weight:var(--weight-light);line-height:1.1}.section-head__link{flex-shrink:0;margin-block-end:.25rem}.grid{display:grid;grid-template-columns:repeat(var(--grid-cols-mobile, 2),minmax(0,1fr));gap:clamp(1.75rem,1.4rem + 1vw,2.75rem) var(--grid-gap);list-style:none;margin:0;padding:0}@media(min-width:750px){.grid{grid-template-columns:repeat(var(--grid-cols-tablet, 3),minmax(0,1fr))}}@media(min-width:1100px){.grid{grid-template-columns:repeat(var(--grid-cols, 4),minmax(0,1fr))}}.card{position:relative;display:flex;flex-direction:column;min-width:0;height:100%}.card__link{display:flex;flex-direction:column;height:100%;color:inherit}.card__link:focus-visible{outline-offset:4px}.card__media{position:relative;display:grid;place-items:center;aspect-ratio:var(--card-ratio);overflow:hidden;background:var(--color-tile);isolation:isolate}.card__image{grid-area:1 / 1;width:90%;height:90%;object-fit:contain;mix-blend-mode:multiply;transition:opacity .4s var(--ease),transform .4s var(--ease)}.card__image--hover{opacity:0}.has-hover-fx .card__link:hover .card__image{transform:scale(1.03)}.has-hover-fx .card__link:hover .card__image--hover{opacity:1}.has-hover-fx .card__link:hover .card__image--primary.has-hover-sibling{opacity:0}.card__soon{grid-area:1 / 1;display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem;text-align:center}.card__soon-brand{font-family:var(--font-heading);font-size:clamp(1.25rem,1rem + .8vw,1.625rem);font-style:italic;font-weight:var(--weight-light);line-height:1.15;color:var(--color-muted)}.card__soon-label{font-size:var(--text-2xs);font-weight:var(--weight-regular);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted)}:lang(ar) .card__soon-label{letter-spacing:0;font-size:var(--text-xs)}.card__info{display:flex;flex-direction:column;flex:1;padding-block-start:1.125rem}.card__brand{font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:var(--tracking-caps-wide);text-transform:uppercase;color:var(--color-muted);line-height:1.4}.card__name{margin-block-start:.375rem;font-family:var(--font-heading);font-size:var(--heading-card);font-weight:var(--weight-regular);line-height:1.2;color:var(--color-ink)}.card__meta{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-block-start:auto;padding-block-start:.625rem;font-size:var(--text-sm)}.card__size{font-weight:var(--weight-light);color:var(--color-muted)}.card__price{margin-inline-start:auto;font-weight:var(--weight-regular);white-space:nowrap}.card__badge{position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem;z-index:1;padding:.25rem .5rem;font-size:var(--text-2xs);font-weight:var(--weight-regular);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink);background:#fff}.wishlist-toggle{position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem;z-index:2;display:grid;place-items:center;width:2.75rem;height:2.75rem;color:var(--color-ink);border-radius:50%;transition:color var(--duration-fast) var(--ease),transform var(--duration-fast) var(--ease)}.wishlist-toggle .icon{width:1.25rem;height:1.25rem}.wishlist-toggle .icon__heart-fill{fill:transparent;transition:fill var(--duration-fast) var(--ease)}.wishlist-toggle:hover,.wishlist-toggle[aria-pressed=true]{color:var(--color-brand)}.wishlist-toggle[aria-pressed=true] .icon__heart-fill{fill:currentColor}.no-js .wishlist-toggle{display:none}.price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;font-weight:var(--weight-regular)}.price__compare{font-weight:var(--weight-light);color:var(--color-muted)}.price--sale .price__current{color:var(--color-brand)}.placeholder{display:block;width:100%;height:100%;background:var(--color-tile);color:rgb(var(--color-ink-rgb) / .18)}.placeholder svg{width:100%;height:100%}.media{position:relative;overflow:hidden;background:var(--color-tile)}.media>img,.media>svg,.media>picture,.media>picture img,.media>.placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.breadcrumbs{font-size:var(--text-xs);color:var(--color-muted)}.breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.25rem .625rem;list-style:none;margin:0;padding:0}.breadcrumbs li{display:inline-flex;gap:.625rem}.breadcrumbs li+li:before{content:"/";opacity:.8}.breadcrumbs a:hover{color:var(--color-ink)}.breadcrumbs [aria-current]{color:inherit}@media(min-width:750px){.breadcrumbs{font-size:var(--text-sm)}}.accordion{border-block-end:1px solid var(--color-line)}.accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem;padding-block:1rem;font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:var(--tracking-caps-wide);text-transform:uppercase;cursor:pointer;list-style:none}.accordion__summary::-webkit-details-marker{display:none}.accordion__summary .icon{width:1rem;height:1rem;transition:transform var(--duration) var(--ease)}.accordion__summary .icon--minus{display:none}.accordion[open]>.accordion__summary .icon--plus{display:none}.accordion[open]>.accordion__summary .icon--minus{display:block}.accordion__content{padding-block-end:1.25rem;font-size:var(--text-base);color:var(--color-muted)}@supports (interpolate-size: allow-keywords){.accordion{interpolate-size:allow-keywords}.accordion::details-content{block-size:0;overflow:hidden;transition:block-size .25s var(--ease),content-visibility .25s allow-discrete}.accordion[open]::details-content{block-size:auto}}.drawer{position:fixed;inset-block:0;inset-inline-end:0;inset-inline-start:auto;z-index:var(--z-drawer);width:min(30rem,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;color:var(--color-ink);background:var(--color-bg);overflow:hidden;transform:translate(100%);transition:transform var(--duration-drawer) var(--ease),overlay var(--duration-drawer) allow-discrete,display var(--duration-drawer) allow-discrete}.drawer::backdrop{background:#1e1b1a00;transition:background-color var(--duration-fast) linear,overlay var(--duration-drawer) allow-discrete,display var(--duration-drawer) allow-discrete}.drawer[open]{transform:translate(0)}.drawer[open]::backdrop{background:#1e1b1a6b}@starting-style{.drawer[open]{transform:translate(100%)}.drawer[open]::backdrop{background:#1e1b1a00}}[dir=rtl] .drawer{transform:translate(-100%)}[dir=rtl] .drawer[open]{transform:translate(0)}@starting-style{[dir=rtl] .drawer[open]{transform:translate(-100%)}}.drawer--start{inset-inline-start:0;inset-inline-end:auto;width:min(24.375rem,100%);transform:translate(-100%)}@starting-style{.drawer--start[open]{transform:translate(-100%)}}[dir=rtl] .drawer--start{transform:translate(100%)}[dir=rtl] .drawer--start[open]{transform:translate(0)}@starting-style{[dir=rtl] .drawer--start[open]{transform:translate(100%)}}.drawer__inner{display:flex;flex-direction:column;height:100%}.drawer__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5rem;padding:1rem clamp(1.25rem,1rem + 1vw,2rem);border-block-end:1px solid var(--color-line)}.drawer__title{font-family:var(--font-heading);font-size:1.875rem;font-weight:var(--weight-light);line-height:1.1}.drawer__close{display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-inline-end:-.75rem}.drawer__body{flex:1;overflow-y:auto;overscroll-behavior:contain}.js.has-reveal [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity var(--duration-slow) var(--ease),transform var(--duration-slow) var(--ease);transition-delay:calc(var(--reveal-index, 0) * 60ms)}.js.has-reveal [data-reveal].is-revealed{opacity:1;transform:none}.shopify-design-mode [data-reveal]{opacity:1!important;transform:none!important}.toast{position:fixed;inset-block-end:1.5rem;inset-inline-start:50%;z-index:var(--z-toast);max-width:calc(100% - 2rem);padding:.75rem 1.25rem;font-size:var(--text-sm);color:#fff;background:var(--color-ink);opacity:0;pointer-events:none;transform:translate(-50%,.5rem);transition:opacity var(--duration) var(--ease),transform var(--duration) var(--ease)}.toast:empty{display:none}.toast.is-visible{opacity:1;transform:translate(-50%)}[dir=rtl] .toast{transform:translate(50%,.5rem)}[dir=rtl] .toast.is-visible{transform:translate(50%)}.load-more{display:flex;flex-direction:column;align-items:center;gap:1.25rem;margin-block-start:clamp(2.5rem,2rem + 2vw,4rem);font-size:var(--text-sm);color:var(--color-muted)}.pagination{display:flex;justify-content:center;gap:.25rem;margin-block-start:2rem}.pagination a,.pagination span{display:grid;place-items:center;min-width:2.75rem;min-height:2.75rem}.pagination [aria-current]{border-block-end:1px solid var(--color-ink)}.empty-state{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding-block:clamp(3rem,2rem + 4vw,6rem);text-align:center}.empty-state p{max-width:32rem;color:var(--color-muted)}.page-doc{display:grid;gap:2.5rem;padding-block:clamp(2.5rem,2rem + 3vw,5.5rem) var(--section-space)}@media(min-width:990px){.page-doc--with-nav{grid-template-columns:15rem minmax(0,45rem);gap:clamp(3rem,1rem + 6vw,7.5rem)}.page-doc:not(.page-doc--with-nav) .page-doc__article{max-width:45rem;margin-inline:auto}}.page-doc__nav-heading{margin-block-end:1.25rem}.page-doc__nav-list{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin:0}@media(min-width:990px){.page-doc__nav{position:sticky;inset-block-start:calc(var(--header-height-small) + 2rem);align-self:start}.page-doc__nav-list{display:grid;gap:.5rem}}.page-doc__nav-link{font-family:var(--font-heading);font-size:clamp(1.25rem,1.1rem + .4vw,1.5rem);font-weight:var(--weight-light);color:var(--color-muted);transition:color var(--duration-fast) var(--ease)}.page-doc__nav-link:hover,.page-doc__nav-link.is-current{color:var(--color-ink)}.page-doc__title{font-family:var(--font-heading);font-size:var(--heading-xl);font-weight:var(--weight-light);line-height:1.1}.page-doc__content{margin-block-start:2.5rem}.page-doc__pending{margin-block-start:1.25rem;font-family:var(--font-heading);font-size:1.125rem;font-style:italic;color:var(--color-muted)}.shopify-policy__container{max-width:45rem!important;margin-inline:0!important;padding:0!important}.shopify-policy__title{text-align:start!important}.shopify-policy__title h1{margin-block-end:2rem;font-family:var(--font-heading);font-size:var(--heading-xl);font-weight:var(--weight-light);line-height:1.1}.shopify-policy__body{font-size:var(--text-md);line-height:1.75}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}.js.has-reveal [data-reveal]{transform:none;transition:opacity var(--duration) linear}.drawer,.drawer--start,[dir=rtl] .drawer,[dir=rtl] .drawer--start{transform:none;opacity:0;transition:opacity var(--duration-fast) linear,overlay var(--duration-fast) allow-discrete,display var(--duration-fast) allow-discrete}:is(.drawer,.drawer--start,[dir=rtl] .drawer,[dir=rtl] .drawer--start)[open]{transform:none;opacity:1}.card__image,.has-hover-fx .card__link:hover .card__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/base.css.map */
