.desktop-display-large{font-family:var(--font-family-favorit-extended);letter-spacing:-.02em;font-size:clamp(3.5rem,2.0143rem + 6.0952vw,7.5rem);font-weight:400;line-height:.9}.desktop-display-medium{font-family:var(--font-family-favorit-extended);letter-spacing:0;font-size:clamp(3rem,1.8857rem + 4.5714vw,6rem);font-weight:400;line-height:.9}.desktop-display-small{font-family:var(--font-family-favorit-extended);letter-spacing:0;font-size:clamp(2.5rem,1.8571rem + 2.8571vw,3.5rem);font-weight:400;line-height:.9}.desktop-heading-xl{font-family:var(--font-family-favorit-extended);letter-spacing:-.02em;font-size:clamp(2rem,1.4429rem + 2.2857vw,3.5rem);font-weight:400;line-height:100%}.desktop-heading-large{font-family:var(--font-family-favorit-extended);letter-spacing:-.02em;font-size:clamp(1.75rem,1.2857rem + 1.9048vw,3rem);font-weight:400;line-height:clamp(1.08,1.0429 + .009524vw,1.18)}.desktop-heading-medium{font-family:var(--font-family-favorit-extended);letter-spacing:-.02em;font-size:clamp(1.375rem,1.1429rem + .9524vw,2rem);font-weight:400;line-height:clamp(1,.9333 + .01714vw,1.18)}.desktop-heading-small{font-family:var(--font-family-favorit-extended);letter-spacing:-.02em;font-size:clamp(1.125rem,.9857rem + .5714vw,1.5rem);font-weight:400;line-height:1.08}.desktop-heading-xs{font-family:var(--font-family-favorit-extended);letter-spacing:-.02em;font-size:1rem;font-weight:400;line-height:1.08}.mobile-display-large{font-family:var(--font-family-favorit-extended);letter-spacing:-.02em;font-size:3.5rem;font-weight:400;line-height:.9}.mobile-display-medium{font-family:var(--font-family-favorit-extended);letter-spacing:-.02em;font-size:3rem;font-weight:400;line-height:.9}.mobile-heading-xl{font-family:var(--font-family-favorit-extended);letter-spacing:-.02em;font-size:2rem;font-weight:400;line-height:1.18}.mobile-heading-large{font-family:var(--font-family-favorit-extended);letter-spacing:-.02em;font-size:1.75rem;font-weight:400;line-height:1.08}.mobile-heading-medium{font-family:var(--font-family-favorit-extended);letter-spacing:-.02em;font-size:1.375rem;font-weight:400;line-height:1}.mobile-heading-small{font-family:var(--font-family-favorit-extended);letter-spacing:-.02em;font-size:1.125rem;font-weight:400;line-height:1.08}.mobile-heading-xs{font-family:var(--font-family-favorit-extended);letter-spacing:-.02em;font-size:1rem;font-weight:400;line-height:1.08}.body-xl{font-family:var(--font-family-favorit);letter-spacing:-.02em;font-size:1.5rem;font-weight:400;line-height:1.2}.body-large{font-family:var(--font-family-favorit);letter-spacing:-.02em;font-size:1.25rem;font-weight:400;line-height:1.2}.body-medium{font-family:var(--font-family-favorit);letter-spacing:-.02em;font-size:1rem;font-weight:400;line-height:1.3}.body-small{font-family:var(--font-family-favorit);letter-spacing:-.02em;font-size:.75rem;font-weight:400;line-height:1.2}.utility-cart-number{font-family:var(--font-family-favorit-extended);font-size:.625rem;font-weight:500;line-height:auto;letter-spacing:-.06em}.utility-label{font-family:var(--font-family-favorit-extended);letter-spacing:-.02em;text-transform:uppercase;font-size:1rem;font-weight:500;line-height:1.18}
.product-card-cart-module__94gOMG__product-card-cart{--heart-position-bottom:1.5rem;--heart-position-right:1.75rem;--heart-width:2rem;--focus-output-width:.125em;--content-gap:1.375rem;--cta-try-on-border:.125rem;border-radius:var(--border-radius-3x);gap:var(--spacer-internal-2);grid-column-gap:1.25rem;grid-row-gap:.75rem;flex-direction:row;grid-template-rows:repeat(2,auto);grid-template-columns:11.563rem 1fr;display:grid}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart{grid-column-gap:.875rem;grid-template-columns:5.625rem 1fr}}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__image,.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__content{flex:1}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-cart .product-card-cart-module__94gOMG__image{grid-area:1/1/2/2}}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-cart .product-card-cart-module__94gOMG__product-title .product-card-cart-module__94gOMG__remove{display:none}}.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-repair{grid-template-columns:8.75rem 1fr 14.5rem}@media not (min-width:1024px){.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-repair{grid-template-columns:8.75rem 1fr}}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-repair{grid-template-columns:5.625rem 1fr}}.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-repair .product-card-cart-module__94gOMG__content{justify-content:center}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-repair .product-card-cart-module__94gOMG__image{grid-area:1/1/2/2}}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-repair .product-card-cart-module__94gOMG__actions{grid-area:2/1/3/3}}.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-repair .product-card-cart-module__94gOMG__actions-aditional{align-items:end}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-repair .product-card-cart-module__94gOMG__actions-aditional{display:none}}.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-aside{grid-column-gap:.875rem;grid-row-gap:.75rem;grid-template-columns:5.625rem 1fr}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-aside{grid-template-columns:5.625rem 1fr}}.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-aside .product-card-cart-module__94gOMG__image{grid-area:1/1/3/2;max-width:5.625rem}.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-aside .product-card-cart-module__94gOMG__content{gap:.5rem}.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-aside .product-card-cart-module__94gOMG__title{font-size:1rem}.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-aside .product-card-cart-module__94gOMG__product-info{color:var(--color-grey-80)}.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-aside .product-card-cart-module__94gOMG__product-info>*{font-size:.75rem;line-height:1rem}.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-aside .product-card-cart-module__94gOMG__actions{gap:.5rem}.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-aside .product-card-cart-module__94gOMG__price{text-align:right;font-size:1rem}.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-aside .product-card-cart-module__94gOMG__price--discounted{color:var(--color-discount)}.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-aside .product-card-cart-module__94gOMG__previous-price{font-size:1rem;text-decoration:line-through}.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-wishlist .product-card-cart-module__94gOMG__actions{flex-wrap:wrap}.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-wishlist .product-card-cart-module__94gOMG__actions>button,.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-wishlist .product-card-cart-module__94gOMG__actions>a{max-width:100%;margin-inline-start:auto}:is(.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-wishlist .product-card-cart-module__94gOMG__actions>button,.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-wishlist .product-card-cart-module__94gOMG__actions>a)>span{white-space:normal}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart.product-card-cart-module__94gOMG__variant-wishlist .product-card-cart-module__94gOMG__previous-price{font-size:.875rem}}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__image{flex-direction:column;grid-area:1/1/3/2;width:100%;max-width:11.563rem;display:flex;position:relative}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__image.product-card-cart-module__94gOMG__repair-image{max-width:8.75rem}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__image>div:first-child{aspect-ratio:1;width:100%}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__content{flex-direction:column;grid-area:1/2/2/3;gap:.75rem;display:flex}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__content .product-card-cart-module__94gOMG__product-title{gap:var(--spacer-internal-1);flex-direction:row;justify-content:space-between;display:flex}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__content .product-card-cart-module__94gOMG__product-title .product-card-cart-module__94gOMG__link{color:inherit;align-items:center;text-decoration:none;display:flex}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__content .product-card-cart-module__94gOMG__product-title .product-card-cart-module__94gOMG__link:focus-visible{border-radius:var(--border-radius-3x);outline:var(--focus-output-width) solid var(--color-grey-50);outline-offset:calc(var(--focus-output-width) * -1)}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__content .product-card-cart-module__94gOMG__product-title .product-card-cart-module__94gOMG__title{font-size:1.25rem}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__content .product-card-cart-module__94gOMG__product-title .product-card-cart-module__94gOMG__title{font-size:1.125rem}}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__content .product-card-cart-module__94gOMG__product-info{flex-direction:column;gap:.125rem;display:flex}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__content .product-card-cart-module__94gOMG__product-info .product-card-cart-module__94gOMG__description{color:var(--color-grey-70)}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions{align-items:center;gap:var(--spacer-internal-2);flex-direction:row;grid-area:2/2/3/3;justify-content:space-between;display:flex}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions{gap:.75rem}}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions .product-card-cart-module__94gOMG__product-quantity{flex-direction:row;align-items:center;gap:.25rem;display:flex}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions .product-card-cart-module__94gOMG__product-quantity .product-card-cart-module__94gOMG__quantity-btn{--button-icon-size:1.25rem;--button-padding-block:.375rem}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions .product-card-cart-module__94gOMG__product-quantity .product-card-cart-module__94gOMG__quantity-label{padding-inline:var(--spacer-internal-2);align-self:center}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions .product-card-cart-module__94gOMG__price-info{flex-flow:column wrap;gap:0 .5rem;display:flex}@media (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions .product-card-cart-module__94gOMG__price-info{justify-content:flex-end}}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions .product-card-cart-module__94gOMG__price-info .product-card-cart-module__94gOMG__price--discounted{color:var(--color-discount)}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions .product-card-cart-module__94gOMG__price-info .product-card-cart-module__94gOMG__price--discounted{font-size:.75rem}}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions .product-card-cart-module__94gOMG__price-info .product-card-cart-module__94gOMG__price{font-size:.875rem}}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions .product-card-cart-module__94gOMG__price-info .product-card-cart-module__94gOMG__previous-price{text-decoration:line-through}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions .product-card-cart-module__94gOMG__price-info .product-card-cart-module__94gOMG__vat{text-align:right;padding-top:.25rem}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions>button,.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions>a{white-space:nowrap}}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions>:first-child{align-items:flex-start}}@media not (min-width:768px){.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions>:nth-child(2){align-items:flex-end}}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__actions-aditional{align-items:flex-start;gap:var(--spacer-internal-2);flex-direction:column;grid-area:1/3/3/4;justify-content:center;display:flex}.product-card-cart-module__94gOMG__product-card-cart .product-card-cart-module__94gOMG__remove{--button-icon-size:1.25rem;--button-padding-block:.375rem;color:currentColor}.product-card-cart-module__94gOMG__product-card-cart--removing{opacity:.4;pointer-events:none;transition:opacity .2s}
.faq-card-module__3UTQOW__faq-card{--card-padding-block-desktop:1.25rem;--card-padding-block-mobile:1rem;--card-padding-inline-desktop:0;--card-padding-inline-mobile:0;--card-border-width:.5px;--question-gap:1.5rem;--icon-size:1.5rem;--icon-line-height:1;--answer-margin-top:1.5rem;--answer-max-width-desktop:57.563rem;--focus-output-width:.125rem;--focus-output-offset:.25rem;border-bottom:var(--card-border-width) solid var(--color-opaque-navy);padding-block:var(--card-padding-block-desktop);padding-inline:var(--card-padding-inline-desktop)}@media not (min-width:768px){.faq-card-module__3UTQOW__faq-card{padding-block:var(--card-padding-block-mobile);padding-inline:var(--card-padding-inline-mobile)}}.faq-card-module__3UTQOW__faq-card .faq-card-module__3UTQOW__question-summary{justify-content:space-between;align-items:flex-start;gap:var(--question-gap);cursor:pointer;list-style:none;transition:opacity .2s;display:flex}.faq-card-module__3UTQOW__faq-card .faq-card-module__3UTQOW__question-summary::-webkit-details-marker{display:none}.faq-card-module__3UTQOW__faq-card .faq-card-module__3UTQOW__question-summary:hover{opacity:.8}.faq-card-module__3UTQOW__faq-card .faq-card-module__3UTQOW__question-summary:focus-visible{outline:var(--focus-output-width) solid var(--color-grey-50);border-radius:var(--border-radius-2x);outline-offset:var(--focus-output-offset)}.faq-card-module__3UTQOW__faq-card .faq-card-module__3UTQOW__question{color:var(--color-grey-80);flex:1;min-width:0}.faq-card-module__3UTQOW__faq-card .faq-card-module__3UTQOW__icon{width:var(--icon-size);height:var(--icon-size);font-family:var(--font-family-favorit);font-size:1.5rem;line-height:var(--icon-line-height);color:var(--color-grey-80);flex-shrink:0;justify-content:center;align-items:center;font-weight:300;display:flex}.faq-card-module__3UTQOW__faq-card[open] .faq-card-module__3UTQOW__icon:before{content:"−"}.faq-card-module__3UTQOW__faq-card:not([open]) .faq-card-module__3UTQOW__icon:before{content:"+"}.faq-card-module__3UTQOW__faq-card::details-content{transition:grid-template-rows .3s ease, content-visibility .3s ease allow-discrete;grid-template-rows:0fr;display:grid}.faq-card-module__3UTQOW__faq-card[open]::details-content{grid-template-rows:1fr}.faq-card-module__3UTQOW__faq-card .faq-card-module__3UTQOW__answer-container{min-height:0;overflow:hidden}.faq-card-module__3UTQOW__faq-card .faq-card-module__3UTQOW__answer{color:var(--color-grey-60);max-width:var(--answer-max-width-desktop);padding-top:var(--answer-margin-top)}@media not (min-width:768px){.faq-card-module__3UTQOW__faq-card .faq-card-module__3UTQOW__answer{max-width:100%}}.faq-card-module__3UTQOW__faq-card .faq-card-module__3UTQOW__answer a{color:var(--color-grey-60);text-decoration:underline}.faq-card-module__3UTQOW__faq-card .faq-card-module__3UTQOW__answer a:hover{text-decoration:none}
.featured-style-card-module__V3jKXa__featured-style-card{--card-media-radius:var(--border-radius-5x);--card-media-scale:1;--card-gap:var(--spacer-internal-2);--card-content-gap:var(--spacer-internal-2);--card-content-max-width:40.25rem;--card-cta-height:3rem;--card-description-line-height:1.3;--card-inactive-opacity:.4;--card-transition:.3s ease;align-items:center;gap:var(--card-gap);transition:opacity var(--card-transition);flex-direction:column;width:100%;display:flex}@media not (min-width:768px){.featured-style-card-module__V3jKXa__featured-style-card{--card-media-radius:var(--border-radius-3x);--card-gap:var(--spacer-internal-1);--card-content-gap:var(--spacer-internal-1);--card-content-max-width:19.375rem;--card-cta-height:2.5rem}}.featured-style-card-module__V3jKXa__featured-style-card[data-active=false]{--card-media-scale:.75;opacity:var(--card-inactive-opacity)}@media not (min-width:768px){.featured-style-card-module__V3jKXa__featured-style-card[data-active=false] .featured-style-card-module__V3jKXa__content{opacity:0}}.featured-style-card-module__V3jKXa__featured-style-card .featured-style-card-module__V3jKXa__media-wrapper{aspect-ratio:16/9;border-radius:var(--card-media-radius);transform:scale(var(--card-media-scale));transition:transform var(--card-transition);width:100%;position:relative;overflow:hidden}.featured-style-card-module__V3jKXa__featured-style-card .featured-style-card-module__V3jKXa__content{align-items:center;gap:var(--card-content-gap);max-width:var(--card-content-max-width);text-align:center;transition:opacity var(--card-transition);flex-direction:column;width:100%;display:flex}.featured-style-card-module__V3jKXa__featured-style-card .featured-style-card-module__V3jKXa__headline{color:var(--color-grey-black)}.featured-style-card-module__V3jKXa__featured-style-card .featured-style-card-module__V3jKXa__description{color:var(--color-grey-60);line-height:var(--card-description-line-height)}@media not (min-width:768px){.featured-style-card-module__V3jKXa__featured-style-card .featured-style-card-module__V3jKXa__description{font-size:1rem}}.featured-style-card-module__V3jKXa__featured-style-card .featured-style-card-module__V3jKXa__cta{--button-height:var(--card-cta-height)}@media (prefers-reduced-motion:reduce){.featured-style-card-module__V3jKXa__featured-style-card,.featured-style-card-module__V3jKXa__featured-style-card .featured-style-card-module__V3jKXa__media-wrapper,.featured-style-card-module__V3jKXa__featured-style-card .featured-style-card-module__V3jKXa__content{transition:none}}
.four-up-card-module__tLchoG__four-up-card{--card-padding-block:var(--spacer-3);--card-padding-inline:var(--spacer-1);--icon-size:3rem;--icon-margin-bottom:var(--spacer-internal-2);--outline-width:.125rem;background-color:var(--four-up-bg,var(--color-grey-white));color:var(--four-up-text,var(--color-grey-90));flex-direction:column;height:100%;text-decoration:none;display:flex;overflow:hidden}@media not (min-width:1140px){.four-up-card-module__tLchoG__four-up-card{--card-padding-block:var(--spacer-2);--card-padding-inline:var(--spacer-internal-3)}}.four-up-card-module__tLchoG__four-up-card:hover{cursor:default}.four-up-card-module__tLchoG__four-up-card .four-up-card-module__tLchoG__content{gap:var(--spacer-internal-2);flex-direction:column;justify-content:flex-start;display:flex}.four-up-card-module__tLchoG__four-up-card .four-up-card-module__tLchoG__icon-wrapper{height:var(--icon-size);width:var(--icon-size);justify-content:center;align-items:center;display:flex;position:relative}.four-up-card-module__tLchoG__four-up-card .four-up-card-module__tLchoG__icon-wrapper .media__image{object-fit:contain}.four-up-card-module__tLchoG__four-up-card .four-up-card-module__tLchoG__headline{color:var(--four-up-text,var(--color-grey-90))}.four-up-card-module__tLchoG__four-up-card .four-up-card-module__tLchoG__description{color:var(--four-up-description,var(--color-grey-70));opacity:0;transition:opacity .3s ease-in-out}@media not (min-width:1140px){.four-up-card-module__tLchoG__four-up-card .four-up-card-module__tLchoG__description{font-size:var(--font-size-body-small);opacity:1}}@media (min-width:1141px){.four-up-card-module__tLchoG__four-up-card:has(:focus-visible) .four-up-card-module__tLchoG__description{opacity:1}}@media (min-width:1141px){:is(.four-up-card-module__tLchoG__four-up-card:hover,.four-up-card-module__tLchoG__four-up-card:focus-visible) .four-up-card-module__tLchoG__description{opacity:1}}.four-up-card-module__tLchoG__four-up-card:focus-visible{outline:var(--outline-width) solid var(--color-grey-50);outline-offset:calc(var(--outline-width) * -1);border-radius:var(--border-radius-2x)}
.help-card-module__u3vUNq__help-card-wrapper{height:100%;padding-block:var(--spacer-internal-1)}.help-card-module__u3vUNq__help-card-wrapper .help-card-module__u3vUNq__help-card{--card-padding-block:1.875rem;--card-min-height-desktop:484px;--card-min-height-mobile:320px;--card-border-radius-desktop:var(--border-radius-4x);--card-border-radius-mobile:var(--border-radius-3x);--card-background:var(--color-opaque-navy);--card-hover-y-translate:-4px;--outline-width:.125rem;-webkit-backdrop-filter:var(--default-blur);backdrop-filter:var(--default-blur);background:var(--card-background);border-radius:var(--card-border-radius-desktop);color:inherit;gap:var(--spacer-internal-3);height:100%;min-height:var(--card-min-height-desktop);padding-block:var(--card-padding-block,var(--spacer-internal-3));padding-inline:var(--spacer-internal-3);flex-direction:column;justify-content:space-between;width:100%;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}@media not (min-width:1140px){.help-card-module__u3vUNq__help-card-wrapper .help-card-module__u3vUNq__help-card{border-radius:var(--card-border-radius-mobile);min-height:var(--card-min-height-mobile);padding:var(--spacer-internal-3) var(--spacer-1) var(--spacer-1) var(--spacer-1)}}.help-card-module__u3vUNq__help-card-wrapper .help-card-module__u3vUNq__help-card:hover{transform:translateY(var(--card-hover-y-translate))}.help-card-module__u3vUNq__help-card-wrapper .help-card-module__u3vUNq__help-card:focus-visible{border-radius:var(--border-radius-2x);outline:var(--outline-width) solid var(--color-grey-50)}.help-card-module__u3vUNq__help-card-wrapper .help-card-module__u3vUNq__help-card .help-card-module__u3vUNq__content{align-items:flex-start;gap:var(--spacer-internal-1);text-align:left;flex-direction:column;flex-shrink:0;justify-content:center;display:flex}.help-card-module__u3vUNq__help-card-wrapper .help-card-module__u3vUNq__help-card .help-card-module__u3vUNq__content>*{width:100%}.help-card-module__u3vUNq__help-card-wrapper .help-card-module__u3vUNq__help-card .help-card-module__u3vUNq__title{color:var(--help-text,--color-grey-white);margin-bottom:var(--spacer-internal-1)}.help-card-module__u3vUNq__help-card-wrapper .help-card-module__u3vUNq__help-card .help-card-module__u3vUNq__description{color:var(--help-text,--color-grey-white)}.help-card-module__u3vUNq__help-card-wrapper .help-card-module__u3vUNq__help-card .help-card-module__u3vUNq__actions{justify-content:space-between;align-items:center;width:100%;display:flex}.help-card-module__u3vUNq__help-card-wrapper .help-card-module__u3vUNq__help-card .help-card-module__u3vUNq__cta-label{color:var(--help-text,--color-grey-white)}
.interactive-product-card-module__SfWX0a__card{border-radius:var(--border-radius-3x);width:100%;height:100%;position:relative;overflow:hidden}.interactive-product-card-module__SfWX0a__card .interactive-product-card-module__SfWX0a__image-container{border-radius:var(--border-radius-3x);mix-blend-mode:darken;width:100%;height:100%;position:relative;overflow:hidden}.interactive-product-card-module__SfWX0a__card .interactive-product-card-module__SfWX0a__image-container img{object-fit:cover;width:100%;height:100%;display:block}.interactive-product-card-module__SfWX0a__card .interactive-product-card-module__SfWX0a__chips{gap:.375rem;display:flex;position:absolute;top:1rem;left:1rem}
.lens-card-module__s6SzxG__lens-card{--card-border-radius:var(--border-radius-5x);--card-content-gap:var(--spacer-internal-2);--card-content-padding:var(--spacer-internal-3);--card-description-lines:3;border-radius:var(--card-border-radius);background-color:var(--color-grey-20);flex-direction:column;display:flex;overflow:hidden}@media not (min-width:768px){.lens-card-module__s6SzxG__lens-card{--card-border-radius:var(--border-radius-3x)}}.lens-card-module__s6SzxG__lens-card .lens-card-module__s6SzxG__media-wrapper{aspect-ratio:4/3;border-radius:var(--card-border-radius);position:relative;overflow:hidden}.lens-card-module__s6SzxG__lens-card .lens-card-module__s6SzxG__content{gap:var(--card-content-gap);padding:var(--card-content-padding);flex-direction:column;display:flex}.lens-card-module__s6SzxG__lens-card .lens-card-module__s6SzxG__headline{color:var(--color-grey-black)}.lens-card-module__s6SzxG__lens-card .lens-card-module__s6SzxG__description{color:var(--color-grey-70);-webkit-line-clamp:var(--card-description-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lens-card-module__s6SzxG__lens-card .lens-card-module__s6SzxG__chips{gap:var(--spacer-internal-1);flex-wrap:wrap;display:flex}
.main-navigation-desktop-module__Z1PgBW__nav{--nav-height:7.5rem;--nav-text-color:var(--color-grey-black);--nav-icon-color:var(--color-grey-black);--nav-bg:var(--color-grey-white);--nav-active-link-bg:var(--color-frame-black);--nav-active-link-text:var(--color-grey-white);--nav-logo-filter:none;--nav-links-overlay:transparent;--nav-actions-overlay:transparent;--button-border-radius:6.25rem;--nav-outline-width:2px;--nav-transition:.3s ease;background-color:var(--nav-bg);height:var(--nav-height);transition:background-color var(--nav-transition);width:100%}.main-navigation-desktop-module__Z1PgBW__nav[data-background=dark]{--nav-text-color:var(--color-grey-white);--nav-icon-color:var(--color-grey-white);--nav-bg:var(--color-grey-black);--nav-active-link-bg:var(--color-grey-white);--nav-active-link-text:var(--color-frame-black);--nav-logo-filter:brightness(0) invert(1);--nav-links-overlay:rgb(from var(--color-grey-white) r g b / 18%);--nav-actions-overlay:rgb(from var(--color-grey-white) r g b / 10%)}.main-navigation-desktop-module__Z1PgBW__nav[data-background=transparent]{--nav-text-color:var(--color-grey-white);--nav-icon-color:var(--color-grey-white);--nav-bg:transparent;--nav-active-link-bg:var(--color-grey-white);--nav-active-link-text:var(--color-frame-black);--nav-logo-filter:brightness(0) invert(1);--nav-links-overlay:rgb(from var(--color-grey-white) r g b / 18%);--nav-actions-overlay:rgb(from var(--color-grey-white) r g b / 10%)}.main-navigation-desktop-module__Z1PgBW__nav[data-background=transparent] .main-navigation-desktop-module__Z1PgBW__nav-link,.main-navigation-desktop-module__Z1PgBW__nav[data-background=transparent] .main-navigation-desktop-module__Z1PgBW__nav-action{--button-background-color:transparent}.main-navigation-desktop-module__Z1PgBW__nav:not([data-background=transparent]) .main-navigation-desktop-module__Z1PgBW__glossy-container>:not(.main-navigation-desktop-module__Z1PgBW__glossy-container-content){display:none}.main-navigation-desktop-module__Z1PgBW__nav[data-logo-orientation=center] .main-navigation-desktop-module__Z1PgBW__logo-wrapper{position:absolute;left:50%;translate:-50% -50%}@media not (min-width:1024px){.main-navigation-desktop-module__Z1PgBW__nav[data-logo-orientation=center] .main-navigation-desktop-module__Z1PgBW__logo-wrapper{left:unset;top:unset;order:-1;position:relative;translate:none}}.main-navigation-desktop-module__Z1PgBW__nav[data-logo-orientation=left] .main-navigation-desktop-module__Z1PgBW__logo-wrapper{order:-1}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__glossy-container{--border-glossy-border-radius:4rem}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar{height:100%;padding-inline:var(--spacer-internal-5);justify-content:space-between;align-items:center;display:flex;position:relative}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__nav-links{font-family:var(--font-family-favorit);flex-shrink:0;align-items:center;gap:.375rem;margin:0;list-style:none;display:flex;position:relative}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__nav-links .main-navigation-desktop-module__Z1PgBW__nav-link{border-radius:var(--button-border-radius,6.25rem);box-sizing:border-box;color:var(--nav-text-color);cursor:pointer;letter-spacing:-.02em;height:3rem;max-height:3rem;padding-block:0;padding-inline:var(--spacer-internal-2);text-overflow:ellipsis;transition:color var(--nav-transition), opacity .2s ease;white-space:nowrap;justify-content:center;align-items:center;line-height:1.18;text-decoration:none;display:flex;overflow:hidden}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__nav-links .main-navigation-desktop-module__Z1PgBW__nav-link:hover{opacity:.7}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__nav-links .main-navigation-desktop-module__Z1PgBW__nav-link[data-active=true],.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__nav-links .main-navigation-desktop-module__Z1PgBW__nav-link.main-navigation-desktop-module__Z1PgBW__active{background-color:var(--nav-active-link-bg,var(--color-frame-black));color:var(--nav-active-link-text,var(--color-grey-white))}:is(.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__nav-links .main-navigation-desktop-module__Z1PgBW__nav-link[data-active=true],.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__nav-links .main-navigation-desktop-module__Z1PgBW__nav-link.main-navigation-desktop-module__Z1PgBW__active):hover{opacity:1}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__nav-links .main-navigation-desktop-module__Z1PgBW__nav-link:focus-visible{outline:var(--nav-outline-width) solid var(--color-grey-50);outline-offset:var(--nav-outline-width)}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__logo-wrapper{flex-shrink:0;width:8.926rem;height:4.5rem;text-decoration:none;display:block}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__logo-wrapper:focus-visible{outline:var(--nav-outline-width) solid var(--color-grey-50);outline-offset:var(--nav-outline-width)}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__logo-wrapper .main-navigation-desktop-module__Z1PgBW__logo-image{filter:var(--nav-logo-filter);object-fit:contain;height:100%;transition:filter var(--nav-transition);width:100%}@media (min-width:1024px){.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar>.main-navigation-desktop-module__Z1PgBW__glossy-container{animation:.5s both main-navigation-desktop-module__Z1PgBW__topbar-intro}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar>.main-navigation-desktop-module__Z1PgBW__logo-wrapper{animation:.5s both main-navigation-desktop-module__Z1PgBW__topbar-intro-logo-center}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar>:first-child{animation-delay:.6s}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar>:nth-child(2){animation-delay:.8s}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar>:nth-child(3){animation-delay:1s}}@media (prefers-reduced-motion:reduce){.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar>.main-navigation-desktop-module__Z1PgBW__glossy-container,.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar>.main-navigation-desktop-module__Z1PgBW__logo-wrapper{animation:none}}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__nav-actions{align-items:center;gap:var(--spacer-internal-1);flex-shrink:0;padding:.25rem;display:flex;position:relative}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__nav-actions:before{background:var(--nav-actions-overlay);border-radius:var(--button-border-radius,6.25rem);content:"";mix-blend-mode:luminosity;pointer-events:none;transition:background var(--nav-transition);position:absolute;inset:0}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__nav-actions .main-navigation-desktop-module__Z1PgBW__nav-action{border-radius:var(--button-border-radius,6.25rem);color:var(--nav-icon-color);cursor:pointer;height:1.5rem;transition:color var(--nav-transition), opacity .2s ease;background:0 0;border:none;justify-content:center;align-items:center;width:1.5rem;display:flex}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__nav-actions .main-navigation-desktop-module__Z1PgBW__nav-action:hover:not(:disabled){opacity:.7}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__nav-actions .main-navigation-desktop-module__Z1PgBW__nav-action:disabled{--button-disabled-opacity:1;cursor:not-allowed;opacity:1;pointer-events:auto}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__nav-actions .main-navigation-desktop-module__Z1PgBW__nav-action:focus-visible{outline:var(--nav-outline-width) solid var(--color-grey-50);outline-offset:var(--nav-outline-width)}.main-navigation-desktop-module__Z1PgBW__nav .main-navigation-desktop-module__Z1PgBW__top-bar .main-navigation-desktop-module__Z1PgBW__nav-actions .main-navigation-desktop-module__Z1PgBW__nav-action.main-navigation-desktop-module__Z1PgBW__nav-action-large{--button-icon-size:1.5rem;width:1.5rem;height:1.5rem}@keyframes main-navigation-desktop-module__Z1PgBW__topbar-intro{0%{opacity:0;transform:translateY(-.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes main-navigation-desktop-module__Z1PgBW__topbar-intro-logo-center{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(50%)}}
.main-navigation-mobile-module__ibNd6a__top-bar{--top-bar-bg:var(--color-grey-white);--top-bar-logo-filter:none;--top-bar-outline-color:var(--color-grey-black);--top-bar-outline-width:2px;background-color:var(--top-bar-bg);z-index:101;justify-content:center;align-items:center;width:100%;height:4.25rem;transition:background-color .3s .5s;display:flex}.main-navigation-mobile-module__ibNd6a__top-bar[data-background=dark]{--top-bar-bg:var(--color-grey-black);--top-bar-logo-filter:brightness(0) invert(1);--top-bar-outline-color:var(--color-grey-white)}.main-navigation-mobile-module__ibNd6a__top-bar[data-background=transparent]{--top-bar-bg:transparent;--top-bar-logo-filter:brightness(0) invert(1);--top-bar-outline-color:var(--color-grey-white)}.main-navigation-mobile-module__ibNd6a__top-bar .main-navigation-mobile-module__ibNd6a__logo-wrapper{width:6.5rem;height:3.25rem;text-decoration:none;display:block;position:relative}.main-navigation-mobile-module__ibNd6a__top-bar .main-navigation-mobile-module__ibNd6a__logo-wrapper:focus-visible{outline:var(--top-bar-outline-width) solid var(--color-grey-50);outline-offset:var(--top-bar-outline-width)}.main-navigation-mobile-module__ibNd6a__top-bar .main-navigation-mobile-module__ibNd6a__logo-wrapper .main-navigation-mobile-module__ibNd6a__logo-image{filter:var(--top-bar-logo-filter);object-fit:contain;position:absolute;inset:0}.main-navigation-mobile-module__ibNd6a__nav{--bottom-nav-bg:var(--color-grey-white);--bottom-nav-icon-color:var(--color-grey-black);--bottom-nav-active-bg:var(--color-grey-20);--nav-outline-width:2px;background-color:var(--bottom-nav-bg);z-index:100;transition:background-color .3s .5s,transform .3s;position:fixed;inset:auto 0 0}.main-navigation-mobile-module__ibNd6a__nav[data-background=dark],.main-navigation-mobile-module__ibNd6a__nav[data-background=transparent]{--bottom-nav-icon-color:var(--color-grey-white);--bottom-nav-active-bg:rgb(from var(--color-grey-black) r g b / 15%)}.main-navigation-mobile-module__ibNd6a__nav[data-background=dark]{--bottom-nav-bg:var(--color-grey-black)}.main-navigation-mobile-module__ibNd6a__nav[data-background=transparent]{--bottom-nav-bg:transparent;-webkit-backdrop-filter:var(--default-blur);backdrop-filter:var(--default-blur)}.main-navigation-mobile-module__ibNd6a__nav[data-hidden=true]{transform:translateY(100%)}.main-navigation-mobile-module__ibNd6a__nav .main-navigation-mobile-module__ibNd6a__bar{align-items:center;gap:var(--spacer-internal-2);margin:0;padding:1.25rem;list-style:none;display:flex}.main-navigation-mobile-module__ibNd6a__nav .main-navigation-mobile-module__ibNd6a__bar .main-navigation-mobile-module__ibNd6a__bar-item{flex:1;display:flex}.main-navigation-mobile-module__ibNd6a__nav .main-navigation-mobile-module__ibNd6a__bar .main-navigation-mobile-module__ibNd6a__bar-item .main-navigation-mobile-module__ibNd6a__nav-item{border-radius:var(--border-radius-4x);color:var(--bottom-nav-icon-color);cursor:pointer;padding:var(--spacer-internal-1);background:0 0;border:none;flex:1;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:relative}.main-navigation-mobile-module__ibNd6a__nav .main-navigation-mobile-module__ibNd6a__bar .main-navigation-mobile-module__ibNd6a__bar-item .main-navigation-mobile-module__ibNd6a__nav-item[data-active=true]{background-color:var(--bottom-nav-active-bg)}.main-navigation-mobile-module__ibNd6a__nav .main-navigation-mobile-module__ibNd6a__bar .main-navigation-mobile-module__ibNd6a__bar-item .main-navigation-mobile-module__ibNd6a__nav-item:disabled{cursor:not-allowed}.main-navigation-mobile-module__ibNd6a__nav .main-navigation-mobile-module__ibNd6a__bar .main-navigation-mobile-module__ibNd6a__bar-item .main-navigation-mobile-module__ibNd6a__nav-item:focus-visible{outline:var(--nav-outline-width) solid var(--color-grey-50);outline-offset:var(--nav-outline-width)}
.materials-accordion-module__V_mqZG__materials-accordion{--card-gap:.25rem;--content-padding-block:var(--spacer-internal-3);--content-padding-inline:var(--spacer-internal-3);--icon-transition:transform .3s ease;grid-column-gap:10rem;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);display:grid}@media not (min-width:768px){.materials-accordion-module__V_mqZG__materials-accordion{grid-row-gap:1.875rem;grid-template-rows:repeat(3,auto);grid-template-columns:1fr}}.materials-accordion-module__V_mqZG__materials-accordion .materials-accordion-module__V_mqZG__materials-accordion-buttons{gap:var(--spacer-internal-1);flex-direction:row;grid-area:1/1/2/2;display:flex;overflow:auto clip}@media (min-width:768px){.materials-accordion-module__V_mqZG__materials-accordion .materials-accordion-module__V_mqZG__materials-accordion-buttons{display:none}}.materials-accordion-module__V_mqZG__materials-accordion .materials-accordion-module__V_mqZG__materials-accordion-columns{gap:var(--card-gap);flex-direction:column;grid-area:1/1/2/2;display:flex}@media not (min-width:768px){.materials-accordion-module__V_mqZG__materials-accordion .materials-accordion-module__V_mqZG__materials-accordion-columns{grid-area:2/1/3/2}}.materials-accordion-module__V_mqZG__materials-accordion .materials-accordion-module__V_mqZG__materials-accordion-content{grid-area:1/2/2/3;grid-template-rows:1fr;grid-template-columns:1fr;display:grid}@media not (min-width:768px){.materials-accordion-module__V_mqZG__materials-accordion .materials-accordion-module__V_mqZG__materials-accordion-content{grid-area:3/1/4/2}}.materials-accordion-module__V_mqZG__materials-accordion .materials-accordion-module__V_mqZG__materials-accordion-content>.materials-accordion-module__V_mqZG__card-content{grid-area:1/1/2/2}.materials-accordion-module__V_mqZG__card{border-bottom:.0625rem solid var(--color-grey-30,#b2b2b2);padding-block:var(--spacer-internal-3);-webkit-user-select:none;user-select:none;flex-direction:column;gap:.75rem;display:flex}@media not (min-width:768px){.materials-accordion-module__V_mqZG__card{padding-block:var(--spacer-internal-2);border-bottom:none}}@media not (min-width:768px){.materials-accordion-module__V_mqZG__card:not([open]){display:none}}.materials-accordion-module__V_mqZG__card[open] .materials-accordion-module__V_mqZG__icon-plus{opacity:0;transform:rotate(90deg)}.materials-accordion-module__V_mqZG__card[open] .materials-accordion-module__V_mqZG__icon-minus{opacity:1;transform:rotate(0)}@media not (min-width:768px){.materials-accordion-module__V_mqZG__card .materials-accordion-module__V_mqZG__icon-plus,.materials-accordion-module__V_mqZG__card .materials-accordion-module__V_mqZG__icon-minus{display:none}}.materials-accordion-module__V_mqZG__summary{cursor:pointer;list-style:none}.materials-accordion-module__V_mqZG__summary::-webkit-details-marker{display:none}.materials-accordion-module__V_mqZG__summary:focus-visible{outline:.125rem solid var(--color-grey-50);outline-offset:.25rem}.materials-accordion-module__V_mqZG__summary-content{justify-content:space-between;align-items:center;width:100%;display:flex}.materials-accordion-module__V_mqZG__label{color:var(--materials-accordion-label-color,var(--color-grey-black));transition:opacity .2s}.materials-accordion-module__V_mqZG__card[open] .materials-accordion-module__V_mqZG__label{opacity:1}.materials-accordion-module__V_mqZG__description{color:var(--materials-accordion-description-color,var(--color-grey-60));max-width:80%}@media not (min-width:768px){.materials-accordion-module__V_mqZG__description{max-width:100%}}.materials-accordion-module__V_mqZG__icon-wrapper{place-items:center;display:grid;position:relative}.materials-accordion-module__V_mqZG__icon-plus,.materials-accordion-module__V_mqZG__icon-minus{--icon-color:var(--materials-accordion-icon-color,var(--color-grey-black));transition:var(--icon-transition);grid-area:1/1}.materials-accordion-module__V_mqZG__icon-plus{opacity:1;transform:rotate(0)}.materials-accordion-module__V_mqZG__icon-minus{opacity:0;transform:rotate(-90deg)}@media (min-width:1024px){.materials-accordion-module__V_mqZG__card[open] .materials-accordion-module__V_mqZG__content{padding:0}}@media (min-width:1024px){.materials-accordion-module__V_mqZG__content-dial{padding-inline-end:var(--content-padding-inline)}}
.product-card-alternative-module__ziajfa__product-card-alternative{--info-padding:1rem;--pricing-gap:.5rem;--title-price-gap:.625rem;--heart-width:2rem;--focus-output-width:.125em;--cta-try-on-border:.125rem;border-radius:var(--border-radius-5x);width:100%}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__link{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:1fr;grid-template-columns:8.5rem auto;display:grid}@media (min-width:1024px){.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__link{grid-template-columns:1fr 1.25fr}}@media (min-width:768px){.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__link{grid-template-columns:.75fr 1.25fr}}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__link:hover .product-card-alternative-module__ziajfa__image-wrapper .product-card-alternative-module__ziajfa__image-primary{opacity:0}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__link:hover .product-card-alternative-module__ziajfa__image-wrapper .product-card-alternative-module__ziajfa__image-secondary{opacity:1}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__link:focus-visible{border-radius:var(--border-radius-5x);outline:var(--focus-output-width) solid var(--color-grey-50);outline-offset:calc(var(--focus-output-width) * -1)}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__image{aspect-ratio:1;background:var(--color-grey-20);border-radius:var(--border-radius-4x);grid-area:1/1/2/2;min-width:0;position:relative;overflow:hidden}@media (min-width:768px){.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__image{aspect-ratio:328/280}}@media (min-width:1024px){.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__image{aspect-ratio:328/220}}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__image .product-card-alternative-module__ziajfa__image-wrapper{position:absolute;inset:0}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__image .product-card-alternative-module__ziajfa__image-wrapper .product-card-alternative-module__ziajfa__image-item{padding-top:.5rem;transition:opacity .3s;position:absolute;inset:0}@media (min-width:1024px){.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__image .product-card-alternative-module__ziajfa__image-wrapper .product-card-alternative-module__ziajfa__image-item{padding-top:.75rem}}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__image .product-card-alternative-module__ziajfa__image-wrapper .product-card-alternative-module__ziajfa__image-item.product-card-alternative-module__ziajfa__image-primary{opacity:1}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__image .product-card-alternative-module__ziajfa__image-wrapper .product-card-alternative-module__ziajfa__image-item.product-card-alternative-module__ziajfa__image-secondary{opacity:0}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__image .product-card-alternative-module__ziajfa__chips{gap:.375rem;display:flex;position:absolute;top:1rem;left:1rem}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__image .product-card-alternative-module__ziajfa__floating-cta{position:absolute;inset:0}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__image .product-card-alternative-module__ziajfa__floating-cta .product-card-alternative-module__ziajfa__cta-try-on{--button-icon-size:.75rem;border:var(--cta-try-on-border) solid var(--color-grey-30);gap:.25rem;padding-block:.5rem;padding-inline:.5rem;position:absolute;top:.55rem;left:.55rem}@media (min-width:1024px){.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__image .product-card-alternative-module__ziajfa__floating-cta .product-card-alternative-module__ziajfa__cta-try-on{--button-icon-size:1rem}}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__image .product-card-alternative-module__ziajfa__floating-cta .product-card-alternative-module__ziajfa__cta-try-on:focus-visible{outline:var(--focus-output-width) solid var(--color-grey-50);outline-offset:calc(var(--focus-output-width) * -1)}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__content{min-width:0;padding:var(--info-padding);flex-direction:column;grid-area:1/2/2/3;justify-content:space-between;align-self:stretch;display:flex}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__content .product-card-alternative-module__ziajfa__product-info{gap:var(--title-price-gap);flex-direction:column;display:flex}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__content .product-card-alternative-module__ziajfa__product-info .product-card-alternative-module__ziajfa__price-info{gap:0 var(--pricing-gap);display:flex}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__content .product-card-alternative-module__ziajfa__product-info .product-card-alternative-module__ziajfa__price-info .product-card-alternative-module__ziajfa__price--discounted{color:var(--color-discount)}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__content .product-card-alternative-module__ziajfa__product-info .product-card-alternative-module__ziajfa__price-info .product-card-alternative-module__ziajfa__previous-price{text-decoration:line-through}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__content .product-card-alternative-module__ziajfa__product-actions{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;display:flex}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__content .product-card-alternative-module__ziajfa__product-actions .product-card-alternative-module__ziajfa__heart{height:var(--heart-width);width:var(--heart-width);margin-inline-start:auto;padding:0}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__content .product-card-alternative-module__ziajfa__product-actions .product-card-alternative-module__ziajfa__heart:focus-visible{outline-offset:0}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__content .product-card-alternative-module__ziajfa__product-actions .product-card-alternative-module__ziajfa__heart svg path{fill:#0000;transition:all .3s ease-in-out}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__content .product-card-alternative-module__ziajfa__product-actions .product-card-alternative-module__ziajfa__heart:hover svg path{fill:var(--color-grey-black)}.product-card-alternative-module__ziajfa__product-card-alternative .product-card-alternative-module__ziajfa__content .product-card-alternative-module__ziajfa__product-actions .product-card-alternative-module__ziajfa__heart.product-card-alternative-module__ziajfa__heart-add svg path{fill:var(--color-grey-black)}.product-card-alternative-module__ziajfa__product-card-alternative.product-card-alternative-module__ziajfa__product-card-alternative--small .product-card-alternative-module__ziajfa__content{padding:.625rem .5rem}.product-card-alternative-module__ziajfa__product-card-alternative.product-card-alternative-module__ziajfa__product-card-alternative--small .product-card-alternative-module__ziajfa__product-info .product-card-alternative-module__ziajfa__title{font-size:1.25rem}.product-card-alternative-module__ziajfa__product-card-alternative.product-card-alternative-module__ziajfa__product-card-alternative--small .product-card-alternative-module__ziajfa__product-info .product-card-alternative-module__ziajfa__price-info>*{font-size:1rem}.product-card-alternative-module__ziajfa__product-card-alternative.product-card-alternative-module__ziajfa__product-card-alternative--small .product-card-alternative-module__ziajfa__product-actions>*{font-size:.875rem}
.product-card-apparel-module__1kwXiG__product-card-apparel{--card-border-radius:var(--border-radius-6x);--card-width:32.5rem;--card-bg:var(--color-grey-20);--chips-gap:var(--spacer-internal-1);--chips-left:1.875rem;--chips-top:1.875rem;--content-padding-top:var(--spacer-internal-3);--content-padding-inline:1.75rem;--content-padding-bottom:2rem;--content-gap:var(--spacer-internal-3);--price-gap:var(--spacer-internal-1);--heart-size:2rem;--focus-outline-width:.125rem;--swatch-container-size:2rem;--swatch-color-size:1.25rem;--swatch-gap:.375rem;background:var(--card-bg);border-radius:var(--card-border-radius);width:var(--card-width);overflow:hidden}@media not (min-width:768px){.product-card-apparel-module__1kwXiG__product-card-apparel{--card-border-radius:var(--border-radius-3x);--card-width:21.875rem;--chips-left:var(--spacer-internal-3);--chips-top:1.0625rem;--content-padding-inline:var(--spacer-internal-3);--content-gap:var(--spacer-internal-2)}}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__link{color:inherit;text-decoration:none;display:block}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__link:hover .product-card-apparel-module__1kwXiG__image-wrapper .product-card-apparel-module__1kwXiG__image-item.product-card-apparel-module__1kwXiG__image-primary{opacity:0}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__link:hover .product-card-apparel-module__1kwXiG__image-wrapper .product-card-apparel-module__1kwXiG__image-item.product-card-apparel-module__1kwXiG__image-secondary{opacity:1}@media (min-width:768px){.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__link:hover .product-card-apparel-module__1kwXiG__colors{opacity:0;visibility:hidden}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__link:hover .product-card-apparel-module__1kwXiG__color-swatches{opacity:1;visibility:visible}}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__link:focus-visible{border-radius:var(--card-border-radius);outline:var(--focus-outline-width) solid var(--color-grey-50);outline-offset:calc(var(--focus-outline-width) * -1)}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__image{aspect-ratio:4/3;border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;width:100%;position:relative;overflow:hidden}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__image .product-card-apparel-module__1kwXiG__image-wrapper{position:absolute;inset:0}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__image .product-card-apparel-module__1kwXiG__image-wrapper .product-card-apparel-module__1kwXiG__image-item{transition:opacity .3s;position:absolute;inset:0}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__image .product-card-apparel-module__1kwXiG__image-wrapper .product-card-apparel-module__1kwXiG__image-item.product-card-apparel-module__1kwXiG__image-primary{opacity:1}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__image .product-card-apparel-module__1kwXiG__image-wrapper .product-card-apparel-module__1kwXiG__image-item.product-card-apparel-module__1kwXiG__image-secondary{opacity:0}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__image .product-card-apparel-module__1kwXiG__chips{gap:var(--chips-gap);left:var(--chips-left);top:var(--chips-top);display:flex;position:absolute}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__content{gap:var(--content-gap);padding-block-start:var(--content-padding-top);padding-block-end:var(--content-padding-bottom);padding-inline:var(--content-padding-inline);flex-direction:column;display:flex;position:relative}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-info{gap:var(--price-gap);flex-direction:column;display:flex}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-info .product-card-apparel-module__1kwXiG__title{color:var(--color-grey-black);margin:0}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-info .product-card-apparel-module__1kwXiG__price-info{align-items:baseline;gap:var(--price-gap);display:flex}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-info .product-card-apparel-module__1kwXiG__price-info .product-card-apparel-module__1kwXiG__price{color:var(--color-grey-black);font-weight:var(--font-weight-medium);margin:0}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-info .product-card-apparel-module__1kwXiG__price-info .product-card-apparel-module__1kwXiG__price--discounted{color:var(--color-discount);margin:0}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-info .product-card-apparel-module__1kwXiG__price-info .product-card-apparel-module__1kwXiG__previous-price{text-decoration:line-through}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-actions{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-actions .product-card-apparel-module__1kwXiG__color-info{align-items:center;display:flex;position:relative}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-actions .product-card-apparel-module__1kwXiG__colors{color:var(--color-grey-70);opacity:1;visibility:visible;margin:0;transition:opacity .2s,visibility .2s}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-actions .product-card-apparel-module__1kwXiG__color-swatches{align-items:center;gap:var(--swatch-gap);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;display:none;position:absolute;left:0}@media (min-width:768px){.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-actions .product-card-apparel-module__1kwXiG__color-swatches{display:flex}}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-actions .product-card-apparel-module__1kwXiG__color-swatch{box-sizing:border-box;height:var(--swatch-container-size);width:var(--swatch-container-size);background-clip:content-box;border:.125rem solid #0000;border-radius:50%;padding:.25rem;display:inline-block;position:relative}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-actions .product-card-apparel-module__1kwXiG__color-swatch.product-card-apparel-module__1kwXiG__color-swatch-selected:after{border:.15rem solid var(--color-grey-30);content:"";border-radius:50%;position:absolute;inset:0}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-actions .product-card-apparel-module__1kwXiG__more-colors{color:var(--color-grey-70);margin-left:var(--spacer-internal-0)}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-actions .product-card-apparel-module__1kwXiG__heart{height:var(--heart-size);width:var(--heart-size);padding:0}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-actions .product-card-apparel-module__1kwXiG__heart:focus-visible{outline-offset:0}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-actions .product-card-apparel-module__1kwXiG__heart svg path{fill:#0000;stroke:var(--color-grey-black);transition:fill .3s ease-in-out}.product-card-apparel-module__1kwXiG__product-card-apparel .product-card-apparel-module__1kwXiG__product-actions .product-card-apparel-module__1kwXiG__heart.product-card-apparel-module__1kwXiG__heart-active svg path{fill:var(--color-grey-black)}
.product-customization-modal-module__JMJEZW__product-customization-modal{border:none;width:100%;max-width:100vw;height:100%;max-height:100vh;padding:0}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__container{background:var(--color-grey-20);grid-column-gap:var(--spacer-internal-4);height:100%;padding:var(--spacer-internal-4);grid-template-columns:minmax(15rem,1fr) 33.5rem;width:100%;display:grid;position:relative}@media not (min-width:1440px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__container{grid-template-columns:minmax(15rem,1fr) 25rem}}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__container{grid-template-rows:20rem auto;grid-template-columns:1fr;padding:0}}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__exit{z-index:10;position:absolute;inset:2.5rem auto auto 2.5rem}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__exit{inset:1.25rem 1.25rem auto auto}}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__media{--carousel-bg:transparent;--carousel-controls-justify-content:end;flex-direction:column;justify-content:center;align-items:center;transition:opacity .12s;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__media{padding:1.25rem 1.25rem 0}}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__media .product-customization-modal-module__JMJEZW__other-link{position:absolute;bottom:0;left:0}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__media .product-customization-modal-module__JMJEZW__media-carousel{--button-background-color:var(--color-grey-white);flex-direction:column;height:100%;padding-block-end:1.25rem;display:flex}@media not (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__media .product-customization-modal-module__JMJEZW__media-carousel{--carousel-control-next-order:3;padding-block-end:0}}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__media .product-customization-modal-module__JMJEZW__media-carousel>div:first-child{flex:1}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__media .product-customization-modal-module__JMJEZW__media-img{object-fit:contain;max-width:100%;max-height:100%}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__media--loading{opacity:.55;pointer-events:none}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content{background:var(--color-grey-white);border-radius:var(--border-radius-2x);flex-direction:column;transition:opacity .12s;display:flex;overflow:hidden}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll{flex:1;overflow:hidden auto}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll{padding-block-end:6.5rem}}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll>*{padding-block:var(--spacer-internal-3);padding-inline:var(--spacer-internal-4)}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll>*{padding-block:var(--spacer-internal-4);padding-inline:1.25rem}}@media not (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll>*.product-customization-modal-module__JMJEZW__section-expanded{padding-block:var(--spacer-internal-4)}}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll>:not(:last-child){border-bottom:.063rem solid var(--color-grey-20)}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__header{flex-direction:column;gap:.5rem;display:flex}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__header{padding-block:var(--spacer-internal-3)}}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__header.product-customization-modal-module__JMJEZW__header-sticky{background:var(--color-grey-white);z-index:100;position:sticky;inset:0}}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section{gap:var(--spacer-internal-2);flex-direction:column;display:flex}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section{gap:var(--spacer-internal-4)}}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__section-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__section-left{flex-direction:column;flex:4;gap:.25rem;display:flex}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__price-row{align-items:center;gap:var(--spacer-internal-1);flex-wrap:wrap;display:flex}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__price--discounted{color:var(--color-discount);margin:0}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__previous-price{text-decoration:line-through}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__klarna{color:var(--color-grey-black);margin:0}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__section-right{text-align:end;flex:3;justify-content:flex-end;display:flex}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__section-right{flex-direction:column;justify-content:center;gap:.25rem}}@media not (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__section-right .product-customization-modal-module__JMJEZW__stock{display:none}}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__section-label-container{gap:var(--spacer-internal-1);display:flex}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__section-label{color:var(--color-grey-black);align-items:center;gap:.25rem;display:flex}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__section-row{align-items:center;gap:.25rem;display:flex}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__section-sublabel{color:var(--color-grey-60)}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__section-label--bold{color:var(--color-grey-black);font-weight:var(--font-weight-bold)}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__chips{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}@media not (min-width:1440px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__chips{flex-basis:100%;justify-content:flex-start;margin-block-start:var(--spacer-internal-3)}}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__chips-hidden-mobile{display:none}}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__magnification-switch{display:none}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__magnification-switch{display:inline-flex}}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__content-scroll .product-customization-modal-module__JMJEZW__section .product-customization-modal-module__JMJEZW__chip-no-readers{display:none}}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__footer{border-top:.063rem solid var(--color-grey-20);flex-direction:column;gap:.5rem;padding:1.5rem 2.5rem;display:flex}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__footer{display:none}}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__stock{color:var(--color-grey-black);font-weight:var(--font-weight-bold);text-align:center}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__stock.product-customization-modal-module__JMJEZW__stock--out-of-stock{color:var(--color-frame-red)}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content .product-customization-modal-module__JMJEZW__other-link{z-index:100;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}@media not (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__only-mobile{display:none}}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__only-desktop{display:none}}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__other-link-row{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__other-link-row button{margin:0}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__other-link-label{align-items:center;gap:.375rem;display:flex}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__content--loading{cursor:progress;opacity:.55;pointer-events:none}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__cta.product-customization-modal-module__JMJEZW__cta-mobile{display:none}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__cta.product-customization-modal-module__JMJEZW__cta-mobile{display:flex}}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__cta>span{flex:initial}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__other-sunglasses-modal{background-color:var(--color-grey-white);width:100%;height:100dvh;inset:auto 0 0;overflow:hidden auto}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__other-sunglasses-modal .product-customization-modal-module__JMJEZW__modal-container{gap:var(--spacer-2);min-height:initial;padding-block:var(--spacer-1);flex-direction:column;display:flex}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__other-sunglasses-modal .product-customization-modal-module__JMJEZW__modal-headline{justify-content:space-between;align-items:center;width:100%;display:flex}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__other-sunglasses-modal .product-customization-modal-module__JMJEZW__modal-filters{flex-wrap:wrap;gap:.375rem;display:flex}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__other-sunglasses-modal .product-customization-modal-module__JMJEZW__modal-carousel>div>ul{flex-grow:0}@media (max-width:1024px){.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__other-sunglasses-modal .product-customization-modal-module__JMJEZW__modal-carousel{max-width:22rem}}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__other-sunglasses-modal .product-customization-modal-module__JMJEZW__product-card-skeleton{background:var(--color-grey-20);border-radius:var(--border-radius-3x);width:100%;overflow:hidden}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__other-sunglasses-modal .product-customization-modal-module__JMJEZW__product-card-skeleton .product-customization-modal-module__JMJEZW__skeleton-image{aspect-ratio:4/3;background:linear-gradient(90deg, var(--color-grey-20) 0%, var(--color-grey-30,#e5e5e5) 50%, var(--color-grey-20) 100%);background-size:200% 100%;width:100%;animation:1.4s ease-in-out infinite product-customization-modal-module__JMJEZW__skeleton-shimmer}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__other-sunglasses-modal .product-customization-modal-module__JMJEZW__product-card-skeleton .product-customization-modal-module__JMJEZW__skeleton-content{flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__other-sunglasses-modal .product-customization-modal-module__JMJEZW__product-card-skeleton .product-customization-modal-module__JMJEZW__skeleton-line{background:linear-gradient(90deg, var(--color-grey-30,#e5e5e5) 0%, var(--color-grey-20) 50%, var(--color-grey-30,#e5e5e5) 100%);background-size:200% 100%;border-radius:.25rem;width:75%;height:1rem;animation:1.4s ease-in-out infinite product-customization-modal-module__JMJEZW__skeleton-shimmer}.product-customization-modal-module__JMJEZW__product-customization-modal .product-customization-modal-module__JMJEZW__other-sunglasses-modal .product-customization-modal-module__JMJEZW__product-card-skeleton .product-customization-modal-module__JMJEZW__skeleton-line.product-customization-modal-module__JMJEZW__skeleton-line--short{width:40%}@keyframes product-customization-modal-module__JMJEZW__skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.product-details-carousel-module__s9Uelq__product-details-carousel{border:none;width:100%;max-width:100vw;height:100%;max-height:100dvh;padding:0}.product-details-carousel-module__s9Uelq__product-details-carousel::backdrop{background:var(--color-grey-white)}.product-details-carousel-module__s9Uelq__product-details-carousel .product-details-carousel-module__s9Uelq__container{background:var(--color-grey-white);flex-direction:column;width:100%;height:100%;padding:2.5rem;display:flex;position:relative;overflow:hidden}@media not (min-width:768px){.product-details-carousel-module__s9Uelq__product-details-carousel .product-details-carousel-module__s9Uelq__container{padding:1.25rem}}.product-details-carousel-module__s9Uelq__product-details-carousel .product-details-carousel-module__s9Uelq__close{z-index:10;position:absolute;inset:2.5rem 2.5rem auto auto}@media not (min-width:768px){.product-details-carousel-module__s9Uelq__product-details-carousel .product-details-carousel-module__s9Uelq__close{inset:1.25rem 1.25rem auto auto}}.product-details-carousel-module__s9Uelq__product-details-carousel .product-details-carousel-module__s9Uelq__try-on{z-index:10;position:absolute;inset:2.5rem auto auto 2.5rem}@media not (min-width:768px){.product-details-carousel-module__s9Uelq__product-details-carousel .product-details-carousel-module__s9Uelq__try-on{inset:auto auto 6.5rem 50%;transform:translate(-50%)}}.product-details-carousel-module__s9Uelq__product-details-carousel .product-details-carousel-module__s9Uelq__carousel{--carousel-bg:transparent;--carousel-controls-justify-content:center;flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.product-details-carousel-module__s9Uelq__product-details-carousel .product-details-carousel-module__s9Uelq__carousel>div:first-child{flex:1;min-height:0}.product-details-carousel-module__s9Uelq__product-details-carousel .product-details-carousel-module__s9Uelq__media-img{object-fit:contain;max-width:100%;height:100%;max-height:100%}
dialog.product-reviews-modal-module__rCWRQG__reviews-modal{background:var(--color-grey-white);border:none;width:min(60rem,92vw);max-width:60rem;max-height:90vh;padding:0}dialog.product-reviews-modal-module__rCWRQG__reviews-modal .product-reviews-modal-module__rCWRQG__container{gap:var(--spacer-internal-3);max-height:90vh;padding:var(--spacer-internal-4);flex-direction:column;display:flex}dialog.product-reviews-modal-module__rCWRQG__reviews-modal .product-reviews-modal-module__rCWRQG__title{padding-right:var(--spacer-internal-5)}dialog.product-reviews-modal-module__rCWRQG__reviews-modal .product-reviews-modal-module__rCWRQG__widget{-webkit-overflow-scrolling:touch;flex:1;min-height:20rem;overflow-y:auto}@media not (min-width:768px){dialog.product-reviews-modal-module__rCWRQG__reviews-modal{width:100vw;max-width:100vw;max-height:100vh}dialog.product-reviews-modal-module__rCWRQG__reviews-modal .product-reviews-modal-module__rCWRQG__container{max-height:100vh;padding:var(--spacer-internal-3)}}:is(dialog.product-reviews-modal-module__rCWRQG__reviews-modal #tt-reviews-summary *,dialog.product-reviews-modal-module__rCWRQG__reviews-modal #tt-reviews-list *,dialog.product-reviews-modal-module__rCWRQG__reviews-modal #tt-submission-modal *,dialog.product-reviews-modal-module__rCWRQG__reviews-modal #tt-media-modal *,dialog.product-reviews-modal-module__rCWRQG__reviews-modal #tt-standalone-popover *){font-family:var(--font-family-favorit)}dialog.product-reviews-modal-module__rCWRQG__reviews-modal .tt-o-modal__container{border-radius:0}dialog.product-reviews-modal-module__rCWRQG__reviews-modal .tt-o-byline__author{margin-bottom:var(--spacer-internal-1);display:block}dialog.product-reviews-modal-module__rCWRQG__reviews-modal .tt-o-badge--verified-purchaser{padding-block:var(--spacer-internal-2);margin-left:0}dialog.product-reviews-modal-module__rCWRQG__reviews-modal.product-reviews-modal-module__rCWRQG__submission-active{background:0 0;animation:none}dialog.product-reviews-modal-module__rCWRQG__reviews-modal.product-reviews-modal-module__rCWRQG__submission-active::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}dialog.product-reviews-modal-module__rCWRQG__reviews-modal.product-reviews-modal-module__rCWRQG__submission-active .product-reviews-modal-module__rCWRQG__container{display:none}dialog.product-reviews-modal-module__rCWRQG__reviews-modal.product-reviews-modal-module__rCWRQG__submission-active .tt-o-modal__close{display:none}dialog.product-reviews-modal-module__rCWRQG__reviews-modal.product-reviews-modal-module__rCWRQG__media-active{justify-content:center;align-items:center;height:auto;animation:none;display:flex}dialog.product-reviews-modal-module__rCWRQG__reviews-modal.product-reviews-modal-module__rCWRQG__media-active::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}dialog.product-reviews-modal-module__rCWRQG__reviews-modal.product-reviews-modal-module__rCWRQG__media-active .tt-o-modal__close{display:none}dialog.product-reviews-modal-module__rCWRQG__reviews-modal.product-reviews-modal-module__rCWRQG__media-active .tt-c-media-modal__item-caption-text{padding-right:var(--spacer-internal-5)}@media (min-width:768px){dialog.product-reviews-modal-module__rCWRQG__reviews-modal.product-reviews-modal-module__rCWRQG__media-active .tt-o-menu__list{width:12.5rem}}button.product-reviews-modal-module__rCWRQG__takeover-close-btn{right:var(--spacer-internal-3);top:var(--spacer-internal-3);z-index:3;position:absolute}
.activity-product-card-module__kuypoW__activity-product-card{--unit-radius:3.125rem;--unit-gap:1.125rem;--toggle-inset:1.25rem;--toggle-padding:.75rem;--toggle-radius:6.25rem;--toggle-blur:.9rem;--toggle-bg:#ffffff59;aspect-ratio:1;gap:var(--unit-gap);flex-direction:column;width:100%;display:flex}.activity-product-card-module__kuypoW__activity-product-card .activity-product-card-module__kuypoW__activity{cursor:pointer;flex:1 0 0;min-height:0;list-style:none;position:relative}.activity-product-card-module__kuypoW__activity-product-card .activity-product-card-module__kuypoW__activity::-webkit-details-marker{display:none}.activity-product-card-module__kuypoW__activity-product-card .activity-product-card-module__kuypoW__activity .activity-product-card-module__kuypoW__card-activity button{display:none}.activity-product-card-module__kuypoW__activity-product-card .activity-product-card-module__kuypoW__activity .activity-product-card-module__kuypoW__toggle{-webkit-backdrop-filter:blur(var(--toggle-blur));backdrop-filter:blur(var(--toggle-blur));background:var(--toggle-bg);border-radius:var(--toggle-radius);bottom:var(--toggle-inset);padding:var(--toggle-padding);pointer-events:none;right:var(--toggle-inset);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute}.activity-product-card-module__kuypoW__activity-product-card::details-content{transition:grid-template-rows .3s ease, content-visibility .3s ease allow-discrete;grid-template-rows:0fr;display:grid}.activity-product-card-module__kuypoW__activity-product-card[open]::details-content{grid-template-rows:1fr}.activity-product-card-module__kuypoW__activity-product-card .activity-product-card-module__kuypoW__product{min-height:0;overflow:hidden}
.anchor-links-module__MaUs5q__anchor-links{background-color:var(--color-grey-white);width:100%;padding-block:1.25rem}.anchor-links-module__MaUs5q__anchor-links .anchor-links-module__MaUs5q__list{align-items:center;gap:var(--spacer-internal-2);margin:0;scrollbar-width:none;justify-content:safe center;margin-inline:-.25rem;padding:.25rem;list-style:none;display:flex;overflow-x:auto}.anchor-links-module__MaUs5q__anchor-links .anchor-links-module__MaUs5q__list::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.anchor-links-module__MaUs5q__anchor-links .anchor-links-module__MaUs5q__list{scroll-behavior:auto}}.anchor-links-module__MaUs5q__anchor-links .anchor-links-module__MaUs5q__item{flex-shrink:0}.anchor-links-module__MaUs5q__anchor-links .anchor-links-module__MaUs5q__item a[aria-current]{--button-main-color:var(--color-grey-20)}.anchor-links-module__MaUs5q__anchor-links{--anchor-links-top:var(--slide-top-height,0px);top:calc(var(--anchor-links-top) - .125rem);z-index:99;transition:top .3s;position:sticky}div:has(>.anchor-links-module__MaUs5q__anchor-links){--anchor-links-top:var(--slide-top-height,0px);top:calc(var(--anchor-links-top) - .125rem);z-index:99;transition:top .3s;position:sticky}body:has(header[data-hidden=true]) :is(.anchor-links-module__MaUs5q__anchor-links,div:has(>.anchor-links-module__MaUs5q__anchor-links)){--anchor-links-top:0px}@media (prefers-reduced-motion:reduce){.anchor-links-module__MaUs5q__anchor-links{transition:none}div:has(>.anchor-links-module__MaUs5q__anchor-links){transition:none}}
.featured-style-product-module__7OYQVW__featured-style-product{--section-padding-block-start:var(--spacer-4);--section-padding-block-end:var(--spacer-3);--carousel-max-width:49.5rem;--carousel-margin-block-start:0;background-color:var(--featured-style-product-bg,var(--color-grey-white));padding-block:var(--section-padding-block-start) var(--section-padding-block-end)}.featured-style-product-module__7OYQVW__featured-style-product[data-has-header=true]{--section-padding-block-start:0;--carousel-margin-block-start:var(--spacer-internal-2)}@media not (min-width:768px){.featured-style-product-module__7OYQVW__featured-style-product{--carousel-max-width:100%}}.featured-style-product-module__7OYQVW__featured-style-product .featured-style-product-module__7OYQVW__carousel-container{max-width:var(--carousel-max-width);width:100%;margin-block-start:var(--carousel-margin-block-start);margin-inline:auto}.featured-style-product-module__7OYQVW__featured-style-product .featured-style-product-module__7OYQVW__carousel{--margin-top-pagination-controls:0;--margin-bottom-pagination-controls:0;--padding-block-pagination-controls:var(--spacer-2);--padding-inline-pagination-controls:var(--spacer-1)}
.grid-module__qnGFlq__grid-section{padding-block:0 var(--spacer-3)}.grid-module__qnGFlq__grid-section .grid-module__qnGFlq__grid{gap:var(--spacer-internal-3) var(--spacer-internal-2);width:100%;display:grid}.grid-module__qnGFlq__grid-section .grid-module__qnGFlq__grid>*{min-width:0}.grid-module__qnGFlq__grid-section .grid-module__qnGFlq__grid.grid-module__qnGFlq__equal-height-rows{grid-auto-rows:auto}@media (min-width:768px){.grid-module__qnGFlq__grid-section .grid-module__qnGFlq__grid.grid-module__qnGFlq__equal-height-rows{grid-auto-rows:1fr}}.grid-module__qnGFlq__grid-section .grid-module__qnGFlq__mobile-1{grid-template-columns:1fr}.grid-module__qnGFlq__grid-section .grid-module__qnGFlq__mobile-2{grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.grid-module__qnGFlq__grid-section .grid-module__qnGFlq__desktop-3{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.grid-module__qnGFlq__grid-section .grid-module__qnGFlq__desktop-4{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px) and (not (min-width:1024px)){.grid-module__qnGFlq__grid-section .grid-module__qnGFlq__mobile-on-tablet.grid-module__qnGFlq__mobile-1{grid-template-columns:1fr}.grid-module__qnGFlq__grid-section .grid-module__qnGFlq__mobile-on-tablet.grid-module__qnGFlq__mobile-2{grid-template-columns:repeat(2,1fr)}}
.grid-search-module__BSxuuq__grid-search{margin-block:var(--spacer-1)}.grid-search-module__BSxuuq__grid-search:has(.wrapper) .wrapper{padding:0}.grid-search-module__BSxuuq__grid-search .grid-search-module__BSxuuq__filters{gap:var(--spacer-internal-1);padding-block-end:var(--spacer-1);display:flex}.grid-search-module__BSxuuq__grid-search .grid-search-module__BSxuuq__filters>*{--button-main-color:var(--color-grey-black)}
.interactive-product-module__YAHhyq__interactive-product{--padding-desktop:5rem;--padding-mobile:2.5rem;--grid-gap:3rem;--grid-gap-mobile:.5rem;--min-height:39.75rem;--detail-gap:10rem;--detail-gap-mobile:1.5rem;--detail-image-max-width:19.5rem;--detail-image-mobile-width:10.375rem;--detail-image-mobile-height:6.917rem;--detail-fade-duration:.3s;--text-content:.5rem;--chip-top:1rem;--chip-left:1rem;--chip-padding:.3125rem .375rem;--chip-border-radius:.25rem;--description-min-height:6.25rem;--description-min-height-mobile:5rem;--description-margin-top:1rem;--description-margin-top-mobile:.5rem;--cta-margin-top:1.5rem;--cta-margin-top-mobile:1rem;--hotspot-size:3.5rem;--hotspot-size-mobile:2.5rem;--hotspot-border-active:.375rem;--hotspot-icon-size:1.5rem;--hotspot-icon-size-mobile:1.25rem;background-color:var(--color-solid-white);padding:var(--padding-desktop) 0}@media not (min-width:768px){.interactive-product-module__YAHhyq__interactive-product{--hotspot-border-active:.25rem;padding:var(--padding-mobile) 0}}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content{gap:var(--grid-gap);min-height:var(--min-height);grid-template-columns:repeat(12,1fr);width:100%;display:grid}@media not (min-width:768px){.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content{gap:var(--grid-gap-mobile);grid-template-columns:repeat(4,1fr)}}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section{gap:var(--detail-gap);flex-direction:column;grid-column:span 4;justify-content:space-between;height:100%;display:flex}@media not (min-width:768px){.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section{gap:var(--detail-gap-mobile);order:2;width:100%}}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__detail-image-wrapper{grid-template-rows:1fr;grid-template-columns:1fr;width:100%;display:grid}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__detail-image-wrapper .interactive-product-module__YAHhyq__detail-image{max-width:var(--detail-image-max-width);opacity:0;min-height:0;transition:opacity var(--detail-fade-duration) ease, visibility var(--detail-fade-duration) ease;visibility:hidden;grid-area:1/1/2/2;overflow:hidden}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__detail-image-wrapper .interactive-product-module__YAHhyq__detail-image.interactive-product-module__YAHhyq__active{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__detail-image-wrapper .interactive-product-module__YAHhyq__detail-image{transition:none}}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__detail-image-wrapper .interactive-product-module__YAHhyq__detail-image .interactive-product-module__YAHhyq__detail-card{aspect-ratio:3/2;background-color:var(--color-grey-20);border-radius:var(--border-radius-3x);width:100%;position:relative;overflow:hidden}@media not (min-width:768px){.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__detail-image-wrapper .interactive-product-module__YAHhyq__detail-image .interactive-product-module__YAHhyq__detail-card{aspect-ratio:auto;height:var(--detail-image-mobile-height);width:var(--detail-image-mobile-width)}}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__detail-image-wrapper .interactive-product-module__YAHhyq__detail-image .interactive-product-module__YAHhyq__detail-card .interactive-product-module__YAHhyq__chip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:var(--color-grey-20);border-radius:var(--chip-border-radius);color:var(--color-grey-black);left:var(--chip-left);padding:var(--chip-padding);top:var(--chip-top);align-items:center;display:inline-flex;position:absolute}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__text-content{flex-direction:column;gap:0;display:flex}@media not (min-width:768px){.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__text-content{gap:var(--text-content)}}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__text-content .interactive-product-module__YAHhyq__label-container{margin-bottom:var(--text-content)}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__text-content .interactive-product-module__YAHhyq__label-container .interactive-product-module__YAHhyq__label{color:var(--color-grey-80)}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__text-content .interactive-product-module__YAHhyq__description-container{margin-top:var(--description-margin-top)}@media not (min-width:768px){.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__text-content .interactive-product-module__YAHhyq__description-container{margin-top:var(--description-margin-top-mobile);min-height:var(--description-min-height-mobile)}}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__text-content .interactive-product-module__YAHhyq__description-container .interactive-product-module__YAHhyq__description{color:var(--color-grey-70)}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__text-content .interactive-product-module__YAHhyq__cta-button{margin-top:var(--cta-margin-top);width:fit-content}@media not (min-width:768px){.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__detail-section .interactive-product-module__YAHhyq__text-content .interactive-product-module__YAHhyq__cta-button{margin-top:var(--cta-margin-top-mobile)}}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section{flex:1;grid-column:span 8;justify-content:center;align-items:center;width:100%;max-width:100%;display:flex}@media not (min-width:768px){.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section{order:1;grid-column:span 4}}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section .interactive-product-module__YAHhyq__image-container{aspect-ratio:835/460;width:100%;position:relative}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section .interactive-product-module__YAHhyq__image-container .interactive-product-module__YAHhyq__hotspots{pointer-events:none;position:absolute;inset:0}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section .interactive-product-module__YAHhyq__image-container .interactive-product-module__YAHhyq__hotspots .interactive-product-module__YAHhyq__hotspot{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;height:var(--hotspot-size);mix-blend-mode:luminosity;pointer-events:all;width:var(--hotspot-size);background-color:#04101e59;outline:0 solid #ffffff59;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;position:absolute}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section .interactive-product-module__YAHhyq__image-container .interactive-product-module__YAHhyq__hotspots .interactive-product-module__YAHhyq__hotspot:hover{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background-color:#44444459}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section .interactive-product-module__YAHhyq__image-container .interactive-product-module__YAHhyq__hotspots .interactive-product-module__YAHhyq__hotspot.interactive-product-module__YAHhyq__hotspot--active{-webkit-backdrop-filter:blur(11.231px);backdrop-filter:blur(11.231px);outline-width:var(--hotspot-border-active);background-color:#44444459}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section .interactive-product-module__YAHhyq__image-container .interactive-product-module__YAHhyq__hotspots .interactive-product-module__YAHhyq__hotspot.interactive-product-module__YAHhyq__hotspot--active .interactive-product-module__YAHhyq__hotspot-icon:before{content:"−"}@media not (min-width:768px){.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section .interactive-product-module__YAHhyq__image-container .interactive-product-module__YAHhyq__hotspots .interactive-product-module__YAHhyq__hotspot{height:var(--hotspot-size-mobile);width:var(--hotspot-size-mobile)}}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section .interactive-product-module__YAHhyq__image-container .interactive-product-module__YAHhyq__hotspots .interactive-product-module__YAHhyq__hotspot.interactive-product-module__YAHhyq__hotspot--top{top:9.8%;left:38%}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section .interactive-product-module__YAHhyq__image-container .interactive-product-module__YAHhyq__hotspots .interactive-product-module__YAHhyq__hotspot.interactive-product-module__YAHhyq__hotspot--left{top:48%;left:8.4%}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section .interactive-product-module__YAHhyq__image-container .interactive-product-module__YAHhyq__hotspots .interactive-product-module__YAHhyq__hotspot.interactive-product-module__YAHhyq__hotspot--center{top:48%;left:75.1%}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section .interactive-product-module__YAHhyq__image-container .interactive-product-module__YAHhyq__hotspots .interactive-product-module__YAHhyq__hotspot.interactive-product-module__YAHhyq__hotspot--bottom{top:75.4%;left:48.8%}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section .interactive-product-module__YAHhyq__image-container .interactive-product-module__YAHhyq__hotspots .interactive-product-module__YAHhyq__hotspot .interactive-product-module__YAHhyq__hotspot-icon{color:var(--color-solid-white);font-size:var(--hotspot-icon-size);font-weight:300;line-height:1}.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section .interactive-product-module__YAHhyq__image-container .interactive-product-module__YAHhyq__hotspots .interactive-product-module__YAHhyq__hotspot .interactive-product-module__YAHhyq__hotspot-icon:before{content:"+"}@media not (min-width:768px){.interactive-product-module__YAHhyq__interactive-product .interactive-product-module__YAHhyq__content .interactive-product-module__YAHhyq__image-section .interactive-product-module__YAHhyq__image-container .interactive-product-module__YAHhyq__hotspots .interactive-product-module__YAHhyq__hotspot .interactive-product-module__YAHhyq__hotspot-icon{font-size:var(--hotspot-icon-size-mobile)}}
@keyframes lens-simulator-module__UkPqTa__mediaItemfadeOut{0%{opacity:1}to{opacity:0}}.lens-simulator-module__UkPqTa__lens-simulator{--ls-panel-width:21.875rem;--ls-panel-offset:3.75rem;--ls-panel-inset:3.5625rem;--ls-panel-gap:.84375rem;--ls-glass:var(--color-opaque-navy);--ls-card-radius:var(--border-radius-3x);--ls-pill-radius:var(--border-radius-25x);--ls-swatch-size:3rem;--ls-swatch-dot:1.75rem;--ls-text:var(--color-grey-white);--ls-label-color:var(--color-grey-white);--ls-label-active-bg:var(--color-grey-80);--ls-swatch-outline:var(--color-grey-30);--ls-cta-bg:var(--color-opaque-navy);--ls-cta-fg:var(--color-grey-white);--ls-cta-border:var(--color-grey-white);width:100%;position:relative}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__container{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}@media not (min-width:768px){.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__container{aspect-ratio:9/16}}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__media{grid-template-rows:1fr;grid-template-columns:1fr;display:grid;position:absolute;inset:0}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__media .lens-simulator-module__UkPqTa__media-item{grid-area:1/1/2/2;width:100%;height:100%}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__media .lens-simulator-module__UkPqTa__media-item.lens-simulator-module__UkPqTa__fade-out{animation:.5s ease-out .2s forwards lens-simulator-module__UkPqTa__mediaItemfadeOut}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__scrim{pointer-events:none;background:#0003;position:absolute;inset:0}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__tint{pointer-events:none;position:absolute;inset:0}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__tint .lens-simulator-module__UkPqTa__media-mobile{--media-overlay-align-items:start;--media-overlay-justify-content:start}@media not (min-width:768px){.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__tint-desktop{display:none}}@media (min-width:768px){.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__tint-mobile{display:none}}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__panel{bottom:var(--ls-panel-offset);gap:var(--ls-panel-gap);left:var(--ls-panel-inset);width:var(--ls-panel-width);flex-direction:column;display:flex;position:absolute}@media not (min-width:1024px){.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__panel{bottom:var(--spacer-internal-2);left:var(--spacer-internal-2);right:var(--spacer-internal-2);width:auto}}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__panel .lens-simulator-module__UkPqTa__labels{--button-background-color:transparent;--button-background-color-active:var(--ls-label-active-bg);--border-glossy-border-radius:4rem;--button-main-color:var(--ls-label-color);align-items:center;gap:var(--spacer-internal-2);display:flex}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__panel .lens-simulator-module__UkPqTa__labels .lens-simulator-module__UkPqTa__button{color:var(--ls-text);align-items:center;gap:var(--spacer-internal-1);justify-content:center;padding:.625rem;display:flex}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__panel .lens-simulator-module__UkPqTa__labels .lens-simulator-module__UkPqTa__category{flex:1}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__card{border-radius:var(--ls-card-radius);flex-direction:column;display:flex;position:relative;overflow:hidden}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__card .lens-simulator-module__UkPqTa__selector{--height-pagination-controls:auto;--carousel-controls-color:var(--color-grey-black);--padding-bottom-control-controls:0rem;--margin-bottom-scroll-bar:-.5rem;--padding-top-control-controls:.5rem;--margin-top-scroll-bar:.25rem;--padding-block-control-controls:0;--padding-inline-control-controls:0;--margin-bottom-control-controls:-.5rem;padding:var(--spacer-internal-2) var(--spacer-internal-3)}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__card .lens-simulator-module__UkPqTa__selector .lens-simulator-module__UkPqTa__selector-button-container{flex:0;margin-inline:auto}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__card .lens-simulator-module__UkPqTa__selector .lens-simulator-module__UkPqTa__selector-button-container .lens-simulator-module__UkPqTa__selector-button{height:1.75rem;padding-block:.5rem;padding-inline:1.25rem}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__card .lens-simulator-module__UkPqTa__selector .lens-simulator-module__UkPqTa__selector-button-container .lens-simulator-module__UkPqTa__selector-button.lens-simulator-module__UkPqTa__active{outline:.063rem solid var(--ls-swatch-outline);outline-offset:-.063rem}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__card .lens-simulator-module__UkPqTa__selector .lens-simulator-module__UkPqTa__selector-button-container .lens-simulator-module__UkPqTa__selector-button.lens-simulator-module__UkPqTa__active:focus-visible{outline:.063rem solid var(--color-grey-50);outline-offset:-.063rem}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__card .lens-simulator-module__UkPqTa__selector .lens-simulator-module__UkPqTa__selector-button-container .lens-simulator-module__UkPqTa__selector-button:focus-visible{outline:.063rem solid var(--color-grey-50);outline-offset:-.063rem}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__card .lens-simulator-module__UkPqTa__selector .lens-simulator-module__UkPqTa__selector-button-container .lens-simulator-module__UkPqTa__selector-button .lens-simulator-module__UkPqTa__swatch-dot{height:var(--ls-swatch-dot);width:var(--ls-swatch-dot);border-radius:50%;display:block}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__card .lens-simulator-module__UkPqTa__details{gap:var(--spacer-internal-2);padding:var(--spacer-internal-2);flex-direction:column;display:flex}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__card .lens-simulator-module__UkPqTa__details .lens-simulator-module__UkPqTa__name,.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__card .lens-simulator-module__UkPqTa__details .lens-simulator-module__UkPqTa__description{color:var(--ls-text);margin:0}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__card .lens-simulator-module__UkPqTa__details .lens-simulator-module__UkPqTa__cta{--button-background-color:var(--ls-cta-bg);--button-background-color-active:var(--color-grey-90);border:.0625rem solid var(--ls-cta-border);color:var(--ls-cta-fg)}@media (min-width:768px) and (not (min-width:1024px)){.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__container{aspect-ratio:auto;background:var(--color-grey-20);gap:var(--spacer-internal-2);padding-bottom:var(--spacer-internal-2);flex-direction:column;display:flex;overflow:visible}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__media{aspect-ratio:16/9;order:1;width:100%;position:relative;inset:auto}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__panel{margin-inline:var(--spacer-internal-2);--ls-text:var(--color-frame-black);--ls-label-color:var(--color-frame-black);--ls-label-active-bg:var(--color-grey-20);--ls-swatch-outline:var(--color-grey-50);--ls-cta-bg:var(--color-frame-black);--ls-cta-fg:var(--color-grey-white);--ls-cta-border:var(--color-frame-black);order:2;width:auto;position:static;inset:auto}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__glass{--background-color:var(--color-grey-white);--background-opacity:1}.lens-simulator-module__UkPqTa__lens-simulator .lens-simulator-module__UkPqTa__selector-button-container{--background-color:var(--color-grey-20)}}
.section-carousel-module__dvccrq__sectionCarousel{background-color:var(--carousel-bg,var(--color-grey-white));flex-direction:column;width:100%;display:flex}.section-carousel-module__dvccrq__sectionCarousel.section-carousel-module__dvccrq__noHeader{padding-block-start:var(--spacer-3)}
