.about{width:100%}.about__copy{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.6rem}.about__title{margin:0;color:rgb(var(--color-foreground))}.rtl .about__body{direction:rtl}.about__body{margin:0;color:rgb(var(--color-foreground));font-size:clamp(.95rem,.5696rem + .6087vw,1.3rem);line-height:1.55;max-width:600px}@media screen and (max-width:999px){.about__body{font-size:.875rem}}.about__cta{font-weight:700;text-decoration:underline;text-underline-offset:4px}.about__image-wrap{max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden}.about__image{width:100%;height:100%;object-fit:cover;display:block}.collection-grid{width:100%}.collection-grid__header{position:relative;text-align:center;padding:0 0 2.4rem;margin:0 auto;width:fit-content;max-width:70rem}.collection-grid__title{margin:0;font-weight:700;color:rgb(var(--color-foreground))}.collection-grid__desc{margin:.8rem auto 0;max-width:56rem;color:rgba(var(--color-foreground),.85);font-size:1rem;line-height:1.5}.collection-grid__deco{position:absolute;pointer-events:none;line-height:0}.collection-grid__deco-img{width:100%;height:auto;display:block}.collection-grid__deco--tl{top:-10px;left:0;width:var(--cg-img-l-w, 120px);transform:translate(-100%,-30%)}.collection-grid__deco--br{bottom:0;right:0;width:var(--cg-img-r-w, 120px);transform:translate(100%,30%)}@media(max-width:749px){.collection-grid__deco--tl,.collection-grid__deco--br{width:calc(var(--cg-img-l-w, 120px) * .6)}.collection-grid__deco--br{transform:translate(-15%,-15%)}.collection-grid__deco--br{width:calc(var(--cg-img-r-w, 120px) * .6);transform:translate(15%,15%)}}.collection-grid__list{display:grid;grid-template-columns:repeat(var(--cg-cols-m, 1),minmax(0,1fr));gap:12px;margin-top:2rem}@media(min-width:750px){.collection-grid__list{grid-template-columns:repeat(var(--cg-cols-d, 4),minmax(0,1fr));gap:16px}}.collection-grid__item{min-width:0}.collection-grid__pagination{margin-top:3rem;display:flex;justify-content:center}.collection-grid__empty{text-align:center;padding:4rem 0;color:rgb(var(--color-foreground))}.dual-scroll__title{text-align:center;margin-bottom:.75rem}.dual-scroll__title p{margin:0}.dual-scroll__title span{color:#eb4034;text-decoration:none!important}.dual-scroll__subtitle{text-align:center;font-weight:500;font-size:.92rem;margin:0 auto 2rem;color:rgb(var(--color-foreground));opacity:1;line-height:1.2}.dual-scroll__body{display:flex;flex-direction:row;align-items:center;gap:0}.dual-scroll__side{flex:1;min-width:0;display:flex;flex-direction:column;gap:1rem}.dual-scroll__side--left{align-items:flex-end;width:100%}.dual-scroll__side--right{align-items:flex-start;width:100%}.dual-scroll__side-title{margin:0;font-size:1.1rem;font-weight:700;color:rgb(var(--color-foreground))}.dual-scroll__track{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;width:100%}.dual-scroll__track::-webkit-scrollbar{display:none}.dual-scroll__track--left{direction:rtl}.dual-scroll__track--left .ds-media-card__wrap{direction:ltr}.dual-scroll__separator{flex-shrink:0;padding:0 1.5rem;display:flex;align-items:stretch;justify-content:center}.dual-scroll__separator-img{display:block;width:auto;height:100%;min-height:200px;object-fit:contain}.ds-media-card__wrap{position:relative;flex-shrink:0;overflow:hidden;border-radius:12px;background:rgba(var(--color-foreground),.06)}.ds-media-card__video,.ds-media-card__img{display:block;width:100%;height:100%;object-fit:cover}.ds-media-card__video-btn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;background:#0000002e;cursor:pointer;transition:background .2s}.ds-media-card__video-btn:hover{background:#00000047}[data-ds-video].is-playing .ds-media-card__video-btn{background:transparent}[data-ds-video].is-playing .ds-media-card__video-btn:hover{background:#0000001a}.ds-media-card__video-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:#ffffffd1;border:2px solid rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;pointer-events:none;transition:opacity .2s;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#000}.ds-media-card__video-icon svg{width:30px;height:30px;display:block}.ds-media-card__video-icon--pause,[data-ds-video].is-playing .ds-media-card__video-icon--play{opacity:0}[data-ds-video].is-playing .ds-media-card__video-icon--pause{opacity:1}@media screen and (max-width:749px){.dual-scroll__body{flex-direction:column;gap:2rem;direction:rtl}.dual-scroll__separator{display:none}.dual-scroll__side--left{align-items:flex-start}.dual-scroll__side--left .dual-scroll__side-title{text-align:left}.dual-scroll__track--left{direction:ltr}}.faq-section{position:relative}.faq-section__main--above .faq-marquee{margin-bottom:var(--faq-marquee-content-gap, 32px)}.faq-section__main--below .faq-marquee{margin-top:var(--faq-marquee-content-gap, 32px)}.faq-section__bottom{margin-top:2.4rem;text-align:center;color:rgb(var(--color-foreground));font-size:1.5rem;line-height:1.5}.faq-section__bottom a{color:inherit;text-decoration:underline}.faq-section-header{text-align:center;color:rgb(var(--color-foreground));font-size:16px;margin-bottom:2rem}.text-md{font-size:16px;font-weight:600}.faq-marquee{overflow:hidden;width:100%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:1.2rem 0;box-shadow:0 6px 18px #0000001f;border-top:1px solid rgb(var(--color-foreground));border-bottom:1px solid rgb(var(--color-foreground))}@media screen and (max-width:999px){.faq-marquee{padding:.4rem 0}}.faq-marquee__track{display:flex;width:max-content;animation:faq-marquee-scroll var(--faq-marquee-duration, 30s) linear infinite}.faq-marquee__track[data-direction=reverse]{animation-direction:reverse}.faq-marquee__track.is-paused{animation-play-state:paused}.faq-marquee__group{display:flex;align-items:center;flex-shrink:0;gap:var(--faq-marquee-gap, 24px);padding-inline-end:var(--faq-marquee-gap, 24px)}.faq-marquee__text{flex:0 0 auto;white-space:nowrap;font-size:1.5rem;font-weight:600;color:rgb(var(--color-foreground))}@media screen and (max-width:999px){.faq-marquee__text{font-size:1rem}}.faq-marquee__sep{flex:0 0 auto;display:inline-flex;align-items:center}.faq-marquee__sep-img{width:var(--faq-marquee-sep-size, 24px);height:var(--faq-marquee-sep-size, 24px);object-fit:contain;display:block}@keyframes faq-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.footer-section{position:relative;width:100%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding-top:1.5rem}.footer-marquee{overflow:hidden;width:100%;padding:1.5rem 0}.footer-marquee__track{display:flex;width:max-content;animation:footer-marquee-scroll var(--footer-marquee-duration, 30s) linear infinite}.footer-marquee__track[data-direction=reverse]{animation-direction:reverse}.footer-marquee__track.is-paused{animation-play-state:paused}.footer-marquee__group{display:flex;align-items:center;flex-shrink:0;gap:0;padding-inline-end:0;list-style:none;margin:0}.footer-marquee__item{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.footer-marquee__icon{width:var(--footer-marquee-icon-size, 40px);height:var(--footer-marquee-icon-size, 40px);object-fit:contain;display:block}@keyframes footer-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.footer__row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:3rem;padding:1rem 0;flex-wrap:wrap}.footer__col{display:flex;gap:1.5rem}@media(min-width:1000px){.footer__col--left{direction:rtl}}.footer__col--left{flex-direction:column;align-items:flex-start;max-width:36rem}.rtl .footer__col--left{text-align:right}.footer__col--right{flex-direction:row;align-items:flex-start;gap:4rem;flex-wrap:wrap}.footer__text{margin:0;font-weight:600;font-size:.9rem;line-height:1.2;color:rgb(var(--color-foreground))}.footer__col--right .footer__menu{text-align:right}.footer__menu{list-style:none;margin:0;padding:0;display:flex;text-align:left;flex-direction:column;gap:.2rem}.footer__col--right .footer__link{font-size:1.2rem;font-weight:700;text-decoration:none}.footer__link{font-size:.9rem;text-decoration:underline;font-weight:500;color:rgb(var(--color-foreground));transition:opacity .2s ease}.footer__link:hover{opacity:.7}.footer__banner{width:100%;line-height:0}.footer__banner-image{width:100%;height:auto;display:block}.footer__designed-by{width:100%;padding:10px 0;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.footer__designed-by-text{margin:0;text-align:center;font-size:.92rem;font-weight:600;letter-spacing:.3px}@media(max-width:999px){.footer__col--left{align-items:start}.footer__row{flex-direction:column;align-items:stretch;gap:2.4rem}.footer__col--right{gap:2.4rem;direction:rtl;display:none}}.hero{position:relative;width:100%;overflow:hidden}.hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;display:block}.hero__bg-img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.rtl .hero__content{direction:rtl;text-align:right}.hero__content{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box}.rtl .hero__title{text-align:right}.hero__title{color:rgb(var(--color-foreground));margin:0;font-weight:700;max-width:100%}.hero__title.h1 p{margin:0}.hero__cta{text-decoration:none;text-align:center;width:auto;max-width:clamp(400px,45vw,750px)}@media(max-width:989px){.hero__content{gap:1rem;padding-block:1rem}.hero__cta{width:100%}}@media(min-width:990px){.hero__content{gap:1.75rem;padding-block:2rem}.hero__title{max-width:47vw}.hero__cta{width:auto;min-width:14rem}}.hiw{position:relative}.hiw__title{text-align:center;margin:0 auto 2.4rem;font-weight:700;color:rgb(var(--color-foreground))}.hiw__container{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media screen and (min-width:990px){.hiw__container{grid-template-columns:45fr 55fr;gap:5rem}.hiw__left{position:sticky;top:calc(var(--header-height, 64px) + 1rem);align-self:start;min-width:0}.hiw__right{min-width:0}}.hiw__video-wrap{position:relative;border:1px solid rgb(var(--color-foreground));border-radius:8px;overflow:hidden;background:rgba(var(--color-foreground),.04);width:100%}.hiw__video-wrap--placeholder{aspect-ratio:16 / 9}.hiw__video{width:100%;height:100%;display:block;object-fit:cover}.hiw__video-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;background:transparent;cursor:pointer;z-index:3}.hiw__video-icon{position:absolute;inset-inline-start:.8rem;inset-block-end:.8rem;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ffffffb3;border:1px solid #000;color:#000;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:opacity .2s ease,transform .2s ease}.hiw__video-icon svg{width:18px;height:18px;display:block}.hiw__video-icon--pause,[data-hiw-video].is-playing .hiw__video-icon--play{opacity:0;pointer-events:none}[data-hiw-video].is-playing .hiw__video-icon--pause{opacity:1}.hiw__right{display:flex;flex-direction:column;gap:1.5rem}.hiw__tail{flex:0 0 auto;height:var(--hiw-tail-m, 60vh)}@media screen and (min-width:990px){.hiw__tail{height:var(--hiw-tail-d, 80vh)}}.hiw__card{position:sticky;top:var(--hiw-card-top, 64px);border:1px solid rgb(var(--color-foreground));border-radius:12px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:hidden;transform:rotate(var(--hiw-card-rot, 0deg));transform-origin:center;will-change:transform}.rtl .hiw__card-info{direction:rtl}.hiw__card-info{padding:1rem;display:flex;flex-direction:column;gap:.4rem}.hiw__card-title{margin:0;font-weight:700;color:rgb(var(--color-foreground))}.hiw__card-num{margin-inline-end:.3rem}.hiw__card-subtitle,.hiw__card-subtitle p{margin:0;font-size:1rem;font-weight:600;color:rgb(var(--color-foreground));line-height:1.3}.hiw__card-media{width:100%;background:rgba(var(--color-foreground),.04);line-height:0}.hiw__card-img{width:100%;height:100%;display:block;object-fit:cover}.more-about{width:100%}.more-about__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.6rem}.more-about__subtitle{margin:0;font-size:16px;font-weight:600;direction:rtl}@media screen and (max-width:999px){.more-about__subtitle{font-size:14px}}.more-about__title{margin:0;color:rgb(var(--color-foreground))}.more-about__description{margin:0 auto;max-width:clamp(400px,40vw,650px);color:rgb(var(--color-foreground));font-size:clamp(.95rem,.5696rem + .6087vw,1.3rem);line-height:1.55}@media screen and (max-width:999px){.more-about__description{font-size:.875rem}}.more-about__cta{text-decoration:none;min-width:18rem;font-size:18px;text-underline-offset:3px;text-decoration:underline;font-weight:600;color:rgb(var(--color-foreground))}.more-about__image-wrap{margin-top:.8rem;max-width:100%;overflow:hidden;-webkit-clip-path:url(#more-about-blob-12);clip-path:url(#more-about-blob-12)}.more-about__image{width:100%;height:100%;object-fit:cover;display:block}.more-about__svg-defs{position:absolute;width:0;height:0;overflow:hidden}.newsletter-pill__inner{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding-bottom:1rem}.newsletter-pill__title{margin:0;text-align:center;color:rgb(var(--color-foreground))}.newsletter-pill__subtitle{margin:0;font-weight:700;font-size:1.1rem;color:var(--color-accent);text-align:center;line-height:1.4}.newsletter-pill__form-wrap{width:100%;margin-top:.5rem}.newsletter-pill__pill{display:flex;align-items:stretch;border-radius:60px;background-color:rgb(var(--color-secondary-button-text));border-color:rgb(var(--color-foreground),.3);overflow:hidden;width:100%}.rtl .newsletter-pill__inner{direction:rtl}.contact-form{padding-right:5px}.newsletter-pill__input{flex:1;min-width:0;border:0;background:transparent;padding:1.25rem 1.25rem 1.25rem 1.5rem;font-size:1rem;color:rgb(var(--color-foreground));outline:none;font-family:inherit}@media(max-width:999px){.newsletter-pill__input{padding:.8rem 1rem}}.newsletter-pill__input::placeholder{color:rgba(var(--color-foreground),.5)}.newsletter-pill__btn{flex-shrink:0;border:0;border-left:1px solid rgb(var(--color-foreground),.3);background:transparent;padding:1.25rem 1.5rem;font-size:1rem;font-weight:700;color:rgb(var(--color-foreground));cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .15s}@media(max-width:999px){.newsletter-pill__btn{padding:.8rem 1rem}}.newsletter-pill__btn:hover{background:rgba(var(--color-foreground),.06)}.rtl .newsletter-pill__btn,[dir=rtl] .newsletter-pill__btn{border-left:0;border-right:1px solid rgb(var(--color-foreground),.3)}.newsletter-pill__message{margin-top:.65rem;font-size:.875rem;text-align:center;padding:.6rem 1rem;border-radius:8px}.newsletter-pill__message--success{color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06)}.newsletter-pill__message--error{color:var(--color-accent);background:#eb403414}.path-marquee{width:100%;background:transparent!important;overflow:hidden;padding:1.5rem 0}.path-marquee__band{position:relative;width:100%;height:var(--pm-band-h, 320px)}.path-marquee__svg{display:block;width:100%;height:100%;overflow:hidden;background:transparent}.path-marquee__ribbon{stroke:rgb(var(--color-background));stroke-width:var(--pm-ribbon-width, 60);stroke-linecap:round;stroke-linejoin:round;fill:none}.path-marquee__guide-line{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.path-marquee__text{fill:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:var(--pm-font-size, 18px);font-weight:600;letter-spacing:.2px;text-rendering:optimizeLegibility;font-feature-settings:"liga" 1,"calt" 1,"curs" 1,"kern" 1}@media screen and (max-width:749px){.path-marquee__text{font-size:calc(var(--pm-font-size, 18px) * .7)}}.path-marquee__flat{display:none;overflow:hidden;width:100%;background:rgb(var(--color-background));padding-block:calc(var(--pm-ribbon-width, 60px) / 2)}.path-marquee__flat-track{display:inline-block;white-space:nowrap;will-change:transform;animation:pm-flat-scroll var(--pm-flat-dur, 60s) linear infinite;font-family:var(--font-body-family);font-size:calc(var(--pm-font-size, 18px) * .7);font-weight:600;letter-spacing:.2px;color:rgb(var(--color-foreground));text-rendering:optimizeLegibility;font-feature-settings:"liga" 1,"calt" 1,"curs" 1,"kern" 1}[data-pm-direction=reverse] .path-marquee__flat-track{animation-direction:reverse}@keyframes pm-flat-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:749px){.path-marquee__band{display:none}.path-marquee__flat{display:block}}@media(prefers-reduced-motion:reduce){.path-marquee__flat-track{animation-play-state:paused}}.prize-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000009e;z-index:2147483000;display:grid;place-items:center;padding:var(--padding-md);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility 0s linear .25s}.prize-popup-overlay:not(.is-open){pointer-events:none}.prize-popup-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s ease,visibility 0s linear 0s}.prize-popup-modal{width:min(800px,80vw);height:min(600px,85vh);display:grid;grid-template-columns:58% 42%;background:var(--color-background);border-radius:18px;overflow:hidden;position:relative;opacity:0;transform:scale(.94);transition:transform .25s ease,opacity .25s ease}.prize-popup-overlay.is-open .prize-popup-modal{opacity:1;transform:scale(1)}.prize-popup-media{background:rgb(var(--color-foreground-rgb) / .06);min-height:100%}.prize-popup-media__picture{display:block;width:100%;height:100%}.prize-popup-media__image,.prize-popup-media__video{width:100%;height:100%;object-fit:cover;display:block}.prize-popup-body{background:var(--prize-right-bg);padding:32px 28px 24px;display:flex;flex-direction:column;gap:var(--gap-sm)}.prize-popup-body form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.prize-popup-panel{padding-top:10px;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.prize-popup-panel strong{color:var(--prize-deal-text)}.prize-popup-no-thanks{text-align:center;margin-inline:auto;font-size:14px}.prize-popup-close-link,.prize-popup-no-thanks{background:transparent;border:0;text-decoration:underline;padding:0;color:inherit;cursor:pointer;font-size:14px;width:fit-content}.prize-popup-close-link{margin-left:auto}.prize-popup-subtitle,.prize-popup-title,.prize-popup-description,.prize-popup-legal,.prize-popup-rich{margin:0}.prize-popup-title{font-size:1.5rem;line-height:1.2}.prize-popup-description{opacity:.9;margin-top:var(--padding-xs);margin-bottom:var(--padding-sm)}.prize-popup-offer-line{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;margin:8px 0}.prize-popup-offer-line .prize-popup-rich,.prize-popup-offer-line .prize-popup-rich p{margin:0;display:inline;white-space:nowrap}.prize-popup-input{width:100%;min-height:48px;border-radius:999px;border:1px solid rgb(var(--color-foreground-rgb) / .35);background:rgb(var(--color-background-rgb));padding-inline:16px;margin-bottom:0}.prize-popup-submit{width:100%;min-height:48px;border-radius:999px;border:0;display:grid;place-items:center;text-decoration:none;background:var(--prize-deal-text);color:var(--color-primary-button-text);padding-inline:var(--padding-md);cursor:pointer;margin-bottom:10px;margin-top:10px}.prize-popup-deal-pill{display:inline-flex;align-items:center;width:fit-content;background:var(--prize-deal-bg);color:var(--prize-deal-text);border-radius:16px;padding:0 12px;margin:0;white-space:nowrap}.prize-popup-legal{font-size:12px;opacity:.85;margin-top:auto!important;text-align:center}.prize-popup-legal a{text-decoration:underline}.prize-popup-error{margin-bottom:10px;color:#b42318;font-size:13px}.floating-discount{position:fixed;right:20px;bottom:24px;z-index:2147482000;width:200px;height:32px;border-radius:100px;display:flex;align-items:center;background:#000;color:#fff;padding-inline:8px;transition:transform .25s ease}body:has(.cart-drawer__dialog[open]) .prize-popup-overlay{display:none!important;pointer-events:none!important}body:has(.cart-drawer__dialog[open]) .floating-discount{pointer-events:none!important;opacity:0!important}.floating-discount__open{flex:1;height:100%;background:transparent;border:0;color:inherit;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.floating-discount__hide{background:transparent;border:0;color:#fff;cursor:pointer;font-size:16px;line-height:1}.floating-discount__dot{width:16px;height:auto;background:var(--prize-deal-bg);display:inline-block}.floating-discount__text{font-size:14px;line-height:1;white-space:nowrap}@media(max-width:749px){.prize-popup-modal{grid-template-columns:1fr;grid-template-rows:auto 1fr;height:auto;max-height:90vh;width:min(500px,92vw);overflow-y:auto}.prize-popup-media{min-height:auto;max-height:35vh;aspect-ratio:16 / 10}.prize-popup-media__video{display:none}.floating-discount{right:12px;bottom:12px;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease}.floating-discount.is-visible-mobile{opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){.prize-popup-overlay,.prize-popup-modal{transition:none}}.product-highlight__empty{text-align:center;padding:2rem;opacity:.85}.product-highlight__heading{text-align:center;margin:0 0 2.4rem;line-height:1.05}.product-highlight__row{display:flex;flex-direction:column;gap:2rem;align-items:stretch}@media screen and (min-width:990px){.product-highlight__row{flex-direction:row;align-items:flex-start;gap:0}.product-highlight__image-col{flex:0 0 var(--ph-image-w);width:var(--ph-image-w);max-width:100%;position:relative;z-index:2}.product-highlight__card{flex:1;margin-left:calc(-1 * var(--ph-overlap));min-width:0;position:relative;z-index:1;border-radius:14px;display:flex;flex-direction:column;align-items:flex-end;background-color:rgb(var(--color-secondary-button-text))}}.product-highlight__image-col{width:100%;margin:0 auto -6rem;position:relative;z-index:2}.product-highlight__image-box{width:100%;max-width:min(100%,var(--ph-image-w));margin:0 auto;overflow:visible;border-radius:4px;max-width:200px}@media screen and (min-width:990px){.product-highlight__image-box{background:rgb(var(--color-foreground) / .05);margin:0;max-width:100%}}.product-highlight__image{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:990px){.product-highlight__image-col{perspective:1000px;cursor:pointer}.product-highlight__image{will-change:transform;transform-origin:center;backface-visibility:hidden;transition:transform 0s}}@media(prefers-reduced-motion:reduce){.product-highlight__image{transform:none!important;will-change:auto}}.product-highlight__card{position:relative;min-height:12rem;border-radius:14px;background-color:rgb(var(--color-secondary-button-text))}.product-highlight__card-inner{position:relative;width:100%;max-width:768px;padding:6rem 3rem 4rem;display:flex;flex-direction:column;align-items:stretch;gap:1rem}@media screen and (min-width:990px){.product-highlight__card-inner{padding:2rem 3rem 4rem;margin-left:auto}}.product-highlight__subtitle{text-align:center;margin:0;color:rgb(var(--color-foreground));font-size:1.1rem}@media screen and (max-width:999px){.product-highlight__subtitle{order:2}}.product-highlight__product-title{text-align:center;margin:0;font-size:clamp(1.8rem,1.2vw + 1.4rem,2.6rem);font-weight:700;line-height:1.2}@media screen and (max-width:999px){.product-highlight__product-title{order:1}}.product-highlight__product-title a{color:inherit;text-decoration:none}.product-highlight__product-title a:hover{text-decoration:underline}.product-highlight__desc{color:rgb(var(--color-foreground));text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:1.2rem;line-height:1.45}@media screen and (max-width:999px){.product-highlight__desc{display:none}}.product-highlight__price{display:flex;color:rgb(var(--color-foreground));flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.75rem;font-size:1.3rem;font-weight:700}@media screen and (max-width:999px){.product-highlight__price{order:3}}.product-highlight__price-compare{text-decoration:line-through;opacity:.55;font-weight:700;font-size:1.3rem}.product-highlight__price-compare.hidden{display:none}.product-highlight__variants{width:100%;display:flex;flex-direction:column;align-items:center;gap:.8rem}.product-highlight__option-group{display:flex;flex-direction:column;align-items:start;gap:.35rem;border:0;padding:0;margin:0;width:100%;max-width:36rem}.product-highlight__option-label{font-size:.85rem;margin-bottom:.5rem;font-weight:600;color:rgb(var(--color-foreground));text-transform:uppercase;letter-spacing:.04em}.product-highlight__option-values{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.45rem}.product-highlight__swatch{width:32px;height:32px;border:1px solid rgb(var(--color-foreground));border-radius:50%;padding:2px;background:transparent;cursor:pointer;opacity:.7;transition:opacity .15s ease,transform .15s ease}.product-highlight__swatch.is-active{opacity:1;transform:scale(1.05)}.product-highlight__swatch-inner{display:block;width:100%;height:100%;border-radius:50%;background:var(--ph-swatch, rgb(var(--color-foreground)));background-size:cover;background-position:center}.product-highlight__pill{padding:.45rem .95rem;border:1px solid rgb(var(--color-foreground));border-radius:6px;background:transparent;cursor:pointer;font-size:.95rem;color:rgb(var(--color-foreground));opacity:.7;transition:opacity .15s ease,background .15s ease,color .15s ease}.product-highlight__pill.is-active{opacity:1;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product-highlight__richtext{text-align:center;font-size:1.4rem}.product-highlight__richtext p{margin:0}.product-highlight__countdown{display:flex;justify-content:center;width:100%}@media screen and (max-width:999px){.product-highlight__countdown{order:4}}.product-highlight__countdown-display{font-variant-numeric:tabular-nums;font-weight:700;font-size:clamp(1.8rem,1vw + 1.4rem,2.4rem);letter-spacing:.06em}.product-highlight__cta:disabled{background-color:#aaa}.product-highlight__cta{position:absolute;bottom:0;left:1rem;right:1rem;transform:translateY(50%);z-index:3}@media(min-width:1000px){.product-highlight__cta{right:3rem;left:3rem}}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.section-product-highlight,.product-list{position:relative}@media(max-width:999px){.product-list .button--primary{font-size:1rem!important}}.product-list__title{text-align:center;margin:0 auto .2rem;max-width:55rem;font-weight:700}.product-list__title.text-stroke-shadow{color:#fff}.product-list__title.text-stroke-shadow span{color:rgb(var(--color-background));text-decoration:none!important}.product-list__empty{text-align:center;padding:2rem 0 3rem;opacity:.85}.product-list__viewport{overflow:hidden;padding-block:24px;padding-inline-end:1rem;-webkit-user-select:none;user-select:none;cursor:grab;touch-action:pan-y}.rtl .product-list__carousel,.rtl .product-list__viewport,.rtl .product-list__track{direction:rtl}.product-list__viewport.is-dragging{cursor:grabbing}.product-list__viewport img,.product-list__viewport a{-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.product-list__track{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--pl-gap);will-change:transform;padding-bottom:1rem}.product-list__slide{flex:0 0 calc((100% - (var(--pl-cols-m) - 1) * var(--pl-gap)) / (var(--pl-cols-m) + .05));min-width:0}@media screen and (min-width:990px){.product-list__slide{flex-basis:calc((100% - (var(--pl-cols-d) - 1) * var(--pl-gap)) / (var(--pl-cols-d) + var(--pl-peek)))}}.product-list__below{display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding-top:2rem;padding-bottom:.5rem}.product-list__bullets{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}.product-list__cta{min-width:330px;text-align:center;text-decoration:none;background-color:rgb(var(--color-secondary-button-text))!important}.prod{width:100%}.prod__layout{display:flex;gap:0;align-items:flex-start}.prod__details{flex:1 1 50%;min-width:0;background:rgb(var(--color-secondary-button-text));border-inline-start:1px solid rgb(var(--color-foreground));border-inline-end:1px solid rgb(var(--color-foreground));padding-top:3rem}.rtl .prod__details-inner{direction:rtl}.prod__details-inner{padding-inline:1rem;padding-bottom:2.5rem;border-bottom:1px solid rgb(var(--color-foreground));display:flex;flex-direction:column;gap:1.4rem}.prod__row{margin:0}.prod__row--rating{display:flex;align-items:center;gap:.5rem}.prod__rating-label,.prod__row--rating .card-product__rating-count-wrap,.prod__row--rating .card-product__rating-count{font-size:.9rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:none}.prod__short-desc{font-weight:600;font-size:1rem;line-height:1.4;color:rgb(var(--color-foreground))}.prod__title{color:rgb(var(--color-foreground));line-height:1.2}.prod__price-row{display:flex;align-items:baseline;gap:.8rem;flex-wrap:wrap}.prod__price-current,.prod__price-compare{font-size:1.2rem;line-height:1.2;color:rgb(var(--color-foreground))}.prod__price-current{font-weight:700}.prod__price-compare{font-weight:400;text-decoration:line-through;color:rgba(var(--color-foreground),.6)}.prod__price-compare[hidden]{display:none}.prod__colors{display:flex;flex-wrap:wrap;gap:.6rem}.prod__color{width:32px;height:32px;border:1px solid rgb(var(--color-foreground));border-radius:50%;padding:2px;background:transparent;cursor:pointer;transition:opacity .15s ease,transform .15s ease;opacity:.7}.prod__color.is-active{opacity:1;transform:scale(1.05)}.prod__color-swatch{display:block;width:100%;height:100%;border-radius:50%;background:var(--swatch, rgb(var(--color-foreground)));background-size:cover;background-position:center}.prod__visual-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(27%,130px),1fr));gap:.8rem}.prod__visual-option{background:transparent;border:0;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.4rem;opacity:.7;transition:opacity .15s ease}.prod__visual-option.is-active{opacity:1}.prod__visual-option-img{display:block;width:100%;aspect-ratio:1;border:1px solid rgb(var(--color-foreground),.3);border-radius:8px;overflow:hidden;background:rgb(var(--color-background));transition:box-shadow .15s ease,transform .15s ease}.prod__visual-option-img img{width:100%;height:100%;object-fit:cover;display:block}.prod__visual-option.is-active .prod__visual-option-img{border-color:rgb(var(--color-foreground));box-shadow:3px 3px rgb(var(--color-foreground))}.prod__visual-option-label{font-size:1.2rem;font-weight:600;color:rgb(var(--color-foreground))}.prod__plist{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(27%,130px),1fr));gap:.8rem}.prod__plist-item{display:flex;flex-direction:column;align-items:center;gap:.4rem;text-decoration:none;color:inherit;opacity:.7;transition:opacity .15s ease}.prod__plist-item:hover,.prod__plist-item.is-active{opacity:1}.prod__plist-img{display:block;width:100%;aspect-ratio:1;border:1px solid rgb(var(--color-foreground),.3);border-radius:8px;overflow:hidden;background:rgb(var(--color-background));transition:box-shadow .15s ease,transform .15s ease}.prod__plist-img img{width:100%;height:100%;object-fit:cover;display:block}.prod__plist-item.is-active .prod__plist-img{border-color:rgb(var(--color-foreground));box-shadow:3px 3px rgb(var(--color-foreground))}.prod__plist-title{font-size:1.1rem;font-weight:600;color:rgb(var(--color-foreground));text-align:center;line-height:1.3}.prod__option-fallback{border:0;padding:0;margin:0}.prod__option-label{display:block;font-weight:600;margin-bottom:.4rem;color:rgb(var(--color-foreground))}.prod__option-values{display:flex;flex-wrap:wrap;gap:.4rem}.prod__option-pill{padding:.5rem 1rem;border:1px solid rgb(var(--color-foreground));border-radius:8px;background:transparent;cursor:pointer;font-size:1.3rem;color:rgb(var(--color-foreground));opacity:.7}.prod__option-pill.is-active{opacity:1;background:rgb(var(--color-foreground));color:rgb(var(--color-secondary-button-text))}.prod__buy{display:flex;flex-direction:column;gap:.8rem;margin-top:.8rem}.prod__buy-row1{display:flex;gap:.8rem;align-items:stretch}.prod__buy-now:disabled,.prod__add-to-cart:disabled{opacity:.5}.prod__add-to-cart{flex:1;text-align:center;font-size:1.2rem;padding:1.1em 1.4em}.prod__qty{display:inline-flex;align-items:center;border:1px solid rgb(var(--color-foreground));border-radius:8px;overflow:hidden;flex:0 0 auto}.prod__qty-btn{width:36px;height:100%;background:transparent;border:0;cursor:pointer;font-size:1.6rem;color:rgb(var(--color-foreground))}.prod__qty-value{min-width:28px;text-align:center;font-weight:600;color:rgb(var(--color-foreground))}.prod__buy-now{width:100%;text-align:center;font-size:1.2rem;padding:1.2em 1.4em;background-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-secondary-button-text))!important}.prod__buy-now:disabled,.prod__buy-now.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.prod__faqs{padding:0;margin-top:.4rem}.rtl .prod__faqs{direction:rtl}.prod__faq{border-bottom:1.5px solid rgb(var(--color-foreground))}.prod__faq-toggle{width:100%;background:transparent;border:0;padding:.9rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;color:rgb(var(--color-foreground));font-weight:600;text-align:inherit}.rtl .prod__faq-toggle{direction:rtl;text-align:right}.prod__faq-question{flex:1;font-size:1rem;line-height:1.4}.prod__faq-icon{flex:0 0 auto;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid rgb(var(--color-foreground));transition:transform .25s ease}.prod__faq-toggle[aria-expanded=true] .prod__faq-icon{transform:rotate(180deg)}.prod__faq-answer{padding:0 1rem 1rem;color:rgba(var(--color-foreground),.85);font-size:.95rem;line-height:1.5}.prod__faq-answer p:last-child{margin-bottom:0}.prod__gallery{flex:1 1 50%;min-width:0;background:rgb(var(--color-secondary-button-text))}@media(min-width:990px){.prod__gallery{position:sticky;top:var(--header-height, 0px);align-self:flex-start}}.prod__gallery-main{width:100%;aspect-ratio:var(--prod-ar, 1);overflow:hidden;border-inline-end:1px solid rgb(var(--color-foreground));border-bottom:1px solid rgb(var(--color-foreground));background:rgb(var(--color-secondary-button-text))}.prod__main-image,.prod__main-video{width:100%;height:100%;object-fit:cover;display:block}.prod__main-image[hidden],.prod__main-video[hidden]{display:none}.prod__thumb{position:relative}.prod__thumb-play{position:absolute;inset-inline-start:50%;inset-block-start:50%;transform:translate(-50%,-50%);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fffc;border:1px solid rgba(0,0,0,.6);color:#000;pointer-events:none;z-index:1}.rtl .prod__thumb-play{transform:translate(50%,-50%)}.prod__thumb-play svg{width:14px;height:14px;display:block}.prod__thumbs{position:relative}.prod__thumbs-viewport{overflow:hidden;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.prod__thumbs-viewport.is-dragging{cursor:grabbing}.prod__thumbs-track{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;width:max-content;will-change:transform}.prod__thumb{flex:0 0 var(--prod-thumb-w, 96px);width:var(--prod-thumb-w, 96px);min-width:0;aspect-ratio:var(--prod-ar, 1);background:rgb(var(--color-secondary-button-text));border:1px solid rgb(var(--color-foreground));border-inline-start:0;padding:0;cursor:pointer;overflow:hidden;opacity:.65;transition:opacity .15s ease}.prod__thumb:first-child{border-inline-start:1px solid rgb(var(--color-foreground))}.prod__thumb.is-active{opacity:1}.prod__thumb-img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media(max-width:989px){.prod .page-width{padding-inline:0!important}.prod__layout{flex-direction:column}.prod__details,.prod__gallery{flex:1 1 auto;width:100%;min-width:0}.prod__gallery{order:-1;position:static;top:auto;align-self:stretch}.prod__details{border-inline:0;padding-top:1.5rem}.prod__gallery-main{border-inline-end:0}.prod__gallery-sticky{position:static;width:100%}.prod__visual-options,.prod__plist{grid-template-columns:repeat(auto-fill,minmax(min(33%,110px),1fr))}}.reviews-cv2{position:relative}.reviews-cv2__header{text-align:center;padding-bottom:32px}.reviews-cv2__row1{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1.2rem}.reviews-cv2__row1-stars .card-product__rating{justify-content:center}.review-carousel-card__content a{text-decoration:underline;font-weight:700;text-underline-offset:3px}.review-carousel-card__content{font-size:.9rem;color:rgb(var(--color-foreground))}.reviews-cv2__row1-text{margin:0;max-width:36rem;color:rgb(var(--color-foreground));font-size:1rem;font-weight:600;line-height:1}@media screen and (max-width:999px){.reviews-cv2__row1-text{font-size:.875rem}}.rtl .reviews-cv2__title{direction:rtl}.reviews-cv2__title{margin:0 0 .75rem;color:rgb(var(--color-foreground))}.reviews-cv2__subtitle{margin:0 auto;max-width:30rem;color:rgb(var(--color-foreground));font-size:1rem;line-height:1.45;font-weight:600;opacity:.9}@media screen and (max-width:999px){.reviews-cv2__subtitle{font-size:.875rem}}.reviews-cv2__empty{text-align:center;padding:2rem 0 3rem;opacity:.85}.reviews-cv2__viewport{position:relative;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-block:14px;padding-inline-end:max(.75rem,calc((100% - 1500px)/2 + .75rem));scroll-padding-inline-start:max(.75rem,calc((100% - 1500px)/2 + .75rem));-webkit-user-select:none;user-select:none}.rtl .reviews-cv2__viewport,.rtl .reviews-cv2__track{direction:rtl}@media screen and (min-width:768px){.reviews-cv2__viewport{padding-inline-end:max(5rem,calc((100% - 1500px)/2 + 5rem));scroll-padding-inline-start:max(5rem,calc((100% - 1500px)/2 + 5rem))}}@media screen and (min-width:1000px){.reviews-cv2__viewport{padding-inline-end:max(2.5rem,calc((100% - 1500px)/2 + 2.5rem));scroll-padding-inline-start:max(2.5rem,calc((100% - 1500px)/2 + 2.5rem))}}@media screen and (min-width:1400px){.reviews-cv2__viewport{padding-inline-end:max(5rem,calc((100% - 1500px)/2 + 5rem));scroll-padding-inline-start:max(5rem,calc((100% - 1500px)/2 + 5rem))}}@media(hover:hover)and (pointer:fine){.reviews-cv2__viewport{cursor:grab}.reviews-cv2__viewport.is-dragging{cursor:grabbing}}.reviews-cv2__viewport.is-dragging{scroll-snap-type:none}.reviews-cv2__viewport::-webkit-scrollbar{display:none}.reviews-cv2__viewport img,.reviews-cv2__viewport a{-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.reviews-cv2__track{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--track-gap)}.reviews-cv2__slide{flex:0 0 calc((100% - (var(--track-cols-m) - 1) * var(--track-gap)) / (var(--track-cols-m) + var(--track-peek)));min-width:0;scroll-snap-align:start}@media screen and (min-width:990px){.reviews-cv2__slide{flex-basis:calc((100% - (var(--track-cols-d) - 1) * var(--track-gap)) / (var(--track-cols-d) + var(--track-peek)))}}.reviews-cv2__below{display:flex;justify-content:center;padding-top:2rem;padding-bottom:.5rem}.reviews-cv2__bullets{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}.reviews-cv2--carousel .review-carousel-card__inner{padding:0;border:0;border-radius:8px;overflow:hidden;gap:0}.reviews-cv2--carousel .review-carousel-card__media-wrap{border:0;border-radius:0}.review-carousel-card--plain .review-carousel-card__inner{padding:0;border:0;background:transparent;box-shadow:none}.review-carousel-card--plain .review-carousel-card__media-wrap{border:0;border-radius:50%;overflow:hidden}.review-carousel-card__plain-body{display:flex;flex-direction:column;gap:.4rem;padding:0 .25rem;text-align:center}.review-carousel-card__plain-title{margin:0;font-size:1.25rem;font-weight:700;color:rgb(var(--color-foreground));line-height:1.2}.review-carousel-card__plain-desc{margin:0;font-size:.875rem;font-weight:400;color:rgb(var(--color-foreground));line-height:1.5;opacity:.85}@media screen and (max-width:999px){.review-carousel-card__plain-desc{font-size:.75rem}}.rtl .review-carousel-card{direction:rtl}.review-carousel-card__inner{display:flex;flex-direction:column;gap:.75rem;padding:10px;border:1px solid rgb(var(--color-foreground));border-radius:8px;background:rgb(var(--color-background));height:100%}.review-carousel-card__media-wrap{position:relative;display:flex;flex-direction:column;border-radius:8px;border:1px solid rgb(var(--color-foreground));overflow:hidden;background:rgba(var(--color-foreground),.04)}.review-carousel-card__media,.review-carousel-card__media--video{position:relative;flex:1 1 auto;width:100%;min-height:0}.review-carousel-card__img{width:100%;height:100%;object-fit:cover;display:block}.review-carousel-card__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.review-carousel-card__media--placeholder{min-height:12rem;background:rgba(var(--color-foreground),.06)}.review-carousel-card__name{z-index:2;text-align:left;padding:.4rem .8rem;border-bottom:1px solid rgb(var(--color-foreground));background:rgba(var(--color-foreground),.2);color:rgb(var(--color-foreground));font-weight:600;font-size:1rem;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}@media(max-width:768px){.review-carousel-card__name{padding:.2rem .4rem;font-size:.725rem}}.review-carousel-card__video-loader{position:absolute;left:50%;top:50%;width:44px;height:44px;margin-left:-22px;margin-top:-22px;border-radius:50%;background:#00000073;border:3px solid rgba(255,255,255,.25);border-top-color:#fffffff2;animation:rv2-spin .75s linear infinite;opacity:0;pointer-events:none;transition:opacity .1s ease .15s;z-index:5}@media(max-width:768px){.review-carousel-card__video-loader{width:28px;height:28px;margin-left:-14px;margin-top:-14px;border-width:2px}}[data-review-video].is-loading .review-carousel-card__video-loader{opacity:1;transition-delay:0s}[data-review-video].is-loading .review-carousel-card__video-icon{opacity:0;transition:opacity .1s ease}@keyframes rv2-spin{to{transform:rotate(360deg)}}.review-carousel-card__video-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;background:transparent;cursor:pointer;z-index:3}.review-carousel-card__video-icon{position:absolute;right:.8rem;bottom:.8rem;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ffffffb3;border:1px solid #000;color:#000;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:opacity .2s ease,transform .2s ease}.review-carousel-card__video-icon svg{width:18px;height:18px;display:block}@media(max-width:768px){.review-carousel-card__video-icon{right:.5rem;bottom:.5rem;width:24px;height:24px}.review-carousel-card__video-icon svg{width:12px;height:12px}}.review-carousel-card__video-icon--pause,[data-review-video].is-playing .review-carousel-card__video-icon--play{opacity:0;pointer-events:none}[data-review-video].is-playing .review-carousel-card__video-icon--pause{opacity:1}.review-carousel-card__rate-stars--single{display:inline-flex;align-items:center;gap:4px}.review-rate-star{display:inline-flex;align-items:center;line-height:1}.review-rate-star path{stroke:rgba(var(--color-foreground))}.review-rate-star svg{width:24px;height:auto;fill:rgba(var(--color-foreground));display:block}.review-rate-val{font-size:.95rem;font-weight:700;color:rgb(var(--color-foreground));line-height:.9}@media(max-width:768px){.review-rate-val{font-size:.75rem}}.rtl .review-carousel-card__rates{direction:rtl}.review-carousel-card__rates{display:flex;flex-direction:column;gap:.5rem}.review-carousel-card__rate-row{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:.75rem}.review-carousel-card__rate-stars{flex-shrink:0}.review-carousel-card__rate-stars .card-product__rating svg{width:16px;height:16px}.review-carousel-card__rate-text{text-align:right;font-size:1.1rem;color:rgb(var(--color-foreground));line-height:1.3;font-weight:600}@media screen and (max-width:999px){.review-carousel-card__rate-text{font-size:.75rem}}.rtl .review-carousel-card__rate-text{text-align:left}.badge-item{display:flex;flex-direction:var(--badge-layout, column);align-items:var(--badge-align-items, center);text-align:var(--badge-text-align, center);gap:var(--badge-gap, 5px);min-width:0}.badge-item__icon{flex-shrink:0;width:var(--badge-icon, 40px);height:var(--badge-icon, 40px);display:flex;align-items:center;justify-content:center}.badge-item__img{width:100%;height:100%;object-fit:contain;display:block}.badge-item__copy{display:flex;flex-direction:column;align-items:inherit;text-align:inherit;min-width:0;gap:.35em}.badge-item__text{margin:0;font-size:var(--badge-fs-m, 12px);font-weight:var(--badge-fw, 400);line-height:1.35;max-width:100%;color:rgb(var(--color-foreground))}.badge-item__subtitle{margin:0;font-size:var(--badge-sub-fs-m, 12px);font-weight:var(--badge-sub-fw, 400);line-height:1.35;max-width:100%;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.badge-item__text{font-size:var(--badge-fs-d, 14px)}.badge-item__subtitle{font-size:var(--badge-sub-fs-d, 14px)}}.theme-button-slot{min-width:0}.theme-button-slot--custom{width:100%;max-width:100%;display:flex;flex-direction:column}.theme-block-button{display:inline-flex;align-items:center;justify-content:center;padding:var(--button-padding-block) var(--button-padding-inline);width:var(--button-width-mobile);flex:var(--button-flex-mobile);min-width:0;text-decoration:none;border-radius:var(--button-radius);border:1px solid transparent;font-size:var(--button-mobile-size);line-height:1;transition:opacity .2s ease;box-sizing:border-box}.theme-block-button--width-custom{display:flex}.theme-block-button:hover{opacity:.85}.theme-block-button--primary{background:rgb(var(--color-button));color:rgb(var(--color-background))}.theme-block-button--secondary{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.theme-block-button--outlined{background:transparent;color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.theme-block-button--link.invert{color:rgb(var(--color-background))}.theme-block-button--link{background:transparent;color:rgb(var(--color-foreground));border:none;border-radius:0;text-decoration:underline}.theme-block-button--custom{background:var(--custom-bg);color:var(--custom-color);border-color:var(--custom-border-color);border-width:var(--custom-border-width)}@media(min-width:1000px){.theme-block-button{font-size:var(--button-desktop-size);width:var(--button-width-desktop);flex:var(--button-flex-desktop)}}.badges-group{padding-top:var(--badges-group-pt, 0);padding-bottom:var(--badges-group-pb, 0)}.badges-group__grid{display:grid;grid-template-columns:var(--badges-group-cols, repeat(3, minmax(0, 1fr)));gap:var(--badges-group-gap, 16px);justify-items:var(--badges-group-justify-items, center);width:100%}.badges-group .badge-item--default{--badge-icon: var(--badges-group-icon-size, 40px);--badge-fs-d: var(--badges-group-fs-d, 14px);--badge-fs-m: var(--badges-group-fs-m, 12px);--badge-fw: var(--badges-group-fw, 400);--badge-sub-fs-d: var(--badges-group-sub-fs-d, 14px);--badge-sub-fs-m: var(--badges-group-sub-fs-m, 12px);--badge-sub-fw: var(--badges-group-sub-fw, 400);--badge-layout: var(--badges-group-layout, column);--badge-align-items: var(--badges-group-align-items, center);--badge-text-align: var(--badges-group-text-align, center);--badge-gap: var(--badges-group-item-gap, 5px)}.badges-group--main-heading .badge-item--default .badge-item__text,.badges-group--subtitle-heading .badge-item--default .badge-item__subtitle{font-family:var(--font-heading-family)}.buttons-group{display:flex;flex-wrap:wrap;gap:var(--btn-group-gap, 12px);width:100%;max-width:100%;min-width:0;box-sizing:border-box}.buttons-group>*{min-width:0}.buttons-group--horizontal{flex-direction:row;justify-content:var(--btn-group-main, flex-start);align-items:center}.buttons-group--horizontal>.theme-button-slot--custom{flex:1 1 0%}.buttons-group--horizontal>*:has(.theme-block-button--width-custom){flex:1 1 0%;display:flex;flex-direction:column}.buttons-group--vertical{flex-direction:column;align-items:var(--btn-group-cross, flex-start);justify-content:flex-start}.buttons-group--vertical>.theme-button-slot--custom{align-self:stretch;width:100%;max-width:100%}.buttons-group--vertical>*:has(.theme-block-button--width-custom){align-self:stretch;width:100%;max-width:100%}.payment-icons{width:100%}.payment-icons__list{display:flex;align-items:center;justify-content:var(--alignment);flex-wrap:wrap;gap:var(--icon-gap);margin:0;padding:0}.payment-icons__item{display:flex;align-items:center}.positioned-image{--positioned-image-page-pad: .75rem}.positioned-image--layout-absolute{position:absolute;z-index:var(--positioned-image-z, 5);pointer-events:none;max-width:none}.positioned-image--layout-absolute.positioned-image--width-custom{width:min(90%,var(--positioned-image-w-mobile, 280px))}.positioned-image--layout-absolute.positioned-image--width-adapt{width:auto;max-width:min(100%,90vw)}.positioned-image--layout-absolute.positioned-image--width-adapt .positioned-image__picture,.positioned-image--layout-absolute.positioned-image--width-adapt .positioned-image__img{width:auto;max-width:100%;height:auto}.positioned-image--layout-static{position:relative;z-index:auto;pointer-events:auto;max-width:100%}.positioned-image--layout-static.positioned-image--width-custom{width:min(100%,var(--positioned-image-w-mobile, 280px))}.positioned-image--layout-static.positioned-image--width-adapt{width:100%;max-width:100%}@media screen and (max-width:999px){.positioned-image--hide-mobile{display:none!important}}@media screen and (min-width:768px){.positioned-image--layout-absolute{--positioned-image-page-pad: 5rem}}@media screen and (min-width:1000px){.positioned-image--layout-absolute{--positioned-image-page-pad: 2.5rem}.positioned-image--layout-absolute.positioned-image--width-custom{width:min(90%,var(--positioned-image-w-desktop, 720px))}}@media screen and (min-width:1400px){.positioned-image--layout-absolute{--positioned-image-page-pad: 5rem}}@media screen and (min-width:1000px){.positioned-image--layout-static.positioned-image--width-custom{width:min(100%,var(--positioned-image-w-desktop, 720px))}}.positioned-image--empty{min-width:48px;min-height:48px;outline:1px dashed rgba(var(--color-foreground),.25)}.positioned-image__picture,.positioned-image__img{display:block;width:100%;height:auto;border-radius:var(--positioned-image-radius, 0);overflow:hidden}.positioned-image--top-left{top:0;left:var(--positioned-image-page-pad);transform:none}.positioned-image--top-center{top:0;left:50%;transform:translate(-50%)}.positioned-image--top-right{top:0;right:var(--positioned-image-page-pad);left:auto;transform:none}.positioned-image--center-left{top:50%;left:var(--positioned-image-page-pad);transform:translateY(-50%)}.positioned-image--center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.positioned-image--center-right{top:50%;right:var(--positioned-image-page-pad);left:auto;transform:translateY(-50%)}.positioned-image--bottom-left{bottom:0;left:var(--positioned-image-page-pad);top:auto;transform:none}.positioned-image--bottom-center{bottom:0;left:50%;top:auto;transform:translate(-50%)}.positioned-image--bottom-right{bottom:0;right:var(--positioned-image-page-pad);left:auto;top:auto;transform:none}.swiper-slide-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;clip-path:inset(0 0 0 0);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.swiper-slide-wrapper.has-overlay:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,var(--overlay-opacity));z-index:1}.swiper-slide-wrapper.active{opacity:1;visibility:visible;z-index:3;clip-path:inset(0 0 0 0)!important}.swiper-slide-wrapper.next-slide{opacity:1;visibility:visible;z-index:1;clip-path:inset(0 0 0 0)}.swiper-slide-wrapper.cutting{opacity:1;visibility:visible;z-index:3;clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);transition:clip-path .5s ease-in;-webkit-transition:-webkit-clip-path .5s ease-in}.swiper-slide-wrapper.cutting.cut-active-next{clip-path:inset(0 100% 0 0);-webkit-clip-path:inset(0 100% 0 0)}.swiper-slide-wrapper.cutting.cut-active-prev{clip-path:inset(0 0 0 100%);-webkit-clip-path:inset(0 0 0 100%)}.swiper-slide-wrapper.cutting *{pointer-events:none}.swiper-slide-wrapper img,.swiper-slide-wrapper video{width:100%;height:100%;object-fit:cover;-o-object-fit:cover;display:block;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;pointer-events:none}.swiper-slide-image--fallback{display:none}.swiper-slide-wrapper a{display:block;width:100%;height:100%}@media screen and (max-width:999px){.swiper-slide-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-slide-wrapper.active{-webkit-transform:translateZ(0);transform:translateZ(0)}}.theme-block-text{margin:0;width:100%;text-align:inherit;color:rgb(var(--text-color-rgb),var(--text-opacity));font-size:var(--text-mobile-size);font-weight:var(--text-font-weight, 400);line-height:1.1;letter-spacing:0}.theme-block-text p{margin:0;color:inherit}.theme-block-text strong{color:rgb(var(--color-button))}@media(min-width:1000px){.theme-block-text{font-size:var(--text-desktop-size)}}@media(prefers-reduced-motion:reduce){video-background-component video{display:none}}.divider{align-self:stretch;display:flex;align-items:center;justify-content:var(--divider-justify-content)}.divider__line{border-bottom:var(--divider-border-thickness) solid var(--color-border);border-right:var(--divider-border-thickness) solid var(--color-border);border-radius:calc(var(--style-border-radius-sm) * var(--divider-border-rounded));flex-basis:var(--divider-flex-basis);min-height:var(--divider-flex-basis)}.group-block__link{position:absolute;top:0;right:0;bottom:0;left:0}.group-block__link~:is(.group-block-content,.group-block__media-wrapper){pointer-events:none}.group-block__link~:is(.group-block-content,.group-block__media-wrapper) :is(a,button,input,textarea,select){pointer-events:auto}.group-block__link~.group-block-content--design-mode{pointer-events:auto}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--overlay-layer);pointer-events:none;border-radius:var(--overlay-border-radius, 0)}.overlay--solid{background:var(--overlay-color)}.overlay--gradient{background:linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
