@font-face{font-family:archivo;src:url(../media/Archivo_600SemiBold-s.p.0a-mrni_33dv-.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:archivo;src:url(../media/Archivo_700Bold-s.p.1tutexw9ag72c.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.csyDwq_className{font-family:archivo,archivo Fallback}.csyDwq_variable{--font-archivo:"archivo", "archivo Fallback"}
@font-face{font-family:figtree;src:url(../media/Figtree_400Regular-s.p.0bhfeqb47xdkk.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:figtree;src:url(../media/Figtree_500Medium-s.p.3srijd9x4mhlk.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:figtree;src:url(../media/Figtree_600SemiBold-s.p.235qc3jh_or1j.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:figtree Fallback;src:local(Arial);ascent-override:93.79%;descent-override:24.68%;line-gap-override:0.0%;size-adjust:101.29%}.XsR_Zq_className{font-family:figtree,figtree Fallback}.XsR_Zq_variable{--font-figtree:"figtree", "figtree Fallback"}
@font-face{font-family:plexArabic;src:url(../media/IBMPlexSansArabic_400Regular-s.p.1rg4dncjxmfle.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexArabic;src:url(../media/IBMPlexSansArabic_500Medium-s.p.2yi4rv0k6s47_.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexArabic;src:url(../media/IBMPlexSansArabic_600SemiBold-s.p.2xc-u1j3o0f6t.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexArabic;src:url(../media/IBMPlexSansArabic_700Bold-s.p.1ngwytrrf4qfl.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:plexArabic Fallback;src:local(Arial);ascent-override:107.29%;descent-override:41.04%;line-gap-override:0.0%;size-adjust:101.13%}.PAlhTW_className{font-family:plexArabic,plexArabic Fallback}.PAlhTW_variable{--font-plex-arabic:"plexArabic", "plexArabic Fallback"}
:root{--font-body-family:var(--font-figtree), "Figtree", system-ui, sans-serif;--font-body-weight:400;--font-body-line-height:1.6;--font-body-letter-spacing:0em;--font-body-scale:1;--font-heading-family:var(--font-archivo), "Archivo", system-ui, sans-serif;--font-heading-weight:600;--font-heading-line-height:1.2;--font-heading-letter-spacing:-.04em;--font-heading-h0-scale:1;--font-heading-h1-scale:1.04;--font-heading-h2-scale:1.12;--font-heading-h3-scale:1;--font-heading-h4-scale:.91;--font-heading-h5-scale:1;--font-subheading-family:var(--font-archivo), "Archivo", system-ui, sans-serif;--font-subheading-weight:700;--font-subheading-scale:1.1;--font-subheading-line-height:1.2;--font-subheading-letter-spacing:.1em;--font-subheading-text-transform:uppercase;--font-button-family:var(--font-archivo), "Archivo", system-ui, sans-serif;--font-button-weight:600;--font-button-scale:1;--font-button-line-height:1.4;--font-button-letter-spacing:0em;--font-menu-family:var(--font-archivo), "Archivo", system-ui, sans-serif;--font-menu-weight:600;--font-menu-scale:.93;--font-menu-line-height:1.2;--font-menu-letter-spacing:-.02em;--font-product-name-family:var(--font-archivo), "Archivo", system-ui, sans-serif;--font-product-name-weight:600;--font-product-name-scale:1;--font-product-name-line-height:1.2;--font-product-name-letter-spacing:-.02em;--font-product-price-family:var(--font-archivo), "Archivo", system-ui, sans-serif;--font-product-price-weight:600;--font-product-price-scale:1;--font-product-price-line-height:1.2;--border-radius-product:16px;--border-radius-button:60px;--border-radius-button-icon:4px;--border-radius-block:16px;--border-radius-input:6px;--border-radius-badge:40px;--duration-short:.1s;--duration-default:.3s;--duration-long:.5s;--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--image-hover-transition:transform .3s var(--ease-out-cubic);--hover-opacity:.7;--hover-menu-opacity:.5;--header-height:56px;--announcement-height:34px}html[lang=ar]{--font-body-family:var(--font-plex-arabic), "IBM Plex Sans Arabic", system-ui, sans-serif;--font-heading-family:var(--font-plex-arabic), "IBM Plex Sans Arabic", system-ui, sans-serif;--font-subheading-family:var(--font-plex-arabic), "IBM Plex Sans Arabic", system-ui, sans-serif;--font-button-family:var(--font-plex-arabic), "IBM Plex Sans Arabic", system-ui, sans-serif;--font-menu-family:var(--font-plex-arabic), "IBM Plex Sans Arabic", system-ui, sans-serif;--font-product-name-family:var(--font-plex-arabic), "IBM Plex Sans Arabic", system-ui, sans-serif;--font-product-price-family:var(--font-plex-arabic), "IBM Plex Sans Arabic", system-ui, sans-serif;--font-heading-letter-spacing:0;--font-subheading-letter-spacing:0;--font-menu-letter-spacing:0;--font-product-name-letter-spacing:0;--menu-font-size:calc(var(--font-menu-scale) * 1.7rem)}:root,.color-background-1{--color-foreground:29, 29, 31;--color-foreground-secondary:110, 110, 115;--color-background:245, 245, 247;--color-background-secondary:255, 255, 255;--color-primary-button-text:255, 255, 255;--background-color-primary-button:0, 113, 227;--shadow-color-primary-button:0, 113, 227;--color-primary-button-text-hover:255, 255, 255;--background-color-hover-primary-button:0, 119, 237;--color-secondary-button-text:66, 66, 69;--background-color-secondary-button:232, 232, 237;--background-color-hover-secondary-button:210, 210, 215;--color-tertiary-button-text:29, 29, 31;--color-tertiary-button-icon:29, 29, 31;--background-color-tertiary-button-icon:255, 255, 255;--color-hover-tertiary-button-icon:255, 255, 255;--background-color-hover-tertiary-button-icon:110, 110, 115;--sale-badge-bg:255, 59, 48;--sold-out-badge-bg:232, 232, 237;--sold-out-badge-color:110, 110, 115;--background-color-slider-button:255, 255, 255;--arrow-color-slider-button:29, 29, 31;--background-color-input:249, 249, 249;--color-input-text:29, 29, 31;--color-old-price:110, 110, 115;--color-border:237, 237, 237;--color-shadow:255, 255, 255;--color-error:215, 44, 13;--color-success:40, 140, 70}.color-background-2{--color-background:255, 255, 255;--color-background-secondary:245, 245, 247}.color-background-3{--color-foreground:255, 255, 255;--color-foreground-secondary:191, 199, 199;--color-background:29, 29, 31;--color-background-secondary:110, 110, 115;--color-tertiary-button-text:255, 255, 255}.color-background-4{--color-background:232, 244, 253;--color-background-secondary:255, 255, 255}[class*=color-background-]{color:rgb(var(--color-foreground))}
*,:before,:after{box-sizing:border-box}html{-webkit-tap-highlight-color:#0000;scroll-behavior:smooth;scrollbar-gutter:stable;font-size:10px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale) * 1.6rem);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing);background:rgb(var(--color-background));color:rgb(var(--color-foreground));flex-direction:column;margin:0;display:flex;overflow-x:hidden}body.no-scroll{overflow:hidden}main{flex-grow:1}p,ul,ol,li,dl,dd,figure,blockquote,form,fieldset{margin:0;padding:0}fieldset{border:0;min-width:0}ul{list-style:none}a{color:inherit}img,video,svg{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:.2rem solid rgba(var(--color-foreground), .5);outline-offset:.3rem}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{inset-inline-start:1rem;z-index:1000;background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-radius:var(--border-radius-button);padding:1rem 1.6rem;position:absolute;top:-10rem}.skip-link:focus{top:1rem}.container{width:100%;margin-inline:auto;padding-inline:2rem}@media (min-width:1200px){.container{padding-inline:4rem}}@media (min-width:1360px){.container{max-width:1160px}}@media (min-width:1920px){.container{max-width:1520px}}.container--narrow{max-width:72.6rem}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);line-height:var(--font-heading-line-height);color:rgb(var(--color-foreground));overflow-wrap:break-word;max-width:100%;margin:0}.h0{font-size:calc(var(--font-heading-h0-scale) * 4.2rem)}.h1{font-size:calc(var(--font-heading-h1-scale) * 3.4rem)}.h2{font-size:calc(var(--font-heading-h2-scale) * 2.8rem)}.h3{font-size:calc(var(--font-heading-h3-scale) * 2.4rem)}.h4{font-size:calc(var(--font-heading-h4-scale) * 2.2rem)}.h5{font-size:calc(var(--font-heading-h5-scale) * 1.8rem)}.h6{font-size:1.6rem}@media (min-width:576px){.h0{font-size:calc(var(--font-heading-h0-scale) * 4.8rem)}}@media (min-width:750px){.h3{font-size:calc(var(--font-heading-h3-scale) * 2.6rem)}}@media (min-width:990px){.h0{font-size:calc(var(--font-heading-h0-scale) * 5.6rem)}.h1{font-size:calc(var(--font-heading-h1-scale) * 4.2rem)}.h2{font-size:calc(var(--font-heading-h2-scale) * 3rem)}}@media (min-width:1360px){.h0{font-size:calc(var(--font-heading-h0-scale) * 6.4rem)}.h1{font-size:calc(var(--font-heading-h1-scale) * 5rem)}.h2{font-size:calc(var(--font-heading-h2-scale) * 3.4rem)}}.subheading{font-family:var(--font-subheading-family);font-weight:var(--font-subheading-weight);letter-spacing:var(--font-subheading-letter-spacing);line-height:var(--font-subheading-line-height);text-transform:var(--font-subheading-text-transform);font-size:calc(var(--font-subheading-scale) * 1rem)}html[lang=ar] .subheading{text-transform:none;font-size:1.3rem}.body-small{font-size:1.4rem}.body-xs{font-size:1.2rem}.text-secondary{color:rgb(var(--color-foreground-secondary))}.rte p+p{margin-top:1rem}.rte strong{font-weight:600}.latin{unicode-bidi:isolate}.icon{width:2rem;height:2rem;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background-color:currentColor;flex:none;display:inline-block}[dir=rtl] .icon--flip-rtl{transform:scaleX(-1)}.button{border-radius:var(--border-radius-button);width:fit-content;transition:transform var(--duration-default) cubic-bezier(.165, .84, .44, 1), background-color var(--duration-default) ease;will-change:transform;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.button[disabled],.button[aria-disabled=true]{cursor:not-allowed;opacity:.55}.button--full{width:100%}.button__content{justify-content:center;align-items:center;gap:.6rem;width:100%;height:100%;display:flex;overflow:hidden}.button__label-wrapper{font-size:calc(var(--font-button-scale) * 1.4rem);font-family:var(--font-button-family);font-weight:var(--font-button-weight);letter-spacing:var(--font-button-letter-spacing);line-height:var(--font-button-line-height);transition:transform var(--duration-default) ease;display:block;position:relative;overflow:hidden}.button__label{white-space:nowrap;pointer-events:none;height:100%;transition-property:transform,opacity,color;transition-duration:var(--duration-default);align-items:center;transition-timing-function:cubic-bezier(.5,1.8,.62,1);display:flex}.button__label+.button__label{opacity:0;position:absolute;inset:0;transform:translateY(50%)}@media (hover:hover) and (pointer:fine){.button:not([disabled]):hover .button__label:first-child{opacity:0;transform:translateY(-50%)}.button:not([disabled]):hover .button__label+.button__label{opacity:1;transform:translate(0,0)}.button:not([disabled]):hover .button-icon__icon:first-child{opacity:0;transform:translate(50%)}.button:not([disabled]):hover .button-icon__icon+.button-icon__icon{opacity:1;transform:translate(0,0)}[dir=rtl] .button:not([disabled]):hover .button-icon__icon:first-child{transform:translate(-50%)scaleX(-1)}[dir=rtl] .button:not([disabled]):hover .button-icon__icon+.button-icon__icon{transform:translate(0,0)scaleX(-1)}}.button--primary{background-color:rgb(var(--background-color-primary-button));box-shadow:0 1px 3px 0 rgba(var(--color-shadow), .2)}.button--primary .button__content{border-radius:var(--border-radius-button);min-height:4rem;box-shadow:0 -2px 2px 0 rgb(var(--shadow-color-primary-button)) inset;border:1px solid rgba(var(--color-primary-button-text), .1);padding:.4rem 1.2rem}@media (min-width:576px){.button--primary .button__content{min-height:3.4rem}}.button--primary .button__content--with-arrow{padding-inline-end:.9rem}.button--primary .button__label{color:rgb(var(--color-primary-button-text))}.button--primary .button-icon{border-color:rgba(var(--color-primary-button-text), .08);color:rgb(var(--color-primary-button-text));background-color:#ffffff24}@media (hover:hover) and (pointer:fine){.button--primary:not([disabled]):hover{background-color:rgb(var(--background-color-hover-primary-button));transform:scale3d(1.05,1.05,1.05)}.button--primary:not([disabled]):hover .button__label-wrapper{transform:scale3d(.9524,.9524,.9524)}.button--primary:not([disabled]):hover .button-icon{background-color:#ffffff3d}}.button--secondary{background-color:rgb(var(--background-color-secondary-button));box-shadow:0 2px 2px 0 rgba(var(--color-shadow), .1)}.button--secondary .button__content{border-radius:var(--border-radius-button);border:1px solid rgba(var(--color-secondary-button-text), .03);min-height:4rem;padding:.4rem 1.2rem}@media (min-width:576px){.button--secondary .button__content{min-height:3.4rem}}.button--secondary .button__label{color:rgb(var(--color-secondary-button-text))}.button--secondary .button-icon{border-color:rgba(var(--color-secondary-button-text), .08);color:rgb(var(--color-secondary-button-text))}@media (hover:hover) and (pointer:fine){.button--secondary:not([disabled]):hover{background-color:rgb(var(--background-color-hover-secondary-button));transform:scale3d(1.05,1.05,1.05)}.button--secondary:not([disabled]):hover .button__label-wrapper{transform:scale3d(.9524,.9524,.9524)}}.button--tertiary{border-radius:0;display:inline-flex;overflow:visible}.button--tertiary .button__content{padding:.07rem 0;overflow:visible}.button--tertiary .button__label{color:rgb(var(--color-tertiary-button-text))}.button--tertiary .button__label-wrapper{overflow:visible}.button--tertiary .button__label-wrapper:before,.button--tertiary .button__label-wrapper:after{content:"";bottom:-1.5px;height:1px;position:absolute;inset-inline-start:0}.button--tertiary .button__label-wrapper:before{background-color:rgba(var(--color-tertiary-button-text), .2);width:100%}.button--tertiary .button__label-wrapper:after{background-color:rgb(var(--color-tertiary-button-text));width:0;transition:width var(--duration-default) ease}.button--tertiary .button__label-clip{display:block;position:relative;overflow:hidden}.button--tertiary .button-icon{color:rgb(var(--color-tertiary-button-icon));background-color:rgb(var(--background-color-tertiary-button-icon));border-color:rgba(var(--color-tertiary-button-icon), .06)}@media (hover:hover) and (pointer:fine){.button--tertiary:hover .button__label-wrapper:after{width:100%}.button--tertiary:hover .button-icon{color:rgb(var(--color-hover-tertiary-button-icon));background-color:rgb(var(--background-color-hover-tertiary-button-icon))}}.button-icon{border-radius:var(--border-radius-button-icon);width:1.6rem;height:1.6rem;box-shadow:0 2px 2px 0 rgba(var(--color-shadow), .12);transition:background-color var(--duration-default) ease, border-color var(--duration-default) ease;border:1px solid;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.button-icon__icon{transition:transform var(--duration-default) ease, opacity var(--duration-default) ease;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.button-icon__icon svg{width:.6rem;height:.8rem}.button-icon__icon+.button-icon__icon{opacity:0;transform:translate(-50%)}[dir=rtl] .button-icon__icon{transform:scaleX(-1)}[dir=rtl] .button-icon__icon+.button-icon__icon{transform:translate(50%)scaleX(-1)}.button-spinner{border:.2rem solid;border-inline-end-color:#0000;border-radius:50%;width:1.6rem;height:1.6rem;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.icon-button{background:rgb(var(--background-color-slider-button));width:4rem;height:4rem;color:rgb(var(--arrow-color-slider-button));transition:opacity var(--duration-default) ease, transform var(--duration-default) ease;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 2px 6px #00000014}.icon-button:disabled{opacity:.35;cursor:default}.icon-button .icon{width:1.8rem;height:1.8rem}.section{position:relative}.mt-xs{padding-top:1.2rem}.mb-xs{padding-bottom:1.2rem}.mt-s{padding-top:2.4rem}.mb-s{padding-bottom:2.4rem}.mt-m{padding-top:4rem}.mb-m{padding-bottom:4rem}.mt-l{padding-top:5.6rem}.mb-l{padding-bottom:5.6rem}.mt-xl{padding-top:7.2rem}.mb-xl{padding-bottom:7.2rem}@media (min-width:750px){.mt-l{padding-top:7.2rem}.mb-l{padding-bottom:7.2rem}.mt-xl{padding-top:10rem}.mb-xl{padding-bottom:10rem}}@media (min-width:1440px){.mt-xl{padding-top:11.2rem}.mb-xl{padding-bottom:11.2rem}}.section-heading{justify-content:space-between;align-items:flex-end;gap:1.6rem;margin-bottom:2.4rem;display:flex}.section-heading--center{text-align:center;justify-content:center}.reveal{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(2.4rem)}.reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.media{background:rgb(var(--color-background-secondary));width:100%;position:relative;overflow:hidden}.media>img,.media>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.placeholder{color:var(--ph-fg);background:radial-gradient(120% 90% at 30% 20%, var(--ph-hi), transparent 60%), linear-gradient(160deg, var(--ph-a), var(--ph-b));justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.placeholder__mark{aspect-ratio:1;opacity:.16;background:currentColor;width:26%;max-width:12rem;-webkit-mask:url(/brand/manovate-mark-dark.png) 50%/contain no-repeat;mask:url(/brand/manovate-mark-dark.png) 50%/contain no-repeat}.placeholder__tag{inset-inline-start:1rem;border-radius:var(--border-radius-badge);font-family:var(--font-body-family);letter-spacing:0;text-transform:none;color:#fff;pointer-events:none;z-index:3;background:#0000008c;align-items:center;gap:.4rem;padding:.3rem .8rem;font-size:1.1rem;line-height:1.4;display:inline-flex;position:absolute;bottom:1rem}.placeholder__tag--top{top:1rem;bottom:auto}.tone-dark{--ph-a:#2c2c2f;--ph-b:#121214;--ph-hi:#ffffff1f;--ph-fg:#fff}.tone-grey{--ph-a:#8e8e93;--ph-b:#48484a;--ph-hi:#ffffff40;--ph-fg:#fff}.tone-light{--ph-a:#f2f2f4;--ph-b:#d9d9de;--ph-hi:#fffc;--ph-fg:#1d1d1f}.tone-blue{--ph-a:#7d93b0;--ph-b:#3c5373;--ph-hi:#ffffff40;--ph-fg:#fff}.tone-green{--ph-a:#8d9a86;--ph-b:#56634f;--ph-hi:#ffffff38;--ph-fg:#fff}.tone-orange{--ph-a:#e99a68;--ph-b:#b9552a;--ph-hi:#ffffff47;--ph-fg:#fff}.tone-olive{--ph-a:#858a63;--ph-b:#4b5033;--ph-hi:#ffffff38;--ph-fg:#fff}.tone-sand{--ph-a:#efe7da;--ph-b:#d2c4ad;--ph-hi:#ffffffb3;--ph-fg:#1d1d1f}.badge{border-radius:var(--border-radius-badge);min-height:2.2rem;font-family:var(--font-tag-family,var(--font-button-family));align-items:center;padding:.3rem .9rem;font-size:1.2rem;font-weight:600;line-height:1.2;display:inline-flex}.badge--sold-out{background:rgb(var(--sold-out-badge-bg));color:rgb(var(--sold-out-badge-color))}.badge--sale{background:rgb(var(--sale-badge-bg));color:#fff}.badge--mock{color:#6b4e00;background:#fff4d6;border:1px solid #f0d78c}.preview-flag{z-index:90;border-radius:var(--border-radius-badge);color:#6b4e00;background:#fff4d6;border:1px solid #f0d78c;padding:.5rem 1.1rem;font-size:1.2rem;font-weight:600;position:fixed;bottom:1.2rem;right:1.2rem;box-shadow:0 4px 14px #00000014}@media (max-width:575.99px){.preview-flag{padding:.3rem .8rem;font-size:1rem;bottom:.8rem;right:.8rem}}.notice{color:#5a4300;background:#fff8e5;border:1px solid #f3dd9c;border-radius:1.2rem;align-items:flex-start;gap:1rem;padding:1.2rem 1.4rem;font-size:1.4rem;line-height:1.5;display:flex}.notice .icon{width:1.8rem;height:1.8rem;margin-top:.1rem}.notice--info{background:rgb(var(--color-background-secondary));color:rgb(var(--color-foreground));border-color:rgba(var(--color-foreground), .08)}.notice--error{color:#8a1c0b;background:#fdecea;border-color:#f5c2bb}.field{flex-direction:column;gap:.6rem;display:flex}.field__label{font-size:1.4rem;font-weight:500}.field__hint{color:rgb(var(--color-foreground-secondary));font-size:1.2rem}.field__error{color:rgb(var(--color-error));align-items:center;gap:.4rem;font-size:1.3rem;display:flex}.input{border:1px solid rgba(var(--color-foreground), .12);border-radius:var(--border-radius-input);background:rgb(var(--background-color-input));width:100%;min-height:4.8rem;color:rgb(var(--color-input-text));transition:border-color var(--duration-default) ease, box-shadow var(--duration-default) ease;padding:1.2rem 1.4rem;font-size:1.6rem}.input:focus{border-color:rgba(var(--color-foreground), .45);box-shadow:0 0 0 3px rgba(var(--background-color-primary-button), .15);outline:none}.input[aria-invalid=true]{border-color:rgb(var(--color-error))}.input:disabled{opacity:.6;cursor:not-allowed}textarea.input{resize:vertical;min-height:9rem}select.input{appearance:none;background-image:url(/icons/chevron-down.svg);background-position:right 1.4rem center;background-repeat:no-repeat;background-size:1.6rem;padding-inline-end:4rem}[dir=rtl] select.input{background-position:1.4rem}.input--ltr{text-align:start;direction:ltr}[dir=rtl] .input--ltr{text-align:right}.quantity{border:1px solid rgba(var(--color-foreground), .12);border-radius:var(--border-radius-button);background:rgb(var(--color-background-secondary));align-items:center;height:4.4rem;display:inline-flex}.quantity button{justify-content:center;align-items:center;width:4.4rem;height:100%;display:flex}.quantity button:disabled{opacity:.3;cursor:default}.quantity button .icon{width:1.6rem;height:1.6rem}.quantity input{text-align:center;-moz-appearance:textfield;background:0 0;border:0;width:3.6rem;height:100%;font-weight:600}.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity--small{height:3.6rem}.quantity--small button{width:3.4rem}.price{font-family:var(--font-product-price-family);font-weight:var(--font-product-price-weight);line-height:var(--font-product-price-line-height);font-size:calc(var(--font-product-price-scale) * 1.5rem);direction:ltr;unicode-bidi:isolate;flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}[dir=rtl] .price{direction:rtl;justify-content:flex-start}.price__compare{color:rgb(var(--color-old-price));font-weight:400;text-decoration:line-through}.price__mock{font-family:var(--font-body-family);color:rgb(var(--color-foreground-secondary));font-size:1.1rem;font-weight:400}.overlay{z-index:100;opacity:0;visibility:hidden;transition:opacity var(--duration-default) ease, visibility var(--duration-default);background:#00000059;position:fixed;inset:0}.overlay.is-open{opacity:1;visibility:visible}.drawer{top:0;bottom:0;z-index:101;background:rgb(var(--color-background));visibility:hidden;width:min(44rem,100vw);transition:transform var(--duration-long) cubic-bezier(.32, .72, 0, 1), visibility var(--duration-long);flex-direction:column;display:flex;position:fixed;inset-inline-end:0;transform:translate(100%)}[dir=rtl] .drawer{transform:translate(-100%)}.drawer--start{inset-inline:0 auto;transform:translate(-100%)}[dir=rtl] .drawer--start{transform:translate(100%)}.drawer.is-open{visibility:visible;transform:none!important}.drawer__header{justify-content:space-between;align-items:center;gap:1.2rem;padding:2rem 2rem 1.6rem;display:flex}.drawer__body{overscroll-behavior:contain;flex:1;padding:0 2rem 2rem;overflow-y:auto}.drawer__footer{border-top:1px solid rgba(var(--color-foreground), .08);background:rgb(var(--color-background));padding:1.6rem 2rem 2rem}.close-button{background:rgb(var(--color-background-secondary));border-radius:50%;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;display:inline-flex}.close-button .icon{width:1.6rem;height:1.6rem}.card{background:rgb(var(--color-background-secondary));border-radius:var(--border-radius-block);padding:2.4rem}@media (min-width:750px){.card{padding:3.2rem}}.empty-state{text-align:center;flex-direction:column;align-items:center;gap:1.2rem;padding:6rem 2rem;display:flex}.empty-state .icon{width:4rem;height:4rem;color:rgb(var(--color-foreground-secondary))}.breadcrumbs{color:rgb(var(--color-foreground-secondary));flex-wrap:wrap;gap:.6rem;margin-bottom:1.6rem;font-size:1.3rem;display:flex}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{color:rgb(var(--color-foreground))}.media--contain{background:#fff}.media>.media__mobile{display:none}@media (max-width:749.99px){.media>.media__desktop{display:none}.media>.media__mobile{display:block}}.overlay{pointer-events:none}.overlay.is-open{pointer-events:auto}.drawer:not(.is-open),.search-modal:not(.is-open),.side-panel:not(.is-open){pointer-events:none}
.announcement-bar{min-height:var(--announcement-height);background:rgb(var(--color-background));text-align:center;justify-content:center;align-items:center;padding:.4rem 2rem;display:flex}.announcement-bar__text{font-size:1.2rem;font-weight:500;line-height:1.3}@media (min-width:750px){.announcement-bar__text{font-size:1.4rem}}html[lang=ar] .announcement-bar__text{font-size:clamp(1.3rem,3.05vw,1.5rem);font-weight:700}.header-sticky{z-index:50;transition:transform .3s;position:sticky;top:0}.header-sticky--ann-hidden{transform:translateY(calc(-1 * var(--announcement-height)))}.header{background:rgb(var(--color-background));transition:box-shadow .85s cubic-bezier(.602,.007,.374,.995)}.header--scrolled .header{box-shadow:0 8px 14px #0000000a}.header-inner{justify-content:space-between;align-items:center;gap:1.2rem;padding-block:1.6rem;display:flex;position:relative}@media (min-width:1160px){.header-inner{grid-template-columns:3fr auto 3fr;display:grid}.header-icons{justify-self:end}}.header-start{align-items:center;gap:1.6rem;display:flex}.header-logo{transition:opacity var(--duration-default) ease;display:block}.header-logo img{width:12.8rem;height:auto}@media (hover:hover) and (pointer:fine){.header-logo:hover{opacity:var(--hover-opacity)}}.header-burger{display:flex}@media (min-width:1160px){.header-burger{display:none!important}}.header-nav{display:none}@media (min-width:1160px){.header-nav{align-items:center;display:flex}}.header-inline-menu__list{align-items:center;gap:1.2rem;display:flex}@media (min-width:1360px){.header-inline-menu__list{gap:1.6rem}}.header-inline-menu__item{align-items:center;display:flex}.header-inline-menu__link{color:rgb(var(--color-foreground));align-items:center;gap:.4rem;padding:0;text-decoration:none;display:inline-flex}.header-inline-menu__link-title{font-family:var(--font-menu-family);font-weight:var(--font-menu-weight);font-size:var(--menu-font-size,calc(var(--font-menu-scale) * 1.4rem));line-height:var(--font-menu-line-height);letter-spacing:var(--font-menu-letter-spacing)}.header-inline-menu__link-title,.header-menu-item-icon,.header-inline-menu__caret{transition:opacity var(--duration-default) ease, transform var(--duration-default) ease}.header-menu-item-icon{flex:none;width:2.2rem;height:2.2rem;display:inline-block;position:relative}.header-menu-item-icon img{width:100%;height:100%;transition:opacity var(--duration-default) ease, visibility var(--duration-default);position:absolute;inset:0}.header-menu-item-icon__hover,.header-inline-menu__link:hover .header-menu-item-icon__base,.header-inline-menu__item--megamenu.is-open .header-menu-item-icon__base,.mobile-menu__link:hover .header-menu-item-icon__base{opacity:0;visibility:hidden}.header-inline-menu__link:hover .header-menu-item-icon__hover,.header-inline-menu__item--megamenu.is-open .header-menu-item-icon__hover,.mobile-menu__link:hover .header-menu-item-icon__hover{opacity:1;visibility:visible}.header-inline-menu__caret{opacity:.6;width:1.2rem;height:1.2rem}@media (hover:hover) and (pointer:fine){.header-inline-menu__link:hover .header-inline-menu__link-title{opacity:var(--hover-menu-opacity)}}.header-inline-menu__item--megamenu.is-open .header-inline-menu__caret{transform:rotate(180deg)}.header-inline-menu__item--megamenu.is-open .header-inline-menu__link-title{opacity:var(--hover-menu-opacity)}.header-icons{flex-shrink:0;align-items:center;gap:1.6rem;display:flex}@media (min-width:1160px){.header-icons{gap:1.2rem}}.header-button{width:2.4rem;height:2.4rem;transition:opacity var(--duration-default) ease-in-out;justify-content:center;align-items:center;display:flex;position:relative}.header-button .icon{width:2.2rem;height:2.2rem}@media (hover:hover) and (pointer:fine){.header-button:hover{opacity:var(--hover-opacity)}}.cart-count-bubble{top:50%;background:rgb(var(--color-foreground));min-width:1.8rem;height:1.8rem;color:rgb(var(--color-background));border:.14rem solid rgb(var(--color-background));font-size:.9rem;font-weight:700;line-height:1;font-family:var(--font-body-family);border-radius:1rem;justify-content:center;align-items:center;padding:0 .3rem;display:flex;position:absolute;inset-inline-start:50%}.mv-lang{z-index:90;font:14px/1.2 var(--font-figtree), var(--font-plex-arabic), sans-serif;flex-direction:column;align-items:flex-start;display:flex;position:fixed;bottom:14px;left:14px}.mv-lang__pill{color:#1d1d1f;cursor:pointer;font:inherit;background:#fff;border:0;border-radius:99px;align-items:center;gap:8px;padding:10px 15px;text-decoration:none;display:flex;box-shadow:0 2px 8px #0002}.mv-lang__flag{font-size:18px;line-height:1}.mv-lang__lbl--ar{font-family:var(--font-plex-arabic), sans-serif}.mv-lang__car{font-size:12px}.mv-lang__list{flex-direction:column;margin-bottom:12px;display:none}.mv-lang.is-open .mv-lang__list,.mv-lang:focus-within .mv-lang__list{display:flex}.mega-menu{z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-default) ease, transform var(--duration-default) ease, visibility var(--duration-default);padding-top:.2rem;position:absolute;top:100%;left:0;right:0;transform:translateY(-.8rem)}.header-inline-menu__item--megamenu.is-open>.mega-menu{opacity:1;visibility:visible;pointer-events:all;transform:none}.mega-menu:before{content:"";height:3.2rem;position:absolute;bottom:100%;left:0;right:0}.mega-menu__inner{background:rgb(var(--color-background));border-radius:var(--border-radius-block);border:.1rem solid rgba(var(--color-foreground), .06);grid-template-columns:repeat(4,1fr);gap:1.2rem;max-width:1160px;margin:0 auto;padding:1.6rem;display:grid;box-shadow:0 8px 14px #00000014}@media (max-width:1199px){.mega-menu__inner{margin-inline:2rem}}.mega-card{border-radius:min(var(--border-radius-block), 1.2rem);color:rgb(var(--color-foreground));position:relative;overflow:hidden}.mega-card__heading{color:#fff;max-width:20rem}.mega-card__media{aspect-ratio:1}.mega-card__overlay{pointer-events:none;background:#0003;position:absolute;inset:0}.mega-card__content{z-index:4;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;padding:1.6rem;display:flex;position:absolute;inset:0}.mega-card .placeholder__tag{z-index:5}.mobile-menu__nav ul{flex-direction:column;display:flex}.mobile-menu__link{border-bottom:1px solid rgba(var(--color-foreground), .06);font-family:var(--font-menu-family);font-weight:var(--font-menu-weight);cursor:pointer;align-items:center;gap:1rem;padding:1.4rem 0;font-size:1.8rem;text-decoration:none;list-style:none;display:flex}.mobile-menu__link::-webkit-details-marker{display:none}.mobile-menu__caret{width:1.4rem;height:1.4rem;transition:transform var(--duration-default);margin-inline-start:auto}.mobile-menu__details[open] .mobile-menu__caret{transform:rotate(180deg)}.mobile-menu__cards{padding:.6rem 0 .6rem 3rem}[dir=rtl] .mobile-menu__cards{padding:.6rem 3rem .6rem 0}.mobile-menu__sublink{color:rgb(var(--color-foreground-secondary));justify-content:space-between;align-items:center;padding:1rem 0;font-size:1.6rem;text-decoration:none;display:flex}.mobile-menu__arrow{width:1.4rem;height:1.4rem}.mobile-menu__social{gap:1.6rem;display:flex}.mobile-menu__social a{display:inline-flex}.search-modal{z-index:101;background:rgb(var(--color-background));visibility:hidden;transition:transform var(--duration-long) cubic-bezier(.32, .72, 0, 1), visibility var(--duration-long);max-height:90vh;position:fixed;top:0;left:0;right:0;overflow-y:auto;transform:translateY(-100%);box-shadow:0 12px 30px #00000014}.search-modal.is-open{visibility:visible;transform:none}.search-modal__inner{padding-block:2rem}.search-modal__form{border-radius:var(--border-radius-button);background:rgb(var(--color-background-secondary));border:1px solid rgba(var(--color-foreground), .08);align-items:center;gap:1.2rem;padding:.6rem .6rem .6rem 1.6rem;display:flex}[dir=rtl] .search-modal__form{padding:.6rem 1.6rem .6rem .6rem}.search-modal__icon{opacity:.6;width:2rem;height:2rem}.search-modal__input{background:0 0;border:0;flex:1;min-width:0;padding:.8rem 0;font-size:1.6rem}.search-modal__input:focus{outline:none}.search-modal__input::-webkit-search-cancel-button{display:none}.search-modal__results{flex-direction:column;gap:1.2rem;padding:2rem 0 .4rem;display:flex}.search-modal__list{grid-template-columns:1fr;gap:.8rem;display:grid}@media (min-width:750px){.search-modal__list{grid-template-columns:repeat(2,1fr)}}.search-result{transition:background var(--duration-default);border-radius:1.2rem;align-items:center;gap:1.2rem;padding:.8rem;text-decoration:none;display:flex}.search-result:hover{background:rgb(var(--color-background-secondary))}.search-result__media{border-radius:.8rem;flex:none;width:6.4rem}.search-result__info{flex-direction:column;gap:.4rem;display:flex}.search-result__title{font-family:var(--font-product-name-family);font-size:1.4rem;font-weight:600;line-height:1.3}.search-modal__all{align-self:flex-start}.cart-drawer__count{font-weight:400}.cart-items{flex-direction:column;display:flex}.cart-item{border-bottom:1px solid rgba(var(--color-foreground), .08);grid-template-columns:8.4rem 1fr auto;gap:1.4rem;padding:1.6rem 0;display:grid}.cart-item:first-child{padding-top:.4rem}.cart-item__media .media{border-radius:1.2rem}.cart-item__details{flex-direction:column;gap:.4rem;min-width:0;display:flex}.cart-item__title{font-family:var(--font-product-name-family);letter-spacing:var(--font-product-name-letter-spacing);font-size:1.5rem;font-weight:600;line-height:1.25;text-decoration:none}.cart-item__title:hover{opacity:var(--hover-opacity)}.cart-item__actions{align-items:center;gap:1rem;margin-top:.6rem;display:flex}.cart-item__remove{opacity:.6;padding:.6rem;display:inline-flex}.cart-item__remove:hover{opacity:1}.cart-item__remove .icon{width:1.8rem;height:1.8rem}.cart-item__total{font-family:var(--font-product-price-family);white-space:nowrap;font-size:1.4rem;font-weight:600}.cart-note{margin-top:1.6rem}.cart-note summary{cursor:pointer;padding:.6rem 0;font-size:1.4rem;font-weight:500}.cart-note textarea{margin-top:.8rem}.cart-totals{font-weight:600;font-family:var(--font-heading-family);justify-content:space-between;align-items:baseline;font-size:1.8rem;display:flex}.cart-totals__note{margin:.4rem 0 1.4rem}.cart-drawer__buttons{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.footer{background:rgb(var(--color-background));margin-top:auto}.footer__top{border-top:.1rem solid rgb(var(--color-border));padding-block:4rem}.footer__top-container{flex-direction:column;gap:2.4rem;display:flex}@media (min-width:990px){.footer__top-container{grid-template-columns:27.6rem minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}}@media (min-width:1360px){.footer__top-container{gap:4.8rem}}.footer__info{flex-direction:column;align-items:flex-start;gap:2rem;width:100%;display:flex}@media (min-width:576px){.footer__info{max-width:50%}}@media (min-width:990px){.footer__info{max-width:27.6rem}}.footer__logo img{width:12.8rem;height:auto}.footer__logo:hover{opacity:var(--hover-opacity)}.social-list{gap:1.2rem;display:flex}.social-list__link{background:rgb(var(--color-background-secondary));border:.1rem solid rgba(var(--color-foreground), .04);width:3.6rem;height:3.6rem;transition:opacity var(--duration-default);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.social-list__link .icon{width:1.8rem;height:1.8rem}.social-list__link:hover{opacity:var(--hover-opacity)}.footer__menu{flex-direction:column;gap:2.4rem;width:100%;display:flex}@media (min-width:990px){.footer__menu{max-width:40rem}}.footer__nav-heading{font-family:var(--font-menu-family);font-weight:var(--font-menu-weight);font-size:var(--menu-font-size,calc(var(--font-menu-scale) * 1.4rem));line-height:var(--font-menu-line-height);letter-spacing:var(--font-menu-letter-spacing)}.footer__nav-list>li{font-size:1.4rem;line-height:1.6}.footer__nav-link{font-size:1.4rem}.footer__nav-heading{justify-content:space-between;align-items:center;margin:0 0 1.6rem;list-style:none;display:flex}.footer__nav-heading::-webkit-details-marker{display:none}.footer__nav-icon{width:1.4rem;height:1.4rem;color:rgb(var(--color-foreground-secondary));transition:transform var(--duration-default) ease-in-out;display:none}.footer__nav-list{flex-direction:column;display:flex}.footer__nav-link{color:rgb(var(--color-foreground-secondary));padding:.35rem 0;text-decoration:none;display:inline-block}.footer__nav-link:hover{color:rgb(var(--color-foreground))}@media (min-width:990px){.footer__nav-heading{pointer-events:none}}@media (max-width:989.9px){.footer__nav{border:.1rem solid rgba(var(--color-foreground), .03);border-radius:var(--border-radius-block);background:rgb(var(--color-background-secondary));overflow:hidden}.footer__nav-heading{cursor:pointer;margin:0;padding:2.4rem}.footer__nav-icon{display:block}.footer__nav[open] .footer__nav-icon{transform:rotate(45deg)}.footer__nav-list{padding:0 2.4rem 2.4rem}}.footer__bottom{border-top:.1rem solid rgb(var(--color-border));padding-block:2rem}.footer__bottom-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;display:flex}.footer__payments{gap:.8rem;display:flex}.payment-pill{background:rgb(var(--color-background-secondary));border:1px solid rgba(var(--color-foreground), .08);border-radius:.6rem;align-items:center;gap:.6rem;padding:.4rem 1rem;font-size:1.2rem;font-weight:500;display:inline-flex}.language-switcher:not(.language-switcher--compact) .language-switcher__code{display:none}.footer__nav-list>li:first-child .footer__nav-link{padding-top:0}.footer__nav-list>li:last-child .footer__nav-link{padding-bottom:0}.search-modal{opacity:0;border-radius:1.6rem;width:50rem;max-width:calc(100vw - 4rem);max-height:calc(100dvh - 15rem);top:13rem;left:50%;right:auto;transform:translate(-50%,-2rem)}.search-modal.is-open{opacity:1;transform:translate(-50%)}.search-modal__inner{padding:2.4rem}.search-modal__heading{display:none}.search-modal__form,[dir=rtl] .search-modal__form{background:#f8f8f8;border:0;border-radius:.6rem;gap:.8rem;height:3.6rem;padding:0 1.2rem}.search-modal__icon{width:1.4rem;height:1.4rem}.search-modal__input{font-size:1.4rem}.search-modal__form .close-button{width:2rem;height:2rem;padding:.3rem}.search-modal__form .close-button .icon{width:1.2rem;height:1.2rem}.search-modal__results{gap:.8rem;padding-top:2.4rem;font-size:1.4rem}.search-modal__results .subheading{letter-spacing:.1em;text-transform:uppercase;margin:0 0 .4rem;font-size:1.1rem}.search-common{align-items:center;gap:1rem;padding:.8rem 0;text-decoration:none;display:flex}.search-common .icon{width:1.6rem;height:1.6rem}.search-result{border-radius:0;justify-content:space-between;padding:.4rem 0;font-size:1.4rem;line-height:1.6}.search-result .icon{flex:none;width:1.2rem;height:1.2rem}.search-modal__keyboard{color:rgb(var(--color-foreground-secondary));border-top:1px solid #0000000a;padding:2.4rem;font-size:1.2rem}.mobile-menu{background:#f5f5f7;width:min(40rem,100vw);padding:2rem}.mobile-menu__top{justify-content:space-between;align-items:center;min-height:2.4rem;margin-bottom:2.4rem;display:flex}.mobile-menu__top .close-button{width:2rem;height:2rem;padding:.4rem}.mobile-menu__top .close-button .icon{width:1.2rem;height:1.2rem}.mobile-menu__search{width:100%;color:rgb(var(--color-foreground-secondary));background:#f8f8f8;border-radius:.6rem;align-items:center;gap:.8rem;margin-bottom:1.6rem;padding:.6rem 1.2rem;font-size:1.4rem;display:flex}.mobile-menu__search .icon{width:1.4rem;height:1.4rem}.mobile-menu__link{border:0;gap:.8rem;width:100%;padding:1rem .8rem;font-size:1.4rem}.mobile-menu__back{align-items:center;gap:1rem;font-size:1.6rem;font-weight:600;display:flex}.mobile-menu__back .icon{width:1.2rem;height:1.2rem}.mobile-menu__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;display:grid;overflow-y:auto}.mobile-menu__tiles .mega-card{aspect-ratio:1;border-radius:1.6rem;min-height:0;text-decoration:none}.mobile-menu__tiles .mega-card__content{text-align:center;justify-content:center;align-items:center;padding:1.2rem;inset:0}.mobile-menu__tiles h3{letter-spacing:-.04em;margin:0 0 1.6rem;font-size:2.4rem;line-height:1.1}.mobile-menu__tiles .mega-card__content span{align-items:center;gap:.5rem;font-size:1.4rem;display:flex}.mobile-menu__tiles .mega-card__content .icon{width:1.2rem;height:1.2rem}.account-overlay{background:#00000014}.account-popover{z-index:103;top:2.4rem;visibility:hidden;opacity:0;background:#f5f5f7;border-radius:1.6rem;width:36rem;max-width:calc(100vw - 2.4rem);padding:1.6rem;position:fixed;inset-inline-end:2.4rem;box-shadow:0 12px 30px #0003}.account-popover.is-open{visibility:visible;opacity:1}.account-popover__heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.6rem;font-size:1.6rem;display:flex}.account-popover__heading .close-button{width:2.4rem;height:2.4rem;padding:.5rem}.account-popover__provider,.account-popover__links a{background:#f8f8f8;border:1px solid #e8e8ed;border-radius:3rem;justify-content:center;align-items:center;gap:.8rem;width:100%;min-height:4.8rem;font-size:1.4rem;text-decoration:none;display:flex}.account-popover__provider:disabled{opacity:.7}.account-popover__provider--apple{color:#fff;background:#000;border-color:#000;margin-top:.8rem}.account-popover .auth__divider{margin:1.4rem 0}.account-popover__email{border:1px solid #e8e8ed;border-radius:.6rem;padding:.8rem 1.2rem;display:flex}.account-popover__email input{background:0 0;border:0;width:100%;min-width:0;height:3.2rem;font-size:1.4rem}.account-popover__email .icon{width:1.4rem;height:1.4rem}.account-popover__links{gap:.8rem;margin-top:1.6rem;display:flex}.account-popover__customer{background:#fff;border:1px solid #e8e8ed;border-radius:1.2rem;flex-direction:column;gap:.4rem;padding:1.2rem 1.4rem;font-size:1.4rem;display:flex}.account-popover__customer span{color:rgb(var(--color-foreground-secondary));font-size:1.3rem}.account-popover__customer span[dir=ltr]{align-self:flex-start}.account-popover__via{align-items:center;gap:.6rem;display:inline-flex}.account-popover__logout{margin-top:1rem}.account-popover__logout button{cursor:pointer;background:0 0;border:1px solid #e8e8ed;border-radius:3rem;width:100%;min-height:4.4rem;font-size:1.4rem}.account-popover__notice{color:rgb(var(--color-foreground-secondary));text-align:center;margin:.8rem 0 0;font-size:1.1rem}@media (max-width:749px){.search-modal{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;inset:0;transform:translate(100%)}.search-modal.is-open{transform:none}.search-modal__inner{padding:2.4rem}.search-modal__heading{align-items:center;gap:1rem;margin-bottom:2.8rem;font-size:1.6rem;display:flex}.search-modal__heading button{display:flex}.search-modal__heading .icon{width:1.2rem;height:1.2rem}.search-modal__keyboard{display:none}.account-popover{top:auto;bottom:1.2rem;width:calc(100vw - 2.4rem);inset-inline-end:1.2rem}}.search-common{padding:.4rem 0}.search-modal__results{gap:.6rem}.mv-lang{z-index:110}.mobile-menu__top{margin-bottom:1.9rem}.mobile-menu__tiles h3{max-width:12rem}.cart-drawer{top:1.2rem;bottom:1.2rem;border-radius:1.6rem;width:min(40rem,100vw - 2.4rem);inset-inline-end:1.2rem;overflow:hidden}.cart-drawer .drawer__header{padding:2.4rem 2.4rem 3.2rem}.cart-drawer .drawer__body{padding-inline:2.4rem}.cart-drawer .drawer__footer{border:0;padding:0 2.4rem 2.4rem}.cart-drawer .cart-item{border:0;gap:1.2rem}.cart-drawer .cart-item__title{font-size:1.4rem}.cart-drawer .cart-item__variant,.cart-drawer .cart-item__price{display:none}.cart-drawer .cart-item__total{font-size:1.2rem}.cart-item__remove-text{color:rgb(var(--color-secondary-text));margin:.8rem auto 0;font-size:1.2rem;text-decoration:underline;display:block}.cart-drawer .quantity--small{height:3rem}.cart-drawer .cart-note{border-bottom:1px solid rgba(var(--color-foreground), .1);margin:0 0 2.4rem;padding-bottom:1.2rem}.cart-recommendations{margin-top:2.4rem}.cart-recommendations h3{margin-bottom:2rem}.cart-recommendations__item{grid-template-columns:8.4rem 1fr 2.4rem;align-items:center;gap:1.2rem;margin-top:1.6rem;text-decoration:none;display:grid}.cart-recommendations__item .media{border-radius:1.2rem}.cart-recommendations__item strong{font-size:1.4rem;line-height:1.2;display:block}.cart-recommendations__item span span{margin-top:.8rem;font-size:1.2rem;display:block}.cart-recommendations__item>.icon{width:2.4rem;height:2.4rem}.cart-notification{z-index:105;top:10rem;color:#1d1d1f;background:#fff;border-radius:1.2rem;align-items:center;gap:1.6rem;max-width:calc(100vw - 2.4rem);padding:1.6rem 2rem;font-size:1.4rem;display:flex;position:fixed;inset-inline-end:2.4rem;box-shadow:0 .4rem 2.4rem #0002}.cart-notification>button:not(.cart-notification__close){text-decoration:underline}.cart-notification__close{display:flex}.cart-notification__close .icon{width:1.4rem;height:1.4rem}@media (min-width:750px){.cart-drawer{top:2.4rem;bottom:2.4rem;inset-inline-end:2.4rem}}@media (max-width:749px){.cart-notification{top:8rem;inset-inline-end:1.2rem}}.cart-recommendations__item>a{text-decoration:none}.cart-recommendations__item a>span{margin-top:.8rem;font-size:1.2rem;display:block}.cart-recommendations__item>button{background:#e8e8ed;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid}.cart-recommendations__item>button .icon{width:1.2rem;height:1.2rem}.cart-notification{align-items:center;width:40rem;padding:2.4rem}.cart-notification>.media{border-radius:1.2rem;flex:0 0 8.4rem}.cart-notification__close{top:.8rem;position:absolute;inset-inline-end:.8rem}@media (max-width:575px){.cart-notification>.media{flex-basis:6.4rem}}
.slider{--gap:1.2rem;position:relative}@media (min-width:1200px){.slider{--gap:2rem}}.slider__track{grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--per-view-mobile) - 1) * var(--gap)) / var(--per-view-mobile));column-gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:grid;overflow-x:auto}.slider__track::-webkit-scrollbar{display:none}@media (min-width:750px){.slider__track{grid-auto-columns:calc((100% - (var(--per-view-tablet) - 1) * var(--gap)) / var(--per-view-tablet))}}@media (min-width:1160px){.slider__track{grid-auto-columns:calc((100% - (var(--per-view) - 1) * var(--gap)) / var(--per-view))}}.slider__slide{scroll-snap-align:start;min-width:0;display:flex}.slider__slide>*{flex:1}.slider__nav{z-index:5;opacity:0;display:none;position:absolute;top:calc(50% - 4rem)}@media (min-width:576px){.slider__nav{display:inline-flex}}.slider__nav--prev{inset-inline-start:-1.2rem}.slider__nav--next{inset-inline-end:-1.2rem}@media (pointer:fine){.slider:hover .slider__nav:not(:disabled),.slideshow-wrapper:hover .slider__nav{opacity:1}}.slider:focus-within .slider__nav:not(:disabled){opacity:1}.slider__nav:disabled{pointer-events:none;opacity:0!important}.slider__pagination{justify-content:center;gap:.6rem;margin-top:2.4rem;display:flex}.slider__dot{background:rgba(var(--color-foreground), .2);width:.8rem;height:.8rem;transition:width var(--duration-default) ease, background-color var(--duration-default) ease;border-radius:1rem}.slider__dot.is-active{background:rgb(var(--color-foreground));width:2.4rem}.product-card{width:100%;overflow:hidden}.product-card__top{position:relative}.product-card__media{border-radius:var(--border-radius-product);background:#fff;display:grid;position:relative;overflow:hidden}.product-card__media-item{will-change:transform;transition:var(--image-hover-transition);grid-area:1/1}.product-card__media-item .media{border-radius:var(--border-radius-product)}.product-card__media-item--second{visibility:hidden;opacity:0;z-index:-1;transition:opacity var(--duration-default) ease, transform .3s var(--ease-out-cubic);display:none}@media (hover:hover) and (pointer:fine){.product-card__media-item--second{display:block}.product-card__media:hover .product-card__media-item{transform:scale(1.03)}.product-card__media--hover-show_second_image:hover .product-card__media-item--second{visibility:visible;opacity:1;z-index:2}}.product-card__media-link{z-index:3;border-radius:var(--border-radius-product);position:absolute;inset:0}.product-card__badges{z-index:4;top:1.2rem;pointer-events:none;gap:.4rem;display:flex;position:absolute;inset-inline-start:1.2rem}.product-card__information{text-align:start;flex-direction:column;align-items:flex-start;margin-top:1.2rem;display:flex}.product-card__name{font-family:var(--font-product-name-family);font-weight:var(--font-product-name-weight);font-size:calc(var(--font-product-name-scale) * 1.5rem);line-height:var(--font-product-name-line-height);letter-spacing:var(--font-product-name-letter-spacing)}.product-card__name a{transition:opacity var(--duration-default) ease;text-decoration:none}@media (hover:hover) and (pointer:fine){.product-card__name a:hover{opacity:var(--hover-opacity)}}.product-card__price{min-height:1.92rem;margin-top:.6rem}@media (max-width:575.99px){.product-card__badges .badge{min-height:1.6rem;padding:.25rem .5rem;font-size:1rem}}.slideshow-wrapper{border-radius:var(--border-radius-block);aspect-ratio:4/5;background:rgb(var(--color-background-secondary));position:relative;overflow:hidden}@media (min-width:750px){.slideshow-wrapper{aspect-ratio:1920/1088}}.slideshow-track{height:100%;transition:transform .8s cubic-bezier(.65,0,.35,1);display:flex}.slideshow-slide{flex:0 0 100%;height:100%;display:flex;position:relative;overflow:hidden}.slideshow-slide__media-wrapper{z-index:1;will-change:transform;position:absolute;inset:0;overflow:hidden}.slideshow-slide__media-item{transition:transform .5s ease-out .5s;inset:0;transform:scale(1);position:absolute!important}.is-entered .slideshow-slide.is-active .slideshow-slide__media-item{transform:scale(1.1)}.slideshow-slide__content{z-index:4;text-align:start;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.8rem;width:100%;padding:2.4rem 2.4rem 5.6rem;display:flex;position:relative}@media (min-width:576px){.slideshow-slide__content{padding:3.2rem 3.2rem 5.6rem}}@media (min-width:1200px){.slideshow-slide__content{padding:4.8rem 4.8rem 5.6rem}}.slideshow-slide__content>*{pointer-events:all;opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(12px)}.is-entered .slideshow-slide.is-active .slideshow-slide__content>:first-child{transition-delay:.3s}.is-entered .slideshow-slide.is-active .slideshow-slide__content>:nth-child(2){transition-delay:.4s}.is-entered .slideshow-slide.is-active .slideshow-slide__content>*{opacity:1;transform:none}.slideshow-slide__heading{max-width:59.6rem}.slideshow-slide__button:not(:first-child){margin-top:1.6rem}.slideshow__nav{top:calc(50% - 2rem)}.slideshow__nav.slider__nav--prev{inset-inline-start:2rem}.slideshow__nav.slider__nav--next{inset-inline-end:2rem}.slideshow-pagination{z-index:5;justify-content:center;align-items:center;gap:.8rem;padding:0 2.4rem;display:flex;position:absolute;bottom:2.4rem;left:0;right:0}.slideshow-pagination__bullet{width:.8rem;height:.8rem;transition:width var(--duration-default) ease;background:#1d1d1f40;border-radius:1rem;position:relative;overflow:hidden}.slideshow-pagination__bullet.is-active{width:2.4rem}.slideshow-pagination__progress{transform-origin:0;background:#1d1d1f;display:block;position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .slideshow-pagination__progress{transform-origin:100%}.is-active>.slideshow-pagination__progress{animation:progress var(--duration) linear forwards}.is-active>.slideshow-pagination__progress.is-paused{animation-play-state:paused}@keyframes progress{to{transform:scaleX(1)}}.slideshow-pagination__toggle{color:#1d1d1f;opacity:.6;width:2.4rem;height:2.4rem;font-size:.9rem}.tabs-slider{border-radius:var(--border-radius-block);background:rgb(var(--color-background));position:relative;overflow:hidden}.tabs-slider__stage{display:grid}.tabs-slider-slide{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;transition:opacity .6s,visibility .6s;display:flex}.tabs-slider-slide.is-active{opacity:1;visibility:visible}@media (min-width:750px){.tabs-slider-slide{flex-direction:row;gap:1.2rem}}@media (min-width:1200px){.tabs-slider-slide{gap:2rem}}.tabs-slider-slide__media-wrapper{border-radius:var(--border-radius-block);order:-1;width:100%;overflow:hidden}@media (min-width:750px){.tabs-slider-slide__media-wrapper{flex:0 0 calc(50% - .6rem);order:1}}@media (min-width:1200px){.tabs-slider-slide__media-wrapper{flex-basis:calc(50% - 1rem)}}.tabs-slider-slide__media-item{transition:transform 1.2s ease-out;transform:scale(1)}.tabs-slider-slide.is-active .tabs-slider-slide__media-item{transform:scale(1.05)}.tabs-slider-slide__content{text-align:start;flex-direction:column;align-items:flex-start;gap:.8rem;width:100%;padding:2.4rem 2.4rem 9.8rem;display:flex}@media (min-width:576px){.tabs-slider-slide__content{padding:3.2rem 3.2rem 9.8rem}}@media (min-width:750px){.tabs-slider-slide__content{padding-inline-end:0}}@media (min-width:1200px){.tabs-slider-slide__content{padding:4.8rem 0 9.8rem 4.8rem}[dir=rtl] .tabs-slider-slide__content{padding:4.8rem 4.8rem 9.8rem 0}}.tabs-slider-slide__content>*{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(12px)}.tabs-slider-slide.is-active .tabs-slider-slide__content>*{opacity:1;transform:none}.tabs-slider-slide.is-active .tabs-slider-slide__content>:first-child{transition-delay:.3s}.tabs-slider-slide.is-active .tabs-slider-slide__content>:nth-child(2){transition-delay:.4s}.tabs-slider-slide.is-active .tabs-slider-slide__content>:nth-child(3){transition-delay:.5s}.tabs-slider-slide__description{max-width:38rem}.tabs-slider-slide__button{margin-top:1.6rem}.tabs-slider-thumbs{z-index:4;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground), .03);max-width:min(41rem,100% - 4.8rem);min-height:5rem;max-height:6.2rem;box-shadow:0 2px 2px 0 rgba(var(--color-shadow), .12);-webkit-user-select:none;user-select:none;border-radius:106px;justify-content:center;align-items:center;padding:.6rem;display:flex;position:absolute;bottom:2.4rem;left:50%;overflow:hidden;transform:translate(-50%)}.tabs-slider-thumbs-item{z-index:1;width:max-content;max-width:12.8667rem;font-family:var(--font-button-family);white-space:nowrap;color:rgb(var(--color-foreground));transition:opacity var(--duration-default);border-radius:100px;justify-content:center;align-items:center;padding:1rem 1.4rem;font-size:1.4rem;font-weight:600;line-height:1.2;display:flex;position:relative}.tabs-slider-thumbs-item+.tabs-slider-thumbs-item{margin-inline-start:.4rem}.tabs-slider-thumbs-item:not(.is-active){cursor:pointer}@media (hover:hover) and (pointer:fine){.tabs-slider-thumbs-item:not(.is-active):hover{opacity:var(--hover-opacity)}}.tabs-slider-thumbs-indicator{border:.1rem solid rgba(var(--color-foreground), .03);border-radius:100px;max-width:20.1rem;transition:left .6s cubic-bezier(.4,0,.2,1),width .6s cubic-bezier(.4,0,.2,1);position:absolute;top:.6rem;bottom:.6rem;overflow:hidden}.tabs-slider-thumbs-indicator__fill{background:rgb(var(--color-background-secondary));border-radius:100px;position:absolute;inset:0}.tabs-slider-thumbs-indicator.is-autoplay .tabs-slider-thumbs-indicator__fill{animation:tabs-fill var(--tabs-duration,4s) linear forwards;transform:translate(-100%)}[dir=rtl] .tabs-slider-thumbs-indicator.is-autoplay .tabs-slider-thumbs-indicator__fill{transform:translate(100%)}.tabs-slider-thumbs-indicator.is-paused .tabs-slider-thumbs-indicator__fill{animation-play-state:paused}@keyframes tabs-fill{to{transform:translate(0)}}.testimonial-card{border-radius:var(--border-radius-block);background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground), .03);flex-direction:column;gap:1.2rem;height:100%;margin:0;padding:2.4rem;display:flex}@media (min-width:750px){.testimonial-card{padding:3.2rem}}.stars{gap:.4rem;display:flex}.testimonial-card .stars{margin-bottom:1.2rem}.testimonial-card .stars svg{width:2rem;height:2rem}.testimonial-card{gap:0}.testimonial-card__text{font-family:var(--font-body-family);letter-spacing:-.01em;text-align:start;margin:0 0 2rem;font-size:1.5rem;font-weight:300;line-height:1.65}.testimonial-card__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2.4rem;display:flex}.testimonial-card__author{color:rgb(var(--color-foreground-secondary));font-size:1.3rem;font-weight:400}.accordion-list{flex-direction:column;gap:1.2rem;display:flex}.accordion{border-radius:var(--border-radius-block);background:rgb(var(--color-background-secondary));border:.1rem solid rgba(var(--color-foreground), .03);overflow:hidden}.accordion__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 2.4rem;list-style:none;display:flex}.accordion__summary::-webkit-details-marker{display:none}.accordion__question{font-size:calc(var(--font-heading-h4-scale) * 2rem)}.accordion__icon{flex:none;width:1.4rem;height:1.4rem;position:relative}.accordion__icon:before,.accordion__icon:after{content:"";background:rgb(var(--color-foreground));width:100%;height:.15rem;transition:transform var(--duration-default) ease;border-radius:1rem;margin-top:-.075rem;position:absolute;top:50%;left:0}.accordion__icon:after{transform:rotate(90deg)}.accordion[open] .accordion__icon:after{transform:rotate(0)}.accordion__answer{max-width:64rem;padding:0 2.4rem 2.4rem}.newsletter{border-radius:var(--border-radius-block);color:#fff;align-items:center;min-height:36rem;display:flex;position:relative;overflow:hidden}@media (max-width:749.99px){.newsletter{min-height:0}}.newsletter__media{inset:0;position:absolute!important}.newsletter__overlay{z-index:2;background:#0003;position:absolute;inset:0}.newsletter__content{z-index:3;text-align:start;flex-direction:column;align-items:flex-start;gap:.8rem;width:100%;max-width:56rem;padding:7.2rem 2.4rem 3.2rem;display:flex;position:relative}@media (min-width:750px){.newsletter__content{padding:4.8rem}}.newsletter__heading{color:#fff}.newsletter__subheading{opacity:.9}.newsletter__form{flex-wrap:wrap;gap:.8rem;width:100%;margin-top:1.6rem;display:flex}.newsletter--product .newsletter__content{max-width:46rem}.newsletter--product .newsletter__description{order:2}.newsletter--product .newsletter__form{order:3}.newsletter--product .newsletter__status{order:4}.newsletter__input{border-radius:var(--border-radius-button);background:#ffffffeb;flex:22rem;min-height:4.4rem}.newsletter__description{opacity:.9}.newsletter__status{border-radius:var(--border-radius-badge);background:#00000073;margin-top:.4rem;padding:.3rem .9rem}.media-banner{border-radius:var(--border-radius-block);align-items:flex-end;min-height:32rem;display:flex;position:relative;overflow:hidden}.media-banner__media{inset:0;position:absolute!important}.media-banner__overlay{z-index:2;background:#0003;position:absolute;inset:0}.media-banner__content{z-index:3;color:#fff;flex-direction:column;gap:1rem;max-width:64rem;padding:3.2rem;display:flex;position:relative}@media (min-width:1200px){.media-banner__content{padding:4.8rem}}.media-banner__content .h1{color:#fff}.slideshow-slide .placeholder__tag{top:1.6rem;bottom:auto;max-width:45%;inset-inline:auto 1.6rem}.newsletter .placeholder__tag,.media-banner .placeholder__tag{top:auto;bottom:1.6rem;inset-inline:auto 1.6rem}section[aria-labelledby=faq-heading] .container--narrow{max-width:75.4rem;padding-inline:2rem}.accordion-list{gap:2.4rem}.accordion-list>.accordion--faq{background:#fefefe;padding:2.4rem;box-shadow:0 2px 2px #0000000a}.accordion--faq .accordion__summary{text-align:start;align-items:start;width:100%;padding:0}.accordion--faq .accordion__question{font-size:calc(var(--font-heading-h4-scale) * 2.2rem);line-height:1.2}.accordion--faq .accordion__icon{color:rgb(var(--color-foreground-secondary));margin-top:.4rem}.accordion--faq .accordion__answer{max-width:56rem;padding:1.2rem 0 0;font-size:1.6rem;line-height:1.6}:is(.accordion--faq,.accordion--compact) .accordion__collapse{transition:grid-template-rows var(--duration-long) var(--ease-out-cubic);grid-template-rows:0fr;display:grid}:is(.accordion--faq,.accordion--compact).is-open .accordion__collapse{grid-template-rows:1fr}:is(.accordion--faq,.accordion--compact) .accordion__collapse-inner{min-height:0;overflow:hidden}:is(.accordion--faq,.accordion--compact) .accordion__collapse[aria-hidden=true] .accordion__answer{visibility:hidden;transition:visibility 0s var(--duration-long)}.accordion--faq.is-open .accordion__icon:after{transform:rotate(0)}@media (min-width:750px){.accordion-list>.accordion--faq{padding:3.2rem}}@media (prefers-reduced-motion:reduce){:is(.accordion--faq,.accordion--compact) .accordion__collapse{transition:none}}.slideshow-pagination__toggle{opacity:0;position:absolute;inset-inline-end:2.4rem}.slideshow-pagination__toggle:focus-visible,.slideshow-wrapper:hover .slideshow-pagination__toggle{opacity:1}.newsletter{min-height:36.4rem}.newsletter__content{justify-content:center;gap:0;max-width:none;min-height:36.4rem;padding:2.4rem}.newsletter__heading:not(:first-child){margin-top:1.2rem}.newsletter__form-group{flex-direction:column;gap:2.4rem;width:100%;margin-top:.8rem;display:flex}.newsletter__form{flex-wrap:nowrap;flex:none;gap:.6rem;width:100%;margin:0}.newsletter__input{border-radius:.6rem;flex:1;min-width:0;min-height:3.4rem;padding:.45rem 1.4rem}.newsletter__form .button__content{min-height:3.4rem}.newsletter__description{max-width:24.4rem}.newsletter--product .newsletter__content{text-align:center;align-items:center;max-width:none}.newsletter--product .newsletter__form-group{flex-direction:column;align-items:center}.newsletter--product .newsletter__form{width:100%;max-width:35.6rem}.newsletter--product .newsletter__description{order:-1;max-width:38rem}@media (min-width:576px){.newsletter__content{padding:3.2rem}.newsletter__form{width:35.6rem;max-width:100%}}@media (min-width:750px){.newsletter__form-group{flex-direction:row;align-items:center;margin-top:2.4rem}.newsletter--product .newsletter__form-group{align-items:center}}@media (min-width:1200px){.newsletter__content{padding:4.8rem}}@media (min-width:576px){.newsletter__form>.button{flex:none;width:11rem}}@media (max-width:749.99px){.testimonials-slider .slider__track{grid-auto-columns:100%;margin-inline:0;padding-inline:0;scroll-padding-inline:0}.newsletter,.newsletter__content{min-height:0}.newsletter__form-group{gap:1.8rem}}@media (max-width:575.99px){.newsletter__form{flex-direction:column}.newsletter__input{flex:auto;min-height:3.8rem}.newsletter__form>.button{width:100%}}.newsletter-section--product{padding-top:0;padding-bottom:9rem}.newsletter-section--product .container--compact{max-width:97.6rem}.newsletter--product,.newsletter--product .newsletter__content{min-height:32.3rem}@media (min-width:990px){.newsletter-section--product{padding-bottom:11.2rem}}.newsletter--product .newsletter__input,.newsletter--product .newsletter__form .button__content{box-sizing:border-box;height:3.4rem;min-height:3.4rem}.newsletter--product .newsletter__input{border-radius:.6rem}.newsletter--product .newsletter__description{font-size:1.6rem;line-height:1.6}@media (max-width:749.99px){.newsletter--product{aspect-ratio:1;min-height:0}.newsletter--product .newsletter__content{min-height:100%}.newsletter--product .newsletter__input,.newsletter--product .newsletter__form .button__content{height:3.8rem;min-height:3.8rem}.newsletter-section--product{padding-bottom:7.2rem}html[lang=ar] .newsletter--product .newsletter__form .button__content{height:4rem;min-height:4rem}}.newsletter--product .newsletter__input{font-size:1.4rem}.newsletter--product .newsletter__form-group{margin-top:.8rem}@media (min-width:576px){.newsletter--product .newsletter__form>.button{width:auto}}@media (max-width:749.99px){.newsletter--product .newsletter__form-group{gap:1.2rem}.newsletter--product .newsletter__form .button__content{height:4rem;min-height:4rem}}@media (min-width:750px){.newsletter-section--product{padding-top:.8rem}}
.page-title{margin-bottom:2.4rem}.page-subtitle{margin:-1.6rem 0 2.4rem}.container--auth{max-width:52rem}@media (min-width:1360px){.container--auth{max-width:52rem}}.back-link{color:rgb(var(--color-foreground-secondary));align-items:center;gap:.6rem;margin-bottom:2.4rem;font-size:1.4rem;text-decoration:none;display:inline-flex}.back-link:hover{color:rgb(var(--color-foreground))}.collection-hero{margin-bottom:2.4rem}@media (min-width:750px){.collection-page>.container>.back-link{margin-bottom:4rem}.collection-hero{margin-bottom:4.7rem}}.filter-panel{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground), .06);border-radius:60px;justify-content:center;align-items:center;gap:.4rem;width:fit-content;min-height:5.4rem;margin:4rem auto 0;padding:.6rem 1rem;display:flex;box-shadow:0 2px 8px #0000000a}.filter-panel__btn{transition:opacity var(--duration-default);border-radius:60px;align-items:center;gap:.6rem;padding:.4rem 1rem;font-size:1.5rem;display:inline-flex}.filter-panel__btn:hover{opacity:var(--hover-opacity)}.filter-panel__btn+.filter-panel__btn{border-inline-start:1px solid rgba(var(--color-foreground), .12);border-radius:0;padding-inline-start:1.4rem}.filter-panel__count{background:rgb(var(--color-foreground));min-width:1.8rem;height:1.8rem;color:rgb(var(--color-background));border-radius:1rem;justify-content:center;align-items:center;padding:0 .4rem;font-size:1.1rem;display:inline-flex}.overlay--blur.is-open{-webkit-backdrop-filter:blur(6px);background:#f5f5f773}.side-panel{z-index:101;top:2.4rem;bottom:2.4rem;border-radius:var(--border-radius-block);background:rgb(var(--color-background));visibility:hidden;width:min(35rem,100vw - 4.8rem);transition:transform var(--duration-long) cubic-bezier(.32, .72, 0, 1), visibility var(--duration-long);flex-direction:column;display:flex;position:fixed;inset-inline-start:2.4rem;transform:translate(-110%);box-shadow:0 10px 40px #0000001f}[dir=rtl] .side-panel{transform:translate(110%)}.side-panel.is-open{visibility:visible;transform:none!important}.side-panel__header{justify-content:space-between;align-items:center;padding:2.4rem 3.2rem 1.6rem;display:flex}.side-panel__close{opacity:.6;padding:.4rem;display:inline-flex}.side-panel__close .icon{width:1.4rem;height:1.4rem}.side-panel__body{flex:1;padding:0 3.2rem;overflow-y:auto}.side-panel__footer{padding:2rem 3.2rem 2.4rem}.side-panel__footer--two{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.product-grid{grid-template-columns:repeat(2,1fr);gap:2.4rem 1.2rem;display:grid}@media (min-width:750px){.product-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1160px){.product-grid{grid-template-columns:repeat(4,1fr);gap:3.2rem 2rem}}.pagination{justify-content:center;gap:.6rem;margin-top:4rem;display:flex}.pagination__item{background:rgb(var(--color-background-secondary));border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;font-weight:600;text-decoration:none;display:inline-flex}.pagination__item.is-active{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.facet{border-top:1px solid rgba(var(--color-foreground), .08);padding-block:1.6rem}.facet[open]{flex-direction:column;gap:1rem;display:flex}.facet__title{cursor:pointer;font-family:var(--font-subheading-family);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:.6rem;font-size:1.1rem;font-weight:700;list-style:none;display:flex}html[lang=ar] .facet__title{letter-spacing:0;font-size:1.3rem}.facet__title::-webkit-details-marker{display:none}.facet__caret{width:1.2rem;height:1.2rem;transition:transform var(--duration-default);transform:rotate(180deg)}.facet:not([open]) .facet__caret{transform:none}.facet__price-field{display:block;position:relative}.facet__currency{inset-inline-start:1.2rem;color:rgb(var(--color-foreground-secondary));font-size:1.2rem;position:absolute;top:50%;transform:translateY(-50%)}.facet__price-field .input{min-height:4rem;padding-inline-start:4.4rem}.radio{cursor:pointer;align-items:center;gap:1rem;padding:.8rem 0;font-size:1.5rem;display:flex}.radio input{width:1.8rem;height:1.8rem;accent-color:rgb(var(--color-foreground))}.sort-list{flex-direction:column;display:flex}.checkbox{cursor:pointer;align-items:center;gap:1rem;font-size:1.5rem;display:flex}.checkbox input{width:1.8rem;height:1.8rem;accent-color:rgb(var(--color-foreground))}.facet__swatches{flex-wrap:wrap;gap:.8rem;display:flex}.facet-swatch{border-radius:var(--border-radius-button);border:1px solid rgba(var(--color-foreground), .12);cursor:pointer;background:rgb(var(--color-background-secondary));align-items:center;gap:.6rem;padding:.4rem 1rem .4rem .4rem;display:inline-flex}[dir=rtl] .facet-swatch{padding:.4rem .4rem .4rem 1rem}.facet-swatch.is-checked{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.facet-swatch:focus-within{outline:.2rem solid rgba(var(--color-foreground), .5);outline-offset:.2rem}.facet-swatch .swatch__color{width:2.4rem;height:2.4rem}.facet__price{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.search-page__header{flex-direction:column;gap:1.6rem;margin-bottom:3.2rem;display:flex}.search-page__form{border-radius:var(--border-radius-button);background:rgb(var(--color-background-secondary));border:1px solid rgba(var(--color-foreground), .08);align-items:center;gap:1rem;max-width:64rem;padding:.6rem .6rem .6rem 1.6rem;display:flex}[dir=rtl] .search-page__form{padding:.6rem 1.6rem .6rem .6rem}.back-link__icon{width:1.2rem;height:1.2rem;transform:rotate(90deg)}[dir=rtl] .back-link__icon{transform:rotate(-90deg)}.product__back{margin-bottom:2.4rem;font-size:1.4rem}@media (min-width:750px){.product__back{margin-bottom:4.2rem}}.product__grid{grid-template-columns:minmax(0,1fr);gap:3.2rem;display:grid}@media (min-width:750px){.product__grid{grid-template-columns:minmax(0,1fr) minmax(28rem,32.4rem);grid-template-areas:"media info""under info";align-items:start;gap:4rem 2.4rem}.product__media-column{grid-area:media}.product__info{grid-area:info}.product__under-gallery{grid-area:under}.product__info-sticky{top:calc(var(--header-height) + 2.4rem);position:sticky}}@media (min-width:1200px){.product__grid{column-gap:4rem}}@media (min-width:990px){.product__under-gallery{margin-inline-start:9.2rem}}.product-gallery{flex-direction:column;gap:2rem;display:flex}@media (max-width:749.99px){.product__grid{gap:4rem}}@media (min-width:990px){.product-gallery{flex-direction:row;align-items:center;gap:2rem}.product-gallery__thumbs{flex-direction:column;flex:none;order:-1;justify-content:flex-start;width:7.2rem;max-height:24.8rem;overflow-y:auto}}.product-gallery__main{border-radius:var(--border-radius-block);background:#fff;border:1px solid #0000;flex:1;min-width:0;position:relative;overflow:hidden}.product-gallery__track{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.product-gallery__track::-webkit-scrollbar{display:none}.product-gallery__slide{scroll-snap-align:start;flex:0 0 100%}.product-gallery__nav{z-index:3;border:1px solid rgba(var(--color-foreground), .03);width:3.8rem;height:3.8rem;color:rgb(var(--color-foreground));transition:color var(--duration-default);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.product-gallery__nav:hover{color:rgb(var(--color-foreground))}.product-gallery__nav .icon{width:.8rem;height:1.2rem}.product-gallery__arrow-next{transform:rotate(180deg)}[dir=rtl] .product-gallery__arrow-next.icon--flip-rtl{transform:none}.product-gallery__nav--prev{inset-inline-start:1.2rem}.product-gallery__nav--next{inset-inline-end:1.2rem}.product-gallery__thumbs{scrollbar-width:none;justify-content:safe center;align-self:center;gap:1.6rem;max-width:24.8rem;display:flex;overflow-x:auto}@media (min-width:990px){.product-gallery .product-gallery__thumbs{justify-content:flex-start;overflow-x:hidden}}.product-gallery__thumbs::-webkit-scrollbar{display:none}.product-gallery__thumb{opacity:.6;width:7.2rem;transition:opacity var(--duration-default), border-color var(--duration-default);background:#fff;border:0;border-radius:1rem;flex:none;overflow:hidden}.product-gallery__thumb.is-active{opacity:1}.product__info-sticky{flex-direction:column;gap:1.6rem;display:flex}.product__title+.buy-box{margin-top:-.6rem}@media (max-width:749.99px){.product__title+.buy-box{margin-top:-1.2rem}}.product__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);line-height:1.2;font-size:calc(var(--font-heading-h3-scale) * 2.4rem);margin:0}@media (min-width:750px){.product__title{font-size:calc(var(--font-heading-h3-scale) * 2.6rem)}}.product__price{font-size:1.8rem}.buy-box{flex-direction:column;gap:1.6rem;display:flex}.variant-picker{flex-direction:column;gap:1rem;display:flex}.variant-picker__legend{margin-bottom:1rem;padding:0;font-size:1.4rem;font-weight:600}.variant-picker__values{flex-wrap:wrap;gap:.8rem;display:flex}.pill{border-radius:var(--border-radius-button);border:1px solid rgba(var(--color-foreground), .15);background:rgb(var(--color-background-secondary));cursor:pointer;min-height:3.8rem;transition:border-color var(--duration-default), background var(--duration-default), color var(--duration-default);justify-content:center;align-items:center;padding:0 1.6rem;font-size:1.4rem;font-weight:500;display:inline-flex}.pill:hover{border-color:rgba(var(--color-foreground), .5)}.pill.is-checked{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.pill.is-unavailable span{opacity:.55;text-decoration:line-through}.pill:focus-within,.swatch:focus-within{outline:.2rem solid rgba(var(--color-foreground), .5);outline-offset:.2rem}.swatch{border:1px solid rgba(var(--color-foreground), .12);cursor:pointer;transition:border-color var(--duration-default);border-radius:50%;padding:.3rem;display:inline-flex;position:relative}.swatch.is-checked{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.swatch__color{border-radius:50%;width:3.2rem;height:3.2rem;display:block;box-shadow:inset 0 0 0 1px #00000014}.swatch.is-unavailable:after{content:"";background:rgb(var(--color-foreground));opacity:.6;height:1.5px;position:absolute;top:50%;left:15%;right:15%;transform:rotate(-45deg)}.buy-box__actions{align-items:stretch;gap:.8rem;display:flex}.buy-box__qty{background:rgb(var(--background-color-input));border:0;border-radius:.4rem;flex:none;width:10rem;height:3.8rem}.buy-box__qty button{width:3.2rem}.buy-box__qty input{width:3.6rem}.buy-box__add{flex:1}.buy-box__add .button__content{min-height:3.8rem!important}.buy-box__buy-now{border-radius:var(--border-radius-button);background:rgb(var(--background-color-primary-button));color:#fff;width:100%;min-height:3.8rem;font-family:var(--font-button-family);font-weight:var(--font-button-weight);transition:background-color var(--duration-default);margin-top:-.6rem;padding:.4rem 1.2rem;font-size:1.4rem}.buy-box__buy-now:hover{opacity:var(--hover-opacity)}.key-features{flex-direction:column;gap:1.6rem;display:flex}.key-features__heading{margin:0}.key-features ul{flex-direction:column;gap:1.6rem;display:flex}.key-features li{text-align:justify;align-items:flex-start;gap:1rem;font-size:1.6rem;line-height:1.6;display:flex}[dir=rtl] .key-features li{text-align:right}.key-features__icon{color:rgb(var(--color-foreground));flex:none;margin-top:.1rem}.key-features--info{padding-top:6.4rem}@media (min-width:750px){.key-features--info ul{padding-inline-start:3.2rem}}.buy-box__actions{margin-top:1.6rem}@media (max-width:749.99px){.key-features--info{display:none}}@media (min-width:750px){.key-features--under{display:none}}.product__under-gallery{flex-direction:column;gap:1.6rem;min-width:0;display:flex}.product__feature-banner{border-radius:var(--border-radius-block)}@media (max-width:749.99px){.product__feature-banner{aspect-ratio:4/5!important}}.banner-grid{grid-template-columns:1fr;gap:1.2rem;display:grid}@media (min-width:576px){.banner-grid{gap:1.6rem}}@media (min-width:750px){.banner-grid{grid-template-columns:repeat(2,1fr)}.banner-grid--odd>.banner-grid__card:first-child{grid-column:1/-1}}.banner-grid__card{text-align:center;border-radius:var(--border-radius-block);border:.1rem solid rgba(var(--color-foreground), .03);background:rgb(var(--color-background));flex-direction:column;justify-content:center;align-items:center;gap:.8rem;padding:2.4rem;display:flex;position:relative}@media (min-width:576px){.banner-grid__card{padding:3.2rem}}.banner-grid__icon{width:3.6rem;height:3.6rem;margin-bottom:.4rem}.banner-grid__icon--img{object-fit:contain;width:4rem;height:4rem}.banner-grid__heading{max-width:27rem}.banner-grid__text{max-width:38rem}.product__faq{flex-direction:column;gap:1.6rem;padding-top:6.2rem;display:flex}.product-accordion-list{flex-direction:column;gap:1.6rem;display:flex}.accordion__heading{font:inherit;margin:0}.accordion--compact .accordion__summary{text-align:start;gap:1.2rem;width:100%;padding:2.4rem}.accordion--compact .accordion__answer{padding:0 2.4rem 2.4rem;font-size:1.6rem;line-height:1.6}.accordion--compact .accordion__question{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-h4-scale) * 2.2rem);letter-spacing:var(--font-heading-letter-spacing);line-height:1.2}.product-accordion-list>:first-child .accordion__question{font-size:1.8rem}.accordion--compact.is-open .accordion__icon:after{transform:rotate(0)}.accordion__answer a{text-decoration:underline}.product-share{flex-direction:column;align-items:flex-start;gap:.8rem;padding-top:4.8rem;display:flex}.product-share>.body-small{max-width:34rem;font-size:1.6rem;line-height:1.6}.product-share__heading{margin:0}.product-share__list{gap:.8rem;margin-top:.4rem;display:flex}.product-share__btn{background:rgb(var(--color-background-secondary));border:.1rem solid rgba(var(--color-foreground), .06);width:3.6rem;height:3.6rem;color:rgb(var(--color-foreground));transition:opacity var(--duration-default);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.product-share__btn:hover{opacity:var(--hover-opacity)}.product-card__quick-view{z-index:4;width:max-content;max-width:calc(100% - 4rem);position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.product-card__quick-view .icon-quick-view-mobile{display:none}@media (hover:hover) and (pointer:fine) and (min-width:576px){.product-card__quick-view{opacity:0;transition:transform var(--duration-default) var(--ease-out-cubic), opacity var(--duration-default) ease;transform:translate(-50%,2rem)}.product-card:hover .product-card__quick-view,.product-card__quick-view:focus-within{opacity:1;transform:translate(-50%)}}@media (max-width:575.99px){.product-card__quick-view{bottom:1.2rem;left:auto;right:1.2rem;transform:none}[dir=rtl] .product-card__quick-view{left:1.2rem;right:auto}.product-card__quick-view .button{justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex}.product-card__quick-view .button__content{display:none}.product-card__quick-view .icon-quick-view-mobile{width:1.7rem;height:1.2rem;color:rgb(var(--color-primary-button-text));display:block}}.overlay--quick-view{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000001a}.quick-view{z-index:102;top:1.2rem;bottom:1.2rem;background:#f5f5f7;border-radius:1.6rem;flex-direction:column;width:min(42rem,100vw - 2.4rem);padding:4.8rem .8rem 0 3.2rem;display:flex;position:fixed;inset-inline-end:1.2rem;overflow:hidden}[dir=rtl] .quick-view{padding:4.8rem 3.2rem 0 .8rem}.quick-view:focus{outline:none}.quick-view__close{z-index:3;top:1.5rem;width:2.2rem;height:2.2rem;color:rgb(var(--color-foreground));background:#f8f8f8;border-radius:.5rem;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:3.9rem}.quick-view__close .icon{width:1.2rem;height:1.2rem}.quick-view__scroll{flex-direction:column;flex:1;gap:2.4rem;min-height:0;padding-inline-end:.8rem;display:flex;overflow-y:auto}.quick-view__gallery{grid-template-columns:8rem minmax(0,1fr);gap:.8rem;display:grid}.quick-view__gallery:not(:has(.quick-view__thumbs-wrap)){grid-template-columns:minmax(0,1fr)}.quick-view__thumbs-wrap{position:relative}.quick-view__thumbs{scrollbar-width:none;flex-direction:column;gap:1rem;display:flex;position:absolute;inset:0;overflow-y:auto}.quick-view__thumbs::-webkit-scrollbar{display:none}.quick-view__thumb{opacity:.6;width:8rem;transition:opacity var(--duration-default);background:#fff;border-radius:.8rem;flex:none;overflow:hidden}.quick-view__thumb.is-active{opacity:1}.quick-view__main{background:#fff;border-radius:1.6rem;position:relative;overflow:hidden}.quick-view__nav{z-index:2;width:3rem;height:3rem;color:rgb(var(--color-foreground));background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.quick-view__nav .icon{width:.8rem;height:1.2rem}.quick-view__arrow-next{transform:rotate(180deg)}[dir=rtl] .quick-view__arrow-next.icon--flip-rtl{transform:none}.quick-view__nav--prev{inset-inline-start:1.2rem}.quick-view__nav--next{inset-inline-end:1.2rem}.quick-view__info{flex-direction:column;gap:1.6rem;padding-bottom:2.4rem;display:flex}.quick-view__info .product__title{margin:0;font-size:2rem;line-height:1.2}.quick-view__actions{background:#f5f5f7;border-radius:1.6rem;flex-direction:column;flex:none;gap:1rem;margin-inline:-3.2rem -.8rem;padding:3.2rem;display:flex;box-shadow:-4px 4px 24px #ffffff1f}[dir=rtl] .quick-view__actions{box-shadow:4px 4px 24px #ffffff1f}.quick-view__actions .buy-box__actions{margin-top:0}.quick-view__actions .buy-box__qty{flex:none}.quick-view__full-details{color:rgb(var(--color-foreground));background:#e8e8ed}.cart-empty{flex-direction:column;align-items:flex-start;gap:.8rem;padding-bottom:4rem;display:flex}.cart-empty .button{margin-top:1.6rem}.cart-page{gap:2rem;display:grid}@media (min-width:990px){.cart-page{grid-template-columns:minmax(0,1fr) 36rem;align-items:start}}.cart-page__head{border-bottom:1px solid rgba(var(--color-foreground), .08);justify-content:space-between;margin-bottom:1.6rem;padding-bottom:1.2rem;display:flex}.cart-page__summary{flex-direction:column;gap:1.6rem;display:flex}@media (min-width:990px){.cart-page__summary{top:calc(var(--header-height) + 2rem);position:sticky}}.cart-page .cart-item:last-child{border-bottom:0}@media (min-width:750px){.cart-page .cart-item{grid-template-columns:10rem 1fr auto}}.animated-heading{flex-direction:column;display:flex}.animated-heading__line{animation:.9s ease-out both fade-up}.animated-heading__line:nth-child(2){animation-delay:.25s}@keyframes fade-up{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}.checkout{gap:2rem;display:grid}@media (min-width:990px){.checkout{grid-template-columns:minmax(0,1fr) 40rem;align-items:start}}.checkout__main{flex-direction:column;gap:1.6rem;display:flex}.checkout__main>div:empty{display:none}.checkout__section{flex-direction:column;gap:1.6rem;display:flex}.checkout__row{gap:1.6rem;display:grid}@media (min-width:576px){.checkout__row{grid-template-columns:1fr 1fr}}.payment-options{flex-direction:column;gap:1rem;display:flex}.payment-option{border:1px solid rgba(var(--color-foreground), .12);cursor:pointer;border-radius:1.2rem;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;display:flex}.payment-option>span:not(.badge):not(.icon){flex-direction:column;flex:1;display:flex}.payment-option.is-checked{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.payment-option.is-disabled{opacity:.6;cursor:not-allowed}.payment-option input{accent-color:rgb(var(--color-foreground));width:1.8rem;height:1.8rem}.checkout__summary{flex-direction:column;gap:1.6rem;display:flex}@media (min-width:990px){.checkout__summary{top:calc(var(--header-height) + 2rem);position:sticky}}.summary-lines{flex-direction:column;gap:1.2rem;display:flex}.summary-line{grid-template-columns:5.6rem 1fr auto;align-items:center;gap:1.2rem;display:grid}.summary-line__media{position:relative}.summary-line__media .media{border-radius:1rem}.summary-line__qty{top:-.6rem;z-index:4;background:rgb(var(--color-foreground-secondary));color:#fff;border-radius:1rem;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:0 .5rem;font-size:1.1rem;font-weight:700;display:flex;position:absolute;inset-inline-end:-.6rem}.summary-line__info{flex-direction:column;gap:.2rem;min-width:0;display:flex}.summary-line__title{font-size:1.4rem;font-weight:600;line-height:1.3}.summary-line__price{white-space:nowrap;font-size:1.4rem;font-weight:600}.summary-totals{border-top:1px solid rgba(var(--color-foreground), .08);flex-direction:column;gap:.8rem;margin:0;padding-top:1.6rem;display:flex}.summary-totals div{justify-content:space-between;gap:1rem;display:flex}.summary-totals dd{text-align:end;margin:0}.summary-totals__total{font-family:var(--font-heading-family);border-top:1px solid rgba(var(--color-foreground), .08);padding-top:.8rem;font-size:1.8rem;font-weight:600}.checkout__back{color:rgb(var(--color-foreground-secondary));align-self:center;align-items:center;gap:.6rem;display:inline-flex}.confirmation{flex-direction:column;gap:1.6rem;display:flex}.confirmation__card{flex-direction:column;align-items:flex-start;gap:1.4rem;display:flex}.confirmation__icon{color:rgb(var(--color-success))}.confirmation__grid{border-block:1px solid rgba(var(--color-foreground), .08);gap:1.6rem;width:100%;padding-block:1.6rem;display:grid}@media (min-width:576px){.confirmation__grid{grid-template-columns:1fr 1fr}}.confirmation__grid .subheading{margin-bottom:.6rem}[dir=rtl] .confirmation__phone{text-align:right}.confirmation__lines{flex-direction:column;gap:.8rem;width:100%;display:flex}.confirmation__lines li{justify-content:space-between;gap:1.2rem;display:flex}.confirmation__lines a{text-decoration:none}.order-summary{flex-direction:column;gap:1.2rem;width:100%;display:flex}.order-summary__lines{flex-direction:column;gap:1.2rem;display:flex}.order-summary__line{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.order-summary__qty{color:rgb(var(--color-foreground-secondary));font-variant-numeric:tabular-nums}.order-summary__item{flex-direction:column;gap:.2rem;min-width:0;display:flex}.order-summary__variant{color:rgb(var(--color-foreground-secondary));font-size:1.3rem}.order-summary__price,.order-summary__totals dd{white-space:nowrap;font-variant-numeric:tabular-nums}.order-summary__totals{border-top:1px solid rgba(var(--color-foreground), .08);flex-direction:column;gap:.8rem;margin:0;padding-top:1.2rem;display:flex}.order-summary__totals div{justify-content:space-between;gap:1.2rem;display:flex}.order-summary__totals dd{margin:0}.order-summary__total{border-top:1px solid rgba(var(--color-foreground), .08);padding-top:.8rem;font-weight:600}.order-delivery{border-block:1px solid rgba(var(--color-foreground), .08);gap:1.6rem;width:100%;padding-block:1.6rem;display:grid}@media (min-width:576px){.order-delivery{grid-template-columns:1fr 1fr}}.order-delivery .subheading{margin-bottom:.6rem}.order-delivery p{margin:0 0 .2rem}[dir=rtl] .order-delivery__phone{text-align:right}.order-detail{flex-direction:column;gap:1.6rem;display:flex}.confirmation__actions{flex-wrap:wrap;gap:1rem;display:flex}.confirmation__total{border-top:1px solid rgba(var(--color-foreground), .08);padding-top:.8rem;font-weight:600}.auth{flex-direction:column;gap:1.6rem;display:flex}.auth__providers{flex-direction:column;gap:.8rem;display:flex}.auth-provider{border-radius:var(--border-radius-button);border:1px solid rgba(var(--color-foreground), .15);background:rgb(var(--color-background-secondary));justify-content:center;align-items:center;gap:1rem;min-height:4.8rem;padding:0 1.6rem;font-size:1.5rem;font-weight:600;display:flex}.auth-provider--apple{color:#fff;background:#000;border-color:#000}.auth-provider:disabled{cursor:not-allowed;opacity:.6}a.auth-provider{color:inherit;text-decoration:none}a.auth-provider.auth-provider--apple{color:#fff}.auth-provider .badge{margin-inline-start:auto}.auth__divider{color:rgb(var(--color-foreground-secondary));align-items:center;gap:1.2rem;font-size:1.3rem;display:flex}.auth__divider:before,.auth__divider:after{content:"";background:rgba(var(--color-foreground), .1);flex:1;height:1px}.auth__email{flex-direction:column;gap:1.4rem;display:flex}.auth__email:disabled{opacity:.7}.auth__footer{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.auth__demo-link{color:rgb(var(--color-foreground-secondary))}.account__header{flex-wrap:wrap;align-items:center;gap:1.2rem;margin-bottom:2rem;display:flex}.account__grid{gap:2rem;margin-top:2rem;display:grid}@media (min-width:990px){.account__grid{grid-template-columns:minmax(0,1fr) 32rem;align-items:start}.account__grid>.account__side{grid-area:1/2/span 2}}.account__side{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.link-button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.account__verify{width:100%}.settings{flex-direction:column;gap:1.6rem;margin-top:2rem;display:flex}.settings__section{flex-direction:column;gap:1.2rem;display:flex}.settings__section--danger{border:1px solid #f5c2bb}.settings__email{align-self:flex-start;margin:0}.settings-form{flex-direction:column;align-items:flex-start;gap:1.2rem;display:flex}.settings-form .field{width:100%}.settings-confirm{align-items:center;gap:.8rem;display:flex}.button--danger:not([disabled]){background:#b3261e;border-color:#b3261e}.button--danger:not([disabled]) .button__label{color:#fff}.account__addresses{grid-column:1}.saved-addresses{flex-direction:column;gap:1rem;margin-top:1.2rem;display:flex}.saved-address{border:1px solid rgba(var(--color-foreground), .1);border-radius:1.2rem;justify-content:space-between;align-items:flex-start;gap:1.2rem;padding:1.2rem 1.4rem;display:flex}.saved-address__text{flex-direction:column;gap:.2rem;min-width:0;font-size:1.4rem;display:flex}.saved-address__phone{align-self:flex-start}.address-picker{flex-direction:column;gap:.8rem;display:flex}.address-option{border:1px solid rgba(var(--color-foreground), .12);border-radius:1.2rem;align-items:flex-start;gap:1rem;padding:1.2rem 1.4rem;display:flex}label.address-option{cursor:pointer}.address-option.is-checked{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.address-option input{margin-top:.3rem}.address-option__choice{cursor:pointer;flex:1;align-items:flex-start;gap:1rem;min-width:0;display:flex}.address-option__edit{flex-shrink:0;margin-inline-start:auto}.account__provider{align-items:center;gap:.8rem;margin:0;display:inline-flex}.orders-table{border-collapse:collapse;width:100%;margin-top:1.6rem;font-size:1.5rem}.orders-table th{text-align:start;color:rgb(var(--color-foreground-secondary));border-bottom:1px solid rgba(var(--color-foreground), .08);padding:0 0 1rem;font-size:1.3rem;font-weight:500}.orders-table td{border-bottom:1px solid rgba(var(--color-foreground), .06);padding:1.4rem 0}@media (max-width:575.99px){.orders-table thead{display:none}.orders-table tr{border-bottom:1px solid rgba(var(--color-foreground), .08);grid-template-columns:1fr 1fr;gap:.4rem 1rem;padding:1.2rem 0;display:grid}.orders-table td{border:0;padding:0}.orders-table td:before{content:attr(data-label);color:rgb(var(--color-foreground-secondary));font-size:1.1rem;display:block}}.status{border-radius:var(--border-radius-badge);padding:.2rem .9rem;font-size:1.2rem;font-weight:600;display:inline-flex}.status--pending{color:#6b4e00;background:#fff4d6}.status--delivered,.status--confirmed{color:#1d1d1f;background:#d8f3c9}.status--cancelled{color:rgb(var(--color-foreground-secondary));background:#f1f1f3}.auth-provider .badge{white-space:nowrap;font-size:1.1rem}.store-page__body{font-size:1.6rem;line-height:1.7}.store-page__body p+p,.store-page__body h2+p{margin-top:1rem}.store-page__body h2{margin-top:2.4rem;font-size:1.8rem}.store-page__body a{text-decoration:underline}.contact{gap:2rem;display:grid}@media (min-width:990px){.contact{grid-template-columns:1fr 1fr;align-items:stretch}}.contact__form{flex-direction:column;gap:1.6rem;display:flex}.contact__fields fieldset{flex-direction:column;gap:1.4rem;display:flex}.contact__fields fieldset:disabled{opacity:.7}.contact__direct{border-top:1px solid rgba(var(--color-foreground), .08);flex-direction:column;gap:.6rem;padding-top:1.6rem;display:flex}.contact__lines a{text-decoration:underline}[dir=rtl] .contact__lines{text-align:right}.contact__media{border-radius:var(--border-radius-block);height:100%;min-height:40rem}@media (min-width:990px){.contact__media{aspect-ratio:auto!important}}@media (max-width:749.99px){.product__info-sticky{padding-bottom:2.4rem}}html[lang=ar] .back-link{font-size:calc(var(--font-menu-scale) * 1.7rem)}@media (max-width:749.99px){.product__faq{padding-top:4.8rem}}.information-page__back{margin:4rem 0 0}.information-page__back .icon{width:1.4rem;height:1.4rem}.information-page__intro{text-align:center;flex-direction:column;align-items:center;gap:1.6rem;padding-block:7.2rem;display:flex}.information-page__intro .subheading{letter-spacing:.1em;text-transform:uppercase;font-size:1.1rem}.information-page__copy{max-width:38rem;font-size:1.6rem;line-height:1.6}.information-page__copy p+p{margin-top:1.6rem}.information-page__values{padding-block:7.2rem}.information-page__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;display:grid}.information-page__cards--three{grid-template-columns:repeat(3,minmax(0,1fr))}.information-page__card{text-align:center;background:#fff;border-radius:1.6rem;flex-direction:column;align-items:center;gap:1.6rem;padding:2.4rem;display:flex}.information-page__card:nth-child(2)>.icon{color:#518339}.information-page__card:nth-child(3)>.icon{color:#e98449}.information-page__card:nth-child(4)>.icon{color:#8274c1}.information-page__card p{font-size:1.6rem;line-height:1.6}@media (max-width:749px){.information-page__back{margin-top:2.4rem}.information-page__intro,.information-page__values{padding-block:5.6rem}.information-page__cards,.information-page__cards--three{grid-template-columns:1fr}}.facet__ranges{height:3.2rem;margin-top:.8rem;position:relative}.facet__ranges:before{content:"";background:#1d1d1f;border-radius:1rem;height:.4rem;position:absolute;top:1.4rem;left:0;right:0}.facet__ranges input{appearance:none;pointer-events:none;background:0 0;width:100%;margin:0;position:absolute;inset:0}.facet__ranges input::-webkit-slider-thumb{appearance:none;pointer-events:auto;cursor:grab;background:#fff;border:.6rem solid #1d1d1f;border-radius:50%;width:2rem;height:2rem}.facet__ranges input::-moz-range-thumb{pointer-events:auto;cursor:grab;background:#fff;border:.6rem solid #1d1d1f;border-radius:50%;width:.8rem;height:.8rem}.facet__ranges input:focus-visible{outline-offset:4px;outline:2px solid #0069d9}.pagination__item .icon{width:1.4rem;height:1.4rem}.pagination__item[aria-disabled=true]{opacity:.35;pointer-events:none}@media (prefers-reduced-motion:reduce){.search-modal,.account-popover,.mobile-menu{transition:none}}.search-page__header{gap:2rem;margin-bottom:2.4rem}.search-page__form,[dir=rtl] .search-page__form{background:0 0;border:0;border-radius:0;max-width:44rem;padding:0}.search-page__input-wrap{background:#f8f8f8;border-radius:.6rem;flex:1;align-items:center;gap:.8rem;min-width:0;height:3.6rem;padding:0 1.2rem;display:flex}.search-page__input-wrap .icon{width:1.4rem;height:1.4rem}.search-page__input-wrap input{width:100%}.contact{flex-direction:column;gap:14.4rem;display:flex}.contact__form{gap:1.6rem;width:100%;max-width:36rem;margin:2.4rem auto 0;padding:0}.contact__form>h1,.contact__form>p{text-align:center}.contact__fields{flex-direction:column;gap:2.4rem;margin-top:2.4rem;display:flex}.contact__fields .field{gap:1rem}.contact__fields .field__label{text-transform:uppercase;letter-spacing:.1em;color:rgb(var(--color-foreground-secondary));font-size:1.1rem;font-weight:600}.contact__fields .input{background:#f8f8f8;border:0;border-radius:.6rem;min-height:3.6rem;padding:.8rem 1.4rem;font-size:1.4rem}.contact__fields textarea.input{min-height:8rem}.contact__fields .button{align-self:flex-start}.contact__banner{border-radius:1.6rem;align-items:center;min-height:40rem;display:flex;position:relative;overflow:hidden}.contact__banner .contact__media{width:100%;height:100%;min-height:0;position:absolute;inset:0}.contact__banner:after{content:"";background:#0003;position:absolute;inset:0}.contact__banner-content{z-index:1;color:#fff;flex-direction:column;gap:1.6rem;max-width:54rem;padding:4.8rem;display:flex;position:relative}.contact__banner-content p{line-height:1.6}@media (max-width:749px){.contact{gap:11.2rem}.contact__banner-content{padding:2.4rem}.contact__banner{min-height:32rem}}.quick-view{border:1px solid #00000008;max-height:calc(100dvh - 2.4rem);top:auto}.quick-view__close{inset-inline-end:1.4rem;top:1.4rem}.quick-view__scroll{padding-inline-end:2.4rem}@media (min-width:576px){.quick-view{max-height:min(100dvh - 2.4rem,72.4rem)}}@media (min-width:1200px){.quick-view{bottom:2.4rem;max-height:min(100dvh - 4.8rem,72.4rem);inset-inline-end:2.4rem}}@media (max-width:575px){.quick-view,[dir=rtl] .quick-view{padding:4.8rem .8rem 0 2.4rem}[dir=rtl] .quick-view{padding:4.8rem 2.4rem 0 .8rem}.quick-view__scroll{padding-inline-end:1.6rem}.quick-view__gallery{grid-template-columns:minmax(0,1fr);gap:1.6rem}.quick-view__main{order:-1}.quick-view__thumbs-wrap{width:100%;height:7.2rem;overflow:hidden}.quick-view__thumbs{flex-direction:row;gap:1rem;width:100%;height:7.2rem;position:relative;overflow:auto hidden}.quick-view__thumb{width:7.2rem;height:7.2rem}.quick-view__actions{margin-inline-start:-2.4rem;padding:2.4rem}.quick-view__thumbs{width:min(23.6rem,100%);margin-inline:auto}}.search-page>.container>.back-link{width:fit-content;margin-bottom:2.4rem;line-height:1.6;display:flex}.search-page__header{gap:1.6rem}.search-page__form{max-width:44.4rem;min-height:3.8rem}.information-page__back{width:fit-content;display:flex}.information-page__intro{gap:0}.information-page__intro>.subheading{margin-bottom:1.2rem}.information-page__intro>.information-page__copy{margin-top:.8rem}.information-page__intro>.button{margin-top:1.6rem}.information-page__cards{gap:2rem}.information-page__card{border:1px solid #1d1d1f08;gap:.8rem;padding:3.2rem}.information-page__card>.icon{margin-bottom:.4rem}.contact__form{gap:0;max-width:38rem}.contact__form>h1{margin-bottom:.8rem}.contact__fields{align-self:center;gap:2rem;width:min(34.6rem,100%);margin-top:4rem}.contact__fields .input{min-height:3.939rem;padding:.75rem 1.4rem;line-height:2.439rem}.contact__fields textarea.input{padding:.65rem 1.4rem}.contact__fields .button{margin-top:.4rem}.contact__banner{aspect-ratio:2.7;min-height:0}@media (max-width:749px){.contact__fields{margin-top:2.4rem}.contact__banner{aspect-ratio:2.7;min-height:24rem}}@media (max-width:575px){.information-page__cards{gap:1.2rem}.information-page__values>h2{margin-bottom:1.6rem}.information-page__card{padding:2.4rem}}@media (min-width:576px){.quick-view{height:min(100dvh - 2.4rem,72.4rem)}}@media (min-width:1200px){.quick-view{height:min(100dvh - 4.8rem,72.4rem)}}.collections-index>.container>.back-link{width:fit-content;margin-bottom:2.4rem;display:flex}.collections-index__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;margin-top:2.4rem;display:grid}.collection-overview-card{background:#fff;border:1px solid #1d1d1f08;border-radius:1.6rem;text-decoration:none;display:block;overflow:hidden}.collection-overview-card__body{justify-content:space-between;align-items:center;gap:1.6rem;padding:3.2rem;display:flex}.collection-overview-card__body p{margin-top:.8rem}.collection-overview-card__arrow{background:#e8e8ed;border-radius:50%;flex:none;place-items:center;width:3.6rem;height:3.6rem;display:grid}.collection-overview-card .media img{transition:transform .3s}.collection-overview-card:hover .media img{transform:scale(1.04)}@media (max-width:749px){.collections-index__grid{grid-template-columns:1fr;gap:1.2rem}.collection-overview-card__body{padding:2.4rem}}.information-page__back{display:inline-flex}.search-page>.container>.back-link,.collections-index>.container>.back-link{margin-bottom:2.66rem}html[lang=ar] .search-page>.container>.back-link,html[lang=ar] .collections-index>.container>.back-link{margin-bottom:2.82rem}@media (min-width:750px){.search-page>.container>.back-link,.collections-index>.container>.back-link{margin-bottom:4.26rem}html[lang=ar] .search-page>.container>.back-link,html[lang=ar] .collections-index>.container>.back-link{margin-bottom:4.42rem}}.contact__fields .field__label{line-height:1.2}.contact__fields textarea.input{height:8rem;min-height:8rem}.contact__fields .button{height:3.8rem;min-height:3.8rem}.contact__banner-content{gap:.8rem}@media (max-width:749px){.contact__banner{aspect-ratio:auto;min-height:0}}.collection-overview-card__body{align-items:flex-start}.quick-view__info{gap:.8rem}.quick-view__info .product__title{font-size:2.002rem}.quick-view__info .product__price{align-items:flex-start;min-height:3.36rem;margin-bottom:.8rem}@media (max-width:575px){.quick-view__gallery{gap:1rem}.quick-view__info .product__title{font-size:1.82rem}.quick-view__actions .buy-box__qty,.quick-view__actions .buy-box__add{height:3.8rem;min-height:3.8rem}}.information-page__card{justify-content:center}.information-page__values>h2{margin-bottom:2.4rem}.collection-overview-card__body{flex-direction:column;gap:0}.collection-overview-card__button{align-items:center;gap:.8rem;margin-top:1.2rem;font-size:1.4rem;font-weight:600;line-height:1.4;display:inline-flex}.collection-overview-card__button .icon{width:1rem;height:1rem}@media (hover:hover) and (pointer:fine) and (min-width:576px){.collection-overview-card__body{padding-bottom:0;transition:transform .3s}.collection-overview-card__button{opacity:0;visibility:hidden;margin-top:1.1rem}.collection-overview-card:hover .collection-overview-card__body,.collection-overview-card:focus-visible .collection-overview-card__body{transform:translateY(-3.2rem)}.collection-overview-card:hover .collection-overview-card__button,.collection-overview-card:focus-visible .collection-overview-card__button{opacity:1;visibility:visible}}@media (max-width:749px){.contact__banner{margin-top:.3rem}}.quick-view__info>.subheading{font-size:1.1rem;line-height:1.2}.quick-view__actions{gap:.8rem}.contact__banner-content h2{color:#fff}.contact__banner-content p{color:#bfc7c7}.search-page__form{gap:.8rem}.search-page__input-wrap{border:1px solid #1d1d1f08;gap:.6rem;height:3.8rem;padding-inline:1.1rem 1rem}.search-page__input-wrap .icon{flex-shrink:0;width:1.8rem;height:1.8rem}.search-page__input-wrap input{min-width:0;height:100%}@media (max-width:575px){.search-page__input-wrap{height:4rem}}html[lang=ar] .quick-view__info>.subheading{font-size:1.1rem;line-height:1.2}.quick-view .key-features li{text-align:start}@media (max-width:749px){.quick-view .key-features{display:none}}
.overlay--soft{-webkit-backdrop-filter:blur(4px);background:#0000001a}.cart-drawer.is-empty{background:#f5f5f7;height:auto;padding-block:3.2rem 0;padding-inline:3.2rem .8rem;bottom:auto}.cart-drawer__close{z-index:2;top:1.5rem;width:2.2rem;height:2.2rem;color:rgba(var(--color-foreground), .5);background:#f8f8f8;border-radius:.5rem;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:1.5rem}.cart-drawer__close .icon{width:1.2rem;height:1.2rem}.cart-drawer__empty{flex-direction:column;align-items:flex-start;gap:.6rem;padding-block:0 3.2rem;padding-inline:0 2.4rem;display:flex}.cart-drawer__empty-title{margin:0;font-size:1.8rem;line-height:2.2rem}.cart-drawer__empty .body-small{line-height:2.2rem}.cart-drawer__empty-button{margin-top:.6rem}.store-page-section{padding-block:7.2rem}.store-page{max-width:none}.store-page__title,.store-page__body{max-width:53rem;margin-inline:auto}.store-page__title{margin-block:0 3.2rem}@media (min-width:750px){.store-page__title{margin-block:0 4rem}}.store-page__body{line-height:1.6}@media (min-width:750px){.store-page-section{padding-block:8.7rem 13.7rem}}.cart-section{padding-top:7.2rem}@media (min-width:750px){.cart-section{padding-top:8.7rem}}.cart-section .page-title{margin-bottom:2.3rem}.cart-empty{gap:0;padding-bottom:0}.cart-empty .h4{margin:0}.cart-empty__text{color:rgb(var(--color-foreground));margin-top:.8rem;font-size:1.6rem;line-height:1.6}.cart-empty .button{margin-top:1.6rem}.cart-banner-section{padding-top:4rem;padding-bottom:11.2rem}@media (min-width:750px){.cart-banner-section .media-banner{min-height:33.4rem}}@media (max-width:749px){.cart-banner-section .media-banner{min-height:24.9rem}.cart-banner-section .media-banner__content{padding:2.4rem}}.cart-banner-section .media-banner__overlay{background:#00000026}.cart-banner-section .media-banner__content{gap:.8rem;max-width:none}.media-banner__text{color:#fff;max-width:38rem;font-size:1.6rem;line-height:1.6}.contact__fields .button{height:3.4rem;min-height:3.4rem}@media (max-width:749px){.contact__fields .button{height:4rem;min-height:4rem}}@media (min-width:750px){.contact__banner{aspect-ratio:8/3}}.contact__banner-content p{max-width:38rem}.search-page__form .button,.search-page__form .button__content{height:3.8rem;min-height:3.8rem}.search-page__reset{width:2.2rem;height:2.2rem;color:rgba(var(--color-foreground), .5);background:#fefefe;border:1px solid #1d1d1f08;border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:flex}.search-page__reset .icon{width:1.2rem;height:1.2rem}@media (max-width:575px){.search-page__form .button,.search-page__form .button__content{height:4rem;min-height:4rem}}
