@layer components{.home-video-reviews-section{display:flex;width:var(--home-video-reviews-section-width);margin-inline:calc((100% - var(--home-video-reviews-section-width)) / 2);min-width:0;flex-direction:column;gap:var(--home-video-reviews-section-gap);padding-inline:0}.home-video-reviews-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--home-video-reviews-title-icon-gap);width:100%;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--home-video-reviews-title-size);font-weight:var(--font-weight-black);line-height:var(--home-video-reviews-title-line-height);letter-spacing:var(--home-video-reviews-title-letter-spacing);text-align:center;font-variation-settings:"wdth" var(--font-width-fixel-text)}.home-video-reviews-title-highlight{color:var(--color-brand-500)}.home-video-reviews-title-copy{white-space:nowrap}.home-video-reviews-title-icon{display:var(--home-video-reviews-title-icon-display);width:var(--home-video-reviews-title-icon-width);height:var(--home-video-reviews-title-icon-height);flex:0 0 auto;background-color:var(--color-brand-900);-webkit-mask-image:url(https://img.sowhite.com.ua/uploads/site-assets/_next/static/v/c824c5b9bcfa/icons/news/sparkle-news.svg);mask-image:url(https://img.sowhite.com.ua/uploads/site-assets/_next/static/v/c824c5b9bcfa/icons/news/sparkle-news.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media (max-width:20rem){.home-video-reviews-title-icon{display:none}}.home-video-reviews-viewport{width:100%;min-height:var(--home-video-reviews-track-height);margin-inline-end:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.home-video-reviews-viewport::-webkit-scrollbar{display:none}.home-video-reviews-track{display:flex;width:max-content;min-width:100%;gap:var(--home-video-reviews-card-gap);--home-shelf-track-gap:var(--home-video-reviews-card-gap)}@media (min-width:64rem){.home-video-reviews-track{justify-content:center}}.home-video-reviews-card{display:flex;width:var(--home-video-reviews-card-width);flex:0 0 var(--home-video-reviews-card-width);flex-direction:column;gap:var(--home-video-reviews-card-content-gap)}.home-video-reviews-card--video-only{height:var(--home-video-reviews-video-height)}.home-video-reviews-card[data-video-aspect-ratio]{width:calc(var(--home-video-reviews-video-height) * var(--home-video-reviews-card-aspect-ratio));flex:0 0 auto}.home-video-reviews-video-button{display:block;padding:0;overflow:hidden;border:0;border-radius:var(--home-video-reviews-card-radius);background:var(--color-surface-muted);text-align:start}.home-video-reviews-video-button,.home-video-reviews-video-shell{position:relative;width:100%;height:var(--home-video-reviews-video-height);min-height:0}.home-video-reviews-video-shell{flex:0 0 var(--home-video-reviews-video-height)}.home-video-reviews-preview-sound{position:absolute;right:var(--home-video-reviews-control-inset);bottom:var(--home-video-reviews-control-inset);z-index:var(--home-video-reviews-card-hover-z-index)}.home-video-reviews-product:focus-visible,.home-video-reviews-sound-button:focus-visible,.home-video-reviews-video-button:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset-wide)}.home-video-reviews-video-button video{display:block;width:100%;height:100%;aspect-ratio:var(--home-video-reviews-video-ratio);object-fit:cover;object-position:center}.home-video-reviews-noscript-poster,.home-video-reviews-preview-frame{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home-video-reviews-preview-frame{border-radius:var(--home-video-reviews-card-radius);pointer-events:none}.home-video-reviews-card[data-video-aspect-ratio] .home-video-reviews-video-button video{aspect-ratio:var(
      --home-video-reviews-card-aspect-ratio,var(--home-video-reviews-video-ratio)
    )}.home-video-reviews-product{display:flex;width:100%;height:var(--home-video-reviews-product-height);flex:0 0 var(--home-video-reviews-product-height);min-width:0;align-items:flex-start;gap:var(--home-video-reviews-product-gap);overflow:hidden;border-radius:var(--radius-12);background:var(--home-video-reviews-product-background);box-shadow:inset 0 0 0 .0625rem var(--home-video-reviews-card-border),var(--home-video-reviews-card-shadow);padding-block:var(--home-video-reviews-product-padding-block);padding-inline-end:var(--home-video-reviews-product-padding-inline-end);padding-inline-start:var(--home-video-reviews-product-padding-inline-start);color:var(--color-ink-soft);text-decoration:none}.home-video-reviews-product-image{position:relative;width:var(--home-video-reviews-product-image-size);height:var(--home-video-reviews-product-image-size);flex:0 0 var(--home-video-reviews-product-image-size);overflow:hidden;border-radius:var(--home-video-reviews-product-image-radius);background:var(--color-surface);box-shadow:var(--home-video-reviews-card-shadow)}.home-video-reviews-product-copy{display:flex;min-width:0;flex:1 1 auto;align-self:stretch;flex-direction:column;align-items:flex-start;justify-content:space-between;padding-block-end:var(--home-video-reviews-product-copy-padding-block-end);padding-block-start:var(--home-video-reviews-product-copy-padding-block-start)}.home-video-reviews-product-copy-main{display:flex;width:100%;min-width:0;flex-direction:column;gap:var(--home-video-reviews-product-copy-gap)}@media (hover:hover) and (pointer:fine){.home-video-reviews-product:hover,.home-video-reviews-video-shell:hover+.home-video-reviews-product{background:var(--home-video-reviews-product-hover-background);color:var(--home-video-reviews-product-hover-color)}.home-video-reviews-product:hover .home-video-reviews-details,.home-video-reviews-product:hover .home-video-reviews-price-row,.home-video-reviews-product:hover .home-video-reviews-product-title,.home-video-reviews-video-shell:hover+.home-video-reviews-product .home-video-reviews-details,.home-video-reviews-video-shell:hover+.home-video-reviews-product .home-video-reviews-price-row,.home-video-reviews-video-shell:hover+.home-video-reviews-product .home-video-reviews-product-title{color:var(--home-video-reviews-product-hover-color)}.home-video-reviews-product:hover .home-video-reviews-details,.home-video-reviews-video-shell:hover+.home-video-reviews-product .home-video-reviews-details{border-bottom-color:var(--home-video-reviews-product-hover-color)}}.home-video-reviews-details,.home-video-reviews-discount,.home-video-reviews-price-row,.home-video-reviews-product-title{font-size:var(--home-video-reviews-text-size);line-height:var(--home-video-reviews-text-line-height);letter-spacing:var(--home-video-reviews-text-letter-spacing)}.home-video-reviews-product-title{display:-webkit-box;max-width:100%;overflow:hidden;color:var(--color-ink-soft);font-weight:var(--font-weight-medium);-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word}.home-video-reviews-price-row{display:flex;align-items:center;gap:var(--home-video-reviews-price-gap);min-height:var(--home-video-reviews-text-size);color:var(--color-ink-soft);font-weight:var(--font-weight-regular);white-space:nowrap}.home-video-reviews-discount{display:inline-flex;min-height:var(--home-video-reviews-discount-height);align-items:center;justify-content:center;font-size:var(--text-body-xxs-desktop);line-height:var(--text-body-xxs-desktop--line-height);letter-spacing:var(--text-body-xxs-desktop--letter-spacing);border-radius:var(--home-video-reviews-discount-radius);background:var(--color-ink);padding-block:var(--home-video-reviews-discount-padding-block);padding-inline:var(--home-video-reviews-discount-padding-inline);color:var(--color-surface);font-weight:var(--font-weight-medium);transform:rotate(var(--home-video-reviews-discount-rotation))}@media (min-width:80rem){.home-video-reviews-section{gap:var(--home-video-reviews-section-gap)}.home-video-reviews-title{font-size:var(--home-video-reviews-title-size);line-height:var(--home-video-reviews-title-line-height);white-space:nowrap}.home-video-reviews-product{padding-inline-end:var(--home-video-reviews-product-padding-inline-end)}.home-video-reviews-card:not([data-video-aspect-ratio]),.home-video-reviews-card:not([data-video-aspect-ratio]) .home-video-reviews-video-button{width:var(--home-video-reviews-card-width)}.home-video-reviews-card:not([data-video-aspect-ratio]){flex-basis:var(--home-video-reviews-card-width)}.home-video-reviews-product-title{height:calc(var(--home-video-reviews-text-size) + var(--home-video-reviews-text-size))}}.home-video-reviews-details{border-bottom:.0625rem solid var(--color-ink-soft);padding-block-end:.0625rem;color:var(--color-ink-soft);font-weight:var(--font-weight-regular);white-space:nowrap}.home-video-reviews-sound-button{position:absolute;display:inline-flex;width:var(--home-video-reviews-control-size);height:var(--home-video-reviews-control-size);align-items:center;justify-content:center;border:0;border-radius:var(--radius-pill);background:var(--home-video-reviews-control-background);color:var(--color-surface);cursor:pointer;padding:0;-webkit-backdrop-filter:blur(var(--home-video-reviews-control-blur));backdrop-filter:blur(var(--home-video-reviews-control-blur))}.home-video-reviews-sound-button img{display:block;width:var(--home-video-reviews-control-icon-size);height:var(--home-video-reviews-control-icon-size);filter:brightness(0) invert(1)}.home-video-reviews-sound-button.home-video-reviews-sound-button--preview{background:var(--home-video-reviews-preview-control-background);-webkit-backdrop-filter:blur(var(--home-video-reviews-preview-control-blur));backdrop-filter:blur(var(--home-video-reviews-preview-control-blur))}@media (prefers-reduced-motion:reduce){.home-video-reviews-viewport{scroll-behavior:auto}}}

/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */:host,:root{--home-video-reviews-section-width:100vw;--home-video-reviews-title-line-height:var(--text-h2-mobile--line-height);--home-video-reviews-card-width:15rem;--home-video-reviews-card-gap:.75rem;--home-video-reviews-card-content-gap:.25rem;--home-video-reviews-video-ratio:240/427;--home-video-reviews-card-radius:.75rem;--home-video-reviews-product-background:var(--color-surface-muted);--home-video-reviews-product-hover-background:var(--color-action-primary);--home-video-reviews-product-hover-color:var(--color-surface);--home-video-reviews-product-image-radius:.5rem;--home-video-reviews-product-image-size:5rem;--home-video-reviews-product-height:5.5rem;--home-video-reviews-product-gap:.5rem;--home-video-reviews-product-padding-inline-start:.25rem;--home-video-reviews-product-padding-inline-end:.75rem;--home-video-reviews-product-padding-block:.25rem;--home-video-reviews-product-copy-padding-block-start:.125rem;--home-video-reviews-product-copy-padding-block-end:.25rem;--home-video-reviews-product-copy-gap:.375rem;--home-video-reviews-price-gap:.375rem;--home-video-reviews-text-size:var(--text-body-xs-desktop);--home-video-reviews-text-line-height:var(--text-body-xs-desktop--line-height);--home-video-reviews-text-letter-spacing:var(--text-body-xs-desktop--letter-spacing);--home-video-reviews-title-letter-spacing:0rem;--home-video-reviews-title-icon-gap:var(--space-1-5);--home-video-reviews-discount-radius:var(--radius-pill);--home-video-reviews-discount-rotation:-3deg;--home-video-reviews-card-border:var(--color-border-subtle);--home-video-reviews-card-background:var(--color-surface-muted);--home-video-reviews-control-size:2.75rem;--home-video-reviews-control-background:var(--color-overlay-light-20);--home-video-reviews-control-blur:.5rem;--home-video-reviews-preview-control-background:var(--home-video-reviews-control-background);--home-video-reviews-control-inset:.5rem;--home-video-reviews-control-icon-size:1.125rem;--home-video-reviews-control-icon-stroke:.125rem;--home-video-reviews-navigation-background:var(--home-video-reviews-control-background);--home-video-reviews-navigation-color:var(--color-surface);--home-video-reviews-navigation-hover-background:var(--home-video-reviews-control-background);--home-video-reviews-navigation-hover-color:var(--color-surface);--home-video-reviews-navigation-transition:var(--transition-base);--home-video-reviews-navigation-icon-width:.8125rem;--home-video-reviews-navigation-icon-height:1.4375rem;--home-video-reviews-navigation-icon-filter:brightness(0) invert(1);--home-video-reviews-title-icon-width:2rem;--home-video-reviews-title-icon-height:2rem;--home-video-reviews-title-icon-display:block}@media (min-width:80rem){:root{--home-video-reviews-section-width:100vw;--home-video-reviews-title-line-height:var(--text-h2-desktop--line-height);--home-video-reviews-title-icon-width:2.75rem;--home-video-reviews-title-icon-height:2.75rem;--home-video-reviews-card-width:17.5rem;--home-video-reviews-video-ratio:280/498;--home-video-reviews-product-padding-inline-end:.5rem;--home-video-reviews-product-copy-gap:.25rem;--home-video-reviews-price-gap:.25rem}}@layer components{.home-shelf-scroll-track:after,.home-shelf-scroll-track:before{flex:0 0 calc(var(--home-shelf-edge-inset) - var(--home-shelf-track-gap, 0rem));content:"";pointer-events:none}.home-shelf-scroll-track:before{scroll-snap-align:start}.home-shelf-scroll-track:after{scroll-snap-align:end}@media (min-width:80rem){.home-shelf-scroll-track:after,.home-shelf-scroll-track:before{flex-basis:calc(var(--home-shelf-edge-inset-desktop) - var(--home-shelf-track-gap, 0rem))}}}.home-cms-fallback_fallback__yxHkS{display:flex;min-height:var(--home-cms-fallback-min-height);flex-direction:column;align-items:center;justify-content:center;gap:var(--home-cms-fallback-gap);border-radius:var(--home-cms-fallback-radius);background:var(--home-cms-fallback-background)}.home-cms-fallback_bar__nt5Db,.home-cms-fallback_content__RP4FP{display:block;border-radius:var(--radius-pill);background:var(--color-line)}.home-cms-fallback_bar__nt5Db{width:var(--home-cms-fallback-bar-width);height:var(--home-cms-fallback-bar-height)}.home-cms-fallback_content__RP4FP{width:var(--home-cms-fallback-content-width);height:var(--home-cms-fallback-content-height)}.video-play-button_button__hBxPq,.video-play-button_indicator__CFD0d{position:absolute;z-index:var(--z-card-badge);inset:50% auto auto 50%;display:grid;width:var(--video-play-overlay-size);height:var(--video-play-overlay-size);padding:0;place-items:center;border:1px solid var(--video-play-overlay-border);border-radius:var(--radius-pill);background:var(--video-play-overlay-background);backdrop-filter:blur(var(--video-play-overlay-blur));transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(var(--video-play-overlay-blur))}.video-play-button_button__hBxPq{cursor:pointer}.video-play-button_indicator__CFD0d{pointer-events:none}.video-play-button_icon__0Zbx4{position:relative;display:block;width:var(--video-play-overlay-icon-frame-size);height:var(--video-play-overlay-icon-frame-size)}.video-play-button_compact__j_p2J{width:var(--space-15);height:var(--space-15)}.video-play-button_compact__j_p2J .video-play-button_icon__0Zbx4{width:var(--space-6);height:var(--space-6)}.video-play-button_iconPlay__6XLBf:before{position:absolute;inset-block:var(--video-play-overlay-icon-inset-block);inset-inline-start:var(--video-play-overlay-icon-inset-inline-start);inset-inline-end:var(--video-play-overlay-icon-inset-inline-end);background:var(--color-surface);clip-path:var(--video-play-overlay-icon-clip-path);content:""}.video-play-button_iconPause__bDXi1:after,.video-play-button_iconPause__bDXi1:before{position:absolute;top:50%;width:var(--video-play-overlay-pause-bar-width);height:var(--video-play-overlay-pause-bar-height);border-radius:var(--radius-xs);background:var(--color-surface);content:"";transform:translateY(-50%)}.video-play-button_iconPause__bDXi1:before{left:var(--video-play-overlay-pause-bar-offset)}.video-play-button_iconPause__bDXi1:after{right:var(--video-play-overlay-pause-bar-offset)}.video-play-button_button__hBxPq:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.product-page_page__hBCtW{display:flex;width:100%;min-width:0;flex-direction:column;gap:var(--space-3)}.product-page_productPageContainer__eexjK{display:flex;flex-direction:column;gap:var(--layout-page-section-gap-mobile);max-width:calc(var(--layout-container-page-max-width) + (var(--container-inline-padding) * 2));padding-block-start:var(--product-page-top-sections-gap)}@media (min-width:64rem){.product-page_productPageContainer__eexjK{gap:var(--layout-page-section-gap-desktop)}}.product-page_pageShell__osSxX{display:flex;width:100%;min-width:0;flex-direction:column;gap:var(--space-3)}.product-page_productPageContainer__eexjK>.home-video-reviews-section--video-only{width:var(--layout-container-bleed-width);margin-inline:var(--layout-container-bleed-margin-inline)}.product-page_productPageContainer__eexjK>.home-video-reviews-section--video-only .home-video-reviews-viewport{min-height:var(--home-video-reviews-video-only-track-height);scroll-padding-inline-start:var(--product-page-buy-together-track-start-padding);scroll-padding-inline-end:var(--product-page-buy-together-track-end-padding);overscroll-behavior-inline:none;content-visibility:auto;contain-intrinsic-block-size:auto var(--home-video-reviews-video-only-track-height)}.product-page_productPageContainer__eexjK>.home-video-reviews-section--video-only .home-video-reviews-track{justify-content:flex-start}.product-page_productPageContainer__eexjK>.home-video-reviews-section--video-only .home-shelf-scroll-track:before{flex-basis:var(--product-page-buy-together-track-start-spacer)}.product-page_productPageContainer__eexjK>.home-video-reviews-section--video-only .home-shelf-scroll-track:after{flex-basis:var(--product-page-buy-together-track-end-spacer)}@media (min-width:64rem){.product-page_productPageContainer__eexjK>.home-video-reviews-section--video-only .home-video-reviews-viewport{overscroll-behavior-inline:auto;scroll-padding-inline:max(var(--container-inline-padding),calc((100vw - var(--layout-container-page-max-width)) / 2))}.product-page_productPageContainer__eexjK>.home-video-reviews-section--video-only .home-shelf-scroll-track:after,.product-page_productPageContainer__eexjK>.home-video-reviews-section--video-only .home-shelf-scroll-track:before{flex-basis:calc(max(var(--container-inline-padding),
        calc((100vw - var(--layout-container-page-max-width)) / 2)) - var(--product-page-buy-together-card-gap))}}.product-page_productPageContainer__eexjK>.home-video-reviews-section--video-only .home-video-reviews-card:not([data-video-aspect-ratio]){width:var(--home-video-reviews-video-only-card-width);flex-basis:var(--home-video-reviews-video-only-card-width)}.product-page_productBreadcrumbs__8Tdeh,.product-page_productBreadcrumbs__8Tdeh ol{width:100%;min-width:0;overflow:hidden;color:var(--color-ink-muted)}.product-page_productBreadcrumbs__8Tdeh ol{display:flex;height:var(--product-page-breadcrumb-height);align-items:center;flex-wrap:nowrap;white-space:nowrap}.product-page_productBreadcrumbs__8Tdeh li{display:flex;align-items:center;min-width:0;flex-shrink:0;color:var(--color-ink-soft)}.product-page_productBreadcrumbs__8Tdeh li>span[aria-hidden=true]{flex:0 0 auto}.product-page_productBreadcrumbs__8Tdeh li:last-child{width:0;min-width:0;flex:1 1 auto;overflow:hidden}.product-page_productBreadcrumbs__8Tdeh li:last-child span[aria-current=page]{display:block;width:100%;min-width:0;overflow:hidden;color:var(--color-ink-muted);text-overflow:ellipsis;white-space:nowrap}@media (min-width:48rem){.product-page_productBreadcrumbs__8Tdeh{padding-inline-start:calc(var(--space-6) + max(0rem,
          (100% - (var(--space-6) * 2) - var(--product-page-gallery-width)) / 2))}}@media (min-width:64rem){.product-page_productBreadcrumbs__8Tdeh{padding-inline-start:calc(var(--space-6) + max(0rem,
          ((100% - (var(--space-6) * 2) - var(--space-8)) / 2 - var(--layout-summary-column-width)) / 2))}}@media (min-width:90rem){.product-page_productBreadcrumbs__8Tdeh{padding-inline-start:calc((var(--product-page-desktop-column-width) - var(--layout-summary-column-width)) / 2)}}.product-page_hero__NFZqH{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.product-page_galleryColumn__YHOTf,.product-page_information__m1jTZ{min-width:0}.product-page_galleryColumn__YHOTf{display:flex;flex-direction:column;gap:var(--space-3)}.product-page_information__m1jTZ{position:relative;display:flex;flex-direction:column;gap:var(--space-4)}.product-page_configurationSelectionStack__kE_8w{display:flex;width:100%;max-width:100%;min-width:0;flex-direction:column;align-items:stretch;gap:var(--space-4)}.product-page_configurationSelectionStack__kE_8w .product-page_configurationGroup__BXNQn,.product-page_configurationSelectionStack__kE_8w>div,.product-page_configurationSelectionStack__kE_8w>fieldset{width:100%;max-width:100%}.product-page_intro__OTMCN{display:flex;flex-direction:column;gap:var(--space-3)}.product-page_title__xsjlx{margin:0;overflow-wrap:anywhere;color:var(--product-page-title-color);font-size:var(--text-body-m-desktop);font-weight:var(--font-weight-medium);line-height:var(--product-page-title-line-height);letter-spacing:var(--product-page-title-letter-spacing)}.product-page_rating___F9CU{display:flex;min-width:0;align-items:center;gap:var(--space-2);color:var(--color-ink-faint);font-size:var(--text-body-xs-mobile);line-height:var(--text-body-xs-mobile--line-height)}.product-page_ratingStarsAndValue___Nl7v{display:flex;flex-shrink:0;align-items:center;gap:var(--product-page-rating-stars-value-gap)}.product-page_stars__Tr2hL{display:flex;flex-shrink:0;align-items:center;gap:var(--space-1)}.product-page_starSlot__kl_gE{position:relative;overflow:hidden}.product-page_starBackground__G55TP,.product-page_starSlot__kl_gE,.product-page_star__kwujH{display:block;width:var(--product-page-star-size);height:var(--product-page-star-size)}.product-page_star__kwujH{background:var(--color-rating-star);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.product-page_starBackground__G55TP{position:absolute;inset:0;background:var(--color-rating-star-muted);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.product-page_starFill__Uo9Qq{position:absolute;inset-block:0;inset-inline-start:0;display:block;overflow:hidden}.product-page_ratingValue__b2TIY{flex-shrink:0;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-inverse);color:var(--color-content-inverse);font-weight:var(--font-weight-medium)}.product-page_ratingDivider__frdeC{width:var(--product-page-rating-divider-width);height:var(--product-page-rating-divider-height);flex-shrink:0;background:var(--color-ink-faint)}.product-page_ratingCount__lBIcJ{min-width:0;white-space:nowrap}@media (width < 48rem){.product-page_title__xsjlx{line-height:var(--text-body-l-desktop--line-height);letter-spacing:var(--text-body-l-desktop--letter-spacing)}.product-page_rating___F9CU{font-size:var(--text-body-xs-desktop);line-height:var(--text-body-xs-desktop--line-height)}.product-page_ratingStarsAndValue___Nl7v,.product-page_rating___F9CU{gap:var(--home-products-rating-gap)}.product-page_stars__Tr2hL{gap:var(--home-products-rating-star-gap)}.product-page_starBackground__G55TP,.product-page_starSlot__kl_gE,.product-page_star__kwujH{width:var(--home-products-rating-star-size);height:var(--home-products-rating-star-size)}.product-page_ratingValue__b2TIY{padding:var(--space-0);background:transparent;color:var(--color-ink);font-weight:var(--font-weight-bold)}.product-page_ratingDivider__frdeC{display:none}.product-page_ratingCount__lBIcJ{color:var(--color-ink-muted);font-weight:var(--font-weight-medium)}}@media (min-width:64rem) and (max-width:90rem){.product-page_ratingCount__lBIcJ{font-size:var(--text-body-s-desktop);line-height:var(--text-body-s-mobile--line-height)}}.product-page_priceBlock__Frqlk{position:relative;isolation:isolate;display:grid;width:100%;min-width:0;min-height:var(--home-products-price-box-min-height);grid-template-columns:minmax(0,1fr) auto;align-content:center;column-gap:var(--space-3);row-gap:var(--home-products-price-box-gap);padding:var(--home-products-price-box-padding-block) var(--home-products-price-box-padding-inline);border-radius:var(--home-products-price-box-radius);background:var(--color-surface-muted);box-shadow:var(--shadow-card-offset),var(--shadow-card-s)}.product-page_oldPrice__2CTHA{color:var(--color-ink-muted);font-size:var(--home-products-price-old-size);font-weight:var(--font-weight-regular);line-height:var(--home-products-price-old-line-height);text-decoration:line-through}.product-page_currentPriceRow__FTvEl{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:var(--home-products-price-label-gap)}.product-page_priceLabel__I2HSs{color:var(--color-ink);font-size:var(--home-products-price-label-size);font-weight:var(--font-weight-medium);line-height:var(--home-products-price-label-line-height)}.product-page_currentPrice__4NiVP{color:var(--color-ink);font-size:var(--home-products-price-current-size);font-weight:var(--font-weight-bold);line-height:var(--home-products-price-current-line-height)}.product-page_discountBadge__uOU4A{grid-column:2;grid-row:1/span 2;align-self:center;justify-self:end;padding:var(--home-products-discount-padding-block) var(--home-products-discount-padding-inline);border-radius:var(--radius-pill);background:var(--color-surface-inverse);color:var(--color-content-inverse);font-size:var(--home-products-discount-text-size);font-weight:var(--font-weight-medium);line-height:var(--home-products-discount-line-height);white-space:nowrap;transform:rotate(-3deg)}@media (width < 48rem){.product-page_information__m1jTZ,.product-page_intro__OTMCN{gap:var(--space-3)}}.product-page_availability__J61EQ{width:fit-content;margin:0;color:var(--color-success);font-size:var(--text-body-xs-mobile);line-height:var(--text-body-xs-mobile--line-height)}.product-page_availabilityUnavailable__df_7x{color:var(--color-warning)}.product-page_configurationGroup__BXNQn{min-width:0;margin:0;padding:0;border:0}.product-page_configurationGroupNeedsSelection__dfZ5h{border:0}.product-page_configurationGroupNeedsSelection__dfZ5h .product-page_configurationOption__fyFKo{border-color:var(--color-error)}.product-page_configurationLabel___qfgX{margin-bottom:var(--space-2);color:var(--color-ink-faint);font-size:var(--text-body-s-mobile);font-weight:var(--font-weight-medium);line-height:var(--text-body-s-mobile--line-height)}@media (width < 48rem){.product-page_configurationLabel___qfgX{margin-bottom:var(--space-1);font-size:var(--text-body-xs-mobile);line-height:var(--text-body-xs-mobile--line-height)}}.product-page_configurationOptions__aL17q{display:flex;width:100%;min-width:0;flex-flow:row wrap;align-items:flex-start;gap:var(--space-1)}.product-page_configurationSelectionStack__kE_8w .product-page_configurationOptions__aL17q[data-configuration-variants=true]{flex-flow:row nowrap}.product-page_configurationSelectionStack__kE_8w .product-page_configurationOptions__aL17q[data-configuration-variants=true][data-stacked=true]{flex-direction:column;align-items:flex-start}.product-page_configurationOptions__aL17q[data-configuration-variants=true]>.product-page_configurationOption__fyFKo{flex:none}.product-page_configurationSelectionStack__kE_8w .product-page_configurationOptions__aL17q[data-configuration-variants=true][data-stacked=true]{display:grid;grid-template-columns:minmax(0,max-content)}.product-page_configurationSelectionStack__kE_8w .product-page_configurationOptions__aL17q[data-configuration-variants=true][data-stacked=true]>.product-page_configurationOption__fyFKo{width:100%}.product-page_addonGroup__7DQKs{display:flex;width:100%;max-width:100%;min-width:0;flex:0 1 auto;flex-direction:column;gap:var(--space-2)}.product-page_promotionCaption__Eri81{margin:0;color:var(--color-ink-muted);font-size:var(--text-body-s-mobile);font-weight:var(--font-weight-medium);line-height:var(--text-body-s-mobile--line-height);overflow-wrap:anywhere}.product-page_promotionGroup__2vZW2{min-width:0}.product-page_promotionOption__ORsFY{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%;max-width:100%;min-width:0}.product-page_promotionWithImage__6u0Pu{grid-template-columns:auto minmax(0,1fr) auto}.product-page_promotionText__ubQUd{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-width:0}.product-page_configurationOption__fyFKo.product-page_promotionOption__ORsFY{display:grid}.product-page_configurationOption__fyFKo{display:flex;width:max-content;max-width:100%;flex:0 1 auto;min-width:0;min-height:var(--home-products-option-height);align-items:center;gap:var(--space-1-5);padding:var(--space-0-5) var(--space-1-5);border:1px solid var(--product-page-configuration-option-border-color);border-radius:var(--product-page-control-radius);background:var(--product-page-configuration-option-background);box-shadow:var(--product-page-configuration-option-shadow);color:var(--color-ink);text-align:left;transition:background-color var(--transition-base),border-color var(--transition-base)}.product-page_configurationOption__fyFKo:hover:not(:disabled){border-color:var(--color-ink-faint)}.product-page_accordionTrigger__mYgY0:focus-visible,.product-page_configurationOption__fyFKo:focus-visible,.product-page_cta__lBGpo:focus-visible,.product-page_galleryArrow__858Xb:focus-visible,.product-page_mainImageButton__1FTVR:focus-visible,.product-page_thumbnail__8dvJC:focus-visible{outline:0;box-shadow:var(--product-page-focus-ring)}.product-page_configurationOption__fyFKo:disabled{cursor:not-allowed;opacity:.45}.product-page_configurationOptionSelected__z8KVS{background:var(--product-page-configuration-option-selected-background)}.product-page_configurationThumbnail__SWFto{position:relative;display:block;width:var(--home-products-option-thumbnail-size);height:var(--home-products-option-thumbnail-size);flex-shrink:0;overflow:hidden;border:1px solid var(--product-page-configuration-thumbnail-border-color);border-radius:var(--product-page-configuration-thumbnail-radius);background:var(--product-page-configuration-thumbnail-background);box-shadow:var(--product-page-configuration-thumbnail-shadow)}.product-page_configurationImage__i4ymr{object-fit:var(--product-page-configuration-image-fit)}.product-page_configurationText__zRY_H{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;word-break:normal;hyphens:none;font-size:var(--text-body-s-mobile);font-weight:var(--font-weight-medium);line-height:var(--text-body-s-mobile--line-height)}@media (width < 48rem){.product-page_configurationText__zRY_H{font-size:var(--text-body-xs-mobile);line-height:var(--text-body-xs-mobile--line-height)}}.product-page_addonOption__kEY3s{display:inline-flex;width:fit-content;max-width:100%;flex:0 1 auto;min-width:0;min-height:var(--home-products-option-height);align-items:center;gap:var(--space-1-5);padding:var(--space-0-5) var(--space-1-5);border:1px solid var(--product-page-configuration-option-border-color);border-radius:var(--product-page-control-radius);background:var(--product-page-configuration-option-background);box-shadow:var(--product-page-configuration-option-shadow);color:var(--color-ink);text-align:left;transition:background-color var(--transition-base),border-color var(--transition-base)}.product-page_addonImage__Md8aY{width:var(--product-page-addon-image-size);height:var(--product-page-addon-image-size);flex:0 0 var(--product-page-addon-image-size);border-radius:var(--product-page-addon-image-radius);object-fit:contain}.product-page_addonOption__kEY3s:hover:not(:disabled){border-color:var(--color-ink-faint)}.product-page_addonOptionSelected__8Vh93{background:var(--product-page-configuration-option-selected-background)}.product-page_addonText__ijF9T{min-width:0;overflow-wrap:anywhere;font-size:var(--text-body-s-mobile);font-weight:var(--font-weight-medium);line-height:var(--text-body-s-mobile--line-height)}.product-page_addonDescription__LoQZY{margin:0;color:var(--color-ink-faint);font-size:var(--text-body-s-desktop);font-weight:var(--font-weight-regular);line-height:var(--text-body-s-desktop--line-height);overflow-wrap:anywhere}.product-page_addonPrice__Mpy55{display:inline-flex;flex-direction:column;align-items:flex-end;gap:0;flex-shrink:0;color:var(--color-ink-faint)}.product-page_addonOriginalPrice__u6ALs{color:var(--color-ink-muted);font-weight:var(--font-weight-regular);text-decoration:line-through}.product-page_addonCurrentPrice__snbqr,.product-page_addonOriginalPrice__u6ALs{font-size:var(--product-page-price-old-size);line-height:var(--product-page-price-old-line-height)}.product-page_addonCurrentPrice__snbqr{color:var(--color-ink);font-weight:var(--font-weight-bold)}@media (min-width:48rem){.product-page_addonPrice__Mpy55{flex-direction:row;align-items:baseline;gap:var(--space-2)}}.product-page_configurationError__2fp_N{margin:var(--space-2) 0 0;color:var(--color-error);font-size:var(--text-body-xs-mobile)}.product-page_purchase__Wakkm{display:flex;container-type:inline-size;container-name:product-purchase;flex-direction:column;gap:var(--space-3)}.product-page_cta__lBGpo{display:flex;width:var(--product-page-cta-width);height:var(--action-section-height);min-height:var(--action-section-height);align-self:center;align-items:center;justify-content:center;padding-inline:var(--action-section-padding-inline);box-shadow:var(--shadow-card-floating);font-weight:var(--font-weight-medium)}.product-page_cta__lBGpo,.product-page_cta__lBGpo .action-fill-hover__content{gap:var(--action-section-gap)}.product-page_cta__lBGpo .action-fill-hover__content>span[aria-hidden=true]{width:var(--home-products-cta-icon-size);height:var(--home-products-cta-icon-size)}.product-page_stickyBar__RbEhN{position:fixed;z-index:var(--product-sticky-bar-z-index);right:0;bottom:var(--layout-visible-viewport-bottom);left:0;display:flex;min-height:var(--product-sticky-bar-height);padding:var(--product-sticky-bar-padding-block-start) var(--product-sticky-bar-padding-inline) calc(var(--product-sticky-bar-padding-block-end) + env(safe-area-inset-bottom));padding-block-start:var(--space-2);padding-block-end:calc(var(--space-1) + env(safe-area-inset-bottom));border-radius:var(--product-sticky-bar-radius) var(--product-sticky-bar-radius) 0 0;background:var(--color-surface);box-shadow:var(--shadow-card-xl);opacity:0;pointer-events:none;transform:translateY(100%);transition:opacity var(--transition-base),transform var(--transition-base)}.product-page_stickyBarVisible___ZvM_{opacity:1;pointer-events:auto;transform:translateY(0)}.product-page_stickyBarVisibilityTarget__sG3wJ{position:absolute;inset-inline:0;inset-block-end:0;block-size:1px;pointer-events:none}.product-page_stickyBarContent__u5_Sk,.product-page_stickyBarProduct__Yfjw8{width:100%;min-width:0}.product-page_stickyBarContent__u5_Sk{max-width:var(--product-sticky-bar-content-max-width);margin-inline:auto}.product-page_stickyBarProduct__Yfjw8{display:flex;flex-direction:column;gap:var(--product-sticky-bar-title-price-gap)}.product-page_stickyBarTitle__wClf6{margin:0;overflow:hidden;color:var(--color-ink);font-size:var(--product-sticky-bar-title-size);font-weight:var(--font-weight-medium);line-height:var(--product-sticky-bar-title-line-height);letter-spacing:var(--product-sticky-bar-title-letter-spacing);text-overflow:ellipsis;white-space:nowrap}.product-page_stickyBarBottomRow__ax8E2,.product-page_stickyBarPrices__h1dii{display:flex;min-width:0;align-items:center}.product-page_stickyBarBottomRow__ax8E2{justify-content:space-between;gap:var(--product-sticky-bar-content-gap)}.product-page_stickyBarPrices__h1dii{gap:var(--product-sticky-bar-price-gap);overflow:hidden;white-space:nowrap}.product-page_stickyBarOldPrice__bPZ4J{flex:0 1 auto;overflow:hidden;color:var(--color-ink-muted);font-size:var(--product-sticky-bar-old-price-size);font-weight:var(--font-weight-regular);line-height:var(--product-sticky-bar-old-price-line-height);letter-spacing:var(--product-sticky-bar-old-price-letter-spacing);text-decoration:line-through;text-overflow:ellipsis}.product-page_stickyBarCurrentPrice__Is2jy{flex:0 0 auto;color:var(--color-ink);font-size:var(--product-sticky-bar-current-price-size);font-weight:var(--font-weight-medium);line-height:var(--product-sticky-bar-current-price-line-height)}.product-page_stickyBarDiscount__oc1sA{flex:0 0 auto;padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-inverse);color:var(--color-content-inverse);font-size:var(--text-body-xxs-desktop);font-weight:var(--font-weight-medium);line-height:var(--product-sticky-bar-discount-line-height);letter-spacing:var(--product-sticky-bar-discount-letter-spacing);transform:rotate(-3deg)}.product-page_stickyBarCta__CpDck{width:var(--product-sticky-bar-cta-width);height:var(--product-sticky-bar-cta-height);min-height:var(--product-sticky-bar-cta-height);flex:0 0 var(--product-sticky-bar-cta-width);gap:var(--action-product-gap);padding-inline:var(--action-product-padding-inline);box-shadow:none;font-size:var(--home-products-button-text-size);line-height:var(--home-products-button-line-height);letter-spacing:var(--home-products-button-letter-spacing)}.product-page_stickyBarCta__CpDck .action-fill-hover__content{gap:var(--action-product-gap)}.product-page_stickyBarCta__CpDck .action-fill-hover__content>span[aria-hidden=true]{width:var(--action-product-icon-size);height:var(--action-product-icon-size)}@media (min-width:48rem){.product-page_stickyBar__RbEhN{padding-block-start:var(--product-sticky-bar-padding-block-start);padding-block-end:calc(var(--product-sticky-bar-padding-block-end) + env(safe-area-inset-bottom))}.product-page_stickyBarProduct__Yfjw8{display:grid;grid-template-columns:minmax(0,1fr) var(--product-sticky-bar-cta-width);grid-template-rows:auto auto;column-gap:var(--product-sticky-bar-content-gap);row-gap:var(--product-sticky-bar-title-price-gap)}.product-page_stickyBarTitle__wClf6{grid-column:1;grid-row:1}.product-page_stickyBarBottomRow__ax8E2{display:contents}.product-page_stickyBarPrices__h1dii{position:relative;grid-column:1;grid-row:2;justify-self:start;overflow:visible}.product-page_stickyBarDiscount__oc1sA{position:static;font-size:var(--product-sticky-bar-discount-size);transform:rotate(-3deg)}.product-page_stickyBarCta__CpDck{height:var(--action-product-height);min-height:var(--action-product-height);grid-column:2;grid-row:1/span 2;align-self:end;box-shadow:var(--shadow-card-floating)}}@media (min-width:64rem){.product-page_stickyBarProduct__Yfjw8{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:var(--product-sticky-bar-content-gap);row-gap:var(--space-1-5)}.product-page_stickyBarTitle__wClf6{grid-column:1;grid-row:1;font-weight:var(--font-weight-bold)}.product-page_stickyBarBottomRow__ax8E2{display:contents}.product-page_stickyBarPrices__h1dii{grid-column:1;grid-row:2;justify-self:start}.product-page_stickyBarDiscount__oc1sA{position:absolute;inset-inline:calc(100% + var(--product-sticky-bar-price-gap)) auto;inset-block-start:50%;transform:translateY(-50%) rotate(-3deg)}.product-page_stickyBarCta__CpDck{grid-column:2;grid-row:1/span 2;align-self:center}.product-page_stickyBar__RbEhN{min-height:var(--space-0);padding-block:var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom))}.product-page_stickyBarContent__u5_Sk{max-width:calc(var(--product-sticky-bar-content-max-width) - var(--space-20))}.product-page_stickyBarDiscount__oc1sA{font-size:var(--text-body-xxs-desktop);line-height:var(--text-body-xxs-desktop--line-height)}}@media (prefers-reduced-motion:reduce){.product-page_stickyBar__RbEhN{transition:none}}.product-page_benefits__hRUdv{display:flex;width:100%;min-width:0;margin:0;padding:0;flex-direction:column;gap:var(--space-1);list-style:none}.product-page_benefit__M_6Ym{display:flex;min-width:0;align-items:center;justify-content:flex-start;gap:var(--product-page-benefit-content-gap);padding:0;color:var(--color-ink-soft);font-size:var(--text-body-xs-desktop);font-weight:var(--font-weight-medium);line-height:var(--product-page-benefit-text-line-height);letter-spacing:var(--product-page-benefit-text-letter-spacing)}.product-page_benefitText__vuhVI{min-width:0;flex:1 1 auto;max-width:100%;overflow-wrap:anywhere;word-break:normal;text-align:start}.product-page_benefitIcon__BXg6i{width:1.375rem;height:1.375rem;flex-shrink:0;object-fit:contain}.product-page_accordions__cEcUa,.product-page_description__vSQ9C{width:100%}.product-page_accordions__cEcUa{margin-block-start:calc(var(--product-page-accordion-first-row-gap) - var(--space-4))}.product-page_description__vSQ9C{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-line)}.product-page_accordionTrigger__mYgY0,.product-page_descriptionHeader__Sl7RO{color:var(--color-ink-soft);font-size:var(--text-body-s-mobile);font-weight:var(--font-weight-medium);line-height:var(--text-body-s-mobile--line-height)}.product-page_descriptionHeader__Sl7RO{margin:0}.product-page_richText___M4e5{display:flex;min-width:0;flex-direction:column;gap:var(--space-3);overflow-wrap:anywhere;color:var(--color-ink-soft);font-size:var(--product-page-body-s-size);line-height:var(--product-page-body-s-line-height)}.product-page_richText___M4e5 :where(p,ul,ol,blockquote){margin:0}.product-page_richText___M4e5 :where(h2,h3,h4,h5,h6){margin:0;color:var(--color-ink);font-size:var(--product-page-rich-text-heading-size);font-weight:var(--product-page-rich-text-heading-weight);line-height:var(--product-page-rich-text-heading-line-height)}.product-page_richText___M4e5 :where(ul,ol){display:flex;padding-inline-start:var(--space-3);flex-direction:column;gap:var(--product-page-rich-text-list-gap);list-style:none}.product-page_richText___M4e5 ol li,.product-page_richText___M4e5 ul li{position:relative;padding-inline-start:var(--space-4)}.product-page_richText___M4e5 ul li:before{position:absolute;inset-block-start:calc((1lh - var(--space-2-5)) / 2);inset-inline-start:0;width:var(--space-2-5);height:var(--space-2-5);border-radius:var(--radius-pill);background:var(--product-page-rich-text-list-marker-color);content:""}.product-page_richText___M4e5 ol{counter-reset:product-page-rich-text-list}.product-page_richText___M4e5 ol li{counter-increment:product-page-rich-text-list}.product-page_richText___M4e5 ol li:before{position:absolute;inset-inline-start:0;content:counter(product-page-rich-text-list) "."}.product-page_accordionItem__AD2Oi{border-bottom:1px solid var(--color-line)}.product-page_accordionItem__AD2Oi h2{margin:0}.product-page_accordionTrigger__mYgY0{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--product-page-accordion-row-padding-block) 0;border:0;background:transparent;cursor:pointer;text-align:left}.product-page_accordionTitle__4_ivD{display:flex;min-width:0;align-items:center;gap:var(--space-2);overflow-wrap:anywhere}.product-page_accordionTitle__4_ivD img{width:var(--product-page-accordion-icon-size);height:var(--product-page-accordion-icon-size);flex-shrink:0}.product-page_accordionChevron__Jy_Im{display:block;width:.5rem;height:.5rem;flex-shrink:0;border-right:1px solid var(--color-ink-soft);border-bottom:1px solid var(--color-ink-soft);transform:rotate(45deg) translateY(-.125rem);transition:transform var(--transition-base)}.product-page_accordionChevronOpen__VnNdU{transform:rotate(225deg) translate(-.125rem,-.125rem)}.product-page_accordionPanel__8pOR1{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--product-page-accordion-expand-transition)}.product-page_accordionPanel__8pOR1[data-open=true]{grid-template-rows:1fr}.product-page_accordionPanelContent__Ve2WR{min-height:0;overflow:hidden}.product-page_accordionPanelBody__Kuutt{display:flex;flex-direction:column;gap:var(--space-2);padding:0 0 var(--space-3)}.product-page_featureList__Cmw0I{display:flex;margin:0;padding:0 var(--product-page-feature-list-padding-inline);flex-direction:column;gap:var(--space-2);list-style:none}.product-page_accordionMedia__SzOg9{display:block;width:100%;max-width:var(--product-page-approved-media-max-width);margin-inline:auto;height:auto;border-radius:var(--product-page-accordion-media-radius);object-fit:contain}.product-page_accordionVideo__lXfAU{position:relative;width:100%;min-width:0;aspect-ratio:var(--product-page-accordion-video-aspect-ratio);overflow:hidden;border-radius:var(--product-page-accordion-media-radius)}.product-page_accordionVideo__lXfAU .product-page_accordionMedia__SzOg9{position:absolute;z-index:var(--z-base);inset:0;display:block;width:100%;height:100%;max-width:100%;margin:0;object-fit:contain;opacity:0;transition:opacity var(--transition-base)}.product-page_accordionVideo__lXfAU .product-page_accordionMediaVisible__HsrYx{opacity:1}.product-page_accordionVideoPoster__qZTT2{position:absolute;z-index:var(--z-base);inset:0;width:100%;height:100%;object-fit:contain}.product-page_specificationTable__IwYGk{display:flex;flex-direction:column;margin-block:0;margin-inline-start:var(--space-1);margin-inline-end:var(--space-2);overflow:hidden;border-radius:var(--product-page-accordion-media-radius);box-shadow:var(--product-page-specification-shadow)}.product-page_specificationRow__k5HQF{display:grid;grid-template-columns:var(--product-page-specification-label-width) minmax(0,1fr);padding:var(--product-page-specification-row-padding);background:var(--color-surface)}.product-page_specificationRow__k5HQF:nth-child(2n){background:var(--color-success-soft)}.product-page_specificationRow__k5HQF dd,.product-page_specificationRow__k5HQF dt{min-width:0;margin:0;overflow-wrap:anywhere;font-size:var(--product-page-body-s-size);line-height:var(--product-page-body-s-line-height)}.product-page_specificationRow__k5HQF dt{min-width:0;padding-inline-end:var(--space-2);color:var(--color-ink-muted);border-inline-end:1px solid var(--color-line)}.product-page_specificationRow__k5HQF dd{padding-inline-start:var(--space-2);color:var(--color-ink);font-weight:var(--font-weight-medium)}.product-page_featureItem__VJWV4{display:flex;align-items:flex-start;gap:var(--space-2);color:var(--color-ink-soft);font-size:var(--product-page-body-s-size);line-height:var(--product-page-body-s-line-height)}.product-page_featureIcon__hLS6R{object-fit:contain}.product-page_featureDotSlot__qla0X,.product-page_featureIcon__hLS6R{width:var(--product-page-feature-icon-size);height:var(--product-page-feature-icon-size);flex:0 0 auto}.product-page_featureDotSlot__qla0X{display:flex;align-items:center;justify-content:center}.product-page_featureDotSlot__qla0X .product-feature-dot{margin:0;align-self:center}.product-page_gallery__MxGwq{display:flex;width:min(100%,var(--product-page-gallery-mobile-max-width));min-width:0;margin-inline:auto;flex-direction:column;gap:var(--product-page-gallery-gap)}.product-page_mainVisual__zHp_R{position:relative;width:100%;aspect-ratio:var(--product-page-gallery-aspect-ratio);overflow:hidden;border-radius:var(--product-page-gallery-radius);background:transparent}.product-page_galleryBadge__Bs66J{position:absolute;inset-block-start:var(--home-products-badge-offset);inset-inline-start:var(--home-products-badge-offset);z-index:1;pointer-events:none}.product-page_mainImageButton__1FTVR{padding:0;border:0;background:transparent}.product-page_mainImageButton__1FTVR,.product-page_mainVideoSurface__SEEYA{position:relative;display:block;width:100%;height:100%;touch-action:pan-y}.product-page_lightboxImageFrame__8gmxD,.product-page_mainMediaFrame__839DL,.product-page_thumbnailMediaFrame__fXU3x{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.product-page_mainMediaFrame__839DL{align-items:flex-start}.product-page_lightboxImageFrame__8gmxD,.product-page_mainMediaFrame__839DL{pointer-events:auto}.product-page_mainImage__GRWvk{object-fit:contain;border-radius:var(--product-page-gallery-radius)}.product-page_lightboxSelectedImageIntrinsic__4HQOy,.product-page_mainImageIntrinsic__Y1JIA,.product-page_thumbnailImageIntrinsic__U3nzI{display:block;position:relative;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain}.product-page_lightboxSelectedImageCover__93ETg,.product-page_mainImageCover__4hCL_,.product-page_thumbnailImageCover__9ZNne{object-fit:cover}.product-page_mainVideo__OKtjs{display:block;width:100%;height:100%;object-fit:contain;border-radius:var(--product-page-gallery-radius)}.product-page_lightboxSelectedVideoIntrinsic__hb8wQ,.product-page_mainVideoIntrinsic__pljbc,.product-page_thumbnailVideoIntrinsic__Vju6B{width:auto;height:auto;max-width:100%;max-height:100%}.product-page_lightboxSelectedVideo__hoLs7{display:block;width:100%;height:100%;object-fit:contain;border-radius:var(--product-gallery-lightbox-image-radius)}.product-page_galleryArrows__aTroU{position:absolute;z-index:var(--z-card-badge);top:50%;right:var(--space-3);left:var(--space-3);display:none;justify-content:space-between;pointer-events:none;transform:translateY(-50%)}.product-page_galleryArrow__858Xb{display:flex;width:var(--product-page-arrow-size);height:var(--product-page-arrow-size);align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-pill);background:var(--product-page-arrow-background);backdrop-filter:blur(.625rem);pointer-events:auto}.product-page_galleryArrow__858Xb:disabled{opacity:.2}.product-page_galleryArrow__858Xb img{width:var(--product-page-arrow-icon-size);height:var(--product-page-arrow-icon-size)}.product-page_galleryArrowNext__Y8eqf img{transform:rotate(180deg)}.product-page_thumbnails__2RFpV{display:flex;height:var(--product-page-thumbnail-strip-height);min-width:0;align-items:flex-start;gap:var(--product-page-thumbnail-gap);overflow:auto hidden;scrollbar-width:none}.product-page_thumbnails__2RFpV::-webkit-scrollbar{display:none}.product-page_thumbnail__8dvJC{position:relative;width:var(--product-page-thumbnail-width);height:var(--product-page-thumbnail-height);flex:0 0 auto;overflow:hidden;padding:0;border:0;border-radius:var(--product-page-thumbnail-radius);background:transparent}.product-page_thumbnailImage__cNggH,.product-page_thumbnailVideo__Fp9Gn{object-fit:contain;border-radius:var(--product-page-thumbnail-radius)}.product-page_thumbnailVideo__Fp9Gn{display:block;width:100%;height:100%}.product-page_thumbnailVideoPoster__9EH3A{object-fit:cover;border-radius:var(--product-page-thumbnail-radius)}.product-page_thumbnailMediaFrame__fXU3x{overflow:visible}.product-page_galleryEmpty__u3u_u{position:relative;width:100%;aspect-ratio:var(--product-page-gallery-aspect-ratio);overflow:hidden;border-radius:var(--product-page-gallery-radius)}.product-page_lightbox__iJi50{position:fixed;z-index:var(--product-gallery-lightbox-z-index);inset:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:var(--layout-visible-viewport-height);padding:var(--product-gallery-lightbox-top-offset) var(--product-gallery-lightbox-inline-padding) var(--product-gallery-lightbox-bottom-offset);overflow:visible;background:var(--product-gallery-lightbox-background);transition:opacity var(--transition-base)}.product-page_lightboxClosing__4wRZz{opacity:0;pointer-events:none}.product-page_lightboxGallery__apwfE{position:relative;display:flex;width:min(100%,var(--product-gallery-lightbox-gallery-width),calc(100vw - (2 * var(--product-gallery-lightbox-inline-padding))));min-width:0;min-height:0;max-height:100%;flex-direction:column;gap:var(--product-gallery-lightbox-gap)}.product-page_lightboxMediaStage__VMdLh{position:relative;display:flex;justify-content:center;flex:0 0 auto}.product-page_lightboxViewer__UBeAU{position:relative;width:min(100%,var(--product-gallery-lightbox-image-layout-width));max-width:100%;max-height:100%;aspect-ratio:var(--product-gallery-lightbox-image-ratio);flex:0 0 auto;align-self:center;margin-inline:auto;touch-action:pan-y;overflow:visible;border-radius:var(--product-gallery-lightbox-image-radius);background:var(--color-surface)}.product-page_lightboxMediaLayer__To8QH{position:absolute;inset:0}.product-page_lightboxMediaLayerPending__lZLiq{z-index:1;opacity:0;pointer-events:none}.product-page_lightboxSelectedImage__ej2sq{object-fit:contain;border-radius:var(--product-gallery-lightbox-image-radius)}.product-page_lightboxArrows__798FT{position:absolute;z-index:var(--z-card-badge);top:calc(50% + var(--product-gallery-lightbox-arrow-offset-y));right:auto;left:50%;display:flex;width:100%;align-items:center;justify-content:space-between;box-sizing:border-box;padding-inline:var(--product-gallery-lightbox-arrow-wrap-padding);pointer-events:none;transform:translate(-50%,-50%)}.product-page_lightboxArrow__VO22r{display:grid;width:var(--product-gallery-lightbox-arrow-size);height:var(--product-gallery-lightbox-arrow-size);padding:0;place-items:center;border:0;border-radius:var(--radius-pill);background:var(--product-gallery-lightbox-arrow-background);backdrop-filter:blur(.625rem);pointer-events:auto}.product-page_lightboxArrow__VO22r:disabled{cursor:not-allowed;opacity:var(--product-gallery-lightbox-arrow-disabled-opacity)}.product-page_lightboxArrow__VO22r img{width:var(--product-gallery-lightbox-arrow-icon-size);height:var(--product-gallery-lightbox-arrow-icon-size)}.product-page_lightboxArrowNext__QdPMv img{transform:rotate(180deg)}.product-page_lightboxThumbnails__WGmw5{display:flex;width:100%;min-width:0;gap:var(--product-gallery-lightbox-thumbnail-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-padding-inline:0;scrollbar-width:none}.product-page_lightboxThumbnails__WGmw5::-webkit-scrollbar{display:none}.product-page_lightboxGalleryWithThumbnails__SxBgR{height:fit-content;max-height:none}.product-page_lightboxGalleryWithThumbnails__SxBgR .product-page_lightboxMediaStage__VMdLh{min-height:auto;flex:0 0 auto;align-items:center}.product-page_lightboxGalleryWithThumbnails__SxBgR .product-page_lightboxViewer__UBeAU{max-height:none}.product-page_lightboxGalleryWithThumbnails__SxBgR .product-page_lightboxThumbnails__WGmw5{width:var(
    --product-gallery-lightbox-thumbnail-rail-inline-size,100%
  );box-sizing:border-box;min-height:var(--product-gallery-lightbox-thumbnail-height);flex:0 0 var(--product-gallery-lightbox-thumbnail-height);align-self:flex-start;margin-inline-start:var(
    --product-gallery-lightbox-thumbnail-rail-inline-offset,0
  );padding-inline-start:var(
    --product-gallery-lightbox-thumbnail-rail-inline-start-inset,0
  );padding-inline-end:var(
    --product-gallery-lightbox-thumbnail-rail-inline-end-inset,0
  );scroll-padding-inline-start:var(
    --product-gallery-lightbox-thumbnail-rail-inline-start-inset,0
  );scroll-padding-inline-end:var(
    --product-gallery-lightbox-thumbnail-rail-inline-end-inset,0
  )}.product-page_lightboxThumbnail__1Pf0G{position:relative;width:var(--product-gallery-lightbox-thumbnail-width);height:var(--product-gallery-lightbox-thumbnail-height);flex:0 0 auto;scroll-snap-align:start;overflow:hidden;padding:0;border:0;border-radius:var(--product-gallery-lightbox-thumbnail-radius);background:var(--color-surface)}.product-page_lightboxThumbnail__1Pf0G .product-page_thumbnailImage__cNggH{object-fit:contain;border-radius:var(--product-gallery-lightbox-thumbnail-radius)}.product-page_lightboxThumbnail__1Pf0G .product-page_thumbnailVideo__Fp9Gn{border-radius:var(--product-gallery-lightbox-thumbnail-radius)}.product-page_lightboxGalleryWithThumbnails__SxBgR .product-page_lightboxThumbnail__1Pf0G:last-child{scroll-snap-align:end}.product-page_lightboxClose__mjclw{position:absolute;z-index:var(--z-card-badge);top:var(--product-gallery-lightbox-close-top);right:var(--product-gallery-lightbox-close-right);display:grid;width:var(--product-gallery-lightbox-close-size);height:var(--product-gallery-lightbox-close-size);place-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:var(--color-surface)}.product-page_lightboxArrow__VO22r:focus-visible,.product-page_lightboxClose__mjclw:focus-visible,.product-page_lightboxThumbnail__1Pf0G:focus-visible{outline:none;box-shadow:var(--product-page-focus-ring)}@media (min-width:48rem){.product-page_title__xsjlx{font-variation-settings:"wdth" var(--font-width-fixel-text)}.product-page_priceBlock__Frqlk{width:min(100%,var(--product-page-gallery-main-width))}.product-page_hero__NFZqH{padding-inline:var(--space-6);gap:var(--space-5)}.product-page_galleryColumn__YHOTf{width:100%;align-self:start}.product-page_gallery__MxGwq{width:min(100%,var(--product-page-gallery-width));align-self:center;flex-direction:row;align-items:flex-start;gap:var(--space-3)}.product-page_galleryArrows__aTroU{display:none}.product-page_mainVisual__zHp_R{width:min(calc(100% - var(--product-page-thumbnail-width) - var(--space-3)),var(--product-page-gallery-main-width));height:auto;flex:1 1 auto;aspect-ratio:var(--product-page-gallery-aspect-ratio)}.product-page_thumbnails__2RFpV{width:var(--product-page-thumbnail-width);height:auto;max-height:var(--product-page-gallery-main-height);flex-direction:column;gap:var(--product-page-thumbnail-gap);overflow:hidden auto}.product-page_information__m1jTZ{width:100%;justify-self:center}.product-page_information__m1jTZ>.product-page_accordions__cEcUa,.product-page_information__m1jTZ>.product-page_benefits__hRUdv,.product-page_information__m1jTZ>.product-page_intro__OTMCN,.product-page_information__m1jTZ>.product-page_purchase__Wakkm,.product-page_information__m1jTZ>fieldset{width:100%;align-self:center}.product-page_information__m1jTZ>div:has(>.product-page_configurationGroup__BXNQn){width:100%;align-self:center}.product-page_information__m1jTZ>.product-page_configurationSelectionStack__kE_8w{width:100%;align-self:flex-start}.product-page_information__m1jTZ>.product-page_configurationSelectionStack__kE_8w:has(.product-page_promotionGroup__2vZW2){width:var(--product-page-cta-width)}.product-page_configurationOptions__aL17q{flex-flow:row wrap;align-items:stretch}.product-page_configurationOption__fyFKo{width:max-content;flex:0 1 auto;min-width:0;justify-content:flex-start;text-align:left;white-space:normal}.product-page_addonGroup__7DQKs,.product-page_addonGroup__7DQKs>.product-page_configurationOption__fyFKo{width:100%;max-width:100%;min-width:0;flex:0 0 100%}.product-page_benefit__M_6Ym{gap:var(--product-page-benefit-content-gap)}.product-page_benefitIcon__BXg6i{width:var(--product-page-benefit-icon-size);height:var(--product-page-benefit-icon-size)}.product-page_lightbox__iJi50{align-items:flex-start}.product-page_lightboxGallery__apwfE{width:min(var(--product-gallery-lightbox-gallery-width),calc(100vw - (2 * var(--product-gallery-lightbox-inline-padding))));max-height:100%}.product-page_lightboxGalleryWithThumbnails__SxBgR{height:fit-content;max-height:none}.product-page_lightboxGalleryWithThumbnails__SxBgR .product-page_lightboxMediaStage__VMdLh{flex:0 0 auto;min-height:auto}.product-page_lightboxGalleryWithThumbnails__SxBgR .product-page_lightboxViewer__UBeAU{max-height:none}.product-page_lightboxViewer__UBeAU{align-self:center;width:min(100%,var(--product-gallery-lightbox-image-layout-width))}.product-page_lightboxMediaStage__VMdLh{width:100%}.product-page_lightboxArrows__798FT{width:calc(100% + var(--product-gallery-lightbox-arrow-wrap-overflow))}}@media (min-width:64rem){.product-page_title__xsjlx{font-size:var(--text-h5-desktop);font-weight:var(--font-weight-black);line-height:var(--text-h5-desktop--line-height)}.product-page_hero__NFZqH{grid-template-columns:repeat(2,var(--product-page-column-width));gap:var(--space-8)}.product-page_galleryColumn__YHOTf{position:sticky;top:var(--product-page-gallery-sticky-top);align-self:start}.product-page_information__m1jTZ{gap:var(--space-3)}.product-page_configurationGroup__BXNQn{width:var(--product-page-price-width)}.product-page_information__m1jTZ>.product-page_configurationSelectionStack__kE_8w{display:flex;width:var(--product-page-cta-width);max-width:100%;min-width:0;align-self:flex-start}.product-page_information__m1jTZ>.product-page_configurationSelectionStack__kE_8w:has(.product-page_promotionGroup__2vZW2){width:var(--product-page-cta-width)}.product-page_configurationSelectionStack__kE_8w .product-page_addonGroup__7DQKs,.product-page_configurationSelectionStack__kE_8w .product-page_configurationGroup__BXNQn,.product-page_configurationSelectionStack__kE_8w .product-page_configurationOption__fyFKo,.product-page_configurationSelectionStack__kE_8w>div,.product-page_configurationSelectionStack__kE_8w>fieldset{max-width:100%}.product-page_configurationSelectionStack__kE_8w .product-page_configurationOptions__aL17q{width:auto;flex-flow:row wrap;align-items:flex-start}.product-page_configurationSelectionStack__kE_8w .product-page_addonGroup__7DQKs,.product-page_configurationSelectionStack__kE_8w .product-page_configurationGroup__BXNQn,.product-page_configurationSelectionStack__kE_8w .product-page_configurationOption__fyFKo{width:auto}.product-page_configurationSelectionStack__kE_8w .product-page_promotionGroup__2vZW2,.product-page_configurationSelectionStack__kE_8w .product-page_promotionOption__ORsFY{width:100%;max-width:100%}.product-page_configurationSelectionStack__kE_8w>div:has([data-configuration-variants=true]){width:100%;max-width:100%}.product-page_configurationSelectionStack__kE_8w [data-configuration-variants=true]{width:100%;max-width:100%}.product-page_configurationSelectionStack__kE_8w .product-page_addonGroup__7DQKs{flex:0 0 auto}.product-page_configurationSelectionStack__kE_8w .product-page_configurationOption__fyFKo{flex:0 0 auto;min-width:0;white-space:normal}.product-page_configurationSelectionStack__kE_8w .product-page_addonGroup__7DQKs>.product-page_configurationOption__fyFKo{flex:0 0 auto}.product-page_accordionItem__AD2Oi{display:flex;flex-direction:column;gap:0;padding-block:0}.product-page_accordionTrigger__mYgY0{padding-block:var(--product-page-accordion-row-padding-block);padding-inline-end:var(--space-6)}.product-page_accordionPanel__8pOR1{padding-block:0}.product-page_accordionPanelBody__Kuutt{padding-block-start:calc(var(--product-page-accordion-title-to-content-gap) - var(--product-page-accordion-row-padding-block))}.product-page_featureList__Cmw0I{padding-inline:1rem 0}.product-page_specificationRow__k5HQF dd,.product-page_specificationRow__k5HQF dt{padding-inline:0}.product-page_specificationRow__k5HQF dt{padding-inline-end:var(--space-2)}.product-page_specificationRow__k5HQF dd{padding-inline-start:var(--space-2)}.product-page_gallery__MxGwq{width:100%;flex-direction:column;align-items:center;gap:var(--space-2)}.product-page_galleryArrows__aTroU{display:flex;opacity:0;transition:opacity var(--transition-base)}.product-page_galleryArrows__aTroU:focus-within,.product-page_mainImageButton__1FTVR:focus-visible+.product-page_galleryArrows__aTroU,.product-page_mainVisual__zHp_R:focus-within .product-page_galleryArrows__aTroU,.product-page_mainVisual__zHp_R:hover .product-page_galleryArrows__aTroU{opacity:1;pointer-events:auto}.product-page_mainVisual__zHp_R{width:min(100%,var(--layout-summary-column-width));height:auto;aspect-ratio:var(--product-page-gallery-aspect-ratio)}.product-page_thumbnails__2RFpV{display:grid;width:min(100%,var(--layout-summary-column-width));height:auto;max-height:none;grid-template-columns:repeat(auto-fill,minmax(var(--product-page-thumbnail-min-width),1fr));column-gap:var(--space-1);row-gap:var(--space-1);overflow:visible}.product-page_thumbnail__8dvJC{width:100%;height:auto;aspect-ratio:var(--product-page-gallery-aspect-ratio)}.product-page_thumbnailNotPortrait__lXtRd{aspect-ratio:1}.product-page_benefit__M_6Ym{font-size:var(--text-body-xs-desktop)}.product-page_lightboxGallery__apwfE{width:min(var(--product-gallery-lightbox-image-width),calc(100vw - (2 * var(--product-gallery-lightbox-inline-padding))));height:fit-content;flex-direction:column;align-items:flex-start}.product-page_lightboxViewer__UBeAU{width:min(100%,var(--product-gallery-lightbox-image-layout-width));align-self:auto}.product-page_lightboxMediaStage__VMdLh{width:100%;height:fit-content}.product-page_lightboxThumbnails__WGmw5{position:absolute;inset-block-start:0;inset-inline-start:calc(100% + var(--product-gallery-lightbox-gap));width:var(--product-gallery-lightbox-thumbnail-width);min-height:0;flex:0 0 var(--product-gallery-lightbox-thumbnail-width);height:calc(var(--layout-visible-viewport-height) - var(--product-gallery-lightbox-top-offset) - var(--product-gallery-lightbox-bottom-offset));max-height:none;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior-block:contain;scrollbar-width:none}.product-page_lightboxThumbnails__WGmw5::-webkit-scrollbar{display:none}.product-page_lightboxArrows__798FT{left:50%;width:calc(100% + var(--product-gallery-lightbox-arrow-wrap-overflow))}.product-page_lightboxGalleryWithThumbnails__SxBgR{display:grid;width:min(calc(var(--product-gallery-lightbox-arrow-wrap-width) + var(--product-gallery-lightbox-gap)),calc(100vw - (2 * var(--product-gallery-lightbox-inline-padding))));grid-template-columns:var(--product-gallery-lightbox-arrow-size) var(--product-gallery-lightbox-gap) var(--product-gallery-lightbox-image-layout-width) var(--product-gallery-lightbox-gap) var(--product-gallery-lightbox-thumbnail-width) var(--product-gallery-lightbox-gap) var(--product-gallery-lightbox-arrow-size);height:var(--product-gallery-lightbox-stage-height);grid-template-rows:var(--product-gallery-lightbox-stage-height);gap:0;align-items:start;justify-content:center}.product-page_lightboxGalleryWithThumbnails__SxBgR .product-page_lightboxMediaStage__VMdLh{display:contents}.product-page_lightboxGalleryWithThumbnails__SxBgR .product-page_lightboxViewer__UBeAU{grid-column:3;grid-row:1;align-self:center;max-height:100%}.product-page_lightboxGalleryWithThumbnails__SxBgR .product-page_lightboxThumbnails__WGmw5{position:static;grid-column:5;grid-row:1;width:var(--product-gallery-lightbox-thumbnail-width);height:var(
      --product-gallery-lightbox-thumbnail-rail-height,var(--product-gallery-lightbox-stage-height)
    );max-height:none;align-self:start;box-sizing:border-box;margin-inline-start:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:var(--product-gallery-lightbox-thumbnail-rail-offset,0);padding-block-start:var(
      --product-gallery-lightbox-thumbnail-rail-initial-inset,0
    );padding-block-end:var(
      --product-gallery-lightbox-thumbnail-rail-end-inset,var(--product-gallery-lightbox-thumbnail-gap)
    );scroll-padding-inline:0;scroll-snap-type:none;scroll-padding-block:var(--product-gallery-lightbox-thumbnail-gap)}.product-page_lightboxGalleryWithThumbnails__SxBgR .product-page_lightboxThumbnail__1Pf0G,.product-page_lightboxGalleryWithThumbnails__SxBgR .product-page_lightboxThumbnail__1Pf0G:last-child{scroll-snap-align:none}.product-page_lightboxGalleryWithThumbnails__SxBgR .product-page_lightboxArrows__798FT{display:contents;pointer-events:none}.product-page_lightboxGalleryWithThumbnails__SxBgR .product-page_lightboxArrow__VO22r{position:static;z-index:var(--z-card-badge);align-self:center;justify-self:center;pointer-events:auto}.product-page_lightboxGalleryWithThumbnails__SxBgR .product-page_lightboxArrow__VO22r:first-child{grid-column:1;grid-row:1}.product-page_lightboxGalleryWithThumbnails__SxBgR .product-page_lightboxArrowNext__QdPMv{grid-column:7;grid-row:1}}@media (min-width:90rem){.product-page_hero__NFZqH{grid-template-columns:repeat(2,var(--product-page-desktop-column-width));padding-inline:0}}@container product-purchase (min-width: 36rem){.product-page_benefitsColumns__4MlGV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--product-page-benefits-gap)}.product-page_benefitsColumns__4MlGV .product-page_benefit__M_6Ym{align-items:center;justify-content:center;padding-block:var(--product-page-benefit-padding-block);padding-inline:var(--product-page-benefit-padding-inline)}.product-page_benefitsColumns__4MlGV .product-page_benefitText__vuhVI{flex:0 1 var(--product-page-benefit-text-width);width:var(--product-page-benefit-text-width);text-align:start;text-wrap:balance}}@media (prefers-reduced-motion:reduce){.product-page_accordionChevron__Jy_Im,.product-page_accordionPanel__8pOR1,.product-page_accordionVideo__lXfAU .product-page_accordionMedia__SzOg9,.product-page_configurationOption__fyFKo,.product-page_cta__lBGpo,.product-page_lightbox__iJi50{transition:none}}.product-advantages-section_section__hz0bg{position:relative;width:var(--layout-container-bleed-width);min-width:0;margin-inline:var(--layout-container-bleed-margin-inline)}.product-advantages-section_stack__PVVAC{display:flex;flex-direction:column;gap:var(--product-page-advantages-section-gap);width:100%}.product-advantages-section_item__XThLL{display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr);grid-template-rows:max-content max-content;align-items:start;gap:var(--product-page-advantages-item-gap);border-radius:0;background:var(--product-page-advantages-card-background)}.product-advantages-section_media__J6Qxm{position:relative;width:100%;max-width:var(--product-page-advantages-media-max-width);min-width:0;justify-self:center;aspect-ratio:var(--product-page-advantages-media-ratio);overflow:hidden;border-radius:0;background:var(--color-surface-muted);box-shadow:var(--shadow-card-lifted)}.product-advantages-section_image__SvENy,.product-advantages-section_videoPoster__6hJ_m,.product-advantages-section_video__M4CSz{width:100%;height:100%;object-fit:cover}.product-advantages-section_videoPoster__6hJ_m{position:absolute;inset:0}.product-advantages-section_video__M4CSz{position:relative;z-index:var(--z-base);display:block}.product-advantages-section_texts__me6n7{display:flex;position:relative;min-width:0;flex-direction:column;align-self:stretch;gap:var(--space-4);padding-inline:var(--container-inline-padding);padding-block:var(--product-page-advantages-text-padding-block-start) var(--product-page-advantages-text-padding-block-end)}.product-advantages-section_media__J6Qxm,.product-advantages-section_texts__me6n7{z-index:calc(var(--z-base) + 1)}.product-advantages-section_description__Xv1oJ,.product-advantages-section_title__7FABP{width:100%;margin:0;overflow-wrap:anywhere}.product-advantages-section_title__7FABP{color:var(--color-ink);font-size:var(--text-body-m-desktop);font-weight:var(--font-weight-black);line-height:var(--text-body-m-desktop--medium-line-height)}.product-advantages-section_titleAccent___WEmB{color:var(--color-brand-500)}.product-advantages-section_description__Xv1oJ{color:var(--color-ink-soft);font-size:var(--text-body-xs-mobile);font-weight:var(--font-weight-regular);line-height:var(--text-body-xs-mobile--line-height);white-space:pre-line}.product-advantages-section_compactContent__zk_ob{display:inline}.product-advantages-section_wideContent__f0Uzj{display:none}@media (min-width:48rem){.product-advantages-section_section__hz0bg{width:100%;margin-inline:0}.product-advantages-section_stack__PVVAC{gap:var(--product-page-advantages-section-gap)}.product-advantages-section_item__XThLL{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto;align-items:center;padding:var(--product-page-advantages-item-padding)}.product-advantages-section_item__XThLL,.product-advantages-section_media__J6Qxm{border-radius:var(--product-page-advantages-media-radius)}.product-advantages-section_texts__me6n7{align-self:center;padding-inline:0}.product-advantages-section_item__XThLL:nth-child(2n) .product-advantages-section_media__J6Qxm{grid-column:2;grid-row:1}.product-advantages-section_item__XThLL:nth-child(2n) .product-advantages-section_texts__me6n7{grid-column:1;grid-row:1}.product-advantages-section_item__XThLL:nth-child(odd) .product-advantages-section_texts__me6n7{padding-inline-end:var(--space-10)}.product-advantages-section_item__XThLL:nth-child(2n) .product-advantages-section_texts__me6n7{padding-inline-start:var(--space-15)}.product-advantages-section_compactContent__zk_ob{display:none}.product-advantages-section_wideContent__f0Uzj{display:inline}}@media (min-width:64rem){.product-advantages-section_section__hz0bg{width:min(100%,var(--layout-container-reading-max-width));margin-inline:auto}.product-advantages-section_item__XThLL{padding:var(--space-0)}.product-advantages-section_media__J6Qxm{max-width:calc(var(--layout-summary-column-width) - var(--space-20))}.product-advantages-section_item__XThLL:nth-child(odd) .product-advantages-section_media__J6Qxm{justify-self:start}.product-advantages-section_item__XThLL:nth-child(2n) .product-advantages-section_media__J6Qxm{justify-self:end}.product-advantages-section_title__7FABP{font-size:var(--text-h6-strong);line-height:var(--text-h6-strong--line-height);letter-spacing:var(--text-body-l-desktop--letter-spacing)}.product-advantages-section_description__Xv1oJ{font-size:var(--text-body-s-desktop);line-height:var(--text-body-s-desktop--line-height)}.product-advantages-section_texts__me6n7{gap:var(--space-8)}}@media (min-width:80rem){.product-advantages-section_section__hz0bg{width:min(100%,calc(var(--layout-container-page-max-width) - var(--space-20)))}.product-advantages-section_media__J6Qxm{max-width:calc(var(--layout-summary-column-width) - var(--space-10))}}.product-buy-together-section_section__9qWb9{display:flex;width:var(--layout-container-bleed-width);min-width:0;margin-inline:var(--layout-container-bleed-margin-inline);flex-direction:column;align-items:center;gap:var(--space-10);content-visibility:auto;contain-intrinsic-block-size:auto var(--product-page-buy-together-intrinsic-block-size)}.product-buy-together-section_title__MmMh3{margin:0;color:var(--color-content-primary);font-size:var(--product-page-buy-together-heading-size);font-weight:var(--font-weight-black);line-height:var(--product-page-buy-together-heading-line-height);text-align:center}@media (min-width:64rem){.product-buy-together-section_section__9qWb9{gap:var(--space-20)}.product-buy-together-section_title__MmMh3{font-size:var(--text-h5-desktop);line-height:var(--text-h5-desktop--line-height)}}.product-buy-together-section_shelf__z6pD_{width:100%;min-width:0;padding-block:var(--product-page-buy-together-shadow-bleed);margin-block:calc(var(--product-page-buy-together-shadow-bleed) * -1);scroll-padding-inline-start:var(--product-page-buy-together-track-start-padding);scroll-padding-inline-end:var(--product-page-buy-together-track-end-padding)}.product-buy-together-section_track__nraK6{gap:var(--product-page-buy-together-card-gap)}.product-buy-together-section_track__nraK6:after,.product-buy-together-section_track__nraK6:before{display:block;content:"";pointer-events:none}.product-buy-together-section_track__nraK6:before{width:var(--product-page-buy-together-track-start-spacer);flex:0 0 var(--product-page-buy-together-track-start-spacer);scroll-snap-align:start}.product-buy-together-section_track__nraK6:after{width:var(--product-page-buy-together-track-end-spacer);flex:1 0 var(--product-page-buy-together-track-end-spacer);scroll-snap-align:end}.product-buy-together-section_track__nraK6:is([data-card-count="1"],[data-card-count="2"],[data-card-count="3"]):before{flex-grow:1}@media (min-width:64rem){.product-buy-together-section_shelf__z6pD_{scroll-padding-inline:max(var(--container-inline-padding),calc((100vw - var(--layout-container-page-max-width)) / 2))}.product-buy-together-section_track__nraK6:after,.product-buy-together-section_track__nraK6:before{width:calc(max(var(--container-inline-padding),
        calc((100vw - var(--layout-container-page-max-width)) / 2)) - var(--product-page-buy-together-card-gap));flex-basis:calc(max(var(--container-inline-padding),
        calc((100vw - var(--layout-container-page-max-width)) / 2)) - var(--product-page-buy-together-card-gap))}}.product-buy-together-section_item__Jc7TH{width:var(--home-products-card-width-mobile)}@media (width < 48rem){.product-buy-together-section_item__Jc7TH .storefront-product-card.home-products-card .home-products-card__footer{margin-block-start:auto}}@media (min-width:80rem){.product-buy-together-section_item__Jc7TH{width:calc(var(--home-products-card-width-tablet) - var(--space-4))}}.product-faq-section_section__QFTFc{display:flex;width:100%;max-width:var(--product-page-faq-tablet-width);margin-inline:auto;flex-direction:column;align-items:center;gap:var(--space-4);padding-block-start:var(--space-8)}.product-faq-section_imageWrap__ZxTIS{position:relative;width:calc(var(--product-page-faq-image-wrap-width) - var(--space-10));height:calc(var(--product-page-faq-image-wrap-height) - var(--space-10));flex:none}.product-faq-section_image__PiQPh{width:calc(var(--product-page-faq-image-width) - var(--space-10))!important;height:calc(var(--product-page-faq-image-height) - var(--space-10))!important;inset:var(--product-page-faq-image-offset-block) auto auto var(--product-page-faq-image-offset-inline)!important;border-radius:var(--product-page-faq-image-radius);box-shadow:var(--product-page-faq-image-shadow);object-fit:cover;object-position:center;transform:rotate(var(--product-page-faq-image-rotation))}.product-faq-section_imageTop__HTgnT{object-fit:cover;object-position:var(--layout-page-hero-image-position-tablet)}.product-faq-section_content__kt72D{display:flex;width:100%;min-width:0;flex-direction:column;align-items:center;gap:var(--space-6)}.product-faq-section_heading__bFReA{margin:0;color:var(--color-ink);font-size:var(--product-page-faq-heading-size);font-weight:var(--font-weight-black);line-height:var(--product-page-faq-heading-line-height);text-align:center}.product-faq-section_heading__bFReA span{color:var(--color-brand-500)}.product-faq-section_list__RYJCN{display:flex;width:100%;min-width:0;flex-direction:column;gap:var(--space-0)}.product-faq-section_item__wh8Nf{min-width:0;padding-block:var(--product-page-faq-row-padding-block);border-bottom:1px solid var(--color-neutral-300);border-radius:var(--product-page-faq-row-radius);cursor:pointer}.product-faq-section_item__wh8Nf:last-child{border-block-end:0}.product-faq-section_questionHeading__FST5X{margin:0}.product-faq-section_trigger__pd5Zf{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:var(--product-page-faq-trigger-gap);padding:0;border:0;background:transparent;color:var(--color-ink);cursor:pointer;font:inherit;font-size:var(--text-body-s-mobile);font-weight:var(--font-weight-medium);line-height:var(--text-body-s-mobile--line-height);text-align:start}.product-faq-section_trigger__pd5Zf span{min-width:0;overflow-wrap:anywhere}.product-faq-section_trigger__pd5Zf:focus{outline:none;box-shadow:none}.product-faq-section_trigger__pd5Zf:focus-visible span{text-decoration:underline;text-decoration-thickness:var(--text-decoration-thickness);text-underline-offset:var(--space-1)}.product-faq-section_chevron__0wp00{width:var(--product-page-faq-icon-box-size);height:var(--product-page-faq-icon-box-size);flex:none;object-fit:contain;transform:rotate(var(--product-page-faq-chevron-closed-rotation));transition:transform var(--product-page-faq-transition)}.product-faq-section_item__wh8Nf[data-open=true] .product-faq-section_chevron__0wp00{transform:rotate(var(--product-page-faq-chevron-open-rotation))}.product-faq-section_panel__KcFhZ{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;cursor:default;transition:grid-template-rows var(--product-page-faq-transition),opacity 0s var(--product-page-faq-transition-duration),visibility 0s var(--product-page-faq-transition-duration)}.product-faq-section_item__wh8Nf[data-open=true] .product-faq-section_panel__KcFhZ{grid-template-rows:1fr;visibility:visible;opacity:1;transition:grid-template-rows var(--product-page-faq-transition),opacity var(--product-page-faq-transition),visibility 0s}.product-faq-section_panelInner__1dsdb{min-height:0;overflow:hidden}.product-faq-section_answer__L10GZ{margin:var(--product-page-faq-answer-gap) 0 0;padding-inline-end:var(--product-page-faq-answer-padding-inline-end);color:var(--color-ink-soft);font-size:var(--text-body-xs-mobile);font-weight:var(--font-weight-regular);line-height:var(--text-body-xs-mobile--line-height);overflow-wrap:anywhere;white-space:pre-line}@media (min-width:64rem){.product-faq-section_trigger__pd5Zf{padding-inline-end:var(--space-6)}.product-faq-section_heading__bFReA{font-size:var(--text-h5-desktop);line-height:var(--text-h5-desktop--line-height)}.product-faq-section_answer__L10GZ{font-size:var(--product-page-faq-answer-size);line-height:var(--product-page-faq-answer-line-height)}.product-faq-section_section__QFTFc{display:grid;max-width:var(--product-page-faq-desktop-width);grid-template-columns:min(calc(var(--product-page-faq-image-wrap-width) - var(--space-15)),var(--product-page-faq-image-wrap-fluid-width)) minmax(0,1fr);grid-template-areas:". heading" "image questions";align-items:start;row-gap:var(--space-6);padding-block-start:var(--space-12)}.product-faq-section_imageWrap__ZxTIS{grid-area:image;width:100%;height:auto;aspect-ratio:var(--product-page-faq-image-wrap-aspect-ratio);flex:0 1 auto}.product-faq-section_image__PiQPh{width:calc(100% - var(--space-10))!important;height:calc(100% - var(--space-10))!important;inset-block-start:calc(var(--space-3) + ((0 - sin(var(--product-page-faq-image-rotation))) * (100% * var(--product-page-faq-image-wrap-aspect-ratio) - var(--space-10)) + (cos(var(--product-page-faq-image-rotation)) - 1) * (100% - var(--space-10))) / 2)!important}.product-faq-section_content__kt72D{display:contents}.product-faq-section_heading__bFReA{grid-area:heading;justify-self:start}.product-faq-section_list__RYJCN{grid-area:questions}}@media (min-width:64rem) and (max-width:75rem){.product-faq-section_image__PiQPh{inset-inline-start:var(--space-6)!important}}@media (prefers-reduced-motion:reduce){.product-faq-section_chevron__0wp00,.product-faq-section_item__wh8Nf[data-open=true] .product-faq-section_panel__KcFhZ,.product-faq-section_panel__KcFhZ{transition:none}}.product-features-section_section__O_h4y{display:flex;width:var(--layout-container-bleed-width);margin-inline:var(--layout-container-bleed-margin-inline);flex-direction:column;gap:var(--product-page-features-section-gap);overflow:visible}.product-features-section_heading__DHPpC{width:calc(100% - (2 * var(--product-page-features-inline-padding)));max-width:var(--product-page-features-heading-max-width);margin:0 auto;padding-inline:var(--product-page-features-heading-inline-padding);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--product-page-features-heading-size);font-weight:var(--font-weight-black);line-height:var(--product-page-features-heading-line-height);text-align:center;text-wrap:balance}.product-features-section_headingHighlighted__xZtxD{color:var(--color-brand-500)}.product-features-section_viewport__ctzhh{width:100%;margin-inline:0;margin-block-start:calc(-1 * var(--space-4));overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:none;scroll-padding-inline-start:var(--layout-padding-mobile);scroll-padding-inline-end:var(--layout-padding-mobile);scroll-snap-type:inline mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.product-features-section_viewport__ctzhh::-webkit-scrollbar{display:none}.product-features-section_track__Ztu4m{display:flex;width:max-content;min-width:max-content;align-items:flex-start;gap:var(--product-page-features-card-gap);padding-block:var(--space-4) var(--space-8)}.product-features-section_track__Ztu4m:after,.product-features-section_track__Ztu4m:before{width:max(0rem,calc(var(--layout-padding-mobile) - var(--product-page-features-card-gap)));flex:0 0 max(0rem,calc(var(--layout-padding-mobile) - var(--product-page-features-card-gap)));content:"";pointer-events:none}.product-features-section_track__Ztu4m:before{scroll-snap-align:start}.product-features-section_track__Ztu4m:after{scroll-snap-align:end;flex-basis:max(var(--space-0),calc(var(--space-15) - var(--product-page-features-card-gap) - var(--layout-padding-mobile)))}.product-features-section_card__RBHh0{align-self:stretch;display:flex;width:calc(var(--product-page-features-card-width) - var(--space-15));flex:0 0 calc(var(--product-page-features-card-width) - var(--space-15));flex-direction:column;align-items:flex-start;gap:var(--product-page-features-card-gap);scroll-snap-align:start;scroll-snap-stop:always}@media (min-width:48rem){.product-features-section_viewport__ctzhh{scroll-padding-inline-start:var(--product-page-features-inline-padding);scroll-padding-inline-end:var(--product-page-features-inline-padding)}.product-features-section_track__Ztu4m:after,.product-features-section_track__Ztu4m:before{width:var(--product-page-features-track-edge-spacer);flex:0 0 var(--product-page-features-track-edge-spacer)}.product-features-section_card__RBHh0{width:var(--product-page-features-card-width);flex:0 0 var(--product-page-features-card-width);align-self:auto}}@media (min-width:64rem){.product-features-section_heading__DHPpC{font-size:var(--text-h5-desktop);line-height:var(--text-h5-desktop--line-height)}.product-features-section_viewport__ctzhh{container-type:inline-size;width:100%;margin-inline:0;scroll-padding-inline:var(--space-0)}.product-features-section_track__Ztu4m:after,.product-features-section_track__Ztu4m:before{width:max(var(--space-0),calc(var(--layout-header-aligned-inset) - var(--product-page-features-card-gap)));flex-basis:max(var(--space-0),calc(var(--layout-header-aligned-inset) - var(--product-page-features-card-gap)))}.product-features-section_card__RBHh0{width:auto;flex-basis:calc((min(100cqw, var(--layout-container-page-max-width)) - (2 * var(--product-page-features-card-gap))) / 3 - var(--space-15))}}.product-features-section_media__29Z3B{position:relative;width:100%;aspect-ratio:var(--product-card-image-aspect-ratio);overflow:visible;isolation:isolate}.product-features-section_imageClip__nXn2B{position:absolute;z-index:var(--z-base);inset:0;overflow:hidden;border-radius:var(--product-page-features-media-radius);background:var(--color-surface-muted);box-shadow:var(--shadow-card-lifted)}.product-features-section_video__0pSLn{pointer-events:none;position:absolute;inset:0;width:100%;height:100%}.product-features-section_image__4H_4_,.product-features-section_video__0pSLn{object-fit:var(--product-page-features-media-object-fit)}.product-features-section_imageClip__nXn2B:after{position:absolute;z-index:var(--z-base);inset:0;pointer-events:none;content:"";background:var(--product-page-features-media-overlay)}.product-features-section_numberClip__9tdXX{position:absolute;z-index:var(--z-card-badge);bottom:0;left:0;width:calc(var(--product-page-features-number-clip-width) + (2 * var(--product-page-features-number-clip-safe-inline-padding)));height:var(--product-page-features-number-clip-height);overflow:visible;clip-path:inset(0 -100% 0 -100%)}.product-features-section_number__o3_0e{position:absolute;top:var(--product-page-features-number-offset-block-start);left:calc(50% - (var(--product-page-features-number-size) / 2) + var(--product-page-features-number-offset-inline-start));display:flex;width:var(--product-page-features-number-size);height:var(--product-page-features-number-size);align-items:center;justify-content:flex-start;color:var(--product-page-features-number-color);font-family:var(--font-sans);font-size:var(--product-page-features-number-size);font-weight:var(--font-weight-medium);font-feature-settings:"zero" 0;line-height:1;letter-spacing:-.02em}.product-features-section_texts__XZu0P{display:flex;width:100%;min-height:var(--product-page-features-text-min-height);flex-direction:column;align-items:flex-start;gap:var(--space-2);padding-inline:var(--space-3)}.product-features-section_description__D6A6R,.product-features-section_title__YHXPq{margin:0;color:var(--color-ink-soft)}.product-features-section_title__YHXPq{width:100%;font-size:var(--text-body-m-desktop);font-weight:var(--product-page-features-title-weight);line-height:var(--text-body-m-desktop--medium-line-height)}.product-features-section_track__Ztu4m[data-reserve-title-line=true] .product-features-section_title__YHXPq{min-height:2lh}.product-features-section_title__YHXPq span{display:block}.product-features-section_description__D6A6R{width:100%;max-width:24.875rem;font-variation-settings:"wdth" var(--product-page-features-description-font-width);font-size:var(--product-page-features-description-size);font-weight:var(--font-weight-regular);line-height:var(--product-page-features-description-line-height)}@media (min-width:64rem){.product-features-section_description__D6A6R{font-size:var(--text-body-s-desktop);line-height:var(--text-body-s-desktop--line-height)}}@media (prefers-reduced-motion:reduce){.product-features-section_viewport__ctzhh{scroll-behavior:auto}}.loading-feedback_indicator__RMhJl{display:inline-block;flex:none;width:var(--layout-icon-size-small);height:var(--layout-icon-size-small);border:1px solid;border-inline-end-color:transparent;border-radius:var(--radius-pill)}.loading-feedback_skeleton__YfAa1{display:inline-block;background:var(--color-line);border-radius:var(--radius-8);max-width:100%}.loading-feedback_line__Cneew{width:var(--layout-action-width-compact);height:var(--space-5);vertical-align:middle}.loading-feedback_title__upytO{display:block;width:100%;height:var(--space-8)}.loading-feedback_card__KufpZ{display:block;width:100%;height:var(--home-products-card-height);border-radius:var(--radius-12)}.loading-feedback_panel__E4nkh{display:block;width:100%;height:var(--layout-textarea-height)}@media (prefers-reduced-motion:no-preference){.loading-feedback_indicator__RMhJl{animation:loading-feedback_spin__zW3yg var(--animation-loading-duration) linear infinite}}@keyframes loading-feedback_spin__zW3yg{to{transform:rotate(1turn)}}.product-page-loading-gate_stage__f0VCh{position:relative;width:100%;min-width:0}.product-page-loading-gate_contentPending__rgyx4,.product-page-loading-gate_content__Bhvag{width:100%;min-width:0}.product-page-loading-gate_contentPending__rgyx4{visibility:hidden}.product-page-loading-gate_skeleton__0_CkL{position:fixed;inset:0;z-index:var(--z-mobile-menu);width:100%;overflow:hidden;overscroll-behavior:none;touch-action:none;background:var(--color-surface)}.product-page-loading-gate_header__UAuir{width:100%}.product-page-loading-gate_navigation__XlX_8,.product-page-loading-gate_promo__dmWse{display:flex;align-items:center;padding-inline:var(--container-inline-padding)}.product-page-loading-gate_promo__dmWse{min-height:var(--header-promo-height);justify-content:center}.product-page-loading-gate_navigation__XlX_8{min-height:var(--header-row-height);justify-content:space-between}.product-page-loading-gate_navigationLinks__QSXZZ{display:none;gap:var(--space-6)}.product-page-loading-gate_skeletonBody__5kZ26{width:min(100%,var(--layout-container-page-max-width));margin-inline:auto;padding-inline:var(--container-inline-padding);padding-block-start:var(--product-page-top-sections-gap)}.product-page-loading-gate_breadcrumb__WDMXG{display:flex;height:var(--product-page-breadcrumb-height);align-items:center;margin-bottom:var(--space-3)}.product-page-loading-gate_hero__e2GwK{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.product-page-loading-gate_gallery__O2GiX{width:min(100%,var(--product-page-gallery-main-width));aspect-ratio:var(--product-page-gallery-aspect-ratio);border-radius:var(--product-page-gallery-radius);background:var(--color-line)}.product-page-loading-gate_information__pkaBJ,.product-page-loading-gate_options__7FB59,.product-page-loading-gate_title__XDt93{display:flex;min-width:0;flex-direction:column;gap:var(--space-3)}.product-page-loading-gate_title__XDt93{max-width:var(--product-page-cta-width)}.product-page-loading-gate_title__XDt93>:last-child{width:var(--layout-content-width-inset)}.product-page-loading-gate_rating__0NRv6{display:flex;align-items:center}.product-page-loading-gate_price__f0inw{display:flex;min-height:var(--home-products-price-box-min-height);flex-direction:column;justify-content:center;gap:var(--space-2);padding:var(--home-products-price-box-padding-block) var(--home-products-price-box-padding-inline);border-radius:var(--home-products-price-box-radius);background:var(--color-surface-muted)}.product-page-loading-gate_price__f0inw>:last-child{width:var(--layout-action-width-medium)}.product-page-loading-gate_options__7FB59>:not(:first-child){width:min(100%,var(--layout-content-narrow-width));height:var(--home-products-option-height);border-radius:var(--product-page-control-radius)}.product-page-loading-gate_action__L5IpH{width:100%;height:var(--action-product-height);border-radius:var(--radius-pill);background:var(--color-line)}.product-page-loading-gate_benefits__vOCC2{display:flex;flex-wrap:wrap;gap:var(--space-4)}@media (min-width:64rem){.product-page-loading-gate_navigationLinks__QSXZZ{display:flex}.product-page-loading-gate_hero__e2GwK{grid-template-columns:repeat(2,var(--product-page-column-width));gap:var(--space-8)}.product-page-loading-gate_information__pkaBJ{padding-top:var(--space-5)}}.product-instalments_block__Rx794{width:100%;min-width:0;margin-block-end:calc(var(--space-4) - var(--product-page-accordion-first-row-gap))}.product-instalments_banks__xIIXW{display:flex;width:var(--layout-container-bleed-width);align-items:stretch;gap:var(--space-2);margin-block:0;margin-inline:var(--layout-container-bleed-margin-inline);padding-block:var(--space-1) var(--space-2);padding-inline:0;overflow-x:auto;scrollbar-width:none;list-style:none}.product-instalments_banks__xIIXW:after,.product-instalments_banks__xIIXW:before{flex:0 0 max(var(--space-0),calc(var(--container-inline-padding) - var(--space-2)));content:""}@media (min-width:48rem){.product-instalments_banks__xIIXW{width:100%;margin-inline:0}.product-instalments_banks__xIIXW:after,.product-instalments_banks__xIIXW:before{display:none}}.product-instalments_banks__xIIXW::-webkit-scrollbar{display:none}.product-instalments_bank__ajuxP{display:flex;min-width:max-content;flex:1 0 auto;align-items:center;justify-content:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--product-page-configuration-option-border-color);border-radius:var(--radius-12);background:var(--color-surface-muted);box-shadow:var(--product-page-configuration-option-shadow);color:var(--color-ink)}.product-instalments_logo__axO65,.product-instalments_monobankLogo__npnkx{display:block;width:var(--space-8);height:var(--space-8);flex:none}.product-instalments_monobankLogo__npnkx{object-fit:contain}.product-instalments_logo__axO65{background:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain}.product-instalments_amount__MFbxq{font-family:var(--font-price-numerals);font-size:var(--text-body-s-mobile);font-weight:var(--font-weight-medium);line-height:var(--text-body-s-mobile--line-height);white-space:nowrap}.product-instalments_banks__xIIXW:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.product-instalments_details__wp9kH{display:flex;flex-direction:column;gap:var(--space-1)}.product-instalments_name__SiOrQ,.product-instalments_title__Sdwql{font-size:var(--text-body-xs-mobile);font-weight:var(--font-weight-medium);line-height:var(--text-body-xs-mobile--line-height)}.product-instalments_title__Sdwql{margin:0 0 var(--space-2);color:var(--color-ink-soft)}.option-selector_group__ITcDY{display:flex;flex-direction:column;gap:var(--space-1)}.option-selector_groupCompact__SS5mF{gap:var(--category-product-card-compact-option-group-gap)}.option-selector_label__1ee23{margin:0;color:var(--color-ink-faint);font-size:var(--text-body-s-desktop);font-weight:var(--font-weight-medium);line-height:var(--text-body-s-desktop--line-height)}.option-selector_groupCompact__SS5mF .option-selector_label__1ee23{font-size:var(--category-product-card-compact-options-text-size);line-height:var(--category-product-card-compact-options-line-height)}.option-selector_options___52WL{display:flex;flex-wrap:wrap;gap:var(--space-1)}.option-selector_optionsCompact__IJtte{gap:var(--category-product-card-compact-option-list-gap)}.option-selector_option__GlqcJ{display:flex;flex:none;width:var(--measured-option-width,max-content);max-width:100%;height:var(--layout-cart-variant-option-height);min-height:var(--layout-cart-variant-option-height);align-items:center;padding-inline:var(--space-3);border:1px solid var(--color-border-control);border-radius:var(--radius-8);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-body-s-desktop);font-weight:var(--font-weight-medium);line-height:var(--text-body-s-desktop--line-height);text-align:start;cursor:pointer}.option-selector_optionCompact__CluEl{height:var(--category-product-card-compact-option-height);min-height:var(--category-product-card-compact-option-height);padding-block:var(--category-product-card-compact-option-padding-block);padding-inline:var(--category-product-card-compact-option-padding-inline);border-radius:var(--category-product-card-compact-option-radius);font-size:var(--category-product-card-compact-options-text-size);line-height:var(--category-product-card-compact-options-line-height)}.option-selector_optionLabel__pAFHJ{flex:none;width:max-content;white-space:nowrap}.option-selector_option__GlqcJ[data-selected=true]{border-color:var(--color-line);background:var(--color-line);color:var(--color-ink)}.option-selector_option__GlqcJ[data-unavailable=true]{opacity:.45;cursor:not-allowed}.variant-selection-cart_backdrop__1gAMB{position:fixed;inset:0;z-index:var(--z-overlay-panel);display:flex;align-items:center;justify-content:center;padding:var(--space-3-5);background:var(--color-overlay-panel-backdrop)}.variant-selection-cart_modal__DSsg5{position:relative;display:flex;flex-direction:column;width:100%;max-width:var(--layout-cart-variant-modal-max-width);max-height:100%;overflow-y:auto;border:var(--home-products-card-border-width) solid var(--color-line);border-radius:var(--home-products-card-radius);padding:var(--home-products-card-padding-block-start) var(--home-products-card-padding-inline) var(--home-products-card-padding-block-end);background:var(--color-surface);box-shadow:var(--home-products-card-shadow)}.variant-selection-cart_media__Bm_nX{position:relative;flex:0 1 auto;min-height:0;width:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--home-products-card-image-radius);background:var(--color-surface-muted)}.variant-selection-cart_image__tfGaH{object-fit:cover}.variant-selection-cart_badge__sZI7z{position:absolute;inset-block-start:var(--home-products-badge-offset);inset-inline-start:var(--home-products-badge-offset);max-width:calc(100% - var(--space-15))}.variant-selection-cart_favorite__gqXEV{position:absolute;inset-block-end:var(--home-products-wishlist-offset);inset-inline-end:var(--home-products-wishlist-offset);display:inline-flex;align-items:center;justify-content:center;width:var(--home-products-wishlist-size);height:var(--home-products-wishlist-size);border:0;border-radius:var(--radius-pill);padding:var(--home-products-wishlist-padding);background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-card);cursor:pointer;transition:background-color var(--transition-base)}.variant-selection-cart_favorite__gqXEV:hover{background:var(--color-surface-muted)}.variant-selection-cart_favorite__gqXEV:active{background:var(--color-line)}.variant-selection-cart_favoriteIcon__HuZTw{display:block;width:var(--home-products-wishlist-icon-size);height:var(--home-products-wishlist-icon-size);background:currentColor;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}.variant-selection-cart_favorite__gqXEV[aria-pressed=true] .variant-selection-cart_favoriteIcon__HuZTw{background:var(--home-products-wishlist-active-color)}.variant-selection-cart_content__KGOW0{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--home-products-card-content-gap);min-width:0;padding-block-start:var(--home-products-card-content-gap)}.variant-selection-cart_content__KGOW0 h2{margin:0;color:var(--color-ink);font-size:var(--home-products-card-title-size);font-weight:var(--font-weight-medium);line-height:var(--home-products-card-title-line-height);overflow-wrap:anywhere}.variant-selection-cart_ratingSlot__O4916{min-height:calc(var(--home-products-rating-text-size) * var(--home-products-rating-line-height))}.variant-selection-cart_rating__NU4oJ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--home-products-rating-gap);color:var(--color-ink-faint);font-size:var(--home-products-rating-text-size);line-height:var(--home-products-rating-line-height)}.variant-selection-cart_rating__NU4oJ strong{padding:0;color:var(--color-ink);font-weight:var(--font-weight-bold)}.variant-selection-cart_ratingDivider__Z8UoO{display:none}.variant-selection-cart_ratingCount__9w9ud{color:var(--color-ink-muted);font-weight:var(--font-weight-medium);white-space:nowrap}.variant-selection-cart_stars__NKyeY{display:inline-flex;gap:var(--home-products-rating-star-gap)}.variant-selection-cart_starSlot__NveBC{position:relative;display:block;width:var(--home-products-rating-star-size);height:var(--home-products-rating-star-size)}.variant-selection-cart_starFill__NxzyI{position:absolute;inset-block-start:0;inset-inline-start:0;height:100%;overflow:hidden}.variant-selection-cart_starMuted__VVqZV,.variant-selection-cart_star__a0Wcp{display:block;width:var(--home-products-rating-star-size);height:var(--home-products-rating-star-size);background:var(--color-rating-star);-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}.variant-selection-cart_starMuted__VVqZV{background:var(--color-rating-star-muted)}.variant-selection-cart_details__iTXlo{overflow-wrap:anywhere}.variant-selection-cart_details__iTXlo,.variant-selection-cart_features__70qC1{margin:0;color:var(--color-ink-muted);font-size:var(--text-body-xs-desktop);line-height:var(--text-body-xs-desktop--line-height)}.variant-selection-cart_features__70qC1{display:flex;flex-direction:column;gap:var(--home-products-feature-row-gap);padding:0;list-style:none}.variant-selection-cart_feature__HlL6G{display:flex;align-items:flex-start;gap:var(--home-products-feature-gap);min-width:0;overflow-wrap:anywhere}.variant-selection-cart_featureIcon___MOvC{display:block;flex:none;width:var(--home-products-feature-icon-size);height:var(--home-products-feature-icon-size);margin-block-start:calc((1lh - var(--home-products-feature-icon-size)) / 2);background:currentColor;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}.variant-selection-cart_options__nBTJO{display:flex;flex-direction:column;gap:var(--space-2)}.variant-selection-cart_purchaseDetails__60GBy{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;margin-block-start:auto}.variant-selection-cart_price__ApvYK{position:relative;display:flex;align-items:center;gap:var(--home-products-price-label-gap);min-height:var(--home-products-discount-height);padding:0 var(--home-products-price-box-padding-inline);border:0;border-radius:var(--radius-4);background:transparent}.variant-selection-cart_priceDiscounted__5zO_P{padding-inline-end:calc(var(--home-products-discount-min-width) + var(--home-products-discount-offset-inline) + var(--home-products-price-box-padding-inline))}.variant-selection-cart_price__ApvYK s{order:1;position:relative;inset-block-start:var(--space-0-5);flex:none;color:var(--color-ink-muted);font-size:var(--home-products-price-old-size);line-height:var(--home-products-price-old-line-height);white-space:nowrap}.variant-selection-cart_price__ApvYK strong{flex:none;color:var(--color-ink);font-size:var(--home-products-price-current-size);font-weight:var(--font-weight-bold);line-height:var(--home-products-price-current-line-height);white-space:nowrap}.variant-selection-cart_price__ApvYK>span{position:absolute;inset-inline-end:var(--home-products-discount-offset-inline);inset-block-start:50%;display:inline-flex;min-width:var(--home-products-discount-min-width);height:var(--home-products-discount-height);align-items:center;justify-content:center;padding:var(--home-products-discount-padding-block) var(--home-products-discount-padding-inline);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-surface);font-size:var(--home-products-discount-text-size);font-weight:var(--home-products-discount-weight);line-height:var(--home-products-discount-line-height);transform:translateY(-50%)}.variant-selection-cart_addButton__j7u6v{cursor:pointer}.variant-selection-cart_addButton__j7u6v:disabled{cursor:not-allowed}.variant-selection-cart_arrow__LVZ_q{display:block;width:var(--home-products-button-icon-size);height:var(--home-products-button-icon-size);background:currentColor;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}.variant-selection-cart_backdrop__1gAMB :is(button,a):focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}@media (min-width:64rem){.variant-selection-cart_backdrop__1gAMB{padding:var(--space-5);align-items:center;justify-content:center}.variant-selection-cart_modal__DSsg5{max-width:var(--layout-cart-variant-modal-max-width-desktop);max-height:100%}}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_modal__DSsg5{max-width:calc(var(--layout-cart-variant-modal-max-width) - var(--space-15));padding:var(--space-2) var(--space-2) var(--space-3)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_media__Bm_nX{flex:none;aspect-ratio:1}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_image__tfGaH{object-fit:cover}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_favorite__gqXEV{inset-block-end:var(--category-product-card-compact-wishlist-offset);inset-inline-end:var(--category-product-card-compact-wishlist-offset);width:var(--category-product-card-compact-wishlist-size);height:var(--category-product-card-compact-wishlist-size);padding:var(--category-product-card-compact-wishlist-padding)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_favoriteIcon__HuZTw{width:var(--category-product-card-compact-wishlist-icon-size);height:var(--category-product-card-compact-wishlist-icon-size)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_content__KGOW0{gap:var(--space-2);padding-block-start:var(--space-2)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_content__KGOW0 h2{font-size:var(--text-body-s-mobile);line-height:var(--text-body-s-mobile--line-height)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_badge__sZI7z{font-size:var(--text-body-xxs-desktop);line-height:var(--text-body-xs-mobile--line-height)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_ratingSlot__O4916{min-height:0}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_rating__NU4oJ{gap:var(--category-product-card-compact-rating-gap);font-size:var(--text-body-xxs-desktop);line-height:var(--text-body-xxs-desktop--line-height)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_stars__NKyeY{gap:var(--category-product-card-compact-rating-star-gap)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_starMuted__VVqZV,.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_starSlot__NveBC,.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_star__a0Wcp{width:var(--category-product-card-compact-rating-star-size);height:var(--category-product-card-compact-rating-star-size)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_features__70qC1{gap:var(--category-product-card-compact-feature-row-gap);font-size:var(--text-body-xxs-desktop);line-height:var(--text-body-xs-mobile--line-height)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_feature__HlL6G{gap:var(--category-product-card-compact-feature-gap)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_featureIcon___MOvC{width:var(--space-3);height:var(--space-3);margin-block-start:calc((1lh - var(--space-3)) / 2)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_feature__HlL6G .product-feature-dot{width:var(--space-1);height:var(--space-1);flex-basis:var(--space-1);margin-block-start:calc((1lh - var(--space-1)) / 2)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_options__nBTJO{gap:var(--category-product-card-compact-options-block-gap)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_price__ApvYK{min-height:var(--category-product-card-compact-discount-height);gap:var(--category-product-card-compact-price-label-gap);padding-inline:var(--category-product-card-compact-price-box-padding-inline)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_price__ApvYK.variant-selection-cart_priceDiscounted__5zO_P{padding-inline-end:calc(var(--category-product-card-compact-discount-min-width) + var(--category-product-card-compact-discount-offset-inline) + var(--category-product-card-compact-price-box-padding-inline))}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_price__ApvYK s{font-size:var(--text-body-xxs-desktop);line-height:var(--text-body-xs-mobile--line-height)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_price__ApvYK strong{font-size:var(--category-product-card-compact-price-current-size);line-height:var(--category-product-card-compact-price-current-line-height)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_price__ApvYK>span{min-width:0;height:var(--home-video-reviews-discount-height);padding:var(--home-video-reviews-discount-padding-block) var(--home-video-reviews-discount-padding-inline);font-size:var(--category-product-card-compact-discount-text-size);line-height:var(--category-product-card-compact-discount-line-height);inset-inline-end:var(--category-product-card-compact-discount-offset-inline)}@media (width < 48rem){.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_purchaseDetails__60GBy{gap:var(--space-0-5)}}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_addButton__j7u6v{--action-product-height:var(--category-product-card-compact-button-height);--action-product-padding-inline:var(--category-product-card-compact-button-padding-inline);--action-product-gap:var(--category-product-card-compact-button-gap);--action-product-icon-size:var(--category-product-card-compact-button-icon-size);--home-products-button-text-size:var(--text-body-s-desktop);--home-products-button-icon-size:var(--category-product-card-compact-button-icon-size)}@media (min-width:48rem){.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_modal__DSsg5{max-width:calc(var(--layout-cart-variant-modal-max-width-desktop) - var(--space-15))}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_badge__sZI7z{font-size:var(--text-body-xs-desktop);line-height:var(--text-body-xs-desktop--line-height)}.variant-selection-cart_backdrop__1gAMB[data-compact=true] .variant-selection-cart_price__ApvYK s{font-size:var(--category-product-card-compact-price-old-size);line-height:var(--category-product-card-compact-price-old-line-height)}}.close-button_button__0ZXH4{display:grid;width:var(--close-button-size-mobile);height:var(--close-button-size-mobile);flex:none;place-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:var(--color-neutral-800);color:var(--color-surface);cursor:pointer}.close-button_icon__Tb8wP{display:block;width:var(--space-3);height:var(--space-3);flex:none;background:currentColor;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}.close-button_button__0ZXH4:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}@media (min-width:64rem){.close-button_button__0ZXH4{width:var(--space-10);height:var(--space-10)}.close-button_icon__Tb8wP{width:var(--icon-close-size);height:var(--icon-close-size)}}.product-review-modal_overlay__Qnjki{position:fixed;z-index:var(--review-modal-z-index);inset:0;display:grid;overflow:auto;overflow-x:hidden;background:var(--review-modal-fullscreen-background);place-items:stretch;overscroll-behavior:contain}.product-review-modal_dialog__BSXLG{position:relative;box-sizing:border-box;display:flex;width:100%;max-width:none;height:var(--review-modal-fullscreen-height);max-height:none;flex-direction:column;overflow:auto;overflow-x:hidden;background:var(--review-modal-fullscreen-background);box-shadow:none;color:var(--color-ink);font-family:var(--font-sans)}.product-review-modal_dialogCompact__xx5nN,.product-review-modal_dialogWithMedia__WSQnV{min-height:0;padding:var(--review-modal-padding-mobile-top) var(--review-modal-padding-mobile-inline) var(--review-modal-padding-mobile-bottom)}.product-review-modal_dialogWithMedia__WSQnV{gap:var(--space-4)}.product-review-modal_close__8IltK{position:absolute;z-index:var(--z-dropdown);top:var(--space-5);right:var(--review-modal-padding-mobile-inline)}.product-review-modal_close__8IltK:focus-visible,.product-review-modal_imageNavigation__9NIWo:focus-visible,.product-review-modal_mobileReviewNavigation__8vyJz button:focus-visible,.product-review-modal_photoFilter__bjs0H:focus-visible,.product-review-modal_reviewNavigation__UuvtC:focus-visible,.product-review-modal_thumbnail__WZvDi:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.product-review-modal_gallery__Tzjd5{position:relative;display:flex;width:100%;min-width:0;height:var(--review-modal-media-height-mobile);flex:none;flex-direction:column;gap:var(--space-2-5)}.product-review-modal_mainImage__m9_V_{position:relative;width:100%;height:var(--review-modal-media-height-mobile);overflow:hidden;border-radius:var(--radius-20);background:var(--color-surface);box-shadow:var(--shadow-card-floating)}.product-review-modal_mainImage__m9_V_>img{object-fit:cover}.product-review-modal_thumbnail__WZvDi img{object-fit:contain}.product-review-modal_thumbnails__KYITu{position:absolute;bottom:var(--review-modal-thumbnail-offset-mobile);left:0;display:flex;width:100%;height:5rem;max-width:100%;min-width:0;gap:var(--space-2);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.product-review-modal_thumbnails__KYITu::-webkit-scrollbar{display:none}.product-review-modal_dialogWithThumbnails__3gv2u .product-review-modal_gallery__Tzjd5{height:auto}.product-review-modal_dialogWithThumbnails__3gv2u .product-review-modal_thumbnails__KYITu{position:relative;inset:auto;width:100vw;max-width:none;margin-inline-start:calc(50% - 50vw);padding-inline:var(--review-modal-padding-mobile-inline);box-sizing:border-box;scroll-padding-inline:var(--review-modal-padding-mobile-inline)}.product-review-modal_dialogWithThumbnails__3gv2u .product-review-modal_thumbnail__WZvDi:last-child{scroll-snap-align:end}.product-review-modal_thumbnail__WZvDi{position:relative;width:var(--review-modal-thumbnail-size);height:var(--review-modal-thumbnail-size);flex:0 0 var(--review-modal-thumbnail-size);overflow:hidden;padding:0;border:.1875rem solid transparent;border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-card-s);cursor:pointer;scroll-snap-align:start}.product-review-modal_thumbnailActive__FrPq8{border-color:var(--color-ink)}.product-review-modal_navigationButton__yAl_7{display:grid;flex:none;width:var(--review-modal-navigation-size);height:var(--review-modal-navigation-size);padding:0;border:0;border-radius:var(--radius-pill);background:var(--color-backdrop-light-70);backdrop-filter:blur(var(--review-modal-arrow-backdrop-blur));cursor:pointer;place-items:center;transition:opacity var(--transition-base),background var(--transition-base)}.product-review-modal_navigationButton__yAl_7:disabled{cursor:default;opacity:var(--review-modal-arrow-disabled-opacity)}.product-review-modal_navigationButton__yAl_7:not(:disabled){background:var(--color-neutral-800)}.product-review-modal_navigationButton__yAl_7:not(:disabled) img{filter:brightness(0) invert(1)}.product-review-modal_imageNavigation__9NIWo{position:absolute;top:50%;transform:translateY(-50%)}.product-review-modal_imageNavigation__9NIWo:disabled{background:transparent;backdrop-filter:none;opacity:1}.product-review-modal_imageNavigation__9NIWo:disabled img{opacity:var(--review-modal-arrow-disabled-opacity)}.product-review-modal_imagePrevious__yjM3s{left:var(--space-2)}.product-review-modal_imageNext___CHrE{right:var(--space-2)}.product-review-modal_navigationNext__wdx8i img{transform:rotate(180deg)}.product-review-modal_details__SOi9E{position:static;z-index:var(--z-base);display:flex;min-width:0;flex:none;flex-direction:column;gap:var(--space-10)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_details__SOi9E{min-height:0;flex:1 0 auto}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_detailsFooter__rqPe7{margin-block-start:auto}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_verified__A4AvE{display:none}.product-review-modal_dialogCompact__xx5nN .product-review-modal_details__SOi9E{z-index:var(--z-card-badge);min-height:min(44rem,calc(var(--layout-visible-viewport-height) - var(--review-modal-padding-mobile-top) - var(--review-modal-padding-mobile-bottom)));justify-content:space-between}.product-review-modal_dialogCompact__xx5nN .product-review-modal_reviewText__KTdqF{display:block;min-height:0;font-size:var(--text-body-m-desktop);line-height:var(--text-body-m-desktop--line-height)}.product-review-modal_detailsMain__Ag9UU{display:flex;min-width:0;flex-direction:column;gap:var(--space-4)}.product-review-modal_dialogCompact__xx5nN .product-review-modal_detailsMain__Ag9UU{gap:var(--space-6)}.product-review-modal_dialogCompact__xx5nN .product-review-modal_reviewContent__EmgkR{gap:var(--space-1)}.product-review-modal_reviewContent__EmgkR{display:flex;min-width:0;flex-direction:column;gap:var(--space-4)}.product-review-modal_mainVideo__rIP9M{display:block;width:100%;height:100%;background:var(--color-ink);object-fit:contain}.product-review-modal_thumbnailVideoBadge__AVgf1{position:absolute;right:var(--space-1);bottom:var(--space-1);padding:var(--space-0-5) var(--space-1);border-radius:var(--radius-4);background:var(--color-overlay-dark-60);color:var(--color-content-inverse);font-size:var(--text-body-xxs-desktop);line-height:var(--text-body-xxs-desktop--line-height)}.product-review-modal_productCard__2vUrt{box-sizing:border-box;display:flex;width:100%;height:var(--review-modal-product-card-height);min-height:var(--review-modal-product-card-height);align-items:center;gap:var(--space-4);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border:1px solid var(--color-brand-500);border-radius:var(--review-modal-product-card-radius);background:var(--color-brand-200);box-shadow:var(--review-modal-product-card-shadow);font-size:var(--text-body-s-desktop)}.product-review-modal_productCard__2vUrt,.product-review-modal_productCard__2vUrt strong{font-family:var(--font-sans);font-style:normal;font-weight:var(--font-weight-bold);letter-spacing:var(--text-body-m-mobile--letter-spacing);line-height:var(--text-body-m-mobile--line-height)}.product-review-modal_productCard__2vUrt strong{min-width:0;max-width:17.5rem;flex:1 1 auto;font-size:var(--text-body-s-mobile);overflow-wrap:anywhere}.product-review-modal_productImage__Exq_7{position:relative;display:block;width:var(--review-modal-product-image-width);height:var(--review-modal-product-image-width);flex:none;overflow:hidden;border:.0625rem solid var(--color-line-strong);border-radius:var(--review-modal-product-image-radius);background:var(--color-surface);box-shadow:var(--shadow-card-s)}.product-review-modal_productImage__Exq_7 img{object-fit:contain}.product-review-modal_verified__A4AvE{display:inline-flex;width:fit-content;max-width:100%;min-height:2.375rem;box-sizing:border-box;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--review-modal-verified-radius);background:var(--color-surface);color:var(--color-brand-900);font-size:var(--text-body-xs-desktop);font-weight:var(--font-weight-medium);letter-spacing:var(--text-body-xs-desktop--letter-spacing);line-height:var(--text-body-xs-mobile--line-height)}.product-review-modal_verified__A4AvE img{width:var(--review-modal-verified-icon-size);height:var(--review-modal-verified-icon-size);object-fit:contain}.product-review-modal_dialogCompact__xx5nN .product-review-modal_verified__A4AvE img{width:var(--review-modal-verified-compact-icon-size);height:var(--review-modal-verified-compact-icon-size)}.product-review-modal_reviewer__nitiL{display:flex;min-width:0;flex-direction:column;gap:var(--space-2)}.product-review-modal_reviewerHeading__bNCRz{display:flex;min-width:0;align-items:center;gap:var(--space-2)}.product-review-modal_authorMark__1IGAx{display:none;width:2rem;height:2rem;flex:none;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:var(--color-brand-400);box-shadow:var(--shadow-card-s)}.product-review-modal_authorMark__1IGAx img{width:1.375rem;height:1.375rem}.product-review-modal_reviewer__nitiL strong{min-width:0;overflow-wrap:anywhere;color:var(--color-ink);font-size:var(--text-body-m-desktop);font-weight:var(--font-weight-bold);line-height:var(--text-body-m-desktop--line-height)}.product-review-modal_dialogCompact__xx5nN .product-review-modal_reviewer__nitiL time{display:block}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_reviewer__nitiL strong{color:var(--color-brand-800)}.product-review-modal_reviewer__nitiL time{flex:none;color:var(--color-ink-soft);font-size:var(--text-body-xs-desktop);letter-spacing:var(--text-body-xs-desktop--letter-spacing);line-height:var(--text-body-xs-mobile--line-height)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_authorMark__1IGAx{display:flex}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_reviewer__nitiL time{display:none}.product-review-modal_stars__38uaP{display:inline-flex;width:fit-content;align-items:center;gap:var(--space-1);line-height:1}.product-review-modal_stars__38uaP img{width:1.375rem;height:1.375rem;object-fit:contain}.product-review-modal_starFilled__YVMc7{opacity:1}.product-review-modal_starEmpty__KjIki{opacity:.5}.product-review-modal_reviewText__KTdqF{margin:0;color:var(--color-ink);font-size:var(--text-body-s-mobile);font-weight:var(--font-weight-regular);line-height:var(--text-body-s-mobile--line-height);overflow-wrap:anywhere;white-space:pre-wrap}.product-review-modal_dialogCompact__xx5nN .product-review-modal_reviewText__KTdqF{margin-block-start:var(--space-1)}.product-review-modal_detailsFooter__rqPe7{display:flex;min-width:0;min-height:var(--review-modal-footer-navigation-size);align-items:center;justify-content:flex-end;gap:var(--space-6)}.product-review-modal_photoFilter__bjs0H{position:absolute;top:var(--review-modal-filter-top-mobile);left:var(--review-modal-padding-mobile-inline);display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:var(--space-2);padding:0;border:0;background:transparent;color:var(--color-ink);cursor:pointer;font:inherit;font-size:var(--text-body-xs-desktop);font-weight:var(--font-weight-medium);letter-spacing:var(--text-body-xs-desktop--letter-spacing);line-height:var(--text-body-xs-mobile--line-height);text-align:left;white-space:normal}.product-review-modal_switchTrack__a1rNP{position:relative;width:var(--review-modal-toggle-width);height:var(--review-modal-toggle-height);flex:none;border-radius:var(--radius-pill);background:var(--color-neutral-700);transition:background var(--transition-base)}.product-review-modal_switchTrack__a1rNP span{position:absolute;top:50%;left:var(--space-1);width:var(--review-modal-toggle-thumb-size);height:var(--review-modal-toggle-thumb-size);border-radius:var(--radius-pill);background:var(--color-surface);transform:translateY(-50%);transition:left var(--transition-base)}.product-review-modal_photoFilter__bjs0H[aria-checked=true] .product-review-modal_switchTrack__a1rNP{background:var(--color-brand-500)}.product-review-modal_photoFilter__bjs0H[aria-checked=true] .product-review-modal_switchTrack__a1rNP span{left:calc(100% - var(--review-modal-toggle-thumb-size) - var(--space-1))}.product-review-modal_watermark__7Om_1{position:absolute;z-index:var(--z-base);bottom:0;left:0;width:var(--review-modal-watermark-width);height:var(--review-modal-watermark-height-mobile);background:var(--review-modal-watermark-color);opacity:var(--review-modal-watermark-opacity);pointer-events:none;-webkit-mask-image:url(https://img.sowhite.com.ua/uploads/site-assets/_next/static/v/c824c5b9bcfa/icons/brand/logo-icon.svg);mask-image:url(https://img.sowhite.com.ua/uploads/site-assets/_next/static/v/c824c5b9bcfa/icons/brand/logo-icon.svg);-webkit-mask-position:center top;mask-position:center top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--review-modal-watermark-mask-size);mask-size:var(--review-modal-watermark-mask-size)}.product-review-modal_reviewNavigation__UuvtC{display:none}.product-review-modal_mobileReviewNavigation__8vyJz{position:relative;z-index:var(--z-card-badge);display:flex;gap:var(--space-6)}.product-review-modal_dialogCompact__xx5nN .product-review-modal_mobileReviewNavigation__8vyJz{width:100%;justify-content:flex-end}.product-review-modal_mobileReviewNavigation__8vyJz button{width:var(--review-modal-footer-navigation-size);height:var(--review-modal-footer-navigation-size)}.product-review-modal_mobileReviewNavigation__8vyJz button:disabled{background:var(--color-surface);opacity:1}.product-review-modal_mobileReviewNavigation__8vyJz button:disabled img{opacity:var(--review-modal-arrow-disabled-opacity)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_gallery__Tzjd5,.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_mainImage__m9_V_{height:var(--review-modal-media-width-mobile)}.product-review-modal_dialogWithMedia__WSQnV.product-review-modal_dialogWithThumbnails__3gv2u .product-review-modal_gallery__Tzjd5{height:auto}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_mainImage__m9_V_>img{object-fit:contain}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_details__SOi9E{gap:var(--space-4)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_detailsMain__Ag9UU{gap:var(--space-3)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_reviewContent__EmgkR{gap:var(--space-2)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_productCard__2vUrt{height:var(--layout-control-height);min-height:var(--layout-control-height);gap:var(--space-2);padding-inline-end:var(--space-2)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_productImage__Exq_7{width:var(--space-12);height:var(--space-12)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_productCard__2vUrt strong{font-size:var(--text-body-xs-mobile);line-height:var(--text-body-xs-mobile--line-height)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_reviewerHeading__bNCRz,.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_reviewer__nitiL{gap:var(--space-1)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_authorMark__1IGAx{width:var(--space-6);height:var(--space-6)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_authorMark__1IGAx img{width:var(--space-4);height:var(--space-4)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_reviewer__nitiL strong{font-size:var(--text-body-m-mobile);line-height:var(--text-body-m-mobile--line-height)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_stars__38uaP img{width:var(--space-4);height:var(--space-4)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_reviewText__KTdqF{font-size:var(--text-body-xs-mobile);line-height:var(--text-body-xs-mobile--line-height)}@media (min-width:48rem){.product-review-modal_dialog__BSXLG{width:100%;max-width:none;height:var(--review-modal-fullscreen-height);max-height:none}.product-review-modal_dialogWithMedia__WSQnV{min-height:0;align-items:center;gap:var(--space-10);padding:var(--review-modal-padding-tablet-block) var(--review-modal-padding-tablet-inline) var(--review-modal-compact-padding-block-end-tablet)}.product-review-modal_dialogCompact__xx5nN{min-height:0;align-items:center;gap:0;padding:var(--review-modal-compact-padding-block-start-tablet) var(--review-modal-compact-padding-inline-tablet) var(--review-modal-compact-padding-block-end-tablet)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_gallery__Tzjd5{width:37.5rem;height:auto;flex-direction:column;gap:var(--space-2-5)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_gallerySingle___e7F3{height:var(--review-modal-media-height-tablet);flex-direction:row;justify-content:center}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_mainImage__m9_V_{order:0;width:var(--review-modal-media-width-tablet);height:var(--review-modal-media-height-tablet);align-self:center}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_mainImage__m9_V_>img{object-fit:contain}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_thumbnails__KYITu{position:relative;inset:auto;order:1;width:100vw;max-width:none;height:var(--review-modal-thumbnail-size);margin-inline-start:calc(50% - 50vw);padding-inline:max(var(--space-2),calc((100vw - var(--review-modal-media-width-tablet)) / 2));box-sizing:border-box;flex-direction:row;justify-content:flex-start;gap:var(--space-2);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;overscroll-behavior-block:auto;scroll-snap-type:inline mandatory;scroll-padding-inline:max(var(--space-2),calc((100vw - var(--review-modal-media-width-tablet)) / 2))}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_details__SOi9E{width:37.5rem;min-height:0;gap:var(--space-6)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_detailsMain__Ag9UU{gap:var(--space-6)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_reviewContent__EmgkR{gap:var(--space-4)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_productCard__2vUrt{height:var(--review-modal-product-card-height);min-height:var(--review-modal-product-card-height);gap:var(--space-4);padding-inline-end:var(--space-3)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_productImage__Exq_7{width:var(--review-modal-product-image-width);height:var(--review-modal-product-image-width)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_productCard__2vUrt strong{font-size:var(--text-body-s-mobile);line-height:var(--text-body-m-mobile--line-height)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_reviewerHeading__bNCRz,.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_reviewer__nitiL{gap:var(--space-2)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_authorMark__1IGAx{width:var(--space-8);height:var(--space-8)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_authorMark__1IGAx img{width:var(--layout-card-icon-size);height:var(--layout-card-icon-size)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_reviewer__nitiL strong{font-size:var(--text-body-m-desktop);line-height:var(--text-body-m-desktop--line-height)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_stars__38uaP img{width:var(--product-page-star-size);height:var(--product-page-star-size)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_reviewText__KTdqF{font-size:var(--text-body-s-mobile);line-height:var(--text-body-s-mobile--line-height)}.product-review-modal_dialogCompact__xx5nN .product-review-modal_details__SOi9E{width:100%;min-height:0;flex:1 1 auto}.product-review-modal_detailsMain__Ag9UU{gap:var(--space-6)}.product-review-modal_dialogCompact__xx5nN .product-review-modal_detailsMain__Ag9UU{width:30rem;align-self:center}.product-review-modal_dialogCompact__xx5nN .product-review-modal_detailsFooter__rqPe7{width:100%}.product-review-modal_close__8IltK{right:var(--space-5)}.product-review-modal_dialogCompact__xx5nN .product-review-modal_photoFilter__bjs0H{top:auto;right:auto;bottom:4.125rem;left:5.25rem}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_photoFilter__bjs0H{position:static}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_detailsFooter__rqPe7{justify-content:space-between}.product-review-modal_watermark__7Om_1{height:var(--review-modal-watermark-height-tablet)}}@media (width < 64rem){.product-review-modal_dialogCompact__xx5nN .product-review-modal_details__SOi9E,.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_details__SOi9E{min-height:var(--space-0);flex:1 0 auto}.product-review-modal_dialogCompact__xx5nN .product-review-modal_detailsFooter__rqPe7,.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_detailsFooter__rqPe7{flex-shrink:0;margin-block-start:auto}}@media (min-width:64rem){.product-review-modal_overlay__Qnjki{overflow:hidden;background:var(--review-modal-overlay-background);place-items:center}.product-review-modal_dialog__BSXLG{height:auto;max-height:calc(var(--layout-visible-viewport-height) - (2 * var(--review-modal-viewport-gap)));border-radius:var(--radius-20);background:var(--review-modal-background);box-shadow:var(--review-modal-shadow)}.product-review-modal_dialogWithMedia__WSQnV{width:var(--review-modal-width-desktop);max-width:var(--review-modal-width-desktop);height:var(--review-modal-height-desktop);min-height:0;flex-direction:row;align-items:flex-start;gap:var(--review-modal-content-gap-desktop);overflow:hidden;padding:var(--review-modal-padding-desktop-block) var(--review-modal-padding-desktop-inline-end) var(--review-modal-padding-desktop-block) var(--review-modal-padding-desktop-inline-start)}.product-review-modal_dialogWithThumbnails__3gv2u{gap:var(--review-modal-content-gap-desktop)}.product-review-modal_dialogCompact__xx5nN{width:var(--review-modal-width-compact-desktop);max-width:var(--review-modal-width-compact-desktop);height:var(--review-modal-height-desktop);min-height:0;align-items:stretch;padding:var(--review-modal-compact-padding-block-start-desktop) var(--review-modal-compact-padding-inline-desktop) var(--space-6)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_gallery__Tzjd5{width:var(--review-modal-media-size-desktop);height:var(--review-modal-media-frame-height-desktop);flex:none;flex-direction:column;gap:0}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_mainImage__m9_V_{order:0;width:var(--review-modal-media-size-desktop);height:34rem}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_gallerySingle___e7F3 .product-review-modal_mainImage__m9_V_{margin-block:auto}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_thumbnails__KYITu{position:relative;inset:auto;flex:none;width:100%;max-width:100%;height:var(--review-modal-thumbnail-size);flex-direction:row;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;overscroll-behavior-block:auto;scroll-snap-type:inline mandatory;transform:none}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_details__SOi9E{box-sizing:border-box;width:24.8125rem;height:100%;max-height:100%;min-height:0;flex:none;padding-block:var(--space-15) 0;overflow:visible;gap:var(--space-6)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_detailsFooter__rqPe7{margin-block-start:var(--space-0)}.product-review-modal_dialogWithMedia__WSQnV.product-review-modal_dialogWithThumbnails__3gv2u .product-review-modal_gallery__Tzjd5{width:var(--review-modal-media-size-desktop);height:var(--review-modal-media-frame-height-desktop);gap:var(--space-2-5)}.product-review-modal_dialogWithThumbnails__3gv2u .product-review-modal_mainImage__m9_V_{height:auto;min-height:0;flex:1 1 auto}.product-review-modal_dialogWithThumbnails__3gv2u .product-review-modal_thumbnails__KYITu{width:100%;max-width:100%;margin-inline-start:0;padding-inline:0;scroll-padding-inline:0}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_detailsMain__Ag9UU{min-height:0;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding-block-end:var(--space-4)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_detailsFooter__rqPe7{min-height:0;flex:0 0 auto}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_verified__A4AvE{display:inline-flex}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_authorMark__1IGAx{display:none}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_reviewer__nitiL time{display:block}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_reviewer__nitiL strong{color:var(--color-ink)}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_reviewText__KTdqF{font-size:var(--text-body-s-mobile);line-height:var(--text-body-s-mobile--line-height)}.product-review-modal_dialogCompact__xx5nN .product-review-modal_details__SOi9E{box-sizing:border-box;width:calc(100% + var(--review-modal-compact-padding-inline-desktop) - var(--space-5));height:33.5625rem;min-height:0;align-self:center;margin-inline-end:calc(-1 * (var(--review-modal-compact-padding-inline-desktop) - var(--space-5)));padding-block:var(--space-15) 0;overflow:hidden}.product-review-modal_dialogCompact__xx5nN .product-review-modal_detailsMain__Ag9UU{width:100%;min-height:0;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding-block-end:var(--space-4)}.product-review-modal_dialogCompact__xx5nN .product-review-modal_detailsMain__Ag9UU>*{width:calc(100% - var(--review-modal-compact-padding-inline-desktop) + var(--space-5));align-self:flex-start}.product-review-modal_dialogCompact__xx5nN .product-review-modal_reviewContent__EmgkR{gap:var(--space-6)}.product-review-modal_dialogCompact__xx5nN .product-review-modal_reviewText__KTdqF{margin-block-start:0}.product-review-modal_dialogCompact__xx5nN .product-review-modal_detailsFooter__rqPe7{min-height:0;flex:0 0 auto}.product-review-modal_dialogCompact__xx5nN .product-review-modal_detailsFooter__rqPe7,.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_detailsFooter__rqPe7{box-sizing:border-box;padding-block-start:var(--space-6)}.product-review-modal_dialogCompact__xx5nN .product-review-modal_photoFilter__bjs0H,.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_photoFilter__bjs0H{position:static;top:auto;right:auto;bottom:auto;left:auto;max-width:100%;margin-inline-start:auto}.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_detailsFooter__rqPe7{margin-block-end:var(--space-5);margin-inline-end:calc(var(--space-6) - var(--review-modal-padding-desktop-inline-end));justify-content:flex-end}.product-review-modal_photoFilter__bjs0H{font-size:var(--text-body-s-desktop);line-height:var(--text-body-m-mobile--line-height)}.product-review-modal_dialogCompact__xx5nN .product-review-modal_mobileReviewNavigation__8vyJz,.product-review-modal_dialogCompact__xx5nN .product-review-modal_watermark__7Om_1,.product-review-modal_dialogWithMedia__WSQnV .product-review-modal_mobileReviewNavigation__8vyJz{display:none}.product-review-modal_close__8IltK{top:var(--space-5);right:var(--space-5)}.product-review-modal_reviewNavigation__UuvtC{position:fixed;top:50%;display:grid;width:2.75rem;height:2.75rem;transform:translateY(-50%)}.product-review-modal_reviewPrevious__dSbDR{left:max(var(--space-5),calc(50vw - (var(--review-modal-width-desktop) / 2) - var(--space-15)))}.product-review-modal_reviewNext__blCZH{right:max(var(--space-5),calc(50vw - (var(--review-modal-width-desktop) / 2) - var(--space-15)))}}.submission-success_root__WQEVb{display:flex;width:100%;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);padding:var(--space-15) var(--space-8);border-radius:inherit;background:var(--color-surface);color:var(--color-ink);text-align:center}.submission-success_icon__PA8Mg{display:grid;width:var(--space-12);height:var(--space-12);flex:none;place-items:center;border-radius:var(--radius-pill);background:var(--color-brand-100)}.submission-success_check__r30s7{display:block;width:var(--space-4);height:var(--space-4);background:var(--color-ink);mask:url(https://img.sowhite.com.ua/uploads/site-assets/_next/static/v/c824c5b9bcfa/icons/global/table-check.svg) center/contain no-repeat}.submission-success_copy__mFmb4{display:flex;min-width:0;flex-direction:column;align-items:center;gap:var(--space-5);font-size:var(--text-body-m-mobile);line-height:var(--text-body-m-mobile--line-height)}.submission-success_copy__mFmb4 p,.submission-success_title__Zs2kc{margin:0}.submission-success_title__Zs2kc{color:var(--color-ink);font-size:var(--text-h6-mobile);font-weight:var(--font-weight-black);line-height:var(--text-h6-mobile--line-height)}.submission-success_titleAccent__Z5a1x{color:var(--color-brand-500)}.submission-success_desktopMessage__kfFP8{display:none}@media (min-width:64rem){.submission-success_mobileMessage__ZwnJj{display:none}.submission-success_desktopMessage__kfFP8{display:inline}}.product-review-submission-modal_overlay__StC7R{position:fixed;inset:0;z-index:var(--review-submit-modal-z-index);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding-block-end:0;background:var(--review-submit-modal-overlay);overscroll-behavior:contain;scrollbar-width:thin}.product-review-submission-modal_dialog__UNQ9H{position:relative;box-sizing:border-box;display:flex;width:100%;height:auto;min-height:var(--review-submit-modal-mobile-height);max-height:none;flex-direction:column;align-items:center;gap:var(--space-10);overflow:visible;padding:var(--review-submit-modal-padding-block) var(--review-submit-modal-padding-inline-mobile);background:var(--review-submit-modal-background);box-shadow:var(--review-submit-modal-shadow);color:var(--color-ink);overscroll-behavior:contain}.product-review-submission-modal_dialog__UNQ9H:focus-visible{outline:none}.product-review-submission-modal_closeButton__e6Txx{position:absolute;top:var(--space-5);right:var(--review-submit-modal-padding-inline-mobile);z-index:var(--z-base)}.product-review-submission-modal_closeButton__e6Txx:focus-visible,.product-review-submission-modal_removeMedia__LR6LC:focus-visible,.product-review-submission-modal_starChoice__YsBf6:focus-visible,.product-review-submission-modal_submitButton__hTbbM:focus-visible,.product-review-submission-modal_uploadButton__7eLyP:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.product-review-submission-modal_header__55Iev{display:flex;width:100%;max-width:var(--review-submit-modal-content-width);flex-direction:column;align-items:center;gap:var(--space-4)}.product-review-submission-modal_title__Gme_1{width:calc(100% - var(--space-8));max-width:100%;margin:0;padding-inline:0;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-h2-mobile);font-weight:var(--font-weight-black);line-height:var(--text-h2-mobile--line-height);text-align:center}.product-review-submission-modal_titleAccent__EYuqe{color:var(--color-brand-500)}.product-review-submission-modal_productCard__Zcx5w{display:flex;width:100%;height:var(--review-submit-modal-summary-height);align-items:center;gap:var(--space-4);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border:1px solid var(--color-brand-500);border-radius:var(--review-submit-modal-product-radius);background:var(--color-brand-200);box-shadow:var(--review-submit-modal-product-shadow)}.product-review-submission-modal_productImage__SSu2c{position:relative;width:var(--review-submit-modal-thumbnail-size);height:var(--review-submit-modal-thumbnail-size);flex:0 0 var(--review-submit-modal-thumbnail-size);overflow:hidden;border:1px solid var(--color-line-strong);border-radius:var(--radius-xs);background:var(--color-surface-muted);box-shadow:var(--shadow-card-s)}.product-review-submission-modal_productImage__SSu2c img{object-fit:cover}.product-review-submission-modal_productName__lAVnW{display:flex;min-width:0;max-width:calc(var(--layout-summary-max-width) / 2);flex-direction:column;flex:1 1 auto;margin:0;color:var(--color-ink);font-size:var(--text-body-xs-mobile);font-weight:var(--font-weight-bold);line-height:var(--text-body-xs-mobile--line-height);overflow-wrap:anywhere}.product-review-submission-modal_form__OObGB{display:flex;width:100%;max-width:var(--review-submit-modal-content-width);flex-direction:column;gap:var(--space-8)}.product-review-submission-modal_fields___ihab{display:flex;flex-direction:column;gap:var(--space-3)}.product-review-submission-modal_fieldWrap__6v92T{display:flex;min-width:0;flex-direction:column;gap:var(--space-2)}.product-review-submission-modal_textInput__PT04L,.product-review-submission-modal_textareaControl__wmmPM{display:block;width:100%;border:1px solid var(--color-line-strong);border-radius:var(--radius-8);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body-s-mobile);font-weight:var(--font-weight-regular);line-height:var(--text-body-s-mobile--line-height);transition:border-color var(--transition-base),box-shadow var(--transition-base)}.product-review-submission-modal_textInput__PT04L{height:var(--review-submit-modal-input-height);padding:var(--space-3) var(--space-4)}.product-review-submission-modal_textareaControl__wmmPM{display:flex;min-height:var(--review-submit-modal-textarea-height);flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4)}.product-review-submission-modal_textareaLabel__E1GNh{flex:0 0 auto;color:var(--color-neutral-700);font-size:var(--text-body-xs-mobile);font-weight:var(--font-weight-regular);line-height:var(--text-body-xs-mobile--line-height);letter-spacing:var(--text-body-xs-desktop--letter-spacing)}.product-review-submission-modal_textarea__RdcdL{display:block;width:100%;min-height:0;flex:1 0 auto;resize:none;overflow-y:hidden;border:0;padding:0;background:transparent;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body-s-mobile);font-weight:var(--font-weight-regular);line-height:var(--text-body-s-mobile--line-height)}.product-review-submission-modal_textareaControl__wmmPM>.product-review-submission-modal_textarea__RdcdL:focus{outline:0}.product-review-submission-modal_textInput__PT04L::placeholder,.product-review-submission-modal_textarea__RdcdL::placeholder{color:var(--color-neutral-700);opacity:1}.product-review-submission-modal_textInput__PT04L:focus,.product-review-submission-modal_textareaControl__wmmPM:focus-within{border-color:var(--color-line-strong)}.product-review-submission-modal_textInput__PT04L:-webkit-autofill,.product-review-submission-modal_textInput__PT04L:-webkit-autofill:active,.product-review-submission-modal_textInput__PT04L:-webkit-autofill:focus,.product-review-submission-modal_textInput__PT04L:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-ink);caret-color:var(--color-ink);-webkit-box-shadow:inset 0 0 0 100vmax var(--review-submit-modal-background);box-shadow:inset 0 0 0 100vmax var(--review-submit-modal-background)}.product-review-submission-modal_textInput__PT04L:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 var(--focus-outline-width) var(--focus-outline-color),inset 0 0 0 100vmax var(--review-submit-modal-background);box-shadow:0 0 0 var(--focus-outline-width) var(--focus-outline-color),inset 0 0 0 100vmax var(--review-submit-modal-background)}.product-review-submission-modal_textInput__PT04L[aria-invalid=true],.product-review-submission-modal_textareaControl__wmmPM[aria-invalid=true]{border-color:var(--color-error)}.product-review-submission-modal_ratingWrap__E9vIO{display:flex;flex-direction:column;gap:var(--space-2)}.product-review-submission-modal_ratingField__dEQbj{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:var(--space-1)}.product-review-submission-modal_ratingLabel__SOVM5{flex:0 0 auto;width:max-content;max-width:100%;padding:0;color:var(--color-content-primary);font-size:var(--text-body-m-mobile);font-weight:var(--font-weight-regular);line-height:var(--text-body-m-mobile--line-height)}.product-review-submission-modal_ratingChoices__hsP1c{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-1)}.product-review-submission-modal_starChoice__YsBf6{display:inline-flex;width:var(--space-8);height:var(--space-8);flex:0 0 var(--space-8);align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-xs);background:transparent;cursor:pointer}.product-review-submission-modal_starChoice__YsBf6:disabled{cursor:not-allowed}.product-review-submission-modal_starIcon__Io86q{display:block;width:var(--review-submit-modal-star-size);height:var(--review-submit-modal-star-size);background-color:var(--color-neutral-400);mask-image:url(https://img.sowhite.com.ua/uploads/site-assets/_next/static/v/c824c5b9bcfa/icons/product-card/star.svg);mask-position:center;mask-repeat:no-repeat;mask-size:contain;transition:background-color var(--transition-base)}.product-review-submission-modal_starActive__OL2EL{background-color:var(--color-rating-star)}.product-review-submission-modal_uploadGroup__WSHga{display:flex;width:100%;flex-direction:column;gap:var(--space-2)}.product-review-submission-modal_mediaPreviews__LL0Bd,.product-review-submission-modal_uploads__XuJVG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-3)}.product-review-submission-modal_mediaPreviewColumn__X4YT4{min-width:0}.product-review-submission-modal_uploadChoice__d_Ckm{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.product-review-submission-modal_photoUploadChoice__uzOjl .product-review-submission-modal_uploadHint__BD3kz{max-width:var(--review-submit-modal-upload-width-desktop)}.product-review-submission-modal_previewGrid__t_FWw{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--review-submit-modal-preview-size)),var(--review-submit-modal-preview-size)));align-content:start;gap:var(--review-submit-modal-preview-gap);overflow:visible}.product-review-submission-modal_previewTile__aDSdB{position:relative;width:var(--review-submit-modal-preview-size);height:var(--review-submit-modal-preview-size);overflow:visible;border-radius:var(--radius-12);background:var(--color-surface-muted)}.product-review-submission-modal_previewTile__aDSdB img,.product-review-submission-modal_videoPreview__b2XyF{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.product-review-submission-modal_removeMedia__LR6LC{position:absolute;top:calc(-1 * var(--space-3));right:calc(-1 * var(--space-3));z-index:var(--z-dropdown)}.product-review-submission-modal_videoBadge__2y1Qd{position:absolute;inset-inline-start:var(--space-1);inset-block-end:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-inverse);color:var(--color-content-inverse);font-size:var(--text-body-xxs-desktop);line-height:var(--text-body-xxs-desktop--line-height)}.product-review-submission-modal_uploadButton__7eLyP{width:100%;min-width:0;box-shadow:var(--shadow-card-s);white-space:nowrap;cursor:pointer}.product-review-submission-modal_uploadButton__7eLyP:disabled{opacity:.6;cursor:not-allowed}.product-review-submission-modal_uploadHint__BD3kz{width:100%;min-height:var(--review-submit-modal-hint-height-mobile);margin:0;color:var(--color-neutral-700);font-size:var(--text-body-xs-mobile);font-weight:var(--font-weight-regular);line-height:var(--text-body-xs-mobile--line-height);letter-spacing:var(--text-body-xs-desktop--letter-spacing);overflow-wrap:anywhere}.product-review-submission-modal_captchaLayer__TZ_6N{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--review-submit-modal-overlay);visibility:hidden;pointer-events:none}.product-review-submission-modal_captchaLayerVisible__Nqpul{visibility:visible;pointer-events:auto}.product-review-submission-modal_captchaCard__40Ylq{position:relative;display:flex;width:100%;max-width:var(--review-submit-modal-content-width);flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-10) var(--review-submit-modal-padding-inline-mobile);border-radius:var(--radius-20);background:var(--review-submit-modal-background);box-shadow:var(--review-submit-modal-shadow);text-align:center}.product-review-submission-modal_captchaClose__6o6DK{position:absolute;top:var(--space-4);right:var(--space-4)}.product-review-submission-modal_captchaTitle__U8PyJ{margin:0;color:var(--color-ink);font-size:var(--text-h3-mobile);font-weight:var(--font-weight-bold);line-height:var(--text-h3-mobile--line-height)}.product-review-submission-modal_captchaText__u6cg9{margin:0;color:var(--color-neutral-700);font-size:var(--text-body-s-mobile);line-height:var(--text-body-s-mobile--line-height)}.product-review-submission-modal_submitArea__Cq0HW{display:flex;width:100%;flex-direction:column;gap:var(--space-2)}.product-review-submission-modal_uploadStatus__ayOR5{margin:0;color:var(--color-content-primary);font-size:var(--text-body-xs-mobile);font-weight:var(--font-weight-regular);line-height:var(--text-body-xs-mobile--line-height)}.product-review-submission-modal_submitWrap__ywI8j{display:flex;width:100%;justify-content:center}.product-review-submission-modal_submitButton__hTbbM{width:100%;transition:opacity var(--transition-base)}.product-review-submission-modal_submitIcon__3Aje1{display:block;width:var(--home-products-cta-icon-size);height:var(--home-products-cta-icon-size);flex:0 0 auto;background:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain}.product-review-submission-modal_submitButton__hTbbM:disabled{opacity:.72;cursor:progress}.product-review-submission-modal_fieldError__NBlsC,.product-review-submission-modal_formError__NhM_u{margin:0;color:var(--color-error);font-size:var(--text-body-xs-mobile);line-height:var(--text-body-xs-mobile--line-height)}.product-review-submission-modal_success__ZkiYQ{min-height:calc(var(--layout-card-height-large) + var(--space-12));padding:var(--space-12)}.product-review-submission-modal_dialogSuccess__jJb_Q{min-height:0;justify-content:center}.product-review-submission-modal_dialogSuccess__jJb_Q .product-review-submission-modal_closeButton__e6Txx{z-index:var(--z-card-badge)}.product-review-submission-modal_fileInput___Cn8K,.product-review-submission-modal_honeypot___s0GP,.product-review-submission-modal_visuallyHidden__aJGz1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.product-review-submission-modal_honeypot___s0GP input{position:absolute}@media (min-width:48rem){.product-review-submission-modal_dialog__UNQ9H{width:100%;height:auto;min-height:var(--review-submit-modal-mobile-height);max-height:none;padding:var(--review-submit-modal-tablet-padding-block) var(--review-submit-modal-padding-inline-mobile)}.product-review-submission-modal_closeButton__e6Txx{top:var(--space-5)}.product-review-submission-modal_productName__lAVnW{font-size:var(--text-body-s-desktop)}.product-review-submission-modal_previewGrid__t_FWw{grid-template-columns:repeat(2,var(--review-submit-modal-preview-size))}}@media (min-width:64rem){.product-review-submission-modal_overlay__StC7R{align-items:flex-start;padding-inline:var(--review-modal-viewport-gap)}.product-review-submission-modal_dialog__UNQ9H{width:min(100%,var(--review-submit-modal-width-desktop));height:auto;min-height:var(--space-0);max-height:none;gap:var(--space-10);margin-block:auto;overflow:visible;padding:var(--review-submit-modal-padding-block) var(--review-submit-modal-padding-inline-desktop);border-radius:var(--radius-20)}.product-review-submission-modal_dialogSuccess__jJb_Q{min-height:0}.product-review-submission-modal_closeButton__e6Txx{top:var(--space-10);right:var(--space-10)}.product-review-submission-modal_title__Gme_1{width:100%;padding-inline:0;font-size:var(--text-h5-desktop);line-height:var(--text-h5-desktop--line-height);letter-spacing:var(--text-h5-desktop--letter-spacing)}.product-review-submission-modal_header__55Iev{gap:var(--space-6)}.product-review-submission-modal_form__OObGB{gap:var(--space-8)}.product-review-submission-modal_fields___ihab{gap:var(--space-4)}.product-review-submission-modal_ratingField__dEQbj{flex-direction:row;align-items:center;flex-wrap:nowrap;column-gap:var(--space-8)}.product-review-submission-modal_ratingLabel__SOVM5{white-space:nowrap;font-size:var(--text-body-m-desktop);line-height:var(--text-body-m-desktop--line-height)}.product-review-submission-modal_mediaPreviews__LL0Bd,.product-review-submission-modal_uploads__XuJVG{grid-template-columns:minmax(0,4fr) minmax(0,3fr);gap:var(--space-10)}.product-review-submission-modal_uploadChoice__d_Ckm{gap:var(--space-3)}.product-review-submission-modal_uploadButton__7eLyP{width:var(--review-submit-modal-upload-width-desktop)}.product-review-submission-modal_uploadHint__BD3kz{min-height:var(--review-submit-modal-hint-height-desktop)}.product-review-submission-modal_submitButton__hTbbM{width:fit-content;max-width:100%}}.product-review-submission-modal_dialog__UNQ9H.product-review-submission-modal_dialogSuccess__jJb_Q{align-self:center;width:min(calc(100vw - (2 * var(--review-modal-viewport-gap))),var(--review-modal-width-compact-desktop));max-width:var(--review-modal-width-compact-desktop);min-height:0;margin-block:auto;padding:0;border-radius:var(--radius-20)}@media (min-width:48rem){.product-review-submission-modal_success__ZkiYQ{min-height:calc(var(--layout-card-height-large) + var(--space-20))}}@media (min-width:64rem){.product-review-submission-modal_success__ZkiYQ .product-review-submission-modal_successTitle__Nu_Os{font-size:var(--text-h6-desktop);line-height:var(--text-h6-desktop--line-height)}.product-review-submission-modal_success__ZkiYQ .product-review-submission-modal_successCopy__XDZMy{font-size:var(--text-body-s-desktop);line-height:var(--text-body-s-desktop--line-height)}}.product-text-reviews-section_section__K4FQg{display:flex;width:min(var(--layout-container-bleed-width),var(--layout-container-wide-max-width));min-width:0;flex-direction:column;align-items:center;gap:var(--space-4);margin-inline:0;position:relative;left:50%;transform:translateX(-50%);padding-inline:var(--layout-padding-mobile);color:var(--color-ink)}.product-text-reviews-section_title__9ZwYK{margin:0;font-size:var(--text-h2-mobile);font-weight:var(--font-weight-black);line-height:var(--text-h2-mobile--line-height);text-align:center}.product-text-reviews-section_galleryColumn__ySaU_,.product-text-reviews-section_summaryColumn__sFWmT,.product-text-reviews-section_summary__Nj9fm,.product-text-reviews-section_top__Pbvlx{display:flex;width:100%;min-width:0;flex-direction:column}.product-text-reviews-section_top__Pbvlx{align-items:center;gap:var(--space-4)}.product-text-reviews-section_summaryColumn__sFWmT,.product-text-reviews-section_summary__Nj9fm{gap:var(--space-4)}.product-text-reviews-section_galleryColumn__ySaU_{align-items:flex-end;gap:var(--space-4)}.product-text-reviews-section_scoreLine__QYGNt{display:flex;width:min(100%,var(--product-page-review-score-line-width));min-height:var(--space-10);align-items:center;flex-wrap:nowrap;gap:var(--space-3)}.product-text-reviews-section_ratingCluster__XD8f3{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-1)}.product-text-reviews-section_scoreLine__QYGNt .product-text-reviews-section_stars__Om9zR{font-size:var(--home-products-rating-star-size)}@media (max-width:22.5rem){.product-text-reviews-section_scoreLine__QYGNt{gap:var(--product-page-review-score-line-gap-compact)}}.product-text-reviews-section_average__7PsOL{padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-inverse);color:var(--color-content-inverse);font-size:var(--text-body-s-mobile);line-height:1}.product-text-reviews-section_stars__Om9zR{display:inline-flex;flex:none;align-items:center;white-space:nowrap;gap:var(--home-products-rating-star-gap)}.product-text-reviews-section_starSlot__HGoOS{position:relative;display:block;width:var(--home-products-rating-star-size);height:var(--home-products-rating-star-size);flex:none;overflow:hidden}.product-text-reviews-section_starBackground__l0D_a,.product-text-reviews-section_starIcon__4KIFE{display:block;width:var(--home-products-rating-star-size);height:var(--home-products-rating-star-size);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.product-text-reviews-section_starIcon__4KIFE{background:var(--color-rating-star)}.product-text-reviews-section_starBackground__l0D_a{position:absolute;inset:0;background:var(--color-rating-star-muted)}.product-text-reviews-section_starFill__4ra3z{position:absolute;inset-block:0;inset-inline-start:0;display:block;overflow:hidden}.product-text-reviews-section_total__NA2sZ{display:inline-flex;flex:0 0 auto;min-height:var(--product-page-review-score-divider-height);align-items:center;gap:var(--space-1);padding-inline-start:var(--space-3);border-inline-start:2px solid var(--color-ink-faint);color:var(--color-ink-muted);font-size:var(--text-body-m-desktop);line-height:1;white-space:nowrap}.product-text-reviews-section_total__NA2sZ strong{color:inherit;font-weight:var(--font-weight-black)}.product-text-reviews-section_distribution__LG4qe{display:flex;width:100%;flex-direction:column;gap:var(--space-1)}.product-text-reviews-section_distributionRow__ArAcF{display:grid;width:100%;grid-template-columns:max-content minmax(0,1fr) var(--product-page-review-distribution-count-width);align-items:center;gap:var(--space-3)}.product-text-reviews-section_track__Um1qm{display:block;height:var(--space-2);overflow:hidden;border-radius:var(--radius-pill);background:var(--color-surface-muted)}.product-text-reviews-section_fill__Cgw94{display:block;height:100%;border-radius:inherit;background:var(--color-ink-soft)}.product-text-reviews-section_distributionCount__YayMx{width:var(--product-page-review-distribution-count-width);min-width:var(--product-page-review-distribution-count-width);justify-self:end;text-align:end;font-size:var(--text-h6-mobile);line-height:1}.product-text-reviews-section_action__Ucmc_{display:inline-flex;min-height:var(--layout-pill-control-height-compact);align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-3) var(--space-6);border:0;border-radius:var(--radius-pill);box-shadow:var(--shadow-card-s);font:inherit;font-size:var(--text-body-m-mobile);font-weight:var(--font-weight-medium);line-height:var(--text-body-m-mobile--line-height);text-decoration:none;cursor:pointer}.product-text-reviews-section_action__Ucmc_:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.product-text-reviews-section_writeAction__uMeW1{width:100%;background:var(--color-surface-inverse);color:var(--color-content-inverse)}.product-text-reviews-section_writeAction__uMeW1 img{filter:brightness(0) invert(1)}.product-text-reviews-section_writeAction__uMeW1:disabled{opacity:1;cursor:not-allowed}.product-text-reviews-section_readAction__KyVs6{width:var(--layout-review-read-width-mobile)}.product-text-reviews-section_loadMore__xOdoe,.product-text-reviews-section_readAction__KyVs6{background:var(--color-surface-muted);color:var(--color-ink)}.product-text-reviews-section_loadMore__xOdoe{width:var(--layout-review-load-more-width-mobile);white-space:nowrap;align-self:center}.product-text-reviews-section_error__NkZhG{color:var(--color-error)}.product-text-reviews-section_gallery__AySy0{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--layout-gallery-gap)}.product-text-reviews-section_galleryTile__CukMB{position:relative;display:block;width:100%;padding:0;border:0;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-12);background:var(--color-surface-muted);cursor:pointer}.product-text-reviews-section_cardImage__GToFY img,.product-text-reviews-section_galleryTile__CukMB img{object-fit:cover}.product-text-reviews-section_imageButton__JdES_{position:relative;display:block;min-width:0;flex:1 1 0;padding:0;border:0;background:transparent;cursor:pointer}.product-text-reviews-section_galleryTile__CukMB:focus-visible,.product-text-reviews-section_imageButton__JdES_:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.product-text-reviews-section_galleryDesktopOnly__9wDTr{display:none}.product-text-reviews-section_desktopMore__rxGDs,.product-text-reviews-section_mobileMore__fI3fl{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--color-overlay-dark-60);color:var(--color-ink);border-radius:inherit}.product-text-reviews-section_desktopMore__rxGDs span,.product-text-reviews-section_mobileMore__fI3fl span{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-body-xs-desktop);line-height:var(--text-body-xs-desktop--line-height)}.product-text-reviews-section_desktopMore__rxGDs img,.product-text-reviews-section_mobileMore__fI3fl img{flex:none}.product-text-reviews-section_desktopMore__rxGDs{display:none}.product-text-reviews-section_cards__WGveI{display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--space-2) var(--space-3);scroll-margin-block-start:var(--space-20)}.product-text-reviews-section_results__Iu8K_{display:flex;width:100%;min-width:0;flex-direction:column;align-items:center;gap:var(--space-6)}.product-text-reviews-section_card__iIT_F{display:flex;min-width:0;height:auto;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-12);background:var(--color-surface-muted);box-shadow:var(--shadow-card-s);cursor:pointer;transition:box-shadow var(--transition-base),transform var(--transition-base)}.product-text-reviews-section_card__iIT_F:hover{box-shadow:var(--shadow-card-lifted-hover)}.product-text-reviews-section_card__iIT_F:focus-visible{outline:var(--focus-outline-width) solid var(--focus-outline-color);outline-offset:var(--focus-outline-offset)}.product-text-reviews-section_cardImage__GToFY{position:relative;display:flex;width:var(--layout-card-media-width-compact);height:var(--layout-card-media-width-compact);flex:none;overflow:hidden;border-radius:var(--radius-12);box-shadow:var(--shadow-card-s)}.product-text-reviews-section_cardImageItem__2x28H{position:relative;min-width:0;flex:1 1 0;overflow:hidden}.product-text-reviews-section_videoBadge__Ffhu4{position:absolute;right:var(--space-2);bottom:var(--space-2);z-index:var(--z-base);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-body-xxs-desktop);line-height:var(--text-body-xxs-desktop--line-height)}.product-text-reviews-section_cardContent__1fdiT{display:flex;min-width:0;flex:1;flex-direction:column;justify-content:flex-start;gap:var(--space-2);padding-block:var(--space-1)}.product-text-reviews-section_cardHeading__eH08U{display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}.product-text-reviews-section_authorRow__mqR7w{display:flex;min-width:0;align-items:center;gap:var(--space-1)}.product-text-reviews-section_authorMark__2Kt2u{display:grid;width:var(--product-page-star-size);height:var(--product-page-star-size);flex:none;place-items:center;border-radius:var(--radius-pill);background:var(--color-brand-400)}.product-text-reviews-section_authorMark__2Kt2u img{width:var(--space-4);height:var(--space-4);filter:brightness(0) saturate(100%) invert(27%) sepia(14%) saturate(1100%) hue-rotate(91deg)}.product-text-reviews-section_author__tgA8H{overflow:hidden;font-size:var(--text-body-m-mobile);font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.product-text-reviews-section_cardBody__pdonH{min-width:0}.product-text-reviews-section_verified__8t8Nh{display:inline-flex;max-width:100%;align-items:center;gap:var(--space-0-5);padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-4);background:var(--color-surface);font-size:var(--text-body-xxs-desktop);line-height:var(--text-body-xxs-desktop--line-height);white-space:nowrap}.product-text-reviews-section_verified__8t8Nh img{width:1.125rem;height:1.125rem;flex:none;object-fit:contain}.product-text-reviews-section_reviewText___9nqC{display:-webkit-box;overflow:hidden;margin:var(--space-1) 0 0;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--text-body-xs-desktop);line-height:var(--text-body-xs-desktop--line-height)}@media (min-width:48rem){.product-text-reviews-section_section__K4FQg{gap:var(--space-10)}.product-text-reviews-section_top__Pbvlx{gap:var(--space-6)}.product-text-reviews-section_cards__WGveI{row-gap:var(--space-3)}.product-text-reviews-section_results__Iu8K_{gap:var(--space-10)}.product-text-reviews-section_cardImage__GToFY{height:9rem}.product-text-reviews-section_author__tgA8H{font-size:var(--text-body-m-desktop)}.product-text-reviews-section_top__Pbvlx{align-items:center}.product-text-reviews-section_galleryColumn__ySaU_,.product-text-reviews-section_summaryColumn__sFWmT{max-width:var(--layout-summary-max-width)}.product-text-reviews-section_writeAction__uMeW1{max-width:22.5rem;align-self:center}.product-text-reviews-section_scoreLine__QYGNt .product-text-reviews-section_stars__Om9zR{font-size:1.375rem}.product-text-reviews-section_average__7PsOL{padding:var(--space-1) var(--space-3)}.product-text-reviews-section_stars__Om9zR{gap:var(--space-1)}.product-text-reviews-section_starBackground__l0D_a,.product-text-reviews-section_starIcon__4KIFE,.product-text-reviews-section_starSlot__HGoOS{width:var(--product-page-star-size);height:var(--product-page-star-size)}.product-text-reviews-section_total__NA2sZ{font-size:var(--text-body-l-desktop)}.product-text-reviews-section_action__Ucmc_{font-size:var(--text-body-m-mobile)}.product-text-reviews-section_gallery__AySy0{grid-template-columns:repeat(4,minmax(0,1fr))}.product-text-reviews-section_galleryDesktopOnly__9wDTr{display:block}.product-text-reviews-section_mobileMore__fI3fl{display:none}.product-text-reviews-section_desktopMore__rxGDs{display:flex}.product-text-reviews-section_cards__WGveI{grid-template-columns:repeat(2,minmax(0,1fr))}.product-text-reviews-section_card__iIT_F{height:var(--layout-card-height-medium)}.product-text-reviews-section_card__iIT_F:not(.product-text-reviews-section_cardWithImage__cIv6u){height:calc(var(--layout-card-height-medium) + var(--space-4))}}@media (min-width:64rem){.product-text-reviews-section_section__K4FQg{padding-inline:var(--layout-padding-desktop)}.product-text-reviews-section_title__9ZwYK{font-size:var(--text-h5-desktop);line-height:var(--text-h5-desktop--line-height)}.product-text-reviews-section_average__7PsOL{font-size:var(--text-body-m-desktop)}}@media (min-width:80rem){.product-text-reviews-section_section__K4FQg{padding-inline:var(--layout-padding-wide);gap:var(--space-6)}.product-text-reviews-section_top__Pbvlx{width:min(100%,var(--layout-container-tight-max-width));flex-direction:row;align-items:stretch;justify-content:space-between;gap:var(--space-6);margin-inline:auto}.product-text-reviews-section_summaryColumn__sFWmT{flex:1;max-width:var(--layout-summary-column-width);gap:var(--space-4)}.product-text-reviews-section_galleryColumn__ySaU_{width:var(--layout-content-narrow-width);max-width:none;flex:none;gap:var(--space-3)}.product-text-reviews-section_writeAction__uMeW1{max-width:var(--layout-review-read-width-mobile)}.product-text-reviews-section_loadMore__xOdoe,.product-text-reviews-section_readAction__KyVs6{width:var(--layout-review-read-width-mobile)}.product-text-reviews-section_readAction__KyVs6,.product-text-reviews-section_writeAction__uMeW1{margin-block-start:auto}.product-text-reviews-section_gallery__AySy0{width:100%}.product-text-reviews-section_cards__WGveI{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--space-3);column-gap:var(--space-3)}.product-text-reviews-section_results__Iu8K_{gap:var(--space-6)}.product-text-reviews-section_card__iIT_F,.product-text-reviews-section_card__iIT_F:not(.product-text-reviews-section_cardWithImage__cIv6u){height:var(--layout-card-height-medium)}.product-text-reviews-section_card__iIT_F{gap:var(--space-3)}.product-text-reviews-section_cardImage__GToFY{width:var(--layout-card-media-width-large);height:auto;align-self:stretch}.product-text-reviews-section_cardImageMultiple__rw_Dh{width:var(--layout-card-media-width-multi-large)}.product-text-reviews-section_reviewText___9nqC{margin-top:0;-webkit-line-clamp:3;line-height:var(--text-body-m-desktop--line-height)}.product-text-reviews-section_cardContent__1fdiT{gap:var(--space-1)}.product-text-reviews-section_cardHeading__eH08U .product-text-reviews-section_stars__Om9zR,.product-text-reviews-section_distributionRow__ArAcF .product-text-reviews-section_stars__Om9zR,.product-text-reviews-section_scoreLine__QYGNt .product-text-reviews-section_stars__Om9zR{font-size:var(--text-body-l-desktop)}.product-text-reviews-section_starBackground__l0D_a,.product-text-reviews-section_starIcon__4KIFE,.product-text-reviews-section_starSlot__HGoOS{width:var(--space-5);height:var(--space-5)}.product-text-reviews-section_ratingCluster__XD8f3{gap:var(--space-2)}.product-text-reviews-section_authorRow__mqR7w,.product-text-reviews-section_cardHeading__eH08U{gap:var(--space-1)}.product-text-reviews-section_author__tgA8H{font-size:var(--text-body-s-desktop)}.product-text-reviews-section_action__Ucmc_{gap:var(--space-1);padding:var(--space-3) var(--space-6);font-size:var(--text-body-s-desktop);line-height:var(--text-body-s-desktop--line-height)}.product-text-reviews-section_authorMark__2Kt2u{width:var(--space-6);height:var(--space-6)}.product-text-reviews-section_authorMark__2Kt2u img{width:var(--space-4);height:var(--space-4)}.product-text-reviews-section_average__7PsOL{padding:var(--space-1) var(--space-3)}.product-text-reviews-section_scoreLine__QYGNt{min-height:var(--space-10);width:100%}.product-text-reviews-section_distributionCount__YayMx,.product-text-reviews-section_total__NA2sZ{font-size:var(--text-body-s-desktop)}.product-text-reviews-section_track__Um1qm{height:var(--space-2)}.product-text-reviews-section_distributionRow__ArAcF{gap:var(--space-3)}.product-text-reviews-section_verified__8t8Nh{font-size:var(--text-body-xxs-desktop);line-height:var(--text-body-xxs-desktop--line-height)}}.breadcrumbs_root__CwF6k li,.breadcrumbs_root__CwF6k ol{gap:var(--space-1)}.breadcrumbs_root__CwF6k li,.breadcrumbs_root__CwF6k li>span[aria-hidden=true]{font-size:var(--text-body-xs-mobile);line-height:var(--text-body-xs-mobile--line-height)}.breadcrumbs_root__CwF6k a{font-weight:var(--font-weight-medium)}.breadcrumbs_root__CwF6k li>span[aria-hidden=true],.breadcrumbs_root__CwF6k span[aria-current=page]{font-weight:var(--font-weight-regular)}.product-package-contents-section_section__6q7Rq{display:flex;width:var(--layout-container-bleed-width);box-sizing:border-box;margin-inline:var(--layout-container-bleed-margin-inline);flex-direction:column;align-items:center;gap:var(--space-6);padding-inline:var(--product-page-package-inline-padding);content-visibility:auto;contain-intrinsic-block-size:auto var(--product-page-package-intrinsic-block-size)}.product-package-contents-section_heading__zS80T{margin:0;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--product-page-package-heading-size);font-weight:var(--font-weight-black);line-height:var(--product-page-package-heading-line-height);text-align:center;text-wrap:balance}.product-package-contents-section_viewport__Ek5NT{width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--product-page-package-inline-padding);scrollbar-width:none;-webkit-overflow-scrolling:touch}.product-package-contents-section_viewport__Ek5NT::-webkit-scrollbar{display:none}.product-package-contents-section_track__zp2bE{display:flex;width:max-content;min-width:100%;box-sizing:border-box;align-items:flex-start;justify-content:flex-start;gap:var(--product-page-package-items-gap);padding-inline:var(--product-page-package-inline-padding)}@media (width < 64rem){.product-package-contents-section_viewport__Ek5NT{width:var(--layout-container-bleed-width);margin-inline:var(--layout-container-bleed-margin-inline)}.product-package-contents-section_track__zp2bE{display:grid;grid-auto-flow:column;grid-auto-columns:calc(var(--product-page-package-card-width) + var(--space-8));justify-content:center}.product-package-contents-section_item__hsqEl{width:calc(var(--product-page-package-card-width) + var(--space-8))}.product-package-contents-section_item__hsqEl:last-child{scroll-snap-align:end}}.product-package-contents-section_item__hsqEl{display:flex;width:min(100%,calc(var(--product-page-package-card-width) + var(--space-8)));flex:0 0 min(100%,calc(var(--product-page-package-card-width) + var(--space-8)));max-width:100%;min-width:0;flex-direction:column;align-items:center;gap:var(--space-3);scroll-snap-align:start}.product-package-contents-section_media__55oeQ{position:relative;width:100%;max-width:var(--product-page-package-image-max-width);aspect-ratio:1;flex:0 0 auto;overflow:visible}.product-package-contents-section_image__iFFYS{object-fit:contain}.product-package-contents-section_title__HHvH8{width:100%;margin:0;overflow-wrap:anywhere;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body-s-mobile);font-weight:var(--font-weight-bold);line-height:var(--text-body-s-mobile--line-height);text-align:center}@media (min-width:48rem){.product-package-contents-section_track__zp2bE{column-gap:var(--space-12);grid-auto-columns:var(--layout-card-media-height-desktop)}.product-package-contents-section_heading__zS80T{font-size:var(--text-h5-mobile);line-height:var(--text-h5-mobile--line-height)}.product-package-contents-section_item__hsqEl{width:var(--layout-card-media-height-desktop);flex-basis:var(--layout-card-media-height-desktop)}}@media (min-width:64rem){.product-package-contents-section_title__HHvH8{font-size:var(--text-body-m-desktop);line-height:var(--text-body-m-desktop--line-height)}.product-package-contents-section_viewport__Ek5NT{overflow:visible;scroll-snap-type:none}.product-package-contents-section_track__zp2bE{width:100%;min-width:0;max-width:var(--layout-container-tight-max-width);justify-content:center;flex-wrap:wrap;column-gap:var(--space-10);row-gap:var(--space-15);margin-inline:auto;padding-inline:var(--space-0)}.product-package-contents-section_item__hsqEl{width:var(--layout-card-media-height-desktop);flex-basis:var(--layout-card-media-height-desktop);scroll-snap-align:none}.product-package-contents-section_heading__zS80T{font-size:var(--text-h5-desktop);line-height:var(--text-h5-desktop--line-height)}.product-package-contents-section_media__55oeQ{max-width:var(--layout-card-media-height-desktop)}.product-package-contents-section_track__zp2bE[data-package-items-count="4"],.product-package-contents-section_track__zp2bE[data-package-items-count="5"],.product-package-contents-section_track__zp2bE[data-package-items-count="6"]{display:grid}.product-package-contents-section_track__zp2bE[data-package-items-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.product-package-contents-section_track__zp2bE[data-package-items-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.product-package-contents-section_track__zp2bE[data-package-items-count="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.product-package-contents-section_track__zp2bE:is([data-package-items-count="4"],[data-package-items-count="5"],[data-package-items-count="6"]) .product-package-contents-section_item__hsqEl{width:100%}}@media (min-width:90rem){.product-package-contents-section_viewport__Ek5NT{max-width:calc(var(--layout-container-wide-max-width) - (2 * var(--layout-padding-desktop)))}}.product-comparison-section_section__fL1WI{container-type:inline-size;width:var(--product-comparison-layout-width);max-width:none;min-width:0;margin-inline:calc((100% - var(--product-comparison-layout-width)) / 2)}.product-comparison-section_frame__EiB8x{position:relative;width:100%;min-height:var(--product-comparison-frame-min-height);box-sizing:border-box;padding-block:var(--product-comparison-frame-padding-block-start) var(--product-comparison-frame-padding-block-end);isolation:isolate}.product-comparison-section_baseCard__3BxbQ,.product-comparison-section_featuredHighlight__ntO2M{position:absolute;pointer-events:none}.product-comparison-section_baseCard__3BxbQ{z-index:var(--z-base);inset:var(--product-comparison-card-inset-block-start) 0 var(--product-comparison-card-inset-block-end);overflow:hidden;border-radius:var(--product-comparison-card-radius);background:var(--product-comparison-card-background);box-shadow:var(--product-comparison-card-shadow)}.product-comparison-section_decoration__SsD_J{position:absolute;z-index:calc(var(--z-base) + 1);inset-block-start:50%;inset-block-end:auto;inset-inline-start:var(--product-comparison-decoration-inset-inline-start);width:var(--product-comparison-decoration-width);height:var(--product-comparison-decoration-height);transform:translateY(-50%);clip-path:inset(0 calc(100% - var(--product-comparison-highlight-inset-inline-start) + var(--product-comparison-decoration-inset-inline-start)) 0 0);background:url(https://img.sowhite.com.ua/uploads/site-assets/_next/static/v/c824c5b9bcfa/icons/brand/logoicon-table.svg) 0/calc(100% + var(--space-4)) 100% no-repeat}.product-comparison-section_featuredHighlight__ntO2M{z-index:calc(var(--z-base) + 2);inset-block-start:var(--product-comparison-highlight-inset-block-start);inset-block-end:var(--product-comparison-highlight-inset-block-end);inset-inline-start:var(--product-comparison-highlight-inset-inline-start);width:var(--product-comparison-featured-column-width);border-radius:var(--product-comparison-highlight-radius);background:var(--product-comparison-highlight-background);box-shadow:var(--product-comparison-highlight-shadow)}.product-comparison-section_table__kMbT_{position:relative;z-index:calc(var(--z-base) + 3);width:100%;height:auto;border-spacing:0;table-layout:fixed}.product-comparison-section_labelColumn__wnVrI{width:var(--product-comparison-label-column-width)}.product-comparison-section_featuredColumn__tDrB8{width:var(--product-comparison-featured-column-width)}.product-comparison-section_comparisonColumn__c672E{width:var(--product-comparison-comparison-column-width)}.product-comparison-section_emptyHeader__1Kc_a,.product-comparison-section_productHeader__ECMcV{height:var(--product-comparison-header-height);padding:0;vertical-align:top}.product-comparison-section_productHeader__ECMcV{position:relative;text-align:center}.product-comparison-section_productMedia__2P56W{position:relative;display:block;width:var(--product-comparison-product-media-width);height:var(--product-comparison-product-media-height);margin-inline:auto}.product-comparison-section_productHeader__ECMcV:nth-child(2) .product-comparison-section_productMedia__2P56W{margin-inline-start:var(--product-comparison-featured-media-offset-inline)}.product-comparison-section_productHeader__ECMcV:nth-child(3) .product-comparison-section_productMedia__2P56W{margin-inline-start:var(--product-comparison-comparison-media-offset-inline)}.product-comparison-section_productImage__cd_hD{display:block;width:100%;height:100%;object-fit:contain}.product-comparison-section_comparisonName__ouifn,.product-comparison-section_featuredName__TCuBN{position:relative;display:block;margin-inline:auto;overflow-wrap:break-word;color:var(--product-comparison-product-name-color);font-variation-settings:"wdth" var(--font-width-fixel-text);text-align:center;transform:none}.product-comparison-section_featuredName__TCuBN{margin-block-start:var(--product-comparison-featured-name-inset-block-start);width:var(--product-comparison-featured-name-max-width);max-width:var(--product-comparison-featured-name-max-width);font-size:var(--product-comparison-featured-name-size);line-height:var(--product-comparison-featured-name-line-height);font-weight:var(--font-weight-bold)}.product-comparison-section_comparisonName__ouifn{margin-block-start:var(--product-comparison-comparison-name-inset-block-start);width:var(--product-comparison-comparison-name-max-width);max-width:var(--product-comparison-comparison-name-max-width);min-height:var(--product-comparison-comparison-name-min-height);color:var(--color-neutral-900);font-size:var(--product-comparison-comparison-name-size);line-height:var(--product-comparison-comparison-name-line-height);font-weight:var(--product-comparison-comparison-name-weight);letter-spacing:var(--text-body-xxs-desktop--letter-spacing);transform:translateX(var(--product-comparison-comparison-media-offset-inline))}.product-comparison-section_comparisonValue__tftKO,.product-comparison-section_featuredValue__Uz8Qj,.product-comparison-section_rowLabel__iezIx{position:relative;min-width:0;height:auto;min-height:var(--product-comparison-row-min-height);padding-block:var(--product-comparison-row-padding-block);border-block-end:var(--product-comparison-row-separator-gap) solid transparent;vertical-align:middle;overflow-wrap:break-word}.product-comparison-section_comparisonValue__tftKO:after,.product-comparison-section_featuredValue__Uz8Qj:after,.product-comparison-section_rowLabel__iezIx:after{position:absolute;inset-block-end:var(--product-comparison-row-separator-inset-block-end);height:var(--product-comparison-border-width);background:var(--product-comparison-row-border-color);content:"";pointer-events:none}.product-comparison-section_rowLabel__iezIx:after{inset-inline:var(--product-comparison-row-label-separator-inset-inline-start) 0}.product-comparison-section_featuredValue__Uz8Qj:after{inset-inline:0;background:var(--product-comparison-highlight-border-color)}.product-comparison-section_comparisonValue__tftKO:after{inset-inline:0 var(--product-comparison-border-width)}tbody tr:last-child .product-comparison-section_comparisonValue__tftKO,tbody tr:last-child .product-comparison-section_featuredValue__Uz8Qj,tbody tr:last-child .product-comparison-section_rowLabel__iezIx{border-block-end:0}tbody tr:last-child .product-comparison-section_comparisonValue__tftKO:after,tbody tr:last-child .product-comparison-section_featuredValue__Uz8Qj:after,tbody tr:last-child .product-comparison-section_rowLabel__iezIx:after{content:none}.product-comparison-section_rowLabel__iezIx{padding-inline:var(--product-comparison-label-padding-inline-start) var(--product-comparison-label-padding-inline-end);color:var(--product-comparison-label-color);font-size:var(--product-comparison-label-size);font-weight:var(--font-weight-medium);line-height:var(--product-comparison-label-line-height);font-variation-settings:"wdth" var(--font-width-fixel-text);text-align:start}.product-comparison-section_rowLabelText__OMzwT{display:flex;width:100%;height:100%;align-items:center;max-width:var(--product-comparison-label-text-max-width)}.product-comparison-section_comparisonValue__tftKO,.product-comparison-section_featuredValue__Uz8Qj{padding-inline:var(--product-comparison-value-padding-inline);text-align:center}.product-comparison-section_valueContent__mfkQX{display:flex;width:100%;height:100%;min-width:0;align-items:center;justify-content:center}.product-comparison-section_featuredValue__Uz8Qj{border-block-start-color:var(--product-comparison-highlight-border-color)}.product-comparison-section_comparisonText__VB5LJ,.product-comparison-section_featuredText__0Pfwr{display:inline-block;max-width:100%;overflow-wrap:break-word;font-variation-settings:"wdth" var(--font-width-fixel-text)}.product-comparison-section_featuredText__0Pfwr{color:var(--product-comparison-featured-value-color);font-size:var(--product-comparison-featured-value-size);font-weight:var(--font-weight-medium);line-height:var(--product-comparison-featured-value-line-height)}.product-comparison-section_comparisonText__VB5LJ{max-width:var(--product-comparison-comparison-text-max-width);overflow-wrap:normal;color:var(--product-comparison-comparison-value-color);font-size:var(--product-comparison-comparison-value-size);font-weight:var(--font-weight-regular);line-height:var(--product-comparison-comparison-value-line-height);letter-spacing:var(--text-body-m-desktop--letter-spacing)}.product-comparison-section_iconValue___z265{display:inline-flex;min-height:var(--product-comparison-icon-size);align-items:center;justify-content:center}.product-comparison-section_check__v5awN,.product-comparison-section_cross__lm8Rm,.product-comparison-section_featuredCheckMark__6n5AW,.product-comparison-section_featuredCheck__zBX79{display:inline-block;flex:none}.product-comparison-section_featuredCheck__zBX79{position:relative;width:var(--product-comparison-featured-icon-size);height:var(--product-comparison-featured-icon-size);background:var(--product-comparison-featured-icon-background);filter:var(--product-comparison-featured-icon-shadow);mask:url(https://img.sowhite.com.ua/uploads/site-assets/_next/static/v/c824c5b9bcfa/icons/categories/tooth.svg) center/contain no-repeat}.product-comparison-section_featuredCheckMark__6n5AW{position:absolute;inset-inline-start:calc(50% + .03125rem);inset-block-start:calc(50% - .03125rem);transform:translate(-50%,-50%)}.product-comparison-section_check__v5awN{display:block}.product-comparison-section_cross__lm8Rm{width:var(--product-comparison-cross-size);height:var(--product-comparison-cross-size);background:var(--product-comparison-cross-color);mask:url(https://img.sowhite.com.ua/uploads/site-assets/_next/static/v/c824c5b9bcfa/icons/global/product-comparison-cross.svg) center/contain no-repeat}.product-comparison-section_srOnly__Pu2l3{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-comparison-section_productHeader__ECMcV:nth-child(2) .product-comparison-section_productMedia__2P56W,.product-comparison-section_productHeader__ECMcV:nth-child(3) .product-comparison-section_productMedia__2P56W{position:absolute;margin:0}.product-comparison-section_productHeader__ECMcV:nth-child(2) .product-comparison-section_productMedia__2P56W{inset-block-start:var(--product-comparison-featured-media-inset-block-start);inset-inline-start:calc(50% - var(--product-comparison-featured-media-width) / 2 + var(--product-comparison-featured-media-offset-inline));width:var(--product-comparison-featured-media-width);height:var(--product-comparison-featured-media-height)}.product-comparison-section_productHeader__ECMcV:nth-child(3) .product-comparison-section_productMedia__2P56W{inset-block-start:var(--product-comparison-comparison-media-inset-block-start);inset-inline-start:calc(50% - var(--product-comparison-comparison-media-width) / 2 + var(--product-comparison-comparison-media-offset-inline));width:var(--product-comparison-comparison-media-width);height:var(--product-comparison-comparison-media-height);transform:none}.product-comparison-section_frame__EiB8x{padding-block-end:var(--space-12)}.product-comparison-section_comparisonValue__tftKO,.product-comparison-section_featuredValue__Uz8Qj,.product-comparison-section_rowLabel__iezIx{border-block-end-width:var(--space-6)}.product-comparison-section_comparisonValue__tftKO:after,.product-comparison-section_featuredValue__Uz8Qj:after,.product-comparison-section_rowLabel__iezIx:after{inset-block-end:calc(var(--space-0) - var(--space-3))}@media (width < 48rem){.product-comparison-section_comparisonName__ouifn,.product-comparison-section_comparisonText__VB5LJ,.product-comparison-section_featuredName__TCuBN,.product-comparison-section_featuredText__0Pfwr,.product-comparison-section_rowLabel__iezIx{overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance}.product-comparison-section_featuredText__0Pfwr,.product-comparison-section_rowLabel__iezIx{font-size:var(--text-body-xs-mobile)}.product-comparison-section_rowLabel__iezIx{padding-inline-start:var(--space-3)}.product-comparison-section_rowLabel__iezIx:after{inset-inline-start:var(--space-0)}}@media (min-width:48rem){.product-comparison-section_rowLabelText__OMzwT,.product-comparison-section_valueContent__mfkQX{height:100%;align-items:center}.product-comparison-section_productHeader__ECMcV:nth-child(2) .product-comparison-section_productMedia__2P56W,.product-comparison-section_productHeader__ECMcV:nth-child(3) .product-comparison-section_productMedia__2P56W{position:relative;inset:auto;height:var(--product-comparison-product-media-height);transform:none}.product-comparison-section_productHeader__ECMcV:nth-child(2) .product-comparison-section_productMedia__2P56W{position:absolute;inset-block-start:var(--product-comparison-featured-media-inset-block-start);inset-inline-start:calc(50% - var(--product-comparison-featured-media-width) / 2);width:var(--product-comparison-featured-media-width);height:var(--product-comparison-featured-media-height);margin:0}.product-comparison-section_productHeader__ECMcV:nth-child(3) .product-comparison-section_productMedia__2P56W{position:absolute;inset-block-start:var(--product-comparison-comparison-media-inset-block-start);inset-inline-start:calc(50% - var(--product-comparison-comparison-media-width) / 2 + var(--product-comparison-comparison-media-offset-inline));width:var(--product-comparison-comparison-media-width);height:var(--product-comparison-comparison-media-height);margin:0}.product-comparison-section_comparisonValue__tftKO,.product-comparison-section_featuredValue__Uz8Qj,.product-comparison-section_rowLabel__iezIx{height:auto;min-height:0;border-block-end:var(--product-comparison-row-separator-gap) solid transparent;vertical-align:middle}.product-comparison-section_comparisonValue__tftKO,.product-comparison-section_featuredValue__Uz8Qj{height:auto;min-height:0;padding-block:var(--space-2)}.product-comparison-section_comparisonText__VB5LJ,.product-comparison-section_featuredText__0Pfwr{position:static;inset:auto;transform:none}.product-comparison-section_iconValue___z265{position:static;display:inline-flex;width:auto;height:auto;min-height:var(--product-comparison-icon-size)}.product-comparison-section_iconValue___z265>.product-comparison-section_check__v5awN,.product-comparison-section_iconValue___z265>.product-comparison-section_cross__lm8Rm,.product-comparison-section_iconValue___z265>.product-comparison-section_featuredCheck__zBX79{position:static;inset:auto;transform:none}.product-comparison-section_iconValue___z265>.product-comparison-section_check__v5awN,.product-comparison-section_iconValue___z265>.product-comparison-section_cross__lm8Rm,.product-comparison-section_iconValue___z265>.product-comparison-section_featuredCheck__zBX79{transform:none}.product-comparison-section_rowLabel__iezIx{min-height:0}.product-comparison-section_comparisonValue__tftKO,.product-comparison-section_featuredValue__Uz8Qj,.product-comparison-section_rowLabel__iezIx{padding-block:var(--space-2);border-block-start:0}.product-comparison-section_rowLabel__iezIx{border-block-start:0}.product-comparison-section_comparisonValue__tftKO:before,.product-comparison-section_featuredValue__Uz8Qj:before,.product-comparison-section_rowLabel__iezIx:before{content:none}tbody tr:not(:last-child) .product-comparison-section_comparisonValue__tftKO:after,tbody tr:not(:last-child) .product-comparison-section_featuredValue__Uz8Qj:after,tbody tr:not(:last-child) .product-comparison-section_rowLabel__iezIx:after{inset-block-end:var(--space-2);content:""}.product-comparison-section_rowLabel__iezIx:after{inset-inline-start:var(
      --product-comparison-row-label-separator-inset-inline-start
    )}}@media (min-width:64rem){.product-comparison-section_frame__EiB8x{padding-block-end:var(--product-comparison-frame-padding-block-end)}.product-comparison-section_decoration__SsD_J{background-position:100%;background-size:var(--layout-clinic-card-mark-width) auto}.product-comparison-section_comparisonText__VB5LJ,.product-comparison-section_rowLabelText__OMzwT{max-width:100%}.product-comparison-section_featuredCheck__zBX79{width:var(--space-8);height:var(--space-8)}.product-comparison-section_featuredHighlight__ntO2M{inset-block-start:var(--product-comparison-highlight-inset-block-start);inset-block-end:var(--product-comparison-highlight-inset-block-end);inset-inline-start:var(--product-comparison-highlight-inset-inline-start)}.product-comparison-section_productHeader__ECMcV:nth-child(2) .product-comparison-section_productMedia__2P56W{position:absolute;inset-block-start:var(--product-comparison-featured-media-inset-block-start);inset-inline-start:calc(50% - (var(--product-comparison-featured-media-width) - var(--space-4)) / 2);width:calc(var(--product-comparison-featured-media-width) - var(--space-4));height:calc(var(--product-comparison-featured-media-height) - var(--space-4));margin:0}.product-comparison-section_productHeader__ECMcV:nth-child(3) .product-comparison-section_productMedia__2P56W{position:absolute;inset-block-start:var(--product-comparison-comparison-media-inset-block-start);inset-inline-start:calc(50% - (var(--product-comparison-comparison-media-width) - var(--space-2)) / 2 + var(--product-comparison-comparison-media-offset-inline));width:calc(var(--product-comparison-comparison-media-width) - var(--space-2));height:var(--product-comparison-comparison-media-height);margin:0;transform:none}.product-comparison-section_productHeader__ECMcV:nth-child(3) .product-comparison-section_comparisonName__ouifn{letter-spacing:var(--text-body-m-desktop--letter-spacing)}.product-comparison-section_comparisonText__VB5LJ,.product-comparison-section_featuredText__0Pfwr{position:static;inset:auto;transform:none;letter-spacing:var(--text-body-l-desktop--letter-spacing)}.product-comparison-section_iconValue___z265{display:inline-flex;width:auto;height:auto;min-height:var(--product-comparison-icon-size)}.product-comparison-section_iconValue___z265>.product-comparison-section_check__v5awN,.product-comparison-section_iconValue___z265>.product-comparison-section_cross__lm8Rm,.product-comparison-section_iconValue___z265>.product-comparison-section_featuredCheck__zBX79{position:static;transform:none}.product-comparison-section_comparisonValue__tftKO,.product-comparison-section_featuredValue__Uz8Qj,.product-comparison-section_rowLabel__iezIx{height:auto;min-height:0;padding-block:var(--space-2-5);border-block-start:0;border-block-end:var(--space-3) solid transparent}tbody tr:not(:last-child) .product-comparison-section_comparisonValue__tftKO:after,tbody tr:not(:last-child) .product-comparison-section_featuredValue__Uz8Qj:after,tbody tr:not(:last-child) .product-comparison-section_rowLabel__iezIx:after{inset-block-end:var(--space-1)}.product-comparison-section_rowLabelText__OMzwT,.product-comparison-section_valueContent__mfkQX{height:auto}.product-comparison-section_rowLabel__iezIx:before{inset-inline-start:calc(var(--space-10) - var(--product-comparison-border-width))}}@media (min-width:80rem){.product-comparison-section_section__fL1WI{width:var(--product-comparison-layout-width);margin-inline:auto}.product-comparison-section_comparisonValue__tftKO,.product-comparison-section_featuredValue__Uz8Qj,.product-comparison-section_rowLabel__iezIx{padding-block:var(--space-2-5)}}@media (min-width:64rem){tbody tr:last-child .product-comparison-section_comparisonValue__tftKO,tbody tr:last-child .product-comparison-section_featuredValue__Uz8Qj,tbody tr:last-child .product-comparison-section_rowLabel__iezIx{padding-block-end:var(--space-8)}}.horizontal-product-shelf_shelf__ULb3E{display:flex;min-width:0;overflow-x:auto;overscroll-behavior-inline:none;scroll-snap-type:x mandatory;scrollbar-width:none}.horizontal-product-shelf_shelf__ULb3E::-webkit-scrollbar{display:none}.horizontal-product-shelf_track___Lv2j{display:flex;width:max-content;min-width:100%;flex-shrink:0}.horizontal-product-shelf_item__Uhiu_{display:flex;min-width:0;flex-shrink:0;scroll-snap-align:start}.horizontal-product-shelf_item__Uhiu_>*{width:100%}