/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */:host,:root{--product-page-main-gap:2.5rem;--product-page-desktop-column-width:38.125rem;--product-page-breadcrumb-hero-gap:var(--space-4);--product-page-top-sections-gap:.75rem;--product-page-content-gap:1.5rem;--product-page-purchase-gap:1rem;--product-page-gallery-gap:.75rem;--product-page-gallery-radius:.75rem;--product-page-gallery-aspect-ratio:.75;--product-page-approved-media-max-width:100%;--product-page-gallery-mobile-max-width:calc(26.875rem - (2 * var(--layout-padding-mobile)));--product-page-thumbnail-width:4rem;--product-page-thumbnail-height:5.33333rem;--product-page-thumbnail-strip-height:var(--product-page-thumbnail-height);--product-page-thumbnail-gap:.25rem;--product-page-thumbnail-radius:.75rem;--product-page-breadcrumb-height:1.4375rem;--product-page-breadcrumb-link-size:var(--text-body-s-desktop);--product-page-breadcrumb-link-line-height:1.2;--product-page-breadcrumb-separator-size:var(--text-body-m-desktop);--product-page-breadcrumb-separator-line-height:1.3;--product-page-arrow-size:2rem;--product-page-arrow-icon-size:1.375rem;--product-page-arrow-background:var(--color-veil-65);--product-page-title-size:var(--text-h2-mobile);--product-page-title-line-height:var(--text-h2-mobile--line-height);--product-page-title-letter-spacing:0rem;--product-page-title-color:var(--color-content-primary);--product-page-subtitle-size:var(--text-body-m-desktop);--product-page-subtitle-line-height:var(--text-body-m-desktop--line-height);--product-page-subtitle-letter-spacing:var(--text-body-m-desktop--letter-spacing);--product-page-meta-gap:1rem;--product-page-rating-gap:.75rem;--product-page-rating-stars-value-gap:.75rem;--product-page-star-size:1.375rem;--product-page-review-score-line-width:22rem;--product-page-review-score-line-gap-compact:0rem;--product-page-review-score-divider-height:2.5rem;--product-page-review-distribution-count-width:2.6875rem;--product-page-rating-divider-width:.125rem;--product-page-rating-divider-height:1.875rem;--product-page-price-height:4.75rem;--product-page-price-padding-block:.5rem;--product-page-price-padding-inline:.75rem;--product-page-price-gap:.5rem;--product-page-price-radius:.75rem;--product-page-price-old-size:var(--text-body-m-desktop);--product-page-price-old-line-height:var(--text-body-m-desktop--line-height);--product-page-price-label-size:var(--text-body-m-desktop);--product-page-price-label-line-height:var(--text-body-m-desktop--line-height);--product-page-price-current-size:var(--text-body-l-desktop);--product-page-price-current-line-height:var(--text-body-l-desktop--line-height);--product-page-discount-padding-block:.5rem;--product-page-discount-padding-inline:1rem;--product-page-control-radius:.5rem;--product-page-configuration-gap:.375rem;--product-page-configuration-option-height:3.625rem;--product-page-configuration-image-size:2.75rem;--product-page-configuration-image-fit:cover;--product-page-configuration-padding:.375rem;--product-page-configuration-padding-inline-end:var(--product-page-configuration-padding);--product-page-configuration-content-gap:.875rem;--product-page-configuration-option-border-color:var(--color-border-control);--product-page-configuration-option-background:var(--color-surface);--product-page-configuration-option-selected-background:var(--color-surface-control);--product-page-configuration-option-shadow:var(--shadow-card-s);--product-page-configuration-thumbnail-border-color:var(--color-neutral-400);--product-page-configuration-thumbnail-background:var(--color-surface);--product-page-configuration-thumbnail-radius:.34375rem;--product-page-configuration-thumbnail-shadow:var(--shadow-card-s);--product-page-cta-height:3.4375rem;--product-page-cta-width:100%;--product-page-cta-padding-block:1rem;--product-page-cta-padding-inline:2rem;--product-page-cta-font-size:var(--text-body-m-desktop);--product-page-cta-line-height:var(--text-body-m-desktop--line-height);--product-page-cta-letter-spacing:var(--text-body-m-desktop--letter-spacing);--product-sticky-bar-height:4.875rem;--product-sticky-bar-padding-block-start:.75rem;--product-sticky-bar-padding-block-end:.5rem;--product-sticky-bar-padding-inline:var(--layout-padding-mobile);--product-sticky-bar-radius:var(--radius-12);--product-sticky-bar-content-max-width:100%;--product-sticky-bar-content-gap:var(--space-3);--product-sticky-bar-title-size:var(--text-body-m-desktop);--product-sticky-bar-title-line-height:var(--text-body-m-mobile--line-height);--product-sticky-bar-title-letter-spacing:var(--text-body-m-desktop--letter-spacing);--product-sticky-bar-title-price-gap:var(--space-1);--product-sticky-bar-price-gap:var(--space-2);--product-sticky-bar-old-price-size:var(--text-body-xs-mobile);--product-sticky-bar-old-price-line-height:var(--text-body-xs-mobile--line-height);--product-sticky-bar-old-price-letter-spacing:var(--text-body-xs-desktop--letter-spacing);--product-sticky-bar-current-price-size:var(--text-body-m-mobile);--product-sticky-bar-current-price-line-height:var(--text-body-m-mobile--line-height);--product-sticky-bar-discount-padding-block:var(--space-1);--product-sticky-bar-discount-padding-inline:var(--space-1);--product-sticky-bar-discount-size:var(--text-body-xs-mobile);--product-sticky-bar-discount-line-height:var(--text-body-xs-mobile--line-height);--product-sticky-bar-discount-letter-spacing:var(--text-body-xs-desktop--letter-spacing);--product-sticky-bar-cta-width:7.25rem;--product-sticky-bar-cta-height:2.1875rem;--product-sticky-bar-cta-gap:var(--space-1);--product-sticky-bar-cta-padding-inline:var(--space-4);--product-sticky-bar-cta-padding-block:var(--space-2);--product-sticky-bar-cta-font-size:var(--text-body-m-mobile);--product-sticky-bar-cta-line-height:var(--text-body-m-mobile--line-height);--product-sticky-bar-icon-size:1.125rem;--product-sticky-bar-z-index:var(--z-dropdown);--product-page-benefits-gap:.5rem;--product-page-benefit-padding-block:.75rem;--product-page-benefit-padding-inline:.5rem;--product-page-benefit-icon-size:1.375rem;--product-page-benefit-text-width:9rem;--product-page-benefits-columns-min-width:36rem;--product-page-benefit-content-gap:var(--space-2);--product-page-benefit-text-size:.75rem;--product-page-benefit-text-line-height:1.2;--product-page-accordion-icon-size:1.375rem;--product-page-feature-icon-size:1rem;--product-page-feature-list-padding-inline:1rem;--product-page-feature-list-gap:.75rem;--product-page-accordion-row-padding-block:1rem;--product-page-accordion-closed-padding-block-end:var(--space-3);--product-page-accordion-first-row-gap:.5rem;--product-page-accordion-next-row-padding-block-start:1.5rem;--product-page-accordion-content-gap:.75rem;--product-page-accordion-title-to-content-gap:var(--product-page-accordion-content-gap);--product-page-accordion-expand-transition:var(--transition-slow);--product-page-accordion-media-radius:.5rem;--product-page-accordion-video-aspect-ratio:9/16;--product-page-addon-image-size:3rem;--product-page-addon-image-radius:.5rem;--product-page-body-s-size:var(--text-body-s-mobile);--product-page-body-s-line-height:var(--text-body-s-mobile--line-height);--product-page-benefit-text-letter-spacing:var(--text-body-xs-desktop--letter-spacing);--product-page-specification-label-width:minmax(10.25rem,1fr);--product-page-specification-row-padding:var(--space-2);--product-page-specification-shadow:0 0 var(--space-4) #9cb6ba24;--product-page-description-gap:.75rem;--product-page-faq-tablet-width:37.5rem;--product-page-faq-desktop-width:68.75rem;--product-page-faq-image-wrap-aspect-ratio:.9275;--product-page-faq-image-wrap-fluid-width:38%;--product-page-faq-section-gap:var(--space-6);--product-page-faq-content-gap:var(--space-10);--product-page-faq-image-wrap-width:15rem;--product-page-faq-image-wrap-height:16.1725rem;--product-page-faq-image-width:15rem;--product-page-faq-image-height:16.1256rem;--product-page-faq-image-offset-inline:var(--space-0);--product-page-faq-image-offset-block:-.965625rem;--product-page-faq-image-radius:.808625rem;--product-page-faq-image-rotation:-8deg;--product-page-faq-image-shadow:-.485175rem -1.61725rem 1.21294rem #9cb6ba1a,-.808625rem 1.61725rem 1.21294rem #9cb6ba0f,.32345rem 1.05121rem .566038rem #9cb6ba17,.485175rem .808625rem .6469rem #9cb6ba17,-.32345rem .485175rem .485175rem #9cb6ba17,.0404313rem .0808625rem .161725rem #9cb6ba14;--product-page-faq-heading-size:var(--text-h2-mobile);--product-page-faq-heading-line-height:var(--text-h2-mobile--line-height);--product-page-faq-list-gap:var(--space-2);--product-page-faq-row-padding-block:var(--space-4);--product-page-faq-row-radius:0rem;--product-page-faq-trigger-gap:var(--space-2);--product-page-faq-question-size:var(--text-body-m-desktop);--product-page-faq-question-line-height:var(--text-body-m-desktop--line-height);--product-page-faq-icon-box-size:1.375rem;--product-page-faq-chevron-closed-rotation:0deg;--product-page-faq-chevron-open-rotation:180deg;--product-page-faq-answer-gap:var(--space-2-5);--product-page-faq-answer-padding-inline-end:var(--space-5);--product-page-faq-answer-size:var(--text-body-s-mobile);--product-page-faq-answer-line-height:var(--text-body-s-mobile--line-height);--product-page-faq-focus-radius:var(--radius-xs);--product-page-faq-transition:var(--transition-slow);--product-page-faq-transition-duration:.32s;--product-page-buy-together-gap:2.5rem;--product-page-buy-together-heading-size:var(--text-h2-mobile);--product-page-buy-together-heading-line-height:var(--text-h2-mobile--line-height);--product-page-buy-together-card-gap:.75rem;--product-page-buy-together-track-start-padding:var(--layout-padding-mobile);--product-page-buy-together-track-end-padding:var(--layout-padding-mobile);--product-page-buy-together-track-start-spacer:max(0rem,calc(var(--product-page-buy-together-track-start-padding) - var(--product-page-buy-together-card-gap)));--product-page-buy-together-track-end-spacer:max(0rem,calc(var(--product-page-buy-together-track-end-padding) - var(--product-page-buy-together-card-gap)));--product-page-buy-together-shadow-bleed:var(--space-4);--product-page-buy-together-width-desktop:68.75rem;--product-page-features-section-gap:2.5rem;--product-page-features-inline-padding:0rem;--product-page-features-heading-inline-padding:var(--layout-padding-mobile);--product-page-features-card-gap:.75rem;--product-page-features-track-edge-spacer:max(0rem,calc(var(--product-page-features-inline-padding) - var(--product-page-features-card-gap)));--product-page-features-card-width:calc(100vw - (2 * var(--product-page-features-inline-padding)));--product-page-features-media-radius:var(--radius-md);--product-page-features-media-object-fit:cover;--product-page-features-media-shadow:var(--shadow-card-floating);--product-page-features-text-gap:var(--space-3);--product-page-features-media-overlay:linear-gradient(180deg,#0000 72%,#00000014 84%,#0003);--product-page-features-number-size:8rem;--product-page-features-number-clip-width:8.75rem;--product-page-features-number-clip-height:4.2rem;--product-page-features-number-clip-safe-inline-padding:var(--space-2);--product-page-features-number-offset-block-start:-1.1rem;--product-page-features-number-offset-inline-start:-.375rem;--product-page-features-number-color:var(--color-neutral-200);--product-page-features-title-size:var(--text-body-l-desktop);--product-page-features-title-line-height:var(--text-body-l-desktop--medium-line-height);--product-page-features-title-weight:var(--font-weight-bold);--product-page-features-description-size:var(--text-body-s-mobile);--product-page-features-description-line-height:var(--text-body-s-mobile--line-height);--product-page-features-description-font-width:var(--font-width-fixel-text);--product-page-features-text-min-height:10.9375rem;--product-page-features-heading-size:var(--text-h2-mobile);--product-page-features-heading-line-height:var(--text-h2-mobile--line-height);--product-page-features-heading-max-width:100%;--product-page-advantages-section-gap:3.75rem;--product-page-advantages-item-gap:1.5rem;--product-page-advantages-item-padding:var(--space-2);--product-page-advantages-media-ratio:1;--product-page-advantages-media-max-width:100%;--product-page-advantages-media-radius:var(--radius-md);--product-page-advantages-media-shadow:none;--product-page-advantages-text-gap:.75rem;--product-page-advantages-title-size:var(--text-h5-mobile);--product-page-advantages-title-line-height:var(--text-h5-mobile--line-height);--product-page-advantages-title-letter-spacing:0rem;--product-page-advantages-description-size:var(--text-body-m-desktop);--product-page-advantages-description-line-height:var(--text-body-m-desktop--line-height);--product-page-advantages-mobile-reveal-ratio:0;--product-page-advantages-first-text-inset:var(--space-0);--product-page-advantages-text-desktop-inset:var(--space-8);--product-page-advantages-card-background:var(--color-surface);--product-page-advantages-card-shadow:none;--product-page-advantages-stack-fallback-height:38rem;--product-page-advantages-read-movement-ratio:0;--product-page-advantages-stack-step:0rem;--product-page-advantages-sticky-top:calc(var(--header-row-height) + (2 * var(--header-sticky-padding-block)) + var(--space-1));--product-page-advantages-collapsed-title-size:var(--text-h6-mobile);--product-page-advantages-collapsed-title-line-height:var(--text-h6-mobile--line-height);--product-page-advantages-collapsed-title-weight:var(--font-weight-regular);--product-page-advantages-collapsed-title-letter-spacing:0rem;--product-page-advantages-text-padding-block-start:0rem;--product-page-advantages-text-padding-block-end:0rem;--product-page-package-inline-padding:var(--layout-padding-mobile);--product-page-package-section-gap:var(--space-10);--product-page-package-items-gap:var(--space-3);--product-page-package-card-gap:var(--space-6);--product-page-package-card-width:8.75rem;--product-page-package-grid-card-width:calc((100% - (3 * var(--product-page-package-items-gap))) / 4);--product-page-package-image-max-width:21.3125rem;--product-page-package-heading-size:var(--text-h2-mobile);--product-page-package-heading-line-height:var(--text-h2-mobile--line-height);--product-page-package-title-size:var(--text-body-m-desktop);--product-page-package-title-line-height:var(--text-body-m-desktop--line-height);--product-page-package-image-shadow:var(--filter-card-floating);--product-page-package-intrinsic-block-size:17rem;--product-page-buy-together-intrinsic-block-size:44.75rem;--product-comparison-max-width:var(--layout-container-reading-max-width);--product-comparison-layout-width:min(calc(100vw - (2 * clamp(var(--space-1), calc(var(--space-1) + (100vw - 20rem) * .181818), var(--layout-padding-mobile)))),var(--product-comparison-max-width));--product-comparison-frame-padding-block-start:var(--space-0);--product-comparison-frame-padding-block-end:var(--space-20);--product-comparison-frame-min-height:var(--space-0);--product-comparison-card-inset-block-start:2.6875rem;--product-comparison-card-inset-block-end:var(--space-8);--product-comparison-card-radius:var(--radius-20);--product-comparison-card-background:linear-gradient(282.6deg,var(--color-brand-100) 0%,var(--color-surface) 100%);--product-comparison-card-shadow:var(--shadow-card-floating);--product-comparison-label-column-width:max(7.3125rem,min(calc(7.3125rem + (100cqi - 19.5rem)),calc(9.5rem + (100cqi - 21.6875rem) * .348601)));--product-comparison-featured-column-width:clamp(6.25rem,calc(6.25rem + (100cqi - 21.6875rem) * .356234),15rem);--product-comparison-comparison-column-width:calc(100% - var(--product-comparison-label-column-width) - var(--product-comparison-featured-column-width));--product-comparison-highlight-radius:var(--radius-12);--product-comparison-highlight-background:var(--color-brand-200);--product-comparison-highlight-shadow:var(--shadow-card-floating),inset 1.25rem 1.25rem 1.25rem #37725414,inset -1.25rem -1.25rem 1.25rem #37725414;--product-comparison-highlight-inset-block-start:.1875rem;--product-comparison-highlight-inset-block-end:-.5rem;--product-comparison-highlight-inset-inline-start:var(--product-comparison-label-column-width);--product-comparison-decoration-inset-inline-start:calc(-4.75rem + var(--space-2));--product-comparison-decoration-width:20.8125rem;--product-comparison-decoration-height:27.375rem;--product-comparison-header-height:clamp(6.4375rem,calc(6.4375rem + (100cqi - 21.6875rem) * .022901),7rem);--product-comparison-product-media-width:100%;--product-comparison-product-media-height:3.5rem;--product-comparison-featured-media-width:clamp(8.995rem,calc(8.995rem + (100cqi - 21.6875rem) * .02056),9.5rem);--product-comparison-featured-media-height:clamp(6.25rem,calc(6.25rem + (100cqi - 21.6875rem) * .035623),7.125rem);--product-comparison-featured-media-offset-inline:var(--space-0);--product-comparison-featured-media-inset-block-start:calc(-3.875rem + (var(--product-comparison-featured-media-width) - var(--product-comparison-featured-media-height)) / 2 + var(--space-5));--product-comparison-featured-name-inset-block-start:3rem;--product-comparison-comparison-media-width:min(calc(100% - var(--space-6)),6.25rem);--product-comparison-comparison-media-height:clamp(.554375rem,calc(.554375rem + (100cqi - 21.6875rem) * .015038),.92375rem);--product-comparison-comparison-media-offset-inline:.09375rem;--product-comparison-comparison-media-inset-block-start:2.5rem;--product-comparison-comparison-name-inset-block-start:3.80406rem;--product-comparison-featured-name-max-width:5.125rem;--product-comparison-featured-name-size:var(--text-body-m-desktop);--product-comparison-featured-name-line-height:var(--text-body-m-desktop--line-height);--product-comparison-comparison-name-max-width:4rem;--product-comparison-comparison-name-size:var(--text-body-xxs-desktop);--product-comparison-comparison-name-line-height:var(--text-body-xxs-desktop--line-height);--product-comparison-comparison-name-min-height:2.25rem;--product-comparison-label-text-max-width:100%;--product-comparison-product-name-color:var(--color-content-primary);--product-comparison-comparison-name-weight:var(--font-weight-regular);--product-comparison-row-padding-block:var(--space-0);--product-comparison-row-separator-gap:var(--space-8);--product-comparison-row-separator-inset-block-end:calc(0rem - var(--space-4));--product-comparison-row-min-height:2.375rem;--product-comparison-row-label-separator-inset-inline-start:1.25rem;--product-comparison-label-padding-inline-start:var(--space-2);--product-comparison-label-padding-inline-end:var(--space-1);--product-comparison-value-padding-inline:var(--space-1);--product-comparison-border-width:.0625rem;--product-comparison-row-border-color:var(--color-brand-200);--product-comparison-highlight-border-color:var(--color-neutral-200);--product-comparison-label-color:var(--color-neutral-800);--product-comparison-label-size:var(--text-body-s-mobile);--product-comparison-label-line-height:var(--text-body-s-mobile--line-height);--product-comparison-featured-value-color:var(--color-neutral-900);--product-comparison-featured-value-size:var(--text-body-m-desktop);--product-comparison-featured-value-line-height:var(--text-body-m-desktop--line-height);--product-comparison-comparison-value-color:var(--color-neutral-700);--product-comparison-comparison-value-size:var(--text-body-xs-mobile);--product-comparison-comparison-value-line-height:var(--text-body-xs-mobile--line-height);--product-comparison-comparison-text-max-width:100%;--product-comparison-icon-size:var(--space-6);--product-comparison-featured-icon-size:var(--space-8);--product-comparison-featured-icon-background:var(--color-brand-400);--product-comparison-featured-icon-shadow:drop-shadow(.0625rem .125rem .25rem #9cb6ba29);--product-comparison-cross-size:.71625rem;--product-comparison-cross-color:var(--color-error-accent);--product-page-rich-text-heading-size:var(--text-body-m-desktop);--product-page-rich-text-heading-line-height:var(--text-body-m-desktop--line-height);--product-page-rich-text-heading-weight:var(--font-weight-bold);--product-page-rich-text-list-gap:var(--space-3);--product-page-rich-text-list-padding-inline-start:var(--space-4);--product-page-rich-text-list-item-indent:1.25rem;--product-page-rich-text-list-marker-color:var(--color-brand-500);--product-page-rich-text-list-marker-size:.75rem;--product-page-focus-ring:0 0 0 .1875rem var(--focus-outline-color);--product-gallery-lightbox-inline-padding:.875rem;--product-gallery-lightbox-top-offset:3.75rem;--product-gallery-lightbox-bottom-offset:var(--product-gallery-lightbox-top-offset);--product-gallery-lightbox-stage-height:calc(var(--layout-visible-viewport-height) - var(--product-gallery-lightbox-top-offset) - var(--product-gallery-lightbox-bottom-offset));--product-gallery-lightbox-gap:.75rem;--product-gallery-lightbox-image-width:calc(100vw - (2 * var(--product-gallery-lightbox-inline-padding)));--product-gallery-lightbox-image-max-width:37.2rem;--product-gallery-lightbox-image-ratio:.8;--product-gallery-lightbox-image-width-from-height:calc(var(--product-gallery-lightbox-stage-height) * var(--product-gallery-lightbox-image-ratio));--product-gallery-lightbox-image-layout-width:min(var(--product-gallery-lightbox-image-width),var(--product-gallery-lightbox-image-max-width),var(--product-gallery-lightbox-image-width-from-height));--product-gallery-lightbox-image-radius:.75rem;--product-gallery-lightbox-gallery-width:var(--product-gallery-lightbox-image-width);--product-gallery-lightbox-thumbnail-width:5rem;--product-gallery-lightbox-thumbnail-height:6.25rem;--product-gallery-lightbox-thumbnail-gap:.25rem;--product-gallery-lightbox-thumbnail-radius:.75rem;--product-gallery-lightbox-arrow-wrap-overflow:6.5rem;--product-gallery-lightbox-arrow-wrap-padding:.75rem;--product-gallery-lightbox-arrow-offset-x:0rem;--product-gallery-lightbox-arrow-offset-y:0rem;--product-gallery-lightbox-arrow-disabled-opacity:.2;--product-gallery-lightbox-z-index:var(--z-modal)}@media (min-width:48rem){:root{--product-comparison-frame-padding-block-start:var(--space-0);--product-comparison-frame-padding-block-end:var(--space-20);--product-comparison-card-inset-block-start:clamp(1.4375rem,calc(2.6875rem - (100cqi - 46.25rem) * .055556),2.6875rem);--product-comparison-card-inset-block-end:clamp(.75rem,calc(2rem - (100cqi - 46.25rem) * .055556),2rem);--product-comparison-highlight-inset-block-start:clamp(-1.0625rem,calc(.1875rem - (100cqi - 46.25rem) * .055556),.1875rem);--product-comparison-highlight-inset-block-end:clamp(-1.75rem,calc(-.5rem - (100cqi - 46.25rem) * .055556),-.5rem);--product-comparison-label-column-width:clamp(18.75rem,calc(18.75rem + (100cqi - 46.25rem) * .277778),25rem);--product-comparison-featured-column-width:clamp(15rem,calc(15rem + (100cqi - 46.25rem) * .166667),18.75rem);--product-comparison-comparison-column-width:calc(100% - var(--product-comparison-label-column-width) - var(--product-comparison-featured-column-width));--product-comparison-decoration-inset-inline-start:calc(var(--product-comparison-highlight-inset-inline-start) - var(--product-comparison-decoration-width));--product-comparison-decoration-width:clamp(20.8125rem,calc(20.8125rem + (100cqi - 46.25rem) * .161111),24.4375rem);--product-comparison-decoration-height:clamp(27.375rem,calc(27.375rem + (100cqi - 46.25rem) * .211111),32.125rem);--product-comparison-header-height:clamp(7rem,calc(7rem + (100cqi - 46.25rem) * .088889),9rem);--product-comparison-product-media-height:clamp(3.625rem,calc(3.625rem + (100cqi - 46.25rem) * .005556),3.75rem);--product-comparison-featured-media-width:21.5625rem;--product-comparison-featured-media-height:2.875rem;--product-comparison-featured-media-offset-inline:var(--space-0);--product-comparison-featured-media-inset-block-start:var(--space-0);--product-comparison-comparison-media-width:clamp(6.25rem,calc(6.25rem + (100cqi - 46.25rem) * .133333),9.25rem);--product-comparison-comparison-media-height:clamp(.92375rem,calc(.92375rem + (100cqi - 46.25rem) * .019271),1.3575rem);--product-comparison-comparison-media-offset-inline:var(--space-0);--product-comparison-comparison-media-inset-block-start:clamp(2.5225rem,calc(2.5225rem + (100cqi - 46.25rem) * .06328),3.94625rem);--product-comparison-featured-name-inset-block-start:clamp(3.375rem,calc(3.375rem + (100cqi - 46.25rem) * .161111),7rem);--product-comparison-label-padding-inline-start:clamp(var(--space-10),calc(2.6875rem - (100cqi - 46.25rem) * .008333),2.6875rem);--product-comparison-comparison-name-inset-block-start:clamp(4.19625rem,calc(4.19625rem + (100cqi - 46.25rem) * .124549),7rem);--product-comparison-featured-name-max-width:clamp(5.125rem,calc(5.125rem + (100cqi - 46.25rem) * .352778),13.0625rem);--product-comparison-comparison-name-max-width:clamp(7.5rem,calc(7.5rem + (100cqi - 46.25rem) * .205556),12.125rem);--product-comparison-featured-name-size:clamp(var(--text-body-m-desktop),calc(1.125rem + (100vw - 48rem) * .008929),var(--text-body-l-desktop));--product-comparison-featured-name-line-height:var(--text-body-l-desktop--medium-line-height);--product-comparison-comparison-name-size:clamp(var(--text-body-xxs-desktop),calc(.75rem + (100vw - 48rem) * .008929),var(--text-body-m-desktop));--product-comparison-comparison-name-line-height:var(--text-body-m-desktop--line-height);--product-comparison-comparison-name-min-height:var(--space-0);--product-comparison-comparison-name-weight:var(--font-weight-medium);--product-comparison-label-padding-inline-end:clamp(var(--space-2),calc(.5rem + (100cqi - 46.25rem) * .033333),var(--space-5));--product-comparison-label-text-max-width:clamp(15rem,calc(15rem + (100cqi - 46.25rem) * .091667),17.0625rem);--product-comparison-value-padding-inline:clamp(var(--space-2),calc(.5rem + (100cqi - 46.25rem) * .022222),var(--space-4));--product-comparison-comparison-text-max-width:clamp(3.375rem,calc(3.375rem + (100cqi - 46.25rem) * .261111),9.25rem);--product-comparison-row-min-height:var(--space-0);--product-comparison-row-padding-block:var(--space-4);--product-comparison-row-separator-gap:var(--space-0);--product-comparison-row-separator-inset-block-end:var(--space-4);--product-comparison-row-label-separator-inset-inline-start:calc(var(--space-8) - var(--product-comparison-border-width));--product-comparison-label-size:clamp(var(--text-body-s-mobile),calc(1rem + (100vw - 48rem) * .002976),var(--text-body-m-desktop));--product-comparison-label-line-height:var(--text-body-m-desktop--line-height);--product-comparison-featured-value-size:clamp(var(--text-body-m-desktop),calc(1.125rem + (100vw - 48rem) * .008929),var(--text-body-l-desktop));--product-comparison-featured-value-line-height:var(--text-body-l-desktop--medium-line-height);--product-comparison-comparison-value-size:clamp(var(--text-body-xs-mobile),calc(.875rem + (100vw - 48rem) * .014881),var(--text-body-l-desktop));--product-comparison-comparison-value-line-height:var(--text-body-l-desktop--medium-line-height);--product-comparison-featured-icon-size:clamp(var(--space-8),calc(2rem + (100cqi - 46.25rem) * .022222),var(--space-10));--product-page-buy-together-track-start-padding:var(--layout-padding-tablet);--product-page-buy-together-track-end-padding:var(--layout-padding-tablet);--product-page-features-heading-inline-padding:var(--layout-padding-tablet);--product-page-features-inline-padding:var(--layout-padding-tablet);--product-page-features-card-width:clamp(20rem,calc(4.2875rem + 32.738vw),33.75rem);--product-page-gallery-width:37.5rem;--product-page-gallery-main-width:31.1875rem;--product-page-gallery-main-height:41.5833rem;--product-page-gallery-radius:.75rem;--product-page-thumbnail-width:5.625rem;--product-page-thumbnail-height:7.5rem;--product-page-thumbnail-gap:.75rem;--product-page-thumbnail-radius:.75rem;--product-page-configuration-option-height:3.5rem;--product-page-accordion-row-padding-block:1.5rem;--product-page-title-size:var(--text-h2-mobile);--product-page-advantages-section-gap:6.25rem;--product-page-advantages-media-ratio:.8;--product-page-advantages-media-max-width:100%;--product-page-advantages-media-shadow:var(--shadow-card-floating);--product-page-advantages-card-shadow:var(--shadow-card-xl);--product-page-advantages-first-text-inset:var(--space-8);--product-page-advantages-stack-step:calc(var(--space-20) + var(--space-5));--product-page-advantages-read-movement-ratio:.5;--product-page-advantages-sticky-top:var(--header-row-height);--product-page-advantages-collapsed-title-inset:2rem;--product-page-advantages-text-padding-block-start:var(--space-10);--product-page-advantages-text-padding-block-end:var(--space-6);--product-page-price-width:100%;--product-sticky-bar-content-max-width:37.5rem;--product-sticky-bar-content-gap:var(--space-6);--product-sticky-bar-discount-padding-block:.125rem;--product-gallery-lightbox-top-offset:3.75rem;--product-gallery-lightbox-gap:.75rem;--product-gallery-lightbox-image-width:37.2rem;--product-gallery-lightbox-image-max-width:37.2rem;--product-gallery-lightbox-image-radius:.75rem;--product-gallery-lightbox-gallery-width:42rem;--product-gallery-lightbox-thumbnail-width:6rem;--product-gallery-lightbox-thumbnail-height:7.5rem;--product-gallery-lightbox-thumbnail-gap:.75rem;--product-gallery-lightbox-thumbnail-radius:.75rem;--product-gallery-lightbox-arrow-offset-y:-.4375rem}}@media (min-width:64rem){:root{--product-page-package-intrinsic-block-size:21.0625rem;--product-page-buy-together-intrinsic-block-size:49rem;--product-comparison-card-inset-block-start:-.3125rem;--product-comparison-card-inset-block-end:2.5rem;--product-comparison-highlight-inset-block-start:-2.8125rem;--product-comparison-highlight-inset-block-end:var(--space-0);--product-comparison-decoration-width:24.4375rem;--product-comparison-decoration-height:32.125rem;--product-comparison-header-height:5.5rem;--product-comparison-featured-media-width:13.3125rem;--product-comparison-featured-media-height:9.25rem;--product-comparison-featured-media-inset-block-start:-3.3125rem;--product-comparison-featured-name-inset-block-start:3.25rem;--product-comparison-comparison-media-inset-block-start:.625rem;--product-comparison-comparison-name-inset-block-start:3.25rem;--product-comparison-label-text-max-width:15rem;--product-comparison-frame-padding-block-end:var(--space-15);--product-comparison-row-padding-block:var(--space-5);--product-comparison-row-separator-gap:var(--space-8);--product-comparison-row-separator-inset-block-end:var(--space-0);--product-page-buy-together-gap:5rem;--product-page-buy-together-heading-size:var(--text-h2-desktop);--product-page-buy-together-heading-line-height:var(--text-h2-desktop--line-height);--product-page-features-heading-inline-padding:var(--layout-padding-desktop);--product-page-features-inline-padding:var(--layout-padding-desktop);--product-page-buy-together-track-start-padding:var(--layout-padding-xl);--product-page-buy-together-track-end-padding:var(--product-page-buy-together-track-start-padding);--product-page-gallery-sticky-top:calc(var(--header-row-height) + var(--space-6));--product-page-main-gap:3.75rem;--product-page-column-width:minmax(0,1fr);--product-page-gallery-width:100%;--product-page-gallery-main-width:100%;--product-page-gallery-main-height:auto;--product-page-gallery-aspect-ratio:.75;--product-page-thumbnail-min-width:4.25rem;--product-page-thumbnail-radius:.75rem;--product-page-title-size:var(--text-h3-desktop);--product-page-title-line-height:var(--text-h3-desktop--line-height);--product-page-subtitle-size:var(--text-body-l-desktop);--product-page-subtitle-line-height:var(--text-body-l-desktop--medium-line-height);--product-page-rating-gap:1rem;--product-page-rating-stars-value-gap:.75rem;--product-page-purchase-gap:1.25rem;--product-page-configuration-option-height:3.5rem;--product-page-benefit-icon-size:1.75rem;--product-page-accordion-first-row-gap:.75rem;--product-page-accordion-content-gap:1.5rem;--product-page-accordion-title-to-content-gap:1.5rem;--product-page-accordion-media-radius:.75rem;--product-page-faq-section-gap:var(--space-20);--product-page-faq-content-gap:var(--space-20);--product-page-faq-image-wrap-width:23.1875rem;--product-page-faq-image-wrap-height:25rem;--product-page-faq-image-width:23.1875rem;--product-page-faq-image-height:24.9275rem;--product-page-faq-image-offset-inline:-1.62188rem;--product-page-faq-image-offset-block:-1.4925rem;--product-page-faq-image-radius:var(--radius-20);--product-page-faq-image-shadow:var(--shadow-card-floating);--product-page-faq-heading-size:var(--text-h2-desktop);--product-page-faq-heading-line-height:var(--text-h2-desktop--line-height);--product-page-features-section-gap:5rem;--product-page-features-card-gap:var(--space-3);--product-page-features-text-gap:var(--space-6);--product-page-features-media-radius:var(--radius-md);--product-page-features-media-object-fit:cover;--product-page-features-title-line-height:var(--text-body-l-desktop--medium-line-height);--product-page-features-description-size:var(--text-body-m-desktop);--product-page-features-description-line-height:var(--text-body-m-desktop--line-height);--product-page-features-text-min-height:6.875rem;--product-page-features-heading-size:var(--text-h2-desktop);--product-page-features-heading-line-height:var(--text-h2-desktop--line-height);--product-page-features-heading-max-width:40.5rem;--product-page-advantages-section-gap:2.5rem;--product-page-advantages-item-gap:5rem;--product-page-advantages-item-padding:var(--space-2);--product-page-advantages-media-ratio:1;--product-page-advantages-stack-step:calc(var(--space-20) + var(--space-10));--product-page-advantages-read-movement-ratio:.15;--product-page-advantages-text-gap:1.5rem;--product-page-advantages-title-size:var(--text-h5-desktop);--product-page-advantages-title-line-height:var(--text-h5-desktop--line-height);--product-page-advantages-title-letter-spacing:var(--text-h5-desktop--letter-spacing);--product-page-advantages-collapsed-title-size:var(--text-h6-desktop);--product-page-advantages-collapsed-title-line-height:var(--text-h6-desktop--line-height);--product-page-advantages-collapsed-title-weight:var(--font-weight-regular);--product-page-advantages-collapsed-title-letter-spacing:0rem;--product-page-package-inline-padding:var(--layout-padding-desktop);--product-page-package-section-gap:var(--space-20);--product-page-package-heading-size:var(--text-h2-desktop);--product-page-package-heading-line-height:var(--text-h2-desktop--line-height);--product-page-package-title-size:var(--text-body-l-desktop);--product-page-package-title-line-height:var(--text-body-l-desktop--medium-line-height);--product-page-price-width:27.5rem;--product-page-cta-height:4.8125rem;--product-page-cta-padding-block:1.5rem;--product-page-cta-padding-inline:4.625rem;--product-page-cta-font-size:var(--text-body-l-desktop);--product-page-cta-line-height:var(--text-body-l-desktop--medium-line-height);--product-page-cta-letter-spacing:-.03rem;--product-sticky-bar-height:6.5rem;--product-sticky-bar-padding-block-start:var(--space-5);--product-sticky-bar-padding-block-end:var(--space-5);--product-sticky-bar-padding-inline:clamp(var(--layout-padding-desktop),calc((100vw - var(--product-sticky-bar-content-max-width)) / 2),var(--layout-padding-xl));--product-sticky-bar-radius:var(--radius-20);--product-sticky-bar-content-max-width:62.5rem;--product-sticky-bar-content-gap:var(--space-6);--product-sticky-bar-title-size:var(--text-body-l-desktop);--product-sticky-bar-title-line-height:var(--text-body-l-desktop--medium-line-height);--product-sticky-bar-title-letter-spacing:var(--text-body-l-desktop--letter-spacing);--product-sticky-bar-title-price-gap:var(--space-3);--product-sticky-bar-old-price-size:var(--text-body-s-desktop);--product-sticky-bar-old-price-line-height:var(--text-body-m-mobile--line-height);--product-sticky-bar-old-price-letter-spacing:var(--text-body-m-desktop--letter-spacing);--product-sticky-bar-current-price-size:var(--text-body-m-desktop);--product-sticky-bar-current-price-line-height:var(--text-body-m-desktop--line-height);--product-sticky-bar-discount-padding-block:var(--space-1-5);--product-sticky-bar-discount-padding-inline:var(--space-3);--product-sticky-bar-discount-size:var(--text-body-m-desktop);--product-sticky-bar-discount-line-height:var(--text-body-m-desktop--line-height);--product-sticky-bar-discount-letter-spacing:var(--text-body-m-desktop--letter-spacing);--product-sticky-bar-cta-width:10.25rem;--product-sticky-bar-cta-height:3.4375rem;--product-sticky-bar-cta-gap:var(--space-1-5);--product-sticky-bar-cta-padding-block:var(--space-4);--product-sticky-bar-cta-padding-inline:var(--space-8);--product-sticky-bar-cta-font-size:var(--text-body-l-desktop);--product-sticky-bar-cta-line-height:var(--text-body-l-desktop--line-height);--product-sticky-bar-icon-size:1.375rem;--product-page-specification-label-width:12.5625rem;--product-page-specification-row-padding:1rem;--product-gallery-lightbox-gap:1.5rem;--product-gallery-lightbox-image-width:42rem;--product-gallery-lightbox-image-max-width:42rem;--product-gallery-lightbox-image-layout-width:min(var(--product-gallery-lightbox-image-width),var(--product-gallery-lightbox-image-max-width),var(--product-gallery-lightbox-image-width-from-height),calc(100vw - var(--product-gallery-lightbox-thumbnail-width) - var(--product-gallery-lightbox-gap) - (2 * var(--product-gallery-lightbox-inline-padding))));--product-gallery-lightbox-image-radius:.75rem;--product-gallery-lightbox-gallery-width:51rem;--product-gallery-lightbox-thumbnail-width:7.5rem;--product-gallery-lightbox-thumbnail-height:9.375rem;--product-gallery-lightbox-thumbnail-gap:.75rem;--product-gallery-lightbox-thumbnail-radius:.75rem;--product-gallery-lightbox-arrow-wrap-width:57.5rem;--product-gallery-lightbox-top-offset:3.75rem;--product-gallery-lightbox-bottom-offset:var(--product-gallery-lightbox-top-offset);--product-gallery-lightbox-arrow-offset-x:1.5rem;--product-gallery-lightbox-arrow-offset-y:0rem}}@media (min-width:80rem){:root{--product-page-cta-width:calc(100% - var(--space-6));--product-page-benefits-gap:var(--space-1-5);--product-page-benefit-padding-inline:var(--space-1);--product-page-benefit-content-gap:var(--space-1-5)}}