.announcement{display:block;position:relative;z-index:41;overflow:hidden}:root:has(.announcement:not([hidden])){--announce-h: 38px}.announcement[hidden]{display:none}.announcement__inner{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:38px}.announcement__slides{position:relative;display:grid;flex:1 1 auto;min-width:0;text-align:center}.announcement__slides>.announcement__message{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;padding-block:9px;font-size:12.5px;font-weight:400;letter-spacing:.01em;line-height:1.35;transition:opacity var(--duration-slow) var(--ease-out-expo),transform var(--duration-slow) var(--ease-out-expo)}.announcement__slides>.announcement__message:not(.is-active){opacity:0;transform:translateY(60%);pointer-events:none;visibility:hidden;transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-slow) var(--ease-out-expo),visibility 0s linear var(--duration-slow)}.announcement__slides>.announcement__message.is-leaving{transform:translateY(-60%)}.announcement--static .announcement__slides{display:flex;flex-wrap:wrap;justify-content:center;gap:0 var(--space-6)}.announcement--static .announcement__slides>.announcement__message:not(.is-active){opacity:1;transform:none;visibility:visible;pointer-events:auto}.announcement__link{display:inline-flex;align-items:baseline;gap:6px;color:inherit}.announcement__cta{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:var(--border-width)}.announcement__text em{font-family:var(--font-display-family);font-size:1.12em}:lang(ar) .announcement__text em{font-family:inherit;font-size:1em}.announcement__arrow,.announcement__close{flex:none;display:inline-grid;place-items:center;width:36px;height:36px;color:inherit;opacity:.75;transition:opacity var(--duration-fast) var(--ease-out)}.announcement__arrow .icon,.announcement__close .icon{width:14px;height:14px}.announcement__close{margin-inline-start:auto}.announcement__slides+.announcement__close,.announcement__marquee+.announcement__close{margin-inline-start:0}@media(hover:hover){.announcement__arrow:hover,.announcement__close:hover{opacity:1}}.announcement__marquee{flex:1 1 auto;min-width:0;padding-block:9px;font-size:12.5px}.announcement__item{white-space:nowrap}.announcement__dot{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.5;align-self:center;flex:none}.announcement.is-dismissing{animation:announcement-out var(--duration-base) var(--ease-out) forwards}@keyframes announcement-out{to{opacity:0;margin-block-end:-38px}}@media screen and (max-width:749px){.announcement__inner{padding-inline-end:4px}.announcement__slides>.announcement__message{font-size:12px}}.cart-drawer{width:min(460px,100vw)}.cart-drawer__frame{height:100dvh;max-height:100dvh}.cart-drawer__header{padding-block:var(--space-4)}.cart-drawer__title{font-family:var(--font-display-family);font-weight:var(--font-display-weight);font-size:clamp(1.6rem,1.3rem + 1vw,2rem);line-height:1.1}.cart-drawer__header .icon-button{margin-inline-end:-10px}.cart-drawer__body{padding-block:0 var(--space-5)}.cart-drawer__offers{flex:none;padding-inline:var(--space-5)}.cart-drawer .cart-drawer__total,.cart-drawer .cart-drawer__checkout,.cart-drawer .cart-offers{transition:opacity var(--duration-fast) var(--ease-out)}.cart-drawer.is-busy .cart-drawer__total,.cart-drawer.is-busy .cart-drawer__checkout,.cart-drawer.is-busy .cart-offers{opacity:.45}.cart-drawer.is-busy .cart-drawer__checkout{pointer-events:none}.cart-drawer__offers:has(.cart-offers){border-block-end:var(--border-width) solid var(--color-line)}.cart-drawer__lines{display:flex;flex-direction:column}.cart-drawer__discount{display:flex;gap:6px;align-items:center;margin-block-start:var(--space-3);font-size:13px;color:var(--color-accent)}.cart-drawer__discount .icon{width:14px;height:14px}.cart-suggestion{margin-block-start:var(--space-5);padding:var(--space-4);background:var(--color-surface);border-radius:var(--card-radius)}.cart-suggestion__label{color:var(--color-muted);margin-block-end:var(--space-3)}.cart-suggestion__row{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:var(--space-3)}.cart-suggestion__media{display:block;aspect-ratio:1;overflow:hidden;background:var(--color-background)}.cart-suggestion__media img{width:100%;height:100%;object-fit:cover}.cart-suggestion__name{font-family:var(--font-display-family);font-size:18px;line-height:1.2;color:inherit}.cart-suggestion__meta{font-size:12px;color:var(--color-muted)}.cart-suggestion__meta .price{font-size:12px}.cart-suggestion__add{min-width:64px}.cart-drawer__note{margin-block-start:var(--space-4);border-block-end:var(--border-width) solid var(--color-line)}.cart-drawer__note-summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;font-size:13.5px}.cart-drawer__note::details-content{block-size:0;overflow:clip;transition:block-size var(--duration-slow) var(--ease-out-expo),content-visibility var(--duration-slow) allow-discrete}.cart-drawer__note[open]::details-content{block-size:auto}details[open]>.cart-drawer__note-summary .accordion__icon:after{transform:rotate(0)}.cart-drawer__note-field{min-height:88px;margin-block-end:var(--space-4);font-size:16px}.cart-drawer__footer{display:flex;flex-direction:column;gap:var(--space-3);background:var(--color-background)}.cart-drawer__total{display:flex;justify-content:space-between;align-items:baseline;font-size:16px}.cart-drawer__total-price{font-size:18px;font-weight:var(--font-body-weight-medium)}.cart-drawer__note-text{font-size:12.5px;color:var(--color-muted)}.cart-drawer__checkout .price{font-weight:inherit}.cart-drawer__links{display:flex;justify-content:space-between;gap:var(--space-4);padding-block:4px}.cart-drawer__links .link{font-size:13px}.cart-empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding-block:var(--space-7)}.cart-empty__title{font-family:var(--font-display-family);font-size:clamp(2rem,1.6rem + 1.4vw,2.6rem);line-height:1.1}.cart-empty__text{color:var(--color-muted);max-width:34ch}.cart-empty__actions{display:flex;flex-direction:column;gap:var(--space-3);width:100%;margin-block-start:var(--space-3)}.motion-on .cart-drawer[open] .cart-empty>*{animation:cart-empty-in var(--duration-slow) var(--ease-out-expo) both}.motion-on .cart-drawer[open] .cart-empty>:nth-child(2){animation-delay:80ms}.motion-on .cart-drawer[open] .cart-empty>:nth-child(3){animation-delay:.16s}@keyframes cart-empty-in{0%{opacity:0;transform:translateY(16px)}}.cs{padding-block:var(--section-pt, var(--section-space)) var(--section-pb, var(--section-space))}.cs__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-block-end:var(--space-6)}.cs__title{margin:0}.cs__view-all{flex:none;margin-block-end:.4em}.cs__layout{display:block}.cs__feature{display:none}.cs__grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--gap) * 2.5) var(--gap)}.cs__item{min-width:0}.cs__item--extra{display:none}.cs .card--photo .card__image img{object-fit:cover;padding:0;mix-blend-mode:normal}.cs__foot{display:flex;justify-content:center;margin-block-start:var(--space-7)}.cs__button{width:100%}@media screen and (min-width:990px){.cs__head{margin-block-end:var(--space-7)}.cs__title{font-size:clamp(3rem,2rem + 2.4vw,4.5rem)}.cs__layout{display:grid;grid-template-columns:minmax(0,.93fr) minmax(0,1fr);gap:var(--gap);align-items:stretch}.cs__feature{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:640px;overflow:hidden;isolation:isolate;border-radius:var(--card-radius);color:var(--palette-cream);text-decoration:none}.cs__feature-media{position:absolute;top:-5%;right:0;bottom:-5%;left:0;z-index:-2}.cs__feature-image img{transition:transform var(--duration-cinematic) var(--ease-out-expo)}.cs__feature-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,color-mix(in srgb,var(--palette-night) 75%,transparent) 0%,transparent 42%)}.cs__feature-badge{position:absolute;inset-block-start:var(--space-5);inset-inline-start:var(--space-5)}.cs__feature-info{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);padding:var(--space-6)}.cs__feature-copy{display:flex;flex-direction:column;gap:6px;min-width:0}.cs__feature-name{font-size:clamp(3rem,2rem + 2vw,4.25rem);line-height:1}.cs__feature-meta{opacity:.75}.cs__feature-price{flex:none}.cs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap);align-content:space-between;--card-ratio: 16 / 15}.cs__item--flagship{display:none}.cs__item--extra{display:block}.cs__button{width:auto;min-width:320px}.cs__feature:hover .cs__feature-image img{transform:scale(1.04)}}.csplit{display:flex;flex-direction:column}.contact__grid{display:grid;gap:var(--space-8)}.contact__intro{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.contact__title{margin:0}.contact__subtitle{margin-block-start:calc(var(--space-3) * -1)}.contact__whatsapp{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-5);border-radius:var(--card-radius)}.contact__whatsapp-label{display:flex;align-items:center;gap:var(--space-2);color:var(--color-muted)}.contact__whatsapp-label .icon{width:16px;height:16px;color:var(--color-text)}.contact__whatsapp-heading{font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);max-width:22ch}.contact__whatsapp-number{color:var(--color-muted);text-align:start}.contact__whatsapp .button{margin-block-start:var(--space-2)}.contact__rows{list-style:none;padding:0;margin:0;border-block-start:var(--border-width) solid var(--color-line)}.contact__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:56px;border-block-end:var(--border-width) solid var(--color-line);font-size:15px}.contact__value{color:var(--color-muted);font-size:var(--text-small);text-align:end;overflow-wrap:anywhere}a.contact__value:hover{color:var(--color-text)}.contact__value .icon{width:12px;height:12px}.contact__form-column{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.contact__form-title{margin:0}.contact__form{display:flex;flex-direction:column;gap:var(--space-5)}.contact__fields{display:grid;gap:var(--space-4)}.contact__submit{align-self:flex-start;min-width:180px}.contact__success,.contact__error-summary{display:flex;align-items:center;gap:var(--space-2)}.contact__success .icon{width:18px;height:18px;color:var(--palette-success)}.contact__blocks{display:flex;flex-direction:column;gap:var(--space-5);margin-block-start:var(--space-6)}@media screen and (max-width:749px){.contact__submit{width:100%}}@media screen and (min-width:750px){.contact__fields{grid-template-columns:1fr 1fr}.contact__field--wide{grid-column:1 / -1}}@media screen and (min-width:990px){.contact__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:calc(var(--space-8) * 1.25);align-items:start}.contact__form-column{padding-block-start:10px}}.ds{position:relative;overflow:clip;padding-block:var(--section-pt, 0px) var(--section-pb, var(--section-space))}.ds__layout{position:relative;display:flex;flex-direction:column}.ds__media{position:relative;aspect-ratio:39 / 50;overflow:hidden}.ds__media-inner{position:absolute;top:-6%;right:0;bottom:-6%;left:0}.ds__media-fade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,var(--color-background) 0%,transparent 32%)}.ds__panel{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-2) var(--page-margin) 0;margin-block-start:calc(var(--space-7) * -1)}.ds__panel.scheme{background:none}.ds__kicker{color:var(--color-muted)}.ds__title{margin:0;font-size:clamp(2.25rem,1.79rem + 1.905vw,3.5rem);line-height:1.02}:lang(ar) .ds__title{line-height:1.35}.ds__title-second{display:block;font-style:italic}:lang(ar) .ds__title-second{font-style:normal}.ds__invite{align-self:stretch}@media screen and (min-width:750px){.ds__invite{align-self:flex-start}}.ds__body{margin:0;color:color-mix(in srgb,var(--color-text) 80%,transparent);max-width:44ch}.ds__items{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-4)}.ds-item{display:flex;align-items:center;gap:10px;font-size:15px;min-height:28px}.ds-item__dot{flex:none;width:11px;height:11px;border-radius:50%;background:var(--dot);box-shadow:0 0 0 3px color-mix(in srgb,var(--dot) 22%,transparent)}.ds-item__name{color:inherit}.ds__price-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);margin-block-start:var(--space-3)}.ds__help{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block-start:var(--space-5);border-block-start:var(--border-width) solid var(--color-line)}.ds__help-text{margin:0;max-width:38ch}.ds__chat{flex:none;min-height:48px}.ds__chat .icon{width:16px;height:16px}.ds--sample .buy-buttons .button[disabled]{opacity:1}@media screen and (min-width:990px){.ds{padding-block:var(--section-pt, 0px) var(--section-pb, var(--section-space))}.ds__layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;min-height:min(100svh,1000px)}.ds__media{grid-column:1 / span 8;grid-row:1;aspect-ratio:auto;height:100%;min-height:min(100svh,1000px)}.ds__media-fade{background:linear-gradient(calc(90deg * var(--dir)),transparent 70%,color-mix(in srgb,var(--color-background) 50%,transparent) 100%)}.ds__panel.scheme{background:var(--color-background)}.ds__panel{grid-column:7 / span 6;grid-row:1;align-self:center;margin:0 var(--page-margin) 0 0;padding:var(--space-7) var(--space-7) var(--space-6);gap:var(--space-5);box-shadow:0 40px 90px -30px #000000b3}[dir=rtl] .ds__panel{margin:0 0 0 var(--page-margin)}.ds__items{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5)}.motion-on .ds__panel.will-reveal[data-reveal]:not(.is-revealed){transform:translate3d(calc(var(--dir) * 80px),0,0)}.motion-on .ds__panel[data-reveal]{--reveal-duration: var(--duration-cinematic);--reveal-delay: .15s}}.fp{position:relative;overflow:clip;padding-block:var(--section-pt, 0px) var(--section-pb, var(--section-space))}.fp__grid{position:relative;display:flex;flex-direction:column}.fp__media{position:relative;z-index:0}.fp__gallery{position:relative;display:block}.fp__rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;aspect-ratio:4 / 5;outline-offset:-3px}.fp__rail::-webkit-scrollbar{display:none}.fp__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;overflow:hidden}.fp__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,var(--color-background) 0%,transparent 28%)}.fp__counter{position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--page-margin);z-index:2;padding:4px 10px;background:color-mix(in srgb,var(--palette-night) 55%,transparent);color:var(--palette-cream);border-radius:2px}.fp__thumbs{position:relative;z-index:2;display:flex;gap:var(--space-2);padding-inline:var(--page-margin);margin-block-start:calc(var(--space-7) * -1)}.fp__thumb{position:relative;width:60px;aspect-ratio:4 / 5;overflow:hidden;border:var(--border-width) solid color-mix(in srgb,var(--palette-cream) 25%,transparent);border-radius:calc(var(--image-radius) / 2);background:var(--palette-night);transition:border-color var(--duration-fast) var(--ease-out),transform var(--duration-base) var(--ease-out-expo)}.fp__thumb[aria-current=true]{border-color:var(--palette-cream);box-shadow:0 0 0 1px var(--palette-cream)}.fp__thumb .slot,.fp__thumb-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(hover:hover){.fp__thumb:hover{transform:translateY(-3px)}}.fp__info{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6) var(--page-margin) var(--space-7)}.fp__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.fp__name{margin:0;color:var(--color-text)}.fp__name-link{color:inherit}.fp__details{display:flex;flex-direction:column;gap:var(--space-5)}.fp__inspired{color:var(--color-muted);display:none}.fp__price-row{display:flex;align-items:baseline;gap:var(--space-3)}.fp__price{display:none}.fp__price-mobile{flex:none;padding-block-end:.35em}.fp__scent{margin:0}.fp__picker .variant-picker__legend{margin-block-end:var(--space-3);color:var(--color-muted)}.fp__details-link{align-self:flex-start}.fp--sample .buy-buttons .button[disabled],.fp--sample .pill input:disabled+.pill__label{opacity:1}.motion-on .fp__name.will-reveal[data-reveal]:not(.is-revealed){transform:translate3d(calc(var(--dir) * -8vw),0,0)}.motion-on .fp__name[data-reveal]{--reveal-duration: var(--duration-cinematic)}@media screen and (min-width:990px){.fp__grid{display:grid;grid-template-columns:minmax(0,60fr) minmax(0,40fr);min-height:min(100svh,1000px);align-items:stretch}.fp__media{height:100%}.fp__gallery{position:absolute;top:0;right:0;bottom:0;left:0}.fp__rail{height:100%;aspect-ratio:auto}.fp__shade{background:linear-gradient(calc(90deg * var(--dir)),transparent 55%,var(--color-background) 100%),linear-gradient(to top,color-mix(in srgb,var(--palette-night) 55%,transparent) 0%,transparent 30%)}.fp__counter{display:none}.fp__thumbs{position:absolute;inset-inline-start:var(--page-margin);inset-block-end:var(--space-7);margin:0;padding:0;gap:var(--space-3)}.fp__thumb{width:96px;aspect-ratio:4 / 5}.fp__info{justify-content:center;padding:var(--space-8) var(--page-margin) var(--space-8) 0;gap:var(--space-6)}.fp__heading{display:block;margin-inline-start:-22vw}.fp__name{font-size:clamp(6rem,11vw,11.5rem);line-height:.9;white-space:nowrap}.fp__price-mobile{display:none}.fp__details{padding-inline-start:4vw;gap:var(--space-5);max-width:520px}.fp__inspired{display:block}.fp__price{display:inline-flex}.fp__scent{font-size:clamp(1.75rem,1rem + 1.2vw,2.25rem)}}@media screen and (min-width:990px){.fp--compact .fp__grid{grid-template-columns:minmax(0,52fr) minmax(0,48fr);min-height:min(78svh,760px)}.fp--compact .fp__heading{margin-inline-start:-14vw}.fp--compact .fp__name{font-size:clamp(4.5rem,7.6vw,8rem)}.fp--compact .fp__thumb{width:80px}.fp--compact .fp__scent{font-size:clamp(1.5rem,1rem + .9vw,1.9rem)}}@media screen and (max-width:989px){.fp--compact .fp__rail{aspect-ratio:1 / 1}}@media screen and (min-width:750px)and (max-width:989px){.fp__rail{aspect-ratio:16 / 10}.fp__inspired{display:block}}.fh{position:relative;isolation:isolate;overflow:hidden;min-height:calc(100svh - var(--announce-h, 0px) - var(--header-solid-h, 0px));background:var(--palette-night);color:var(--color-text)}.fh--90{min-height:calc(90svh - var(--announce-h, 0px) - var(--header-solid-h, 0px))}.fh--80{min-height:calc(80svh - var(--announce-h, 0px) - var(--header-solid-h, 0px))}.fh__layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.fh__layer--media{z-index:0;translate:calc(var(--tilt-x, 0) * 8px) calc(var(--tilt-y, 0) * 6px)}.fh__layer--name{z-index:1;translate:calc(var(--tilt-x, 0) * -16px) calc(var(--tilt-y, 0) * -8px)}.fh__layer--cutout{z-index:2;translate:calc(var(--tilt-x, 0) * 8px) calc(var(--tilt-y, 0) * 6px)}.fh__depth{position:absolute;top:-12px;right:0;bottom:-12px;left:0}.fh__layer--name .fh__depth{top:0;right:0;bottom:0;left:0}.fh__settle,.fh__background,.fh__cutout{position:absolute;top:0;right:0;bottom:0;left:0}.fh__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(to top,color-mix(in srgb,var(--palette-night) calc(var(--shade) * 1%),transparent) 0%,transparent 38%)}.fh__name-box{position:absolute;inset-inline:0;inset-block-start:var(--fh-name-top);width:var(--fh-name-width);margin-inline:auto;display:flex;justify-content:center}.fh__name{margin:0;color:var(--palette-cream);font-size:min(24vw,22rem);line-height:.86;letter-spacing:var(--tracking-display);white-space:nowrap;text-align:center}:lang(ar) .fh__name{line-height:1.25}.fh__char{display:inline-block}.fh__char--space{width:.25em}.fh__kicker-mobile{position:absolute;inset-inline:0;inset-block-start:calc(var(--fh-name-top) - 7%);z-index:4;text-align:center;color:color-mix(in srgb,var(--palette-cream) 75%,transparent)}.fh__content{position:absolute;inset-inline:0;inset-block-end:0;z-index:4;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);padding-block-end:calc(var(--space-6) + env(safe-area-inset-bottom));opacity:clamp(0,calc(1 - (var(--progress, .5) - .5) * 4),1);translate:0 calc(max(0,var(--progress, .5) - .5)*-80px)}.fh__copy{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.fh__kicker,.fh__scent{display:none}.fh__kicker{color:color-mix(in srgb,var(--palette-cream) 75%,transparent)}.fh__price{color:color-mix(in srgb,var(--palette-cream) 82%,transparent);display:flex;flex-wrap:wrap;align-items:baseline;gap:0 4px}.fh__price .price{gap:0 6px}.fh__sizes{display:inline}.fh__actions{display:flex;align-items:center;gap:var(--space-5);flex:none}.fh__link{font-size:15px}.fh .button--primary{--button-bg: var(--palette-cream);--button-fg: var(--palette-ink);--button-border: var(--palette-cream)}@media screen and (min-width:750px){.fh__name-box{inset-block-start:var(--fh-name-top-desktop);width:var(--fh-name-width-desktop)}.fh__kicker-mobile{display:none}.fh__kicker,.fh__scent{display:block}.fh__sizes{display:inline}.fh__content{padding-block-end:clamp(var(--space-6),7vh,76px)}.fh__scent{font-size:clamp(1.5rem,1rem + 1.2vw,2.1rem);color:var(--palette-cream)}.fh__button{min-width:170px}}.fh__unveil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:var(--palette-night);opacity:0;pointer-events:none}.motion-on .fh__settle,.motion-on .fh__char,.motion-on .fh__unveil{will-change:transform,opacity}.motion-on .fh__settle{animation:fh-settle calc(var(--duration-cinematic) * 1.6) var(--ease-out-expo) both}.motion-on .fh__layer--cutout .fh__settle{animation-delay:60ms}.motion-on .fh__unveil{animation:fh-unveil calc(var(--duration-cinematic) * 1.4) var(--ease-out) both}.motion-on .fh__char{animation:fh-rise calc(var(--duration-cinematic) * .9) var(--ease-out-expo) both;animation-delay:calc(.28s + var(--i, 0) * 70ms * var(--motion-speed))}.motion-on .fh__char--word{animation-name:fh-fade;animation-delay:.3s}.motion-on .fh__kicker-mobile,.motion-on .fh__copy,.motion-on .fh__actions{animation:fh-fade var(--duration-slow) var(--ease-out) both;animation-delay:calc(.9s * var(--motion-speed))}.motion-on .fh__actions{animation-delay:calc(1.05s * var(--motion-speed))}.motion-on .fh:not(.fh--ready) :is(.fh__settle,.fh__unveil,.fh__char,.fh__kicker-mobile,.fh__copy,.fh__actions){animation-play-state:paused}@keyframes fh-settle{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes fh-unveil{0%{opacity:.7}to{opacity:0}}@keyframes fh-rise{0%{transform:translate3d(0,.45em,0);opacity:0}to{transform:none;opacity:1}}@keyframes fh-fade{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fh__layer,.fh__content{translate:none!important}.fh__content{opacity:1}}.footer{position:relative;overflow:hidden;padding-block:var(--space-8) calc(var(--space-5) + env(safe-area-inset-bottom));isolation:isolate}.footer__inner{position:relative;z-index:1}.footer__blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-7) var(--space-5)}.footer__blocks>.footer-brand{grid-column:1 / -1}.footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-5);margin-block-start:var(--space-7);padding-block-start:var(--space-3);border-block-start:var(--border-width) solid var(--color-line)}.footer__payment,.footer__copyright{font-size:12px;color:var(--color-muted)}.footer__language .language-switcher__link{font-size:14px}.footer__watermark{position:absolute;inset-inline-end:-6%;inset-block-end:-18%;z-index:0;pointer-events:none;color:var(--color-text);opacity:.045}.footer__watermark-mark{display:block}@media screen and (max-width:749px){.footer__watermark .logo-mark{--logo-height: 320px !important}.footer__bottom{flex-direction:column;align-items:flex-start}.footer__payment{order:3}}@media screen and (min-width:990px){.footer{padding-block-start:96px}.footer__blocks{grid-template-columns:minmax(300px,1.9fr) repeat(var(--footer-cols),minmax(0,1fr));gap:var(--space-6)}.footer__blocks>.footer-brand{grid-column:auto;padding-inline-end:var(--space-6)}.footer__bottom{margin-block-start:var(--space-8);padding-block-start:var(--space-5)}}.header-section{position:sticky;top:0;z-index:40}.header-section:has(.header--static){position:relative}.header-section:has(.header--transparent){margin-block-end:calc(var(--header-height) * -1)}:root:has(.header-section):not(:has(.header--transparent)){--header-solid-h: var(--header-height)}.header{position:relative;view-transition-name:site-header;transition:transform var(--duration-slow) var(--ease-out-expo),background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.header--border{box-shadow:inset 0 calc(var(--border-width) * -1) 0 var(--color-line)}.header--sticky.is-hidden:not(.has-open-panel){transform:translateY(-100%)}.header--transparent:not(.is-scrolled):not(.has-open-panel){background:transparent;--color-text: var(--palette-cream);--color-muted: color-mix(in srgb, var(--palette-cream) 72%, transparent);color:var(--palette-cream);box-shadow:none}.header--transparent:not(.is-scrolled):not(.has-open-panel):before{content:"";position:absolute;top:0;right:0;bottom:-40px;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,#0b070880,#0b070800)}:root:has(#MainContent>:first-child>.page-hero--overlay){--header-solid-h: 0px}:root:has(#MainContent>:first-child>.page-hero--overlay) .header-section:has(.header--match-page){margin-block-end:calc(var(--header-height) * -1)}:root:has(#MainContent>:first-child>.page-hero--overlay) .header--match-page:not(.is-scrolled):not(.has-open-panel){background:transparent;--color-text: var(--palette-cream);--color-muted: color-mix(in srgb, var(--palette-cream) 72%, transparent);color:var(--palette-cream);box-shadow:none}:root:has(#MainContent>:first-child>.page-hero--overlay) .header--match-page:not(.is-scrolled):not(.has-open-panel):before{content:"";position:absolute;top:0;right:0;bottom:-40px;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,#0b070880,#0b070800)}.header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:60px;gap:var(--space-3)}.header__start,.header__end{display:flex;align-items:center;min-width:0}.header__start{margin-inline-start:-10px}.header__end{justify-content:flex-end;margin-inline-end:-10px;gap:2px}.header__logo{display:inline-flex;color:inherit;transition:opacity var(--duration-fast) var(--ease-out)}.header__icon{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;color:inherit;border-radius:50%;transition:background-color var(--duration-fast) var(--ease-out)}.header__icon .icon{width:21px;height:21px}@media(hover:hover){.header__icon:hover{background:color-mix(in srgb,currentColor 9%,transparent)}}.header__count{position:absolute;inset-block-start:6px;inset-inline-end:4px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:9px;background:var(--flagship-accent);color:var(--palette-cream);font-size:10px;font-weight:600;line-height:1}.header__count.is-bumped{animation:bag-bump var(--duration-slow) var(--ease-out-expo)}@keyframes bag-bump{0%{transform:scale(.4)}55%{transform:scale(1.25)}to{transform:scale(1)}}.header__account{display:inline-grid;place-items:center;min-width:44px;min-height:44px;color:inherit;--shopify-account-color-accent: var(--color-text);--shopify-account-color-background: var(--color-background);--shopify-account-color-text: var(--color-text);--shopify-account-font-body: var(--font-body-family);--shopify-account-font-heading: var(--font-display-family);--shopify-account-dialog-position-top: var(--header-height)}.header__icon--account{width:44px;height:44px}.header__nav{min-width:0}@media screen and (min-width:990px)and (max-width:1279px){.header--long-menu .header__nav,.header--long-menu .header__language{display:none!important}.header--long-menu .header__icon.hide-at-desktop{display:inline-grid!important}.header--long-menu .header__icon.hide-below-desktop[data-dialog-open=SearchDialog]{display:none!important}}.header__nav--end{margin-inline-end:var(--space-5)}.header__menu{display:flex;align-items:center;gap:4px 28px;list-style:none;padding:0;margin:0;flex-wrap:wrap}.header__link{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14.5px;line-height:1.2;color:inherit;white-space:nowrap}.header__link:after{content:"";position:absolute;inset-inline:0;inset-block-end:9px;height:var(--border-width);background:currentColor;transform:scaleX(0);transform-origin:var(--underline-origin, left);transition:transform var(--duration-base) var(--ease-out-expo)}[dir=rtl] .header__link:after{--underline-origin: right}.header__link[aria-current=page]:after,.header__link.is-active:after,.header__link[aria-expanded=true]:after{transform:scaleX(1)}@media(hover:hover){.header__link:hover:after{transform:scaleX(1)}}.header__link--flagship{font-weight:var(--font-body-weight-bold)}.header__chevron{width:13px;height:13px;transition:transform var(--duration-base) var(--ease-out-expo)}.header__link[aria-expanded=true] .header__chevron{transform:rotate(180deg)}.header__tag{display:inline-flex;align-items:center;height:17px;padding:0 6px;background:var(--flagship-accent);color:var(--palette-cream);font-size:10px;font-weight:600;letter-spacing:.02em;border-radius:calc(var(--input-radius) / 2);line-height:1}.header__tag--large{height:20px;font-size:11px;font-family:var(--font-body-family);align-self:center}.header__language .language-switcher__link{min-height:44px;padding-inline:10px;font-size:14px;color:inherit}.header__language .language-switcher__note{display:none}.header__panel{position:absolute;inset-inline:0;inset-block-start:100%;z-index:2;clip-path:inset(0 0 100% 0);transition:clip-path var(--duration-slow) var(--ease-out-expo);box-shadow:0 40px 60px -30px #0000008c,inset 0 var(--border-width) 0 var(--color-line)}.header__panel.is-open{clip-path:inset(0 0 -60px 0)}.header__panel-inner{display:grid;grid-template-columns:1fr minmax(260px,320px);gap:var(--space-7);padding-block:40px 56px}.header__panel-columns{display:grid;grid-template-columns:1.6fr repeat(3,minmax(0,1fr));gap:var(--space-6);align-content:start}.header__panel-title{color:var(--color-muted);margin-block-end:var(--space-4)}.header__panel-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.header__panel-link{font-size:15px;color:inherit;transition:opacity var(--duration-fast) var(--ease-out)}.header__panel-column--lead .header__panel-list{gap:4px}.header__panel-column--lead .header__panel-link{font-family:var(--font-display-family);font-size:clamp(1.75rem,1.2rem + 1vw,2.5rem);line-height:1.25}.header__panel-list>li{opacity:0;transform:translateY(12px);transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-slow) var(--ease-out-expo);transition-delay:calc(80ms + var(--i, 0) * 40ms)}.header__panel.is-open .header__panel-list>li{opacity:1;transform:none}@media(hover:hover){.header__panel-link:hover{opacity:.6}}.nav-feature{position:relative;display:block;min-height:280px;overflow:hidden;border-radius:var(--card-radius);color:var(--palette-cream);isolation:isolate}.nav-feature__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.nav-feature__media .slot img{transition:transform var(--duration-cinematic) var(--ease-out-expo)}.nav-feature__copy{position:absolute;inset-inline-start:var(--space-5);inset-block-end:var(--space-5);display:flex;flex-direction:column;gap:6px}.nav-feature__kicker{color:color-mix(in srgb,var(--palette-cream) 80%,transparent)}.nav-feature__name{font-family:var(--font-display-family);font-size:clamp(2rem,1.5rem + 1.5vw,3rem);line-height:1}@media(hover:hover){.nav-feature:hover .nav-feature__media .slot img{transform:scale(1.05)}}.menu-drawer{width:min(520px,100vw)}@media screen and (max-width:749px){.menu-drawer{width:100vw}}.menu-drawer__frame{display:flex;flex-direction:column;min-height:100%;padding:8px var(--page-margin) calc(var(--space-5) + env(safe-area-inset-bottom))}.menu-drawer__top{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;margin-inline:-10px;min-height:52px}.menu-drawer__logo{justify-self:center;color:inherit;display:inline-flex}.menu-drawer__nav{padding-block:var(--space-6) var(--space-5)}.menu-drawer__primary{list-style:none;padding:0;display:flex;flex-direction:column}.menu-drawer__link{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:56px;font-family:var(--font-display-family);font-size:clamp(2rem,1.6rem + 2vw,2.6rem);line-height:1.1;color:inherit}.menu-drawer__link>span:first-child{display:inline-flex;align-items:center;gap:12px}a.menu-drawer__link{justify-content:flex-start}.menu-drawer__group>summary .accordion__icon{width:18px;height:18px}.header__panel-all{grid-column:1 / -1;align-self:start;margin-block-start:var(--space-3)}.menu-drawer__sublist{list-style:none;padding:0 0 var(--space-4);display:flex;flex-direction:column}.menu-drawer__sublink{display:flex;align-items:center;min-height:44px;font-size:16px;color:var(--color-muted)}.menu-drawer__sublink--nested{padding-inline-start:var(--space-4);font-size:15px}.menu-drawer__group::details-content{block-size:0;overflow:clip;transition:block-size var(--duration-slow) var(--ease-out-expo),content-visibility var(--duration-slow) allow-discrete}.menu-drawer__group[open]::details-content{block-size:auto}details[open]>.menu-drawer__link .accordion__icon:after{transform:rotate(0)}.menu-drawer__secondary{list-style:none;padding:var(--space-7) 0 0;display:flex;flex-direction:column;gap:2px}.menu-drawer__small-link{display:inline-flex;align-items:center;min-height:40px;font-size:15px;color:var(--color-text)}.menu-drawer__feature{margin-block-start:auto;padding-block:var(--space-5)}.menu-drawer__feature .nav-feature{min-height:150px;max-width:260px}.menu-drawer__feature .nav-feature__name{font-size:28px}.menu-drawer__bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block-start:var(--space-4);border-block-start:var(--border-width) solid var(--color-line)}.menu-drawer__bottom .social-links.menu-drawer__social{flex-direction:row;flex-wrap:wrap;gap:0 18px}.menu-drawer__social .social-links__link{min-height:44px;font-size:13px;color:var(--color-muted)}.menu-drawer__primary>li,.menu-drawer__secondary>li,.menu-drawer__feature,.menu-drawer__bottom{opacity:1}.motion-on .menu-drawer[open] .menu-drawer__primary>li,.motion-on .menu-drawer[open] .menu-drawer__secondary>li{animation:menu-item-in var(--duration-slow) var(--ease-out-expo) both;animation-delay:calc(.14s + var(--i, 0) * 55ms)}.motion-on .menu-drawer[open] .menu-drawer__feature,.motion-on .menu-drawer[open] .menu-drawer__bottom{animation:menu-fade-in var(--duration-slow) var(--ease-out) both;animation-delay:.42s}@keyframes menu-item-in{0%{opacity:0;transform:translateY(28px)}}@keyframes menu-fade-in{0%{opacity:0}}@media screen and (min-width:750px){.header__inner{min-height:72px}}@media screen and (min-width:990px){.header__inner{min-height:80px}.header__start{margin-inline-start:0}}.main-404{position:relative;isolation:isolate;overflow:clip;min-height:calc(100svh - var(--header-height));display:flex;align-items:center}.main-404__mark{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:grid;place-items:center;pointer-events:none}.main-404__mark-inner{display:grid;place-items:center}.main-404__logo{--logo-height: min(78svh, 140vw) !important;opacity:.07}.motion-on .main-404__logo{animation:main-404-drift calc(18s / var(--motion-speed, 1)) var(--ease-in-out) infinite alternate}@keyframes main-404-drift{0%{transform:translate3d(-2%,-1.5%,0) rotate(-2deg)}to{transform:translate3d(2%,1.5%,0) rotate(2deg)}}.main-404__content{display:flex;flex-direction:column;gap:var(--space-4);max-width:40rem}.main-404__title{margin:0;font-size:clamp(3rem,1.6rem + 6vw,6.5rem);line-height:1.02}.main-404__text{color:var(--color-muted);max-width:34ch}.main-404__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5);margin-block-start:var(--space-4)}@media screen and (max-width:749px){.main-404__actions .button{width:100%}}@media screen and (min-width:990px){.main-404__content{align-items:center;text-align:center;max-width:48rem}.main-404__text{max-width:none}.main-404__actions{justify-content:center}}.main-article__header{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);text-align:center;max-width:calc(52rem + var(--page-margin) * 2);margin-block-end:var(--space-7)}.main-article__title{margin:0}.main-article__meta time{font:inherit}.main-article__hero{position:relative;overflow:hidden;aspect-ratio:4 / 3;margin-block-end:var(--space-7)}.main-article__hero-inner{position:absolute;top:-8%;right:0;bottom:-8%;left:0}.main-article__layout{display:grid;gap:var(--space-6)}.main-article__body{min-width:0;max-width:var(--reading-width);margin-inline:auto;width:100%}.main-article__content{font-size:calc(var(--text-body) * 1.02)}.main-article__content>p:first-child{font-size:1.12em;color:var(--color-text)}.main-article__content p,.main-article__content li{color:color-mix(in srgb,var(--color-text) 84%,transparent)}.main-article__content h2{font-family:var(--font-display-family);font-weight:var(--font-display-weight);font-size:clamp(1.5rem,1.3rem + .8vw,2rem);line-height:var(--leading-heading);margin-block:1.8em .5em;scroll-margin-top:calc(var(--header-height) + 24px)}.main-article__content blockquote{margin-block:2em;padding-inline-start:1.1em;border-inline-start:2px solid var(--color-accent);font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);color:var(--color-text)}.main-article__content img{width:100%;margin-block:2em}.main-article__products{margin-block-start:var(--space-7);padding-block-start:var(--space-4);border-block-start:var(--border-width) solid var(--color-line);display:flex;flex-direction:column;gap:var(--space-3)}.main-article__product-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.main-article__product{display:grid;grid-template-columns:56px 1fr auto;gap:var(--space-3);align-items:center}.main-article__product-media{position:relative;display:block;aspect-ratio:3 / 4;background:var(--color-surface);border-radius:var(--card-radius);overflow:hidden}.main-article__product-name{font-family:var(--font-display-family);font-size:17px}.main-article__product-info{display:flex;flex-direction:column;gap:2px;min-width:0}.main-article__share{display:flex;align-items:center;gap:var(--space-1);margin-block-start:var(--space-5)}.main-article__share .t-small{margin-inline-end:var(--space-2)}.main-article__share .icon{width:18px;height:18px}.main-article__comments{margin-block-start:var(--space-8);display:flex;flex-direction:column;gap:var(--space-5)}.main-article__comment-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-4)}.main-article__comment{padding-block-end:var(--space-4);border-block-end:var(--border-width) solid var(--color-line);display:flex;flex-direction:column;gap:var(--space-2)}.main-article__comment-form{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start}.main-article__comment-fields{display:grid;gap:var(--space-4);width:100%}.main-article__related-title{margin-block-end:var(--space-6)}.main-article__related-list{list-style:none;padding:0;margin:0;display:grid;gap:0}.main-article__related-link{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-4);border-block-start:var(--border-width) solid var(--color-line)}.main-article__related-link .t-heading{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem)}.main-article__related-link .icon{flex:none;width:16px;height:16px;margin-block-start:6px;transition:transform var(--duration-base) var(--ease-out-expo)}@media(hover:hover){.main-article__related-link:hover .icon{transform:translate(calc(4px * var(--dir))) scaleX(var(--dir))}}[dir=rtl] .main-article__related-link .icon{transform:scaleX(-1)}@media screen and (min-width:750px){.main-article__hero{aspect-ratio:21 / 9}.main-article__comment-fields{grid-template-columns:1fr 1fr}.main-article__comment-body{grid-column:1 / -1}.main-article__related-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap)}}@media screen and (min-width:990px){.main-article__layout:has(.main-article__toc:not([hidden])){grid-template-columns:minmax(180px,230px) minmax(0,1fr) minmax(180px,230px);gap:var(--space-7);align-items:start}.main-article__toc{position:sticky;top:calc(var(--header-visible, var(--header-height)) + 24px)}}.main-blog__header{display:flex;flex-direction:column;gap:var(--space-5);margin-block-end:var(--space-7)}.main-blog__intro{display:flex;flex-direction:column;gap:var(--space-2)}.main-blog__title{margin:0}.main-blog__tags .pills{list-style:none;padding:0;margin:0}.main-blog__tags .pill__label{min-height:36px;padding:6px 14px;font-size:13px}.main-blog__featured{margin-block-end:var(--space-8)}.main-blog__grid{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-7) var(--gap);grid-template-columns:minmax(0,1fr)}.main-blog__empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding-block:var(--space-7);border-block-start:var(--border-width) solid var(--color-line);max-width:36rem}@media screen and (min-width:750px){.main-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.main-blog__header{flex-direction:row;align-items:flex-end;justify-content:space-between}.main-blog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.main-cart__header{display:flex;flex-direction:column;gap:var(--space-2);margin-block-end:var(--space-6)}.main-cart__title{margin:0}.main-cart__count{font-size:14px;min-height:1.4em}.main-cart__layout{display:grid;gap:var(--space-6)}.main-cart__summary,.main-cart .cart-offers{transition:opacity var(--duration-fast) var(--ease-out)}.main-cart.is-busy .main-cart__summary,.main-cart.is-busy .cart-offers{opacity:.45;pointer-events:none}.main-cart__offers{margin-block-end:var(--space-5);padding-inline:0;border-block:var(--border-width) solid var(--color-line)}.main-cart__labels{display:grid;grid-template-columns:120px minmax(0,1fr) 160px 140px;gap:var(--space-6);padding-block-end:var(--space-3);border-block-end:var(--border-width) solid var(--color-line);color:var(--color-muted)}.main-cart__labels span:first-child{grid-column:1 / span 2}.main-cart__labels span:last-child{text-align:end}.main-cart__note{margin-block-start:var(--space-6);max-width:560px}.main-cart__note .field__label{color:var(--color-muted)}.main-cart__summary{align-self:start}.main-cart__summary-inner{display:flex;flex-direction:column;gap:var(--space-4);padding-block-start:var(--space-5);border-block-start:var(--border-width) solid var(--color-line)}.main-cart__summary-title{font-family:var(--font-display-family);font-weight:var(--font-display-weight);font-size:var(--text-heading);line-height:1.2}.main-cart__row{display:flex;justify-content:space-between;gap:var(--space-4);align-items:baseline}.main-cart__row--total{font-size:16px;font-weight:var(--font-body-weight-medium)}.main-cart__row--discount{font-size:13px;color:var(--color-accent)}.main-cart__row--discount .icon{width:14px;height:14px;vertical-align:-2px}.main-cart__note-text,.main-cart__payment{font-size:12.5px;color:var(--color-muted)}.main-cart__additional{display:flex;flex-direction:column;gap:var(--space-2)}.main-cart__assurance{list-style:none;padding:var(--space-4) 0 0;margin:0;display:flex;flex-direction:column;gap:var(--space-3);border-block-start:var(--border-width) solid var(--color-line);font-size:13px}.main-cart__assurance li{display:flex;align-items:center;gap:var(--space-3)}.main-cart__assurance .icon{width:18px;height:18px}.main-cart__empty{padding-block:var(--space-6) var(--space-8)}.main-cart__empty-actions{flex-direction:row;flex-wrap:wrap;width:auto}@media screen and (min-width:990px){.main-cart__header{margin-block-end:var(--space-7)}.main-cart__layout{grid-template-columns:minmax(0,1fr) minmax(320px,440px);gap:var(--space-8);align-items:start}.main-cart__summary{position:sticky;top:calc(var(--header-visible, var(--header-height)) + var(--space-5));transition:top var(--duration-slow) var(--ease-out-expo)}.main-cart__summary-inner{padding:var(--space-6) var(--space-6) var(--space-6);background:var(--color-surface);border:0;border-radius:var(--card-radius)}.main-cart__summary-title{font-size:clamp(1.75rem,1.4rem + .8vw,2.25rem)}}.collection{display:block}.collection.is-loading .collection__results{opacity:.45;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out)}.breadcrumb{display:flex;gap:var(--space-2);margin-block-end:var(--space-4)}.breadcrumb a:hover{color:var(--color-text)}.collection__header{display:flex;flex-direction:column;gap:var(--space-2);margin-block-end:var(--space-5)}.collection__title{margin:0}.collection__description{max-width:60ch}.collection__layout{display:grid;gap:var(--space-7)}.collection__main{min-width:0}.collection__toolbar{display:flex;align-items:center;gap:var(--space-3);margin-block-end:var(--space-4)}.collection__chips{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;margin-inline-start:calc(var(--page-margin) * -1);padding-inline-start:var(--page-margin);-webkit-mask:linear-gradient(to left,transparent 0,#000 28px);mask:linear-gradient(to left,transparent 0,#000 28px)}[dir=rtl] .collection__chips{-webkit-mask:linear-gradient(to right,transparent 0,#000 28px);mask:linear-gradient(to right,transparent 0,#000 28px)}.collection__chips::-webkit-scrollbar{display:none}.collection__chip-list{display:flex;gap:var(--space-2);list-style:none;padding:0}.collection__chip-list .collection__chip{min-height:36px;padding:6px 14px;white-space:nowrap;font-size:13px}.collection__chip-list .collection__chip[aria-current=true]{background:var(--color-text);color:var(--color-background);border-color:var(--color-text)}.collection__tools{flex:none;display:flex;align-items:center;gap:var(--space-2)}.collection__tools .collection__tool-button{flex-direction:row;align-items:center;gap:var(--space-2);min-height:36px;padding:6px 12px;font-size:13px;white-space:nowrap}.collection__tools .collection__tool-button .icon{width:16px;height:16px}.collection__tool-count{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--color-text);color:var(--color-background);font-size:11px}.sort-menu{position:relative}.sort-menu .sort-menu__button{flex-direction:row;align-items:center;gap:var(--space-2);min-height:36px;padding:6px 12px;font-size:13px;white-space:nowrap}.sort-menu__button .icon{width:14px;height:14px;transition:transform var(--duration-base) var(--ease-out-expo)}.sort-menu[open] .sort-menu__button .icon{transform:rotate(180deg)}.sort-menu__panel{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 6px);z-index:20;min-width:220px;margin:0;padding:var(--space-2) 0;border:var(--border-width) solid var(--color-line);background:var(--color-background);box-shadow:0 18px 40px -18px #00000059;animation:sort-in var(--duration-base) var(--ease-out-expo)}@keyframes sort-in{0%{opacity:0;transform:translateY(-6px)}}.sort-menu__option{position:relative;display:flex;align-items:center;min-height:40px;padding:0 var(--space-4);font-size:14px;cursor:pointer}.sort-menu__option input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.sort-menu__option:has(input:checked){font-weight:var(--font-body-weight-bold);background:var(--color-surface)}.sort-menu__option:has(input:focus-visible){outline:2px solid var(--color-text);outline-offset:-2px}.sort-menu__option:hover{background:var(--color-surface)}.collection__active{margin-block-end:var(--space-4)}.collection__active-list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);list-style:none;padding:0}.collection__active-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 10px;border:var(--border-width) solid var(--color-line);font-size:13px}.collection__active-chip .icon{width:12px;height:12px}.collection__active-chip .price{font-size:inherit}.collection__grid{list-style:none;padding:0;row-gap:calc(var(--gap) * 2.5);align-items:start}.collection__feature{grid-column:1 / -1}.feature-tile{position:relative;display:flex;align-items:flex-end;min-height:200px;aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--card-radius);color:var(--color-text);isolation:isolate}.feature-tile__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.feature-tile__media-inner{position:absolute;top:-8%;right:0;bottom:-8%;left:0}.feature-tile__media .slot img{transition:transform var(--duration-cinematic) var(--ease-out-expo)}.feature-tile__content{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5)}.feature-tile__kicker{color:var(--color-muted)}.feature-tile__name{margin:0;line-height:1}.feature-tile__link{align-self:flex-start;margin-block-start:var(--space-2)}@media(hover:hover){.feature-tile:hover .slot img{transform:scale(1.04)}}.collection__empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding-block:var(--space-7)}.collection-sheet__footer{display:grid;grid-template-columns:auto 1fr;gap:var(--space-3)}@media screen and (min-width:750px){.collection__chips{margin-inline-start:0;padding-inline-start:0;-webkit-mask:none;mask:none}.feature-tile{aspect-ratio:2 / 1}.feature-tile__content{padding:var(--space-7) var(--space-6)}}@media screen and (min-width:990px){.collection--has-filters .collection__layout{grid-template-columns:minmax(180px,220px) minmax(0,1fr)}.collection__sidebar{position:sticky;inset-block-start:calc(var(--header-visible, var(--header-height)) + var(--space-5));align-self:start;max-height:calc(100vh - var(--header-height) - var(--space-7));overflow-y:auto;scrollbar-width:thin}.collection__clear{margin-block-start:var(--space-4);font-size:13px}.collection__toolbar{margin-block-end:var(--space-5)}.feature-tile{aspect-ratio:21 / 10}.feature-tile__name{font-size:calc(var(--text-display-m) * 1.1)}}.list-collections__header{display:flex;flex-direction:column;gap:var(--space-2);margin-block-end:var(--space-6)}.list-collections__title{margin:0}.list-collections__grid{list-style:none;padding:0;gap:var(--space-3)}.collection-tile{position:relative;display:flex;align-items:flex-end;aspect-ratio:var(--ratio);overflow:hidden;border-radius:var(--card-radius);color:var(--palette-cream);isolation:isolate}.collection-tile__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.collection-tile__media .slot img{transition:transform var(--duration-cinematic) var(--ease-out-expo)}.collection-tile--product{color:var(--color-text)}.collection-tile--product .collection-tile__media{background:var(--color-surface)}.collection-tile--product .slot img{mix-blend-mode:multiply;padding:8% 6% 8% 45%;object-position:100% 50%}[dir=rtl] .collection-tile--product .slot img{padding:8% 45% 8% 6%;object-position:0 50%}.collection-tile__info{display:flex;flex-direction:column;gap:2px;padding:var(--space-4) var(--space-5)}.collection-tile__title{margin:0;font-size:clamp(1.75rem,1.3rem + 1.8vw,3rem)}.collection-tile__count{opacity:.8}.list-collections__empty{padding-block:var(--space-6)}@media(hover:hover){.collection-tile:hover .slot img{transform:scale(1.05)}}@media screen and (min-width:750px){.list-collections__grid{gap:var(--gap)}.collection-tile__info{padding:var(--space-6)}.list-collections__grid--fill{grid-auto-rows:1fr}.list-collections__grid--fill>li:last-child:nth-child(odd){grid-column:1 / -1}.list-collections__grid--fill>li:last-child:nth-child(odd) .collection-tile{aspect-ratio:auto;height:100%}}.main-page__header{display:flex;flex-direction:column;gap:var(--space-3);margin-block-end:var(--space-7)}.main-page__header--center{align-items:center;text-align:center}.main-page__title{margin:0}.main-page__layout{display:grid;gap:var(--space-6)}.main-page__body{min-width:0;max-width:var(--reading-width)}.main-page:not(.main-page--text) .main-page__body{margin-inline:auto}.main-page:not(.main-page--text) .main-page__header{max-width:var(--reading-width);margin-inline:auto}.main-page__content,.shopify-policy__body .rte{font-size:var(--text-body);line-height:var(--leading-body)}.main-page__content h2,.shopify-policy__body h2{font-family:var(--font-display-family);font-weight:var(--font-display-weight);font-size:clamp(1.375rem,1.2rem + .8vw,1.875rem);line-height:var(--leading-heading);margin-block:1.6em .5em;scroll-margin-top:calc(var(--header-height) + 24px)}.main-page__content h3,.shopify-policy__body h3{font-size:var(--text-body);font-weight:var(--font-body-weight-bold);margin-block:1.4em .4em}.main-page__content>:first-child{margin-block-start:0}.main-page__content p,.main-page__content li{color:color-mix(in srgb,var(--color-text) 82%,transparent)}.main-page__content img{margin-block:var(--space-5)}.main-page__content table{width:100%;font-size:var(--text-small)}.main-page__content th,.main-page__content td{padding:var(--space-2) var(--space-3);border-block-end:var(--border-width) solid var(--color-line);text-align:start}.main-page__blocks{display:flex;flex-direction:column;gap:var(--space-5);margin-block-start:var(--space-7)}.main-page__help{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-block-start:var(--space-7);padding-block-start:var(--space-5);border-block-start:var(--border-width) solid var(--color-line)}.main-page__help .icon{width:16px;height:16px}@media screen and (min-width:990px){.main-page--text .main-page__layout{grid-template-columns:minmax(200px,250px) minmax(0,1fr);gap:var(--space-8);align-items:start}.main-page--text .main-page__toc{position:sticky;top:calc(var(--header-visible, var(--header-height)) + 24px);transition:top var(--duration-base) var(--ease-out)}}.shopify-policy__container{max-width:calc(var(--reading-width) + var(--page-margin) * 2)!important;padding:var(--section-space) var(--page-margin)!important;margin-inline:auto}.main-page--policy{padding-block:var(--section-space)}.main-page--policy .shopify-policy__container{max-width:none!important;padding:0!important;margin:0!important}.shopify-policy__title h1{font-family:var(--font-display-family);font-weight:var(--font-display-weight);font-size:var(--text-title);line-height:var(--leading-title);margin-block-end:var(--space-6);text-align:start}.main-page--policy .shopify-policy__title{display:none}.main-password{position:relative;isolation:isolate;overflow:clip;min-height:100svh;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-6);padding-block:var(--space-6) var(--space-5)}.main-password__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.main-password__media-inner{position:absolute;top:-6%;right:0;bottom:-6%;left:0}.motion-on .main-password__media .slot img{animation:main-password-settle calc(2.4s * var(--motion-speed, 1)) var(--ease-out-expo) both}@keyframes main-password-settle{0%{transform:scale(1.1);opacity:0}to{transform:scale(1);opacity:1}}.main-password__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--color-background) 8%,color-mix(in srgb,var(--color-background) calc(var(--shade) * 1%),transparent) 45%,color-mix(in srgb,var(--color-background) 30%,transparent) 100%)}.main-password__top{display:flex;justify-content:center}.main-password__content{display:flex;flex-direction:column;gap:var(--space-4);margin-block-start:auto}.main-password__title{margin:0}.main-password__text{max-width:44ch}.main-password__signup{margin-block-start:var(--space-3);max-width:480px;width:100%}.main-password__form .inline-form .field__input{background:color-mix(in srgb,var(--color-background) 60%,transparent)}.main-password__footer{display:flex;flex-direction:column;gap:var(--space-3)}.main-password__owner-toggle{display:inline-flex;min-height:44px;align-items:center;text-decoration:underline;text-underline-offset:3px}.main-password__login{display:flex;flex-direction:column;gap:var(--space-3);max-width:420px;margin-block:var(--space-2)}@media screen and (min-width:990px){.main-password{padding-inline:var(--page-margin)}.main-password__top{justify-content:flex-start}.main-password__shade{background:linear-gradient(to right,color-mix(in srgb,var(--color-background) 95%,transparent) 0%,color-mix(in srgb,var(--color-background) calc(var(--shade) * .8%),transparent) 35%,transparent 62%),linear-gradient(to top,var(--color-background) 0%,transparent 25%)}.main-password__content{margin-block:auto;margin-inline:0;padding-inline:0;max-width:560px}.main-password__title{font-size:clamp(3.5rem,4.4vw,4.5rem)}.main-password__text{max-width:52ch}.main-password__footer{margin-inline:0;padding-inline:0;max-width:none;flex-direction:row;justify-content:space-between;align-items:flex-end}}.main-product{position:relative;--panel: var(--color-background)}.main-product__layout{display:grid;grid-template-columns:minmax(0,1fr)}.main-product__media{position:relative;min-width:0;z-index:1}.main-product__info{position:relative;z-index:2;min-width:0}.main-product__info-inner{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6) var(--page-margin) var(--space-7)}.main-product__info-inner>.product-price{margin-block-start:calc(var(--space-3) * -1)}.gallery{position:relative;display:block}.gallery__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0;padding:0;aspect-ratio:var(--mobile-ratio, 3 / 4);background:var(--color-surface)}.gallery__track::-webkit-scrollbar{display:none}.gallery__track:focus-visible{outline-offset:-3px}.gallery__slide{position:relative;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden}.gallery--contain .gallery__slide .slot img{object-fit:contain}.gallery__video,.gallery__embed,.gallery__embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.gallery__dots{position:absolute;inset-inline-start:50%;inset-block-end:14px;translate:calc(-50% * var(--dir, 1)) 0;display:flex;justify-content:center;gap:6px;padding:7px 10px;border-radius:99px;background:#0b070847;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;z-index:2}.gallery__dot{width:5px;height:2px;background:color-mix(in srgb,var(--palette-cream) 45%,transparent);transition:width var(--duration-base) var(--ease-out-expo),background-color var(--duration-base) var(--ease-out)}.gallery__dot.is-active{width:18px;background:var(--palette-cream)}.gallery__thumbs{display:none}.variant-picker .pill__label>span:first-child,.sticky-buy [data-variant-title]{unicode-bidi:plaintext}.sticky-buy{position:fixed;inset-inline:0;inset-block-end:0;z-index:40;display:block;padding-block-end:env(safe-area-inset-bottom);background:color-mix(in srgb,var(--color-background) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-block-start:var(--border-width) solid var(--color-line);transform:translateY(110%);transition:transform var(--duration-slow) var(--ease-out-expo)}.sticky-buy.is-visible{transform:none}.sticky-buy__inner{display:flex;align-items:center;gap:var(--space-4);padding:10px var(--page-margin);max-width:calc(var(--page-width) + var(--page-margin) * 2);margin-inline:auto}.sticky-buy__summary{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.sticky-buy__name{font-family:var(--font-display-family);font-size:20px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-buy__meta{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;color:var(--color-muted)}.sticky-buy__meta .price__compare,.sticky-buy__picker{display:none}.sticky-buy__actions{flex:0 0 auto}.sticky-buy .buy-buttons__add{min-height:44px;padding-inline:20px}.sticky-buy .buy-buttons__now{display:none}.sticky-buy .buy-buttons__form{flex-direction:row}@media screen and (min-width:990px){.main-product__layout{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);min-height:clamp(600px,calc(100svh - var(--header-height)),1040px)}.main-product--panel-flagship .main-product__info{background:var(--flagship-deep);color:var(--palette-cream);--color-text: var(--palette-cream);--color-muted: color-mix(in srgb, var(--palette-cream) 66%, transparent);--color-line: color-mix(in srgb, var(--palette-cream) 18%, transparent);--color-button: var(--palette-cream);--color-button-label: var(--palette-ink);--color-secondary: var(--palette-cream);--panel: var(--flagship-deep)}.main-product--panel-scheme .main-product__info{--panel: var(--color-background)}.main-product__media{height:100%}.gallery{height:clamp(600px,calc(100svh - var(--header-height)),1040px)}.gallery__track{height:100%;aspect-ratio:auto}.main-product--veil .gallery:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:42%;z-index:1;pointer-events:none;background:linear-gradient(to right,transparent 0%,color-mix(in srgb,var(--panel) 55%,transparent) 45%,color-mix(in srgb,var(--panel) 82%,transparent) 88%,var(--panel) 100%)}[dir=rtl] .main-product--veil .gallery:after{background:linear-gradient(to left,transparent 0%,color-mix(in srgb,var(--panel) 55%,transparent) 45%,color-mix(in srgb,var(--panel) 82%,transparent) 88%,var(--panel) 100%)}.gallery__dots{display:none}.gallery__thumbs{position:absolute;z-index:2;inset-block-end:var(--space-6);inset-inline-start:var(--page-margin);display:flex;gap:var(--space-3)}.gallery__thumb{width:84px;aspect-ratio:4 / 5;padding:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--palette-cream) 25%,transparent);opacity:.72;transition:opacity var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out-expo)}.gallery__thumb img{width:100%;height:100%;object-fit:cover}.gallery__thumb.is-active{opacity:1;border-color:var(--palette-cream);box-shadow:inset 0 0 0 1px var(--palette-cream)}.gallery__thumb:hover{opacity:1;transform:translateY(-3px)}.main-product__info{display:flex;flex-direction:column;justify-content:center}.main-product__info-inner{position:sticky;top:calc(var(--header-visible, var(--header-height)) + var(--space-6));gap:var(--space-5);padding:var(--space-8) var(--page-margin) var(--space-8) clamp(32px,4vw,64px);max-width:620px}.main-product--gallery-stack .main-product__layout{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);min-height:0;align-items:start}.main-product--gallery-stack .gallery{height:auto}.main-product--gallery-stack .gallery__track{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;gap:var(--space-3);overflow:visible;scroll-snap-type:none;aspect-ratio:auto;height:auto;background:transparent}.main-product--gallery-stack .gallery__slide{aspect-ratio:4 / 5;background:var(--color-surface)}.main-product--gallery-stack .gallery__slide:first-child{grid-column:1 / -1;aspect-ratio:5 / 6}.main-product--gallery-stack .gallery__slide:nth-child(n+6){display:none}.main-product--gallery-stack .gallery__thumbs,.main-product--gallery-stack.main-product--veil .gallery:after{display:none}.main-product--gallery-stack .main-product__info{justify-content:flex-start;align-self:stretch}.main-product--gallery-stack .main-product__info-inner{padding-block:var(--space-7) var(--space-8);padding-inline:clamp(40px,5vw,96px) var(--page-margin);max-width:640px}.sticky-buy__inner{gap:var(--space-6);padding-block:12px}.sticky-buy__name{font-size:24px}.sticky-buy__summary{flex:0 1 auto}.sticky-buy__picker{display:block;margin-inline-start:auto}.sticky-buy__picker .variant-picker__legend{display:none}.sticky-buy__picker .pill__label{min-height:40px;min-width:64px}.sticky-buy__actions{width:min(460px,36vw)}.sticky-buy .buy-buttons__now{display:block}.sticky-buy--no-buy-now .buy-buttons__now{display:none}.sticky-buy .buy-buttons__form{flex-wrap:nowrap}}@media(prefers-reduced-motion:reduce){.sticky-buy{transition:none}}.search-page{padding-block-end:0}.search-page__form{max-width:520px;margin-block-end:var(--space-4)}.search-field{position:relative;display:flex;align-items:center;border:var(--border-width) solid var(--color-line);border-radius:var(--input-radius);background:color-mix(in srgb,var(--color-background) 80%,var(--palette-cream));transition:border-color var(--duration-fast) var(--ease-out)}.search-field:focus-within{border-color:var(--color-text)}.search-field__icon{position:absolute;inset-inline-start:16px;width:18px;height:18px;color:var(--color-muted);pointer-events:none}.search-field__input{flex:1;min-width:0;min-height:52px;padding:12px 8px 12px 46px;border:0;background:transparent;font-size:max(16px,var(--text-body));color:var(--color-text)}[dir=rtl] .search-field__input{padding:12px 46px 12px 8px}.search-field__input:focus{outline:0}.search-field__input::-webkit-search-cancel-button{-webkit-appearance:none}.search-field__clear .icon{width:16px;height:16px}.search-page__count{margin-block-end:var(--space-3)}.search-page__tabs ul{display:flex;flex-wrap:wrap;gap:var(--space-5);list-style:none;padding:0;margin-block-end:var(--space-6)}.search-page__tab{display:inline-block;padding-block:6px;font-size:14px;color:var(--color-muted);border-block-end:var(--border-width) solid transparent;transition:color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.search-page__tab[aria-current=page]{color:var(--color-text);border-block-end-color:var(--color-text);font-weight:var(--font-body-weight-medium)}.search-page__tab:hover{color:var(--color-text)}.search-page__grid{list-style:none;padding:0;row-gap:calc(var(--gap) * 2.5)}.search-page__subheading{color:var(--color-muted);margin-block:var(--space-7) var(--space-4)}.search-page__list{list-style:none;padding:0;border-block-start:var(--border-width) solid var(--color-line)}.search-row{position:relative;display:grid;grid-template-columns:1fr auto;gap:4px var(--space-4);padding:var(--space-4) 0;border-block-end:var(--border-width) solid var(--color-line)}.search-row__type,.search-row__title,.search-row__text{grid-column:1}.search-row__type{color:var(--color-muted)}.search-row__arrow{grid-column:2;grid-row:1 / span 3;align-self:center;transition:transform var(--duration-base) var(--ease-out-expo)}.search-row__arrow .icon{width:16px;height:16px}@media(hover:hover){.search-row:hover .search-row__arrow{transform:translate(calc(4px * var(--dir)))}}.search-empty{display:flex;flex-direction:column;gap:var(--space-4);padding-block:var(--space-5) var(--space-7)}.search-empty__title{margin:0;max-width:22ch;font-size:clamp(2.25rem,1.6rem + 2.4vw,3.75rem)}.search-empty__text{max-width:52ch}.search-empty__chips{list-style:none;padding:0}.search-empty__chips .pill__label{flex-direction:row;align-items:center;gap:6px;font-size:13px;min-height:40px}.search-empty__whatsapp{border-color:var(--color-text)}.search-empty__whatsapp .icon{width:14px;height:14px}.search-empty .search-page__subheading{margin-block-start:var(--space-5);margin-block-end:0}.search-suggest{padding-block:var(--space-7);margin-block-start:var(--space-7)}.search-suggest__inner{display:flex;flex-direction:column;gap:var(--space-4)}.search-suggest__title{margin:0;font-size:clamp(1.625rem,1.3rem + 1vw,2.25rem)}.search-suggest__chips{list-style:none;padding:0}.search-suggest__chips .pill__label{font-size:13px;min-height:40px}@media screen and (min-width:990px){.search-page__form{margin-block-end:var(--space-5)}.search-suggest__inner{flex-direction:row;align-items:center;gap:var(--space-6)}}.nj{position:relative}.nj__stage{position:relative;padding-block:var(--section-pt, var(--section-space)) var(--section-pb, var(--section-space))}.nj__intro{position:relative;z-index:5;display:flex;flex-direction:column;gap:var(--space-3);margin-block-end:var(--space-7)}.nj__kicker{color:var(--color-muted)}.nj__title{margin:0;max-width:11ch;font-size:clamp(2.25rem,.67rem + 6.48vw,6.5rem);line-height:1.02}:lang(ar) .nj__title{line-height:1.35}.nj__title-break{display:block}.nj__layers{display:flex;flex-direction:column;gap:var(--space-7)}.nj-layer{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-5);align-items:center;padding-inline:var(--page-margin);max-width:calc(var(--page-width) + var(--page-margin) * 2);margin-inline:auto;width:100%}.nj-layer__media{order:2;position:relative}.nj-layer__frame{position:relative;aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--image-radius);box-shadow:0 34px 70px -24px #000000a6}.nj-layer__frame:not(:has(.slot)){display:none}.nj-layer__caption{order:1;position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--space-2)}.nj-layer__head{display:flex;align-items:baseline;gap:10px;margin:0}.nj-layer__numeral{font-size:1.6rem}.nj-layer__stage{color:color-mix(in srgb,var(--color-text) 72%,transparent)}.nj-layer__notes{margin:0;font-size:14px;line-height:1.45;max-width:24ch}.nj-layer__link{pointer-events:auto;align-self:flex-start;margin-block-start:var(--space-2)}.nj-layer--bundle .nj-layer__stage{text-transform:none;letter-spacing:0;font-family:var(--font-display-family);font-size:clamp(1.25rem,1rem + 1vw,1.75rem);color:var(--color-text)}.nj-layer--bundle .nj-layer__frame{background:var(--palette-well)}.nj-layer--bundle .nj-layer__frame img{mix-blend-mode:multiply}.nj-layer--heart{display:block;padding-inline:0;max-width:none}.nj-layer--heart .nj-layer__media{position:relative;aspect-ratio:4 / 5;overflow:hidden}.nj-layer--heart .nj-layer__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,var(--color-background) 0%,transparent 18%,transparent 82%,var(--color-background) 100%);pointer-events:none}.nj-layer--heart .nj-layer__caption{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;padding-inline:var(--page-margin);max-width:calc(var(--page-width) + var(--page-margin) * 2);margin-inline:auto}.nj-layer--heart .nj-layer__caption:before{content:"";position:absolute;z-index:-1;inset-block:18%;inset-inline:-10% 20%;background:radial-gradient(closest-side,color-mix(in srgb,var(--color-background) 70%,transparent) 0%,transparent 100%);pointer-events:none}.nj__progress{display:none}@media screen and (min-width:750px){.nj-layer--heart .nj-layer__media{aspect-ratio:16 / 9}.nj-layer__frame{aspect-ratio:5 / 6}.nj-layer__notes{font-size:17px}}@media screen and (min-width:990px){.nj-layer:not(.nj-layer--heart) .nj-layer__media{width:min(32vw,460px);justify-self:end}}@media screen and (min-width:990px){.nj-layer__notes{font-size:22px;line-height:1.35;max-width:22ch}.nj-layer--heart .nj-layer__notes{font-family:var(--font-display-family);font-weight:var(--font-display-weight);font-size:clamp(1.875rem,2.4vw,2.25rem);line-height:1.2;max-width:18ch}}.motion-on .nj__track{position:relative;height:calc(var(--nj-length, 280) * 1svh);view-timeline:--nj block}.motion-on .nj__stage{position:sticky;top:0;height:100svh;overflow:hidden;padding:0}.motion-on .nj__intro{position:absolute;inset-inline:0;inset-block-start:calc(var(--header-height) + 3svh);margin:0 auto}.motion-on .nj__layers{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.motion-on .nj-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0;max-width:none;pointer-events:none}.motion-on .nj-layer__media,.motion-on .nj-layer__caption{position:absolute;order:0}.motion-on .nj__intro,.motion-on .nj-layer__media,.motion-on .nj-layer__caption,.motion-on .nj-layer__dim,.motion-on .nj-layer--heart .nj-layer__image,.motion-on .nj-layer--heart .nj-layer__media img{will-change:transform,opacity;backface-visibility:hidden;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-play-state:paused;animation-delay:calc(var(--progress, 0) * -1s)}@supports (animation-timeline: view()){.motion-on .nj__intro,.motion-on .nj-layer__media,.motion-on .nj-layer__caption,.motion-on .nj-layer__dim,.motion-on .nj-layer--heart .nj-layer__image,.motion-on .nj-layer--heart .nj-layer__media img{animation-duration:auto;animation-delay:0s;animation-play-state:running;animation-timeline:--nj;animation-range:contain 0% contain 100%}}.motion-on .nj__intro{animation-name:nj-intro}.motion-on .nj-layer--top{z-index:3}.motion-on .nj-layer--top .nj-layer__media{inset-inline-end:var(--page-margin);inset-block-start:31svh;width:42%;animation-name:nj-top-media}.motion-on .nj-layer--top .nj-layer__caption{inset-inline-start:var(--page-margin);inset-block-start:39svh;max-width:42%;animation-name:nj-top-caption}.motion-on .nj-layer--heart{z-index:1}.motion-on .nj-layer--heart .nj-layer__media{top:0;right:0;bottom:0;left:0;aspect-ratio:auto;overflow:hidden;animation-name:nj-heart-window}.motion-on .nj-layer--heart .nj-layer__image{position:absolute;top:0;right:0;bottom:0;left:0;animation-name:nj-heart-photo}.motion-on .nj-layer--heart .nj-layer__media img{animation-name:nj-heart-zoom}.motion-on .nj-layer--heart .nj-layer__media:after{z-index:2;background:linear-gradient(to bottom,color-mix(in srgb,var(--color-background) 70%,transparent) 0%,transparent 30%,transparent 70%,color-mix(in srgb,var(--color-background) 80%,transparent) 100%)}.nj-layer__dim{display:none}.motion-on .nj-layer__dim{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:color-mix(in srgb,var(--color-background) 60%,transparent);pointer-events:none;animation-name:nj-dim}.motion-on .nj-layer--heart .nj-layer__caption{inset-inline:var(--page-margin);inset-block:0;justify-content:center;margin:0;max-width:none;padding:0;animation-name:nj-heart-caption}.motion-on .nj-layer--base{z-index:3}.motion-on .nj-layer--base .nj-layer__media{inset-inline-end:var(--page-margin);inset-block-end:9svh;width:40%;animation-name:nj-base-media}.motion-on .nj-layer--base .nj-layer__caption{inset-inline-start:var(--page-margin);inset-block-end:13svh;max-width:42%;animation-name:nj-base-caption}.nj-layer--heart .nj-layer__numeral{color:color-mix(in srgb,var(--color-accent) 55%,var(--palette-cream))}.motion-on .nj-layer--heart .nj-layer__caption:before{inset-block:26%;inset-inline:-40% -20%;background:radial-gradient(closest-side,color-mix(in srgb,var(--color-background) 82%,transparent) 0%,transparent 100%)}.motion-on .nj-layer--heart.nj-layer--bundle .nj-layer__caption:before{inset-block:14%;background:radial-gradient(closest-side,color-mix(in srgb,var(--color-background) 86%,transparent) 0%,color-mix(in srgb,var(--color-background) 66%,transparent) 55%,transparent 100%)}.nj-layer--heart.nj-layer--bundle .nj-layer__caption{text-shadow:0 1px 18px rgb(0 0 0 / .45)}@keyframes nj-intro{0%,10%{opacity:1;transform:none;animation-timing-function:cubic-bezier(.4,0,.6,1)}26%,to{opacity:0;transform:translate3d(0,-10svh,0)}}@keyframes nj-top-media{0%{opacity:1;transform:translate3d(0,4svh,0)}10%{opacity:1;transform:none;animation-timing-function:cubic-bezier(.4,0,.6,1)}32%,to{opacity:0;transform:translate3d(0,-55svh,0) scale(.94)}}@keyframes nj-top-caption{0%,12%{opacity:1;transform:none;animation-timing-function:cubic-bezier(.4,0,.6,1)}26%,to{opacity:0;transform:translate3d(0,-40px,0)}}@keyframes nj-heart-window{0%,14%{transform:translate3d(0,74%,0);animation-timing-function:cubic-bezier(.3,0,.2,1)}36%,to{transform:none}}@keyframes nj-heart-photo{0%,14%{transform:translate3d(0,-74%,0);animation-timing-function:cubic-bezier(.3,0,.2,1)}36%,to{transform:none}}@keyframes nj-heart-zoom{0%,14%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes nj-heart-caption{0%,30%{opacity:0;transform:translate3d(0,40px,0);animation-timing-function:cubic-bezier(.2,.6,.3,1)}40%,64%{opacity:1;transform:none;animation-timing-function:cubic-bezier(.4,0,.6,1)}74%,to{opacity:0;transform:translate3d(0,-40px,0)}}@keyframes nj-dim{0%,64%{opacity:0}80%,to{opacity:1}}@keyframes nj-base-media{0%,66%{opacity:0;transform:translate3d(0,45svh,0);animation-timing-function:cubic-bezier(.2,.6,.3,1)}86%,to{opacity:1;transform:none}}@keyframes nj-base-caption{0%,74%{opacity:0;transform:translate3d(0,40px,0);animation-timing-function:cubic-bezier(.2,.6,.3,1)}86%,to{opacity:1;transform:none}}.motion-on .nj__progress{position:absolute;z-index:6;inset-inline:0;inset-block-end:calc(var(--space-4) + env(safe-area-inset-bottom));display:flex;justify-content:center;gap:var(--space-4);list-style:none;padding:0;margin:0}.nj__progress-item{font-family:var(--font-display-family);font-style:italic;font-size:15px;color:var(--color-muted);opacity:.45;transition:opacity var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}:lang(ar) .nj__progress-item{font-style:normal}.nj__progress-item span{display:inline-block;padding-block-end:4px;background:linear-gradient(currentColor,currentColor) 50% 100% / 0% 1px no-repeat;transition:background-size var(--duration-slow) var(--ease-out-expo)}.nj__track:not([data-step]) .nj__progress-item[data-index="0"],.nj__track[data-step="0"] .nj__progress-item[data-index="0"],.nj__track[data-step="1"] .nj__progress-item[data-index="1"],.nj__track[data-step="2"] .nj__progress-item[data-index="2"]{opacity:1;color:var(--color-accent)}.nj__track:not([data-step]) .nj__progress-item[data-index="0"] span,.nj__track[data-step="0"] .nj__progress-item[data-index="0"] span,.nj__track[data-step="1"] .nj__progress-item[data-index="1"] span,.nj__track[data-step="2"] .nj__progress-item[data-index="2"] span{background-size:100% 1px}@media screen and (min-width:750px){.motion-on .nj__intro{inset-block-start:calc(var(--header-height) + 4svh)}.motion-on .nj-layer--top .nj-layer__media{inset-block-start:20svh;width:min(32vw,460px)}.motion-on .nj-layer--top .nj-layer__caption{inset-block-start:47svh;max-width:34ch}.motion-on .nj-layer--heart .nj-layer__caption{inset-inline:max(var(--page-margin),calc((100vw - var(--page-width)) / 2)) auto;width:46%}.motion-on .nj-layer--heart .nj-layer__caption:before{inset-inline:-30% -10%}.motion-on .nj-layer--base .nj-layer__media{inset-block-end:8svh;width:min(27vw,400px);inset-inline-end:calc(var(--page-margin) + 3vw)}.motion-on .nj-layer--base .nj-layer__caption{inset-inline-start:max(var(--page-margin),calc((100vw - var(--page-width)) / 2));inset-block-end:16svh}.motion-on .nj__progress{inset-inline:auto var(--page-margin);inset-block:0;flex-direction:column;justify-content:center;gap:var(--space-3)}}@media(prefers-reduced-motion:reduce){.nj-layer__media,.nj-layer__caption{transform:none!important}}.page-hero{position:relative;isolation:isolate;overflow:clip;display:flex;flex-direction:column;justify-content:flex-end}.page-hero__media{position:relative;overflow:hidden}.page-hero__media-inner{position:absolute;top:-6%;right:0;bottom:-6%;left:0}.page-hero__media .slot img{transform:scale(1)}.motion-on .page-hero__media .slot img{animation:page-hero-settle calc(2.2s * var(--motion-speed, 1)) var(--ease-out-expo) both}@keyframes page-hero-settle{0%{transform:scale(1.12);opacity:0}to{transform:scale(1);opacity:1}}.page-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.page-hero__content{position:relative;z-index:1}.page-hero__copy{display:flex;flex-direction:column;gap:var(--space-4);max-width:34rem}.page-hero__kicker{color:var(--color-muted)}.page-hero__title,.page-hero__title p{margin:0}.page-hero__text{color:var(--color-muted);max-width:46ch}.page-hero__blocks{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-block-start:var(--space-2)}.page-hero--overlay{min-height:var(--hero-height)}.page-hero--overlay .page-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.page-hero--overlay .page-hero__shade{background:linear-gradient(to top,var(--color-background) 0%,color-mix(in srgb,var(--color-background) calc(var(--shade) * 1%),transparent) 30%,color-mix(in srgb,var(--color-background) calc(var(--shade) * .55%),transparent) 55%,transparent 80%)}.page-hero--split .page-hero__media{aspect-ratio:4 / 5;margin-block-end:calc(var(--space-8) * -1.2)}.page-hero--split .page-hero__shade{background:linear-gradient(to top,var(--color-background) 0%,color-mix(in srgb,var(--color-background) calc(var(--shade) * .8%),transparent) 30%,transparent 60%)}@media screen and (max-width:749px){.page-hero.page-hero--split{padding-block-start:0}.page-hero--overlay .page-hero__media-inner{top:-4%;right:0;bottom:18%;left:0}}@media screen and (min-width:990px){.page-hero--overlay{justify-content:center}.page-hero--overlay .page-hero__shade{background:linear-gradient(to right,color-mix(in srgb,var(--color-background) calc(var(--shade) * 1%),transparent) 0%,color-mix(in srgb,var(--color-background) calc(var(--shade) * .7%),transparent) 40%,transparent 72%),linear-gradient(to top,var(--color-background) 0%,transparent 28%)}[dir=rtl] .page-hero--overlay .page-hero__shade{background:linear-gradient(to left,color-mix(in srgb,var(--color-background) calc(var(--shade) * 1%),transparent) 0%,color-mix(in srgb,var(--color-background) calc(var(--shade) * .7%),transparent) 40%,transparent 72%),linear-gradient(to top,var(--color-background) 0%,transparent 28%)}.page-hero--overlay .page-hero__media-inner{top:-6%;right:0;bottom:-6%;left:22%}[dir=rtl] .page-hero--overlay .page-hero__media-inner{top:-6%;right:22%;bottom:-6%;left:0}.page-hero--split{min-height:var(--hero-height);justify-content:center}.page-hero--split .page-hero__media{position:absolute;inset-block:0;inset-inline-end:0;width:42%;aspect-ratio:auto;margin:0}.page-hero--split .page-hero__shade{background:linear-gradient(to right,var(--color-background) 0%,transparent 30%)}[dir=rtl] .page-hero--split .page-hero__shade{background:linear-gradient(to left,var(--color-background) 0%,transparent 30%)}.page-hero--split .page-hero__copy{max-width:min(42rem,52%)}.page-hero--overlay .page-hero__copy{max-width:44rem}}.predictive__list{list-style:none;padding:0;margin:0}.predictive__group-label{color:var(--color-muted);padding-block:var(--space-4) var(--space-2)}.predictive__group-label:first-child{padding-block-start:0}.predictive__option>a{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2);margin-inline:calc(var(--space-2) * -1);border-radius:var(--card-radius);transition:background-color var(--duration-fast) var(--ease-out)}.predictive__option[aria-selected=true]>a,.predictive__option>a:hover{background:color-mix(in srgb,var(--color-text) 8%,transparent)}.predictive__option--query .icon{width:14px;height:14px;color:var(--color-muted)}.predictive__option--query mark{background:none;color:var(--color-text);font-weight:var(--font-body-weight-bold)}.predictive__option--query span{color:var(--color-muted)}.predictive__product{align-items:center}.predictive__thumb{flex:none;width:56px;aspect-ratio:4 / 5;overflow:hidden;background:var(--palette-well);border-radius:var(--card-radius)}.predictive__thumb img{width:100%;height:100%;object-fit:contain;padding:6%;mix-blend-mode:multiply}.predictive__product-info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.predictive__name{font-family:var(--font-display-family);font-size:20px;line-height:1.15}.predictive__price{font-size:13px;font-weight:var(--font-body-weight-medium);white-space:nowrap}.predictive__row{justify-content:space-between;min-height:44px;font-size:15px}.predictive__row .icon,.predictive__option--all .icon{width:14px;height:14px}.predictive__option--all{margin-block-start:var(--space-3)}.predictive__option--all>a{font-size:14px;font-weight:var(--font-body-weight-medium)}.predictive__empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}@media screen and (min-width:990px){.predictive__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-6)}.predictive__group-label,.predictive__option:not(.predictive__option--product){grid-column:1 / -1}.predictive__thumb{width:64px}.predictive__name{font-size:22px}}.quick-add__inner{display:grid;grid-template-columns:76px minmax(0,1fr) auto;grid-template-areas:"media summary close" "body body body";gap:var(--space-5) var(--space-4);align-items:start}.quick-add__media{grid-area:media;position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--color-surface);border-radius:var(--image-radius)}.quick-add__summary{grid-area:summary;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.quick-add__name{font-size:26px}.quick-add__details{font-size:13px;margin-block-start:4px}.quick-add__close{grid-area:close;margin-block-start:-8px;margin-inline-end:-8px}.quick-add__body{grid-area:body;display:flex;flex-direction:column;gap:var(--space-5);padding-block-start:var(--space-5);border-block-start:var(--border-width) solid var(--color-line)}.quick-add__body .buy-buttons__quantity{flex:0 0 auto}@media screen and (min-width:750px){#QuickAdd.modal{margin:auto;width:min(880px,calc(100vw - 64px));height:fit-content}.quick-add__inner{grid-template-columns:minmax(0,300px) minmax(0,1fr) auto;grid-template-areas:"media summary close" "media body body";grid-template-rows:auto 1fr;column-gap:var(--space-6)}.quick-add__media{aspect-ratio:3 / 4}.quick-add__name{font-size:36px}.quick-add__body{border:0;padding-block-start:0}}dialog.dialog.search-overlay{top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;opacity:0;transform:translateY(-16px)}dialog.dialog.search-overlay[open]{opacity:1;transform:none}@starting-style{dialog.dialog.search-overlay[open]{opacity:0;transform:translateY(-16px)}}.search-overlay__inner{display:flex;flex-direction:column;height:100%}.search-overlay__form{position:relative;flex:none;border-block-end:var(--border-width) solid var(--color-line)}.search-overlay__bar{display:flex;align-items:center;gap:var(--space-3);min-height:64px;padding-block:var(--space-2)}.search-overlay__icon{flex:none;width:20px;height:20px;color:var(--color-muted)}.search-overlay__input{flex:1;min-width:0;height:48px;border:0;background:transparent;color:var(--color-text);font-family:var(--font-display-family);font-size:24px;line-height:1.2}.search-overlay__input:focus{outline:0}.search-overlay__input::placeholder{color:var(--color-muted);opacity:.7}.search-overlay__input::-webkit-search-cancel-button{-webkit-appearance:none}.search-overlay__close{flex:none;min-height:44px;padding:0 var(--space-2);font-size:14px;color:var(--color-muted);transition:color var(--duration-fast) var(--ease-out)}.search-overlay__close:hover{color:var(--color-text)}.search-overlay__progress{position:absolute;inset-inline:0;inset-block-end:-1px;height:1px;background:var(--color-text);transform:scaleX(0);transform-origin:0 50%;opacity:0}[dir=rtl] .search-overlay__progress{transform-origin:100% 50%}predictive-search.is-loading .search-overlay__progress{opacity:1;animation:search-progress 1.1s var(--ease-in-out) infinite}@keyframes search-progress{0%{transform:scaleX(0)}60%{transform:scaleX(.8)}to{transform:scaleX(1);opacity:0}}.search-overlay__body{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--space-6);overflow-y:auto;padding-block:var(--space-5) var(--space-7)}.search-overlay__label{color:var(--color-muted);margin-block-end:var(--space-3)}.search-overlay__chips{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0}.search-overlay__chip{display:inline-flex;align-items:center;min-height:40px;padding:6px 14px;border:var(--border-width) solid var(--color-line);border-radius:var(--input-radius);font-size:14px;transition:border-color var(--duration-fast) var(--ease-out)}.search-overlay__chip:hover{border-color:var(--color-text)}predictive-search.has-results .search-overlay__suggest{order:2}.search-overlay__results .predictive__option{animation:predictive-in var(--duration-base) var(--ease-out-expo) both;animation-delay:calc(var(--i, 0) * 30ms)}@keyframes predictive-in{0%{opacity:0;transform:translateY(8px)}}@media screen and (min-width:990px){dialog.dialog.search-overlay{inset:0 0 auto 0;height:auto;max-height:min(640px,85vh);transform:translateY(-100%);opacity:1}dialog.dialog.search-overlay[open]{transform:none}@starting-style{dialog.dialog.search-overlay[open]{transform:translateY(-100%)}}.search-overlay__bar{min-height:88px}.search-overlay__input{font-size:34px}.search-overlay__body{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--space-7);max-height:calc(min(640px,85vh) - 90px)}predictive-search.has-results .search-overlay__suggest{order:0}.search-overlay__chips{flex-direction:column;gap:0}.search-overlay__chip{border:0;padding:4px 0;min-height:32px;font-size:15px}.search-overlay__chip:hover{text-decoration:underline;text-underline-offset:3px}}@media(prefers-reduced-motion:reduce){.search-overlay__results .predictive__option{animation:none}}.custom-section{position:relative;display:flex;flex-direction:column;min-height:var(--section-min-height);isolation:isolate;overflow:clip}.custom-section--tall{justify-content:var(--content-justify)}.custom-section__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:var(--content-align);gap:var(--content-gap);text-align:var(--section-text-align, inherit)}.custom-section__content[class]>*{max-width:100%}.custom-section__full{width:100%;padding-inline:0}.custom-section__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.custom-section__media-inner{position:absolute;top:-8%;right:0;bottom:-8%;left:0}.custom-section__video{width:100%;height:100%;object-fit:cover}.custom-section--media{color:var(--color-text)}.csplit-side{background:var(--color-background);color:var(--color-text);min-width:0}.csplit-side__inner{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "cards" "link";gap:var(--space-6);padding:calc(var(--section-space) * .9) var(--page-margin) calc(var(--section-space) * .85)}.csplit-side__head{grid-area:head;display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.csplit-side__kicker{color:var(--color-muted);margin:0}.csplit-side__title{margin:0;font-size:clamp(2.6rem,2rem + 3vw,5rem)}.csplit-side__text{margin:0;color:var(--color-muted);max-width:40ch}.csplit-side__link{grid-area:link;justify-self:start;font-weight:500}.csplit-side__arrow{width:16px;height:16px}.csplit-side__cards{grid-area:cards;min-width:0}.csplit-side__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}.csplit-side__grid>li{min-width:0}.csplit-side__rail{--rail-item: calc(50% - var(--gap) * .5 - 6%);--rail-item-tablet: calc(33.333% - var(--gap));--rail-item-desktop: calc(25% - var(--gap) * .75);list-style:none;margin-block:0;padding-block:0}@media screen and (max-width:989px){.csplit-side__cards--rail-mobile .csplit-side__grid{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc(50% - var(--gap) * .5 - 6%);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--page-margin);margin-inline:calc(var(--page-margin) * -1);scroll-padding-inline:var(--page-margin)}.csplit-side__cards--rail-mobile .csplit-side__grid::-webkit-scrollbar{display:none}.csplit-side__cards--rail-mobile .csplit-side__grid>li{scroll-snap-align:start}}.csplit-side__controls{margin-block-start:var(--space-5)}.csplit-tile{display:flex;flex-direction:column;justify-content:flex-end;gap:6px;aspect-ratio:var(--card-ratio);padding:var(--space-4);border-radius:var(--card-radius);background:var(--palette-ink, #161012);color:var(--palette-cream, #EFE6DA);text-decoration:none;transition:background-color var(--duration-base) var(--ease-out)}.csplit-side.color-night .csplit-tile,.csplit-side.color-ink .csplit-tile,.csplit-side.color-deep .csplit-tile{background:var(--color-surface);color:var(--color-text)}.csplit-photo{display:none}.csplit-side.color-night .card__media,.csplit-side.color-ink .card__media,.csplit-side.color-deep .card__media{background:var(--palette-well, #E8DFD3)}.csplit-tile__title{font-family:var(--font-display-family);font-size:clamp(1.35rem,1.1rem + 1vw,2.1rem);line-height:1.05;letter-spacing:var(--tracking-title)}.csplit-tile__link{font-size:13px;font-weight:500;opacity:.75}@media(hover:hover){.csplit-tile:hover .csplit-tile__link{opacity:1}}@media screen and (min-width:990px){.csplit-side__inner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head link" "cards cards";align-items:end;gap:var(--space-7) var(--space-5);max-width:calc(var(--page-width) + var(--page-margin) * 2);margin-inline:auto;padding:calc(var(--section-space) * 1.1) var(--page-margin)}.csplit-side__link{justify-self:end;margin-block-end:.35em}.csplit-side__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap)}.csplit-tile{padding:var(--space-6)}.csplit-photo{display:block;grid-column:span var(--span, 2);align-self:start}.csplit-photo__link{position:relative;display:block;height:0;padding-bottom:var(--photo-pad, 60%);overflow:hidden;border-radius:var(--card-radius)}.csplit-photo .slot{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform var(--duration-cinematic) var(--ease-out-expo)}.csplit-photo__link:hover .slot{transform:scale(1.03)}}.footer-brand{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);max-width:460px}.footer-brand__logo{display:inline-flex;color:inherit}.footer-brand__text{font-size:15px;color:var(--color-muted);line-height:1.5}.footer-brand .signup{max-width:440px}.footer-links{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.footer-links__title{color:var(--color-muted);font-weight:400}.footer-links__list{list-style:none;padding:0;display:flex;flex-direction:column;gap:2px}.footer-links__link{position:relative;display:inline-flex;align-items:center;min-height:32px;font-size:15px;color:inherit}.footer-links__link:after{content:"";position:absolute;inset-inline:0;inset-block-end:5px;height:var(--border-width);background:currentColor;transform:scaleX(0);transform-origin:var(--underline-origin, left);transition:transform var(--duration-base) var(--ease-out-expo)}[dir=rtl] .footer-links__link:after{--underline-origin: right}@media(hover:hover){.footer-links__link:hover:after{transform:scaleX(1)}}.footer-social .social-links--text .social-links__link{min-height:32px;font-size:15px}.footer-social .social-links:not(.social-links--text){margin-inline-start:-12px}.accordion{width:100%}.accordion--boxed{border:0;display:flex;flex-direction:column;gap:var(--space-2)}.accordion--boxed .accordion__row{border:var(--border-width) solid var(--color-line);padding-inline:var(--space-4)}.badge-block{display:inline-flex}.bundle-contents{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-5)}.button-block{display:inline-flex;max-width:100%}.button-block--always{display:flex;width:100%}@media screen and (max-width:749px){.button-block--mobile{display:flex;width:100%}}.button-block .icon--whatsapp{width:16px;height:16px}.collection-card{position:relative;display:flex;flex-direction:column;gap:var(--space-3);color:inherit;overflow:hidden;border-radius:var(--card-radius)}.collection-card__media{position:relative;aspect-ratio:var(--ratio);overflow:hidden;border-radius:var(--image-radius)}.collection-card__media .slot img{transition:transform var(--duration-cinematic) var(--ease-out-expo)}.collection-card--overlay .collection-card__info{position:absolute;inset-inline:0;inset-block-end:0;padding:var(--space-5);color:var(--palette-cream);z-index:2}.collection-card__info{display:flex;flex-direction:column;gap:2px}.collection-card__title{font-size:clamp(1.5rem,1.2rem + 1vw,2.25rem)}.collection-card__meta{opacity:.8}@media(hover:hover){.collection-card:hover .collection-card__media .slot img{transform:scale(1.05)}}.discovery-prompt{display:grid;grid-template-columns:112px 1fr;gap:var(--space-5);align-items:center;padding:var(--space-4);color:var(--color-text);border-radius:var(--card-radius);text-decoration:none}.discovery-prompt--flagship{background:var(--flagship-deep);color:var(--palette-cream)}.discovery-prompt--surface{background:var(--color-surface)}.discovery-prompt--none{padding:0}.discovery-prompt__media{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--image-radius)}.discovery-prompt__media .slot img{transition:transform var(--duration-slow) var(--ease-out-expo)}.discovery-prompt__copy{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.discovery-prompt__kicker{opacity:.7}.discovery-prompt__title{font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);line-height:1.2}.discovery-prompt__meta{opacity:.8;display:inline-flex;flex-wrap:wrap;gap:0 4px;align-items:baseline}.discovery-prompt__link{margin-block-start:4px}@media(hover:hover){.discovery-prompt:hover .discovery-prompt__media .slot img{transform:scale(1.06)}}@media screen and (min-width:990px){.discovery-prompt{grid-template-columns:148px 1fr;padding:var(--space-5)}}.divider-block{width:var(--divider-width, 100%);height:var(--border-width);margin-block:var(--divider-space, 0px);background:linear-gradient(var(--divider-color, var(--color-line)),var(--divider-color, var(--color-line))) 0 0 / 100% 100% no-repeat}[dir=rtl] .divider-block{background-position:100% 0}.motion-on .divider-block.will-reveal[data-reveal=draw]:not(.is-revealed){background-size:0% 100%}.signup{width:100%;max-width:520px}.signup__row{display:flex}.signup__input{min-height:var(--button-height);border-inline-end:0;background:transparent}.signup__button{flex:none}.signup--stacked .signup__row{flex-direction:column;gap:var(--space-3)}.signup--stacked .signup__input{border-inline-end:var(--border-width) solid var(--color-line)}.signup__message{display:flex;gap:var(--space-2);align-items:center}.signup__note{margin-block-start:var(--space-3)}.group{position:relative;display:flex;gap:var(--group-gap-mobile);width:100%;max-width:var(--group-max-width);min-height:var(--group-min-height);padding:var(--group-pad-block) var(--group-pad-inline);border-radius:var(--group-radius);background:var(--group-background, none);text-align:var(--group-text-align);isolation:isolate}.group[data-fit]{width:auto}.group.scheme{background:var(--group-background, var(--color-background-gradient, var(--color-background)))}.group--stack{flex-direction:column;align-items:var(--group-align);justify-content:var(--group-justify)}.group--row{flex-direction:row;flex-wrap:wrap;align-items:var(--group-align);justify-content:var(--group-justify)}.group--grid{display:grid;grid-template-columns:repeat(var(--group-cols-mobile),minmax(0,1fr));align-items:var(--group-align)}.group--border{border:var(--border-width) solid var(--color-line)}.group--has-media{overflow:hidden}.group>.group__media{z-index:-2}.group>.shade{z-index:-1}.group--linked{cursor:pointer}.group__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.group--linked :is(a,button):not(.group__link){position:relative;z-index:2}.group>*{min-width:0}.group--stack>*{max-width:100%}@media screen and (max-width:749px){.group--row.group--stack-mobile{flex-direction:column;align-items:stretch}.group--rail-mobile{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--page-margin);margin-inline:calc(var(--page-margin) * -1);scroll-padding-inline:var(--page-margin)}.group--rail-mobile::-webkit-scrollbar{display:none}.group--rail-mobile>*{scroll-snap-align:start}}@media screen and (min-width:750px){.group{gap:var(--group-gap)}.group--grid{grid-template-columns:repeat(var(--group-cols),minmax(0,1fr))}}.heading{margin:0;color:var(--heading-color, inherit);max-width:var(--heading-max, none);text-align:var(--heading-align, inherit)}.heading[style*="--heading-align: center"]{margin-inline:auto}.heading p{margin:0}.heading__second{display:block;font-style:italic}:lang(ar) .heading__second{font-style:normal}.heading--fit{white-space:nowrap;line-height:.9;max-width:100%}.t-label.heading{color:var(--heading-color, var(--color-muted))}.icon-text{display:flex;gap:var(--space-3);min-width:0;text-align:var(--icon-text-align, start)}.icon-text--stacked{flex-direction:column;align-items:center;text-align:center;gap:var(--space-2)}.icon-text--inline{align-items:flex-start}.icon-text__icon{flex:none;display:grid;place-items:center;width:28px;height:28px;color:var(--color-text)}.icon-text__icon .icon{width:22px;height:22px;stroke-width:1.3}.icon-text__icon--image img{width:28px;height:28px;object-fit:contain}.icon-text__copy{display:flex;flex-direction:column;gap:2px}.icon-text__title{font-size:13px;font-weight:var(--font-body-weight-medium);line-height:1.3}.icon-text__text{font-size:11.5px;line-height:1.35}@media screen and (min-width:990px){.icon-text__title{font-size:15px}.icon-text__text{font-size:13px}}.image-block{position:relative;width:var(--image-width, 100%);align-self:var(--image-align, auto);margin:0;z-index:1}.image-block--m-center{margin-inline:auto}.image-block--m-flex-end{margin-inline-start:auto}@media screen and (min-width:750px){.image-block{width:var(--image-width-desktop, var(--image-width, 100%));align-self:var(--image-align-desktop, auto);margin-inline:0}.image-block--d-center{margin-inline:auto}.image-block--d-flex-end{margin-inline-start:auto}}.image-block__frame{position:relative;overflow:hidden;border-radius:var(--image-radius)}.image-block__frame--ratio{aspect-ratio:var(--ratio, 4 / 5)}.image-block--fill,.image-block--fill .image-block__frame{height:100%;min-height:240px}.image-block__inner{position:relative;height:100%}.image-block__frame--ratio .image-block__inner,.image-block--fill .image-block__inner{position:absolute;top:-6%;right:0;bottom:-6%;left:0;height:auto}.image-block--picture .image-block__frame{box-shadow:0 34px 70px -24px #0009}.image-block--contain .slot img{object-fit:contain}.image-block__link{display:block;height:100%}.image-block__caption{margin-block-start:var(--space-3)}.image-block{margin-block-start:calc(var(--overlap-y) * -.5);translate:calc(var(--overlap-x-mobile, 0px) * var(--dir)) 0}@media screen and (min-width:750px){.image-block{margin-block-start:calc(var(--overlap-y) * -1);translate:calc(var(--overlap-x) * var(--dir)) 0}}@media screen and (min-width:750px){.image-block__frame--ratio{aspect-ratio:var(--ratio-desktop, var(--ratio, 4 / 5))}}.included{display:grid;grid-template-columns:18px 1fr auto;gap:var(--space-4);align-items:center;padding-block:var(--space-4);border-block-end:var(--border-width) solid var(--color-line)}.included__vial{position:relative;width:14px;height:44px;border-radius:4px;overflow:hidden;background:color-mix(in srgb,var(--color-text) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-text) 18%,transparent)}.included__liquid{position:absolute;top:18%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--liquid, var(--color-accent)) 75%,white 10%),var(--liquid, var(--color-accent)));transform-origin:50% 100%;transition:transform var(--duration-cinematic) var(--ease-out-expo);transition-delay:calc(var(--reveal-delay, 0ms) + .2s)}.motion-on .included.will-reveal[data-reveal]:not(.is-revealed) .included__liquid{transform:scaleY(0)}.included__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.included__name{color:inherit;text-decoration:none}a.included__name:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.included__size{align-self:start;padding-block-start:6px;white-space:nowrap}.logo-block{display:flex;justify-content:var(--logo-align, flex-start)}.logo-block__link{display:inline-flex;color:inherit}.marquee-block{width:100%;padding-block:var(--space-2)}.marquee-block .marquee__track{align-items:center}.marquee-block__item{white-space:nowrap}.marquee-block--display .marquee-block__item{font-size:clamp(2.5rem,1.5rem + 5vw,6.5rem);line-height:1.05}.marquee-block__dot{width:5px;height:5px;border-radius:50%;background:var(--color-accent);flex:none}.marquee-block--reverse .marquee__track{animation-direction:reverse}.offer-card{display:flex;flex-direction:column;gap:var(--space-4);height:100%;min-width:0}.offer-card__media{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:var(--offer-ratio, 10 / 7);overflow:hidden;border-radius:var(--card-radius);background:var(--color-background);color:var(--color-text);isolation:isolate;text-decoration:none}.offer-card__media .slot--fill{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transition:transform var(--duration-cinematic) var(--ease-out-expo)}@media(hover:hover){.offer-card:hover .offer-card__media .slot--fill{transform:scale(1.03)}}.offer-card__media--bottles{justify-content:center}.offer-card__bottles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:4%;height:82%;padding-inline:6%}.offer-card__bottle{position:relative;height:100%}.offer-card__bottle .slot{position:absolute;top:0;right:0;bottom:0;left:0}.offer-card__bottle img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.offer-card__bottles--photos{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(var(--count, 3),minmax(0,1fr));gap:3px;height:auto;padding:0}.offer-card__bottles--photos .offer-card__bottle{position:relative;overflow:hidden;height:100%}.offer-card__bottles--photos .offer-card__bottle img{object-fit:cover;object-position:center}.offer-card__bottles--photos .slot{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform var(--duration-cinematic) var(--ease-out-expo)}@media(hover:hover){.offer-card:hover .offer-card__bottles--photos .slot{transform:scale(1.04)}}.offer-card__media--type{padding:var(--space-5);gap:6px}.offer-card__big{font-family:var(--font-display-family);font-size:clamp(2.8rem,2rem + 3vw,4.5rem);line-height:1;letter-spacing:var(--tracking-display)}.offer-card__big-caption{font-size:13px;color:var(--color-muted)}.offer-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.offer-card__tag{margin-block-end:var(--space-1)}.offer-card__title{margin:0;font-family:var(--font-display-family);font-weight:var(--font-display-weight);font-size:clamp(1.75rem,1.4rem + 1vw,2.2rem);line-height:1.05;letter-spacing:var(--tracking-title)}.offer-card__text{color:var(--color-muted);font-size:15px;line-height:1.55}.offer-card__text>*{margin:0}.offer-card__meta{margin:0;font-size:13px;font-weight:500}.offer-card__button{margin-block-start:auto}.payment-block{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.payment-block__icons{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0}.payment-block__icon{width:38px;height:24px}.product-buy{display:flex;flex-direction:column;gap:var(--space-4);width:100%}.product-buy__soldout{display:flex;flex-direction:column;gap:var(--space-3)}.product-buy__notify{display:flex;flex-direction:column;gap:var(--space-2)}.product-buy__notify-row{display:flex}.product-buy__notify-row .field__input{flex:1;min-width:0;border-start-end-radius:0;border-end-end-radius:0}.product-buy__notify-button{flex:none;border-start-start-radius:0;border-end-start-radius:0;background:var(--color-text);color:var(--color-background);border-color:var(--color-text)}.product-buy__notify-done{display:flex;align-items:center;gap:8px;margin:0;font-weight:var(--font-body-weight-medium)}.product-buy__notify-done .icon{width:16px;height:16px;color:var(--color-accent)}.product-buy__notify-error{margin:0;color:var(--color-accent)}.product-buy__notes-link{align-self:flex-start}.product-buy__returns{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:13px}.product-buy__returns-icon{width:14px;height:14px;color:var(--color-accent)}.product-buy:has([data-soldout-note]:not([hidden])) .buy-buttons__payment{display:none}.product-card-block{width:100%;min-width:0}.product-description__summary{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);cursor:pointer}.product-description__details:not([open]) .product-description__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--clip-lines, 4);overflow:hidden}.product-description__details[open] .product-description__more{display:none}.product-details{width:100%;scroll-margin-top:calc(var(--header-height) + 24px)}.product-inspired{margin:0;color:var(--color-muted)}.product-list{width:100%}.shopify-section:has([data-hide-section-when-empty]){display:none}.product-list__grid{list-style:none;padding:0;row-gap:calc(var(--gap) * 2)}.product-list__rail{list-style:none}.product-list__controls{margin-block-start:var(--space-5)}.product-list__controls .icon-button[disabled]{opacity:.3}rail-slider.is-static .product-list__controls{display:none}.product-notes{width:100%}.product-notes__heading{margin-block-end:var(--space-4);color:var(--color-muted)}.product-notes__list{display:flex;flex-direction:column;gap:var(--space-4);margin:0}.product-notes__row{display:flex;flex-direction:column;gap:4px}.product-notes__term{display:flex;align-items:baseline;gap:8px;color:var(--color-muted)}.product-notes__term .t-numeral{font-size:22px}.product-notes__value{margin:0;font-size:15px}.product-notes--list .product-notes__row{flex-direction:row;gap:var(--space-4);padding-block:var(--space-3);border-block-end:var(--border-width) solid var(--color-line)}.product-notes--list .product-notes__term{flex:0 0 72px}.product-notes--list .product-notes__list{gap:0}.product-notes--columns .product-notes__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.product-notes--captions .product-notes__value{font-family:var(--font-display-family);font-size:var(--text-heading);line-height:1.25}@media screen and (max-width:749px){.product-notes--columns .product-notes__list{grid-template-columns:1fr}}.product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.product-price--stacked{flex-direction:column;align-items:flex-start;gap:6px}.product-price--large{font-size:calc(var(--text-price) * 1.2)}.product-price__note{flex-basis:100%}.product-scent-line{margin:0;max-width:28ch}.product-title{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.product-title__name{margin:0;overflow-wrap:normal}.product-title:not(.product-title--cross){container-type:inline-size}.product-title:not(.product-title--cross) .product-title__name.t-display-m{font-size:min(var(--text-display-m),calc(100cqi / (var(--name-chars) * .56)))}.product-title__crumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.product-title__crumb-link{color:inherit;text-decoration:none}.product-title__crumb-link:hover{color:var(--color-text)}.product-title__crumb-sep{opacity:.6}@media screen and (min-width:990px){.main-product .product-title--cross .product-title__name{margin-inline-start:calc(var(--title-cross) * -1);max-width:calc(100% + var(--title-cross));text-wrap:balance;text-shadow:0 2px 30px rgb(0 0 0 / .25)}}.review-card{display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding:var(--space-6) var(--space-5);background:var(--color-surface);border-radius:var(--card-radius);height:100%}.review-card__quote{font-family:var(--font-display-family);font-style:italic;font-size:var(--text-scent);line-height:1.3;margin:0}:lang(ar) .review-card__quote{font-style:normal}.review-card__quote p{margin:0}.review-card__stars{display:flex;gap:2px;color:var(--color-accent)}.review-card__star .icon{width:14px;height:14px}.review-card__star.is-empty{opacity:.25}.spacer-block{height:var(--space-mobile);flex:none;width:100%}@media screen and (min-width:750px){.spacer-block{height:var(--space-desktop)}}.step{display:grid;grid-template-columns:40px 1fr;gap:var(--space-3);align-items:start;counter-increment:step}.step__numeral{font-size:34px;line-height:1}.step__numeral:empty:before{content:counter(step)}:lang(ar) .step__numeral:empty:before{content:counter(step,arabic-indic)}.step__title{font-size:15px;font-weight:var(--font-body-weight-medium);margin-block-end:4px}*:has(>.step){counter-reset:step}@media screen and (min-width:990px){.step{grid-template-columns:minmax(0,1fr);gap:var(--space-4);padding-block-start:var(--space-5);border-block-start:var(--border-width) solid var(--color-line)}.step__numeral{font-size:64px}.step__title{font-size:17px}}.text-block{max-width:var(--text-max, none);text-align:var(--text-align, inherit);color:var(--text-color, inherit)}.text-block[style*="--text-align: center"]{margin-inline:auto}.text-block--muted{--text-color: var(--color-muted)}.text-block--accent{--text-color: var(--color-accent)}.text-block--large{font-size:calc(var(--text-body) * 1.2);line-height:1.5}.text-block.t-scent p,.text-block.t-label p{margin:0}.video-block{position:relative;width:100%}.video-block__frame{position:relative;overflow:hidden;aspect-ratio:var(--ratio, 16 / 9);border-radius:var(--image-radius);background:var(--color-surface)}.video-block--fill,.video-block--fill .video-block__frame{height:100%;min-height:320px;aspect-ratio:auto}.video-block__toggle{position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3);z-index:2;color:var(--palette-cream);background:#0b070859;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.video-block__toggle .icon{width:16px;height:16px}.blog-card{position:relative;display:flex;flex-direction:column;gap:var(--space-4)}.blog-card__media{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;border-radius:var(--image-radius);background:var(--color-surface)}.blog-card__media .slot img{transition:transform var(--duration-cinematic) var(--ease-out-expo)}.blog-card__info{display:flex;flex-direction:column;gap:var(--space-2)}.blog-card__title{margin:0}.blog-card--default .blog-card__title{font-size:clamp(1.125rem,1rem + .45vw,1.375rem)}.blog-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.blog-card__more{align-self:flex-start;margin-block-start:var(--space-2)}@media(hover:hover){.blog-card:hover .blog-card__media .slot img{transform:scale(1.05)}}@media screen and (min-width:990px){.blog-card--featured{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--space-7);align-items:center}.blog-card--featured .blog-card__media{aspect-ratio:16 / 10}.blog-card--featured .blog-card__title{font-size:clamp(2rem,1.2rem + 1.6vw,2.75rem)}}.buy-buttons{display:block;width:100%}.buy-buttons__form{display:flex;flex-direction:column;gap:var(--space-3)}.buy-buttons__main{display:flex;gap:var(--space-3)}.buy-buttons__add{flex:1 1 auto}.buy-buttons__quantity{height:var(--button-height)}.buy-buttons__now .button{width:100%}.buy-buttons__payment{margin-block-start:var(--space-3)}@media screen and (min-width:750px){.buy-buttons--row .buy-buttons__form{flex-direction:row;flex-wrap:wrap;align-items:flex-start}.buy-buttons--row .buy-buttons__main,.buy-buttons--row .buy-buttons__now{flex:1 1 0}.buy-buttons--row .buy-buttons__error{flex-basis:100%}}.cart-delivery{display:flex;align-items:center;gap:6px;margin:0;font-size:12.5px;line-height:1.4;color:var(--color-muted)}.cart-delivery strong{font-weight:600;color:var(--color-text)}.cart-delivery__icon{flex:none;width:15px;height:15px}.cart-delivery.is-done{color:var(--color-accent);font-weight:500}.cart-line{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--duration-slow) var(--ease-out-expo),opacity var(--duration-base) var(--ease-out)}.cart-line__inner{min-height:0;overflow:hidden;display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--space-4);padding-block:var(--space-5);border-block-end:var(--border-width) solid var(--color-line)}.cart-line__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--color-surface);border-radius:var(--card-radius);position:relative}.cart-line__media img{width:100%;height:100%;object-fit:cover}.cart-line--blend .cart-line__media img{mix-blend-mode:multiply}.cart-line__details{display:flex;flex-direction:column;gap:4px;min-width:0}.cart-line__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.cart-line__name{font-family:var(--font-display-family);font-size:19px;line-height:1.2;color:inherit}.cart-line__price,.cart-line__total{display:flex;flex-direction:column;align-items:flex-end;font-size:14px;font-weight:var(--font-body-weight-medium);white-space:nowrap}.cart-line__compare{color:var(--color-muted);font-weight:400;font-size:12px}.cart-line__meta{font-size:12.5px;color:var(--color-muted)}.cart-line__discount{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--color-accent)}.cart-line__discount .icon{width:13px;height:13px}.cart-line__controls{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-block-start:var(--space-3)}.cart-line__quantity{height:40px}.cart-line__quantity .quantity__button{width:36px}.cart-line__remove{font-size:12.5px;color:var(--color-muted);text-decoration:underline;text-underline-offset:3px;min-height:40px;display:inline-flex;align-items:center}@media(hover:hover){.cart-line__remove:hover{color:var(--color-text)}}.cart-line.is-updating{opacity:.55;pointer-events:none}.cart-line.is-removing{grid-template-rows:0fr;opacity:0}.cart-line.is-entering .cart-line__inner{animation:cart-line-in var(--duration-slow) var(--ease-out-expo) both;animation-delay:calc(var(--i, 0) * 60ms)}@keyframes cart-line-in{0%{opacity:0;transform:translate(calc(24px * var(--dir)))}}.cart-line--page .cart-line__inner{grid-template-columns:88px minmax(0,1fr)}@media screen and (max-width:749px){.cart-line--page .cart-line__inner{grid-template-columns:88px minmax(0,1fr) auto}.cart-line--page .cart-line__total{grid-column:3;grid-row:1;align-items:flex-end}}@media screen and (min-width:750px){.cart-line--page .cart-line__inner{grid-template-columns:120px minmax(0,1fr) 160px 140px;align-items:center;gap:var(--space-6);padding-block:var(--space-5)}.cart-line--page .cart-line__media{aspect-ratio:4 / 5}.cart-line--page .cart-line__details{display:contents}.cart-line--page .cart-line__head,.cart-line--page .cart-line__meta,.cart-line--page .cart-line__discount{grid-column:2}.cart-line--page .cart-line__controls{display:contents}.cart-line--page .cart-line__quantity{grid-column:3;grid-row:1 / span 3;height:44px;justify-self:start}.cart-line--page .cart-line__remove{grid-column:2;justify-self:start;min-height:32px}.cart-line--page .cart-line__total{grid-column:4;grid-row:1 / span 3;align-items:flex-end;font-size:16px}.cart-line--page .cart-line__name{font-size:26px}.cart-line--page .cart-line__media{grid-row:1 / span 4}}.cart-offers{display:flex;flex-direction:column;gap:10px;padding-block:var(--space-4)}.cart-offers__row{display:flex;align-items:center;gap:10px;min-height:24px}.cart-offers__row--bundle{padding-block-start:6px}.cart-offers__icon{flex:none;width:18px;height:18px}.cart-offers__icon--done{color:var(--color-accent)}.cart-offers__text{flex:1;margin:0;font-size:13px;line-height:1.4}.cart-offers__text strong{font-weight:600}.cart-offers__text--done{font-weight:500}.cart-offers__link{flex:none;font-size:13px;font-weight:500}.cart-offers__rule{margin:0;font-size:12px;line-height:1.4;color:var(--color-muted)}.cart-offers__goal{display:flex;align-items:center;gap:14px}.cart-offers__dots{flex:none;display:flex;align-items:center;gap:10px}.cart-offers__dot{position:relative;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--color-text) 22%,transparent);color:var(--color-accent);transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.cart-offers__dot+.cart-offers__dot:before{content:"";position:absolute;inset-inline-end:calc(100% + 1.5px);inset-block-start:calc(50% - .75px);width:10px;height:1.5px;background:color-mix(in srgb,var(--color-text) 22%,transparent)}.cart-offers__dot.is-filled{background:var(--color-accent);border-color:var(--color-accent);color:var(--palette-cream)}.cart-offers__dot.is-filled+.cart-offers__dot.is-filled:before{background:var(--color-accent)}.cart-offers__dot.is-free:not(.is-filled){border-color:var(--color-accent);border-style:dashed}.cart-offers__dot-icon{width:12px;height:12px}.cart-offers__dot.is-latest{animation:cart-offers-pop .52s var(--ease-out-expo) both}.cart-offers__goal-text{display:flex;flex-direction:column;gap:2px;min-width:0}.cart-offers__goal .cart-offers__text{font-size:13.5px;font-weight:500;line-height:1.35}.cart-offers__goal.is-done .cart-offers__text{color:var(--color-accent)}.cart-offers__goal .cart-offers__link{margin-inline-start:6px;font-size:12px}@keyframes cart-offers-pop{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.cart-offers__dot{transition:none}.cart-offers__dot.is-latest{animation:none}}.cart-offers__track{position:relative;height:3px;overflow:hidden;background:color-mix(in srgb,var(--color-text) 12%,transparent)}.cart-offers__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-accent);transform:scaleX(var(--progress, 0));transform-origin:left center;transition:transform var(--duration-cinematic, .9s) var(--ease-out-expo)}[dir=rtl] .cart-offers__fill{transform-origin:right center}@media(prefers-reduced-motion:reduce){.cart-offers__fill{transition:none}}.filters{display:flex;flex-direction:column}.filters__group{border:0;margin:0;padding:0;min-width:0}.filters--sidebar .filters__group{border-block-end:var(--border-width) solid var(--color-line)}.filters--sheet .filters__group{padding-block:var(--space-4)}.filters--sheet .filters__group+.filters__group{border-block-start:var(--border-width) solid var(--color-line)}.filters__summary{display:flex;align-items:center;justify-content:space-between;min-height:48px}.filters__legend{color:var(--color-muted);padding:0;margin-block-end:var(--space-3)}.filters__group--static>.filters__legend{float:inline-start;width:100%}.filters__group--static>.filters__legend+*{clear:both}.filters__summary .filters__legend{margin:0}.filters__active-count{color:var(--color-text)}.filters__body{padding-block-end:var(--space-4)}.filters__group::details-content{block-size:0;overflow:clip;transition:block-size var(--duration-base) var(--ease-out-expo),content-visibility var(--duration-base) allow-discrete}.filters__group[open]::details-content{block-size:auto}details[open]>.filters__summary .accordion__icon:after{transform:rotate(0)}.filters__list{display:flex;flex-direction:column;gap:2px;list-style:none;padding:0}.filters__check{position:relative;display:flex;align-items:center;gap:var(--space-3);min-height:36px;font-size:14px;cursor:pointer}.filters__check input{position:absolute;opacity:0;width:1px;height:1px}.filters__box{display:grid;place-items:center;width:16px;height:16px;border:var(--border-width) solid var(--color-line);border-radius:calc(var(--input-radius) / 3);flex:none;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.filters__box .icon{width:12px;height:12px;stroke-width:2;color:var(--color-background);opacity:0;transform:scale(.6);transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-base) var(--ease-out-expo)}.filters__check input:checked+.filters__box{background:var(--color-text);border-color:var(--color-text)}.filters__check input:checked+.filters__box .icon{opacity:1;transform:none}.filters__check input:focus-visible+.filters__box{outline:2px solid var(--color-text);outline-offset:2px}.filters__check.is-empty{color:var(--color-muted);cursor:default}.filters__value{flex:1}.filters__count{font-size:12px}.filters__switch{justify-content:space-between;width:100%;min-height:44px;font-size:14px}.filters .pill__label.is-empty{opacity:.45}.filters__price{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.filters__price .field__input{min-height:44px}.filters__apply{margin-block-start:var(--space-4)}@media(hover:hover){.filters__check:not(.is-empty):hover .filters__box{border-color:var(--color-text)}}.help-tile{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-2);aspect-ratio:var(--card-ratio);padding:var(--space-4);border-radius:var(--card-radius)}.help-tile__title{font-size:clamp(1.25rem,1rem + 1vw,1.75rem);line-height:1.1}.help-tile__link{align-self:flex-start;margin-block-start:var(--space-2);font-size:13px}@media screen and (min-width:990px){.help-tile{padding:var(--space-5)}}.language-switcher{display:inline-flex;flex-direction:column;gap:4px}.language-switcher__list{display:flex;flex-wrap:wrap;align-items:center;gap:0 14px;list-style:none;padding:0;margin:0}.language-switcher__item{display:inline-flex;align-items:center;gap:14px}.language-switcher__separator{color:var(--color-muted)}.language-switcher__link{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--color-muted);transition:color var(--duration-fast) var(--ease-out)}.language-switcher__link.is-current{color:var(--color-text);font-weight:var(--font-body-weight-medium)}.language-switcher__link[lang=ar]{font-family:"Almarai AP",var(--font-body-family)}@media(hover:hover){a.language-switcher__link:hover{color:var(--color-text)}}.language-switcher__note{font-size:11px;color:var(--color-muted);max-width:28ch}.page-toc__box{background:var(--color-surface);padding:var(--space-4) var(--space-5);border-radius:var(--card-radius)}.page-toc__summary{display:flex;align-items:center;justify-content:space-between;min-height:32px;color:var(--color-muted)}.page-toc__list{list-style:none;padding:0;margin:var(--space-3) 0 0;display:flex;flex-direction:column;gap:2px}.page-toc__link{display:block;padding:6px 0;font-size:var(--text-small);color:var(--color-muted);transition:color var(--duration-fast) var(--ease-out),transform var(--duration-base) var(--ease-out-expo)}.page-toc__link:hover,.page-toc__link.is-active{color:var(--color-text)}.page-toc__link.is-active{transform:translate(calc(4px * var(--dir)))}@media screen and (min-width:990px){.page-toc .page-toc__summary{pointer-events:none}.page-toc .page-toc__summary .accordion__icon{display:none}}.pagination{display:flex;justify-content:center;margin-block-start:var(--space-7)}.pagination__list{display:flex;gap:var(--space-1);list-style:none;padding:0}.pagination__item{display:inline-grid;place-items:center;min-width:44px;height:44px;font-size:14px;color:var(--color-muted);border-block-end:var(--border-width) solid transparent}.pagination__item--current{color:var(--color-text);border-block-end-color:var(--color-text)}a.pagination__item:hover{color:var(--color-text)}.pagination__arrow .icon{width:16px;height:16px}.card{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0}.card__media{position:relative;z-index:3;overflow:hidden;border-radius:var(--card-radius);aspect-ratio:var(--card-ratio);isolation:isolate}.card--well .card__media{background:var(--color-surface)}.card__image-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.card__image{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform var(--duration-slow) var(--ease-out-expo),opacity var(--duration-base) var(--ease-out)}.card__image picture,.card__image img{width:100%;height:100%}.card--contain .card__image img{object-fit:contain;padding:9% 11%}.card--blend .card__image img{mix-blend-mode:multiply}.card__image--secondary{opacity:0}@media(hover:none),(pointer:coarse){.card__image--secondary{display:none}}.card__badges{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:3;display:flex;gap:6px;pointer-events:none}.card__quick{position:absolute;inset-block-end:10px;inset-inline-end:10px;z-index:3;min-height:44px;width:44px;padding:0;border-radius:999px;--button-bg: var(--palette-cream);--button-fg: var(--palette-ink);--button-border: transparent;box-shadow:0 6px 20px -8px #00000059;transition:width var(--duration-base) var(--ease-out-expo),transform var(--duration-base) var(--ease-out-expo),opacity var(--duration-base) var(--ease-out)}.card__quick .icon{width:16px;height:16px}.card__quick-label{display:none;white-space:nowrap}.card__info{display:flex;flex-direction:column;gap:4px}.card__title{font-size:clamp(1.125rem,1rem + .5vw,1.5rem)}.card__link{color:inherit}.card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.card__meta{margin-block-start:2px}.card__price{margin-block-start:4px;font-size:var(--text-price-small);font-weight:var(--font-body-weight-medium)}@media(hover:hover)and (pointer:fine){.card__quick{width:auto;padding:0 16px;opacity:0;transform:translateY(8px)}.card__quick-label{display:inline}.card:hover .card__quick,.card:focus-within .card__quick{opacity:1;transform:none}.card:hover .card__image{transform:scale(1.04)}.card:hover .card__image--secondary{opacity:1}.card:hover .card__image--secondary+.card__image,.card:hover .card__image:has(+.card__image--secondary){opacity:0}}.social-links{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0}.social-links__link{display:inline-grid;place-items:center;min-width:44px;min-height:44px;color:inherit;transition:opacity var(--duration-fast) var(--ease-out)}.social-links__link .icon{width:18px;height:18px}.social-links--text{flex-direction:column;gap:0}.social-links--text .social-links__link{display:inline-flex;place-items:initial;min-height:36px;align-items:center}@media(hover:hover){.social-links__link:hover{opacity:.65}}.variant-picker{display:flex;flex-direction:column;gap:var(--space-4)}.variant-picker__option{border:0;padding:0;margin:0;min-width:0}.variant-picker__legend{padding:0;margin-block-end:var(--space-3);color:var(--color-muted)}.variant-picker .pill__label{min-width:76px;align-items:flex-start}.variant-picker .pill__meta .price{gap:0 3px}.lazy-video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:hidden;padding:0;border:0;background:transparent;color:inherit}.lazy-video__poster,.lazy-video__poster img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lazy-video__poster .slot__placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.lazy-video__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0;background:transparent}.lazy-video--facade{cursor:pointer}.lazy-video__play{position:absolute;inset:50% auto auto 50%;translate:-50% -50%;display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#0b070873;color:var(--palette-cream);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform var(--duration-base) var(--ease-out-expo),background-color var(--duration-base) var(--ease-out)}.lazy-video__play .icon{width:26px;height:26px;margin-inline-start:3px}@media(hover:hover){.lazy-video--facade:hover .lazy-video__play{transform:scale(1.08);background:#0b0708a6}}.lazy-video--facade:focus-visible{outline-offset:-4px}
/*# sourceMappingURL=/cdn/shop/t/52/compiled_assets/styles.css.map */
