@layer atoms{.Wrapper-module-scss-module__UKMaUG__wrapper--full{width:100%}.Wrapper-module-scss-module__UKMaUG__wrapper--standard{padding:0 var(--sp-05)}@media (min-width:768px){.Wrapper-module-scss-module__UKMaUG__wrapper--standard{max-width:var(--wrapper-standard-width,157rem);padding:0 var(--sp-06);margin-inline:auto}}.Wrapper-module-scss-module__UKMaUG__wrapper--narrow{padding:0 var(--sp-05)}@media (min-width:768px){.Wrapper-module-scss-module__UKMaUG__wrapper--narrow{max-width:var(--wrapper-narrow-width,70rem);padding:0 var(--sp-06);margin-inline:auto}}.Wrapper-module-scss-module__UKMaUG__wrapper--has-background{background-color:var(--wrapper-background-color)}.Wrapper-module-scss-module__UKMaUG__wrapper--has-padding{padding-top:var(--wrapper-padding);padding-bottom:var(--wrapper-padding)}.Wrapper-module-scss-module__UKMaUG__wrapper--has-vertical-margin{margin-top:var(--wrapper-vertical-margin);margin-bottom:var(--wrapper-vertical-margin)}}
@layer atoms{.Switch-module-scss-module__vsUO3a__switch{position:relative}.Switch-module-scss-module__vsUO3a__switch:has(.Switch-module-scss-module__vsUO3a__switch__input:disabled) .Switch-module-scss-module__vsUO3a__switch__label{cursor:not-allowed}.Switch-module-scss-module__vsUO3a__switch__body{flex-flow:row;align-items:center;display:flex}.Switch-module-scss-module__vsUO3a__switch__label{padding-left:var(--sp-04);font-size:var(--fs-xs);cursor:pointer;line-height:2.4rem}.Switch-module-scss-module__vsUO3a__switch__input-wrapper{min-width:4.8rem;height:2.6rem;position:relative}.Switch-module-scss-module__vsUO3a__switch__input{appearance:none;opacity:0;z-index:1;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.Switch-module-scss-module__vsUO3a__switch__input:disabled{cursor:not-allowed;pointer-events:none}.Switch-module-scss-module__vsUO3a__switch__input:disabled:not(:checked)+.Switch-module-scss-module__vsUO3a__switch__slider{cursor:not-allowed;background-color:var(--clr-grey-medium);opacity:.5}.Switch-module-scss-module__vsUO3a__switch__input:disabled:checked+.Switch-module-scss-module__vsUO3a__switch__slider{cursor:not-allowed;background-color:var(--clr-grey-medium);opacity:1}.Switch-module-scss-module__vsUO3a__switch__slider{cursor:pointer;border-radius:var(--br-s);background-color:var(--clr-grey-dark);transition:all .4s;position:absolute;inset:0}.Switch-module-scss-module__vsUO3a__switch__slider:before{content:"";border-radius:var(--br-s);background-color:var(--clr-white);width:2.2rem;height:2.2rem;transition:all .4s;position:absolute;bottom:.2rem;left:.2rem}:checked+.Switch-module-scss-module__vsUO3a__switch__slider{background-color:var(--clr-primary-medium)}:focus+.Switch-module-scss-module__vsUO3a__switch__slider{box-shadow:0 0 1px var(--clr-primary-medium)}:checked+.Switch-module-scss-module__vsUO3a__switch__slider:before{transform:translate(2.2rem)}.Switch-module-scss-module__vsUO3a__switch__slider--round{border-radius:var(--br-l)}.Switch-module-scss-module__vsUO3a__switch__slider--round:before{border-radius:50%}}
@layer features{.ProductCard-module-scss-module__XVsnsq__product-card{border:none;box-shadow:0 15px 30px #0000000d}.ProductCard-module-scss-module__XVsnsq__product-card:hover{box-shadow:0 15px 30px #0000001a}.ProductCard-module-scss-module__XVsnsq__product-card__content{height:100%}.ProductCard-module-scss-module__XVsnsq__product-card__actions-add-to-basket,.ProductCard-module-scss-module__XVsnsq__product-card__actions-notify-me,.ProductCard-module-scss-module__XVsnsq__product-card__actions-call-for-pricing,.ProductCard-module-scss-module__XVsnsq__product-card__actions-contact-via-mail{padding:var(--sp-03) var(--sp-05);border-radius:var(--br-m)}.ProductCard-module-scss-module__XVsnsq__product-card__brand-text,.ProductCard-module-scss-module__XVsnsq__product-card__brand-text-link{font-size:var(--fs-2xs);color:var(--clr-primary-medium);font-weight:400;line-height:2rem}.ProductCard-module-scss-module__XVsnsq__product-card__rating-link{order:4}.ProductCard-module-scss-module__XVsnsq__product-card__stock{font-size:var(--fs-2xs);text-transform:lowercase;line-height:2rem;display:none}.ProductCard-module-scss-module__XVsnsq__product-card--out-of-stock{background:var(--clr-red-medium);width:fit-content;color:var(--clr-white);padding:var(--sp-02) var(--sp-03);border-radius:var(--br-s);display:block;position:absolute;top:0;transform:translateY(-130%)}.ProductCard-module-scss-module__XVsnsq__product-card__prices-wrapper{margin-top:auto}.ProductCard-module-scss-module__XVsnsq__toggle-wishlist-button>img{filter:var(--icon-black-fl)}.ProductCard-module-scss-module__XVsnsq__product-price__regular-price{color:var(--clr-primary-medium)}.ProductCard-module-scss-module__XVsnsq__product-price__regular-price,.ProductCard-module-scss-module__XVsnsq__product-price__sale-price{font-weight:700;font-size:var(--fs-2xs)}@media (min-width:1024px){.ProductCard-module-scss-module__XVsnsq__product-price__regular-price,.ProductCard-module-scss-module__XVsnsq__product-price__sale-price{font-size:var(--fs-xs)}}}
@layer shared{.PaymentOptions-module-scss-module__w59HqW__payment-options{-moz-column-gap:var(--sp-03);column-gap:var(--sp-03);flex-flow:row;display:flex}.PaymentOptions-module-scss-module__w59HqW__payment-options__item{display:flex}}
@layer shared{.BasketViewUi-module-scss-module__jYVfyG__empty-basket{grid-row-gap:var(--sp-04);justify-content:flex-start;display:grid}.BasketViewUi-module-scss-module__jYVfyG__empty-basket__title{font-weight:700}.BasketViewUi-module-scss-module__jYVfyG__basket-view{gap:var(--sp-05);flex-flow:column wrap;display:flex}@media (min-width:768px){.BasketViewUi-module-scss-module__jYVfyG__basket-view{gap:var(--sp-06);grid-template-columns:auto max-content;display:grid}}.BasketViewUi-module-scss-module__jYVfyG__basket-header{grid-column:1}.BasketViewUi-module-scss-module__jYVfyG__basket-header__title{font-size:var(--fs-m);line-height:3.4rem}@media (min-width:768px){.BasketViewUi-module-scss-module__jYVfyG__basket-header__title{font-size:var(--fs-l);line-height:4.5rem}}.BasketViewUi-module-scss-module__jYVfyG__basket-acknowledge-quantities-notification,.BasketViewUi-module-scss-module__jYVfyG__basket-acknowledge-prices-notification{grid-column:1;align-items:center}.BasketViewUi-module-scss-module__jYVfyG__basket-products-list{flex-flow:column wrap;grid-column:1;display:flex}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item{grid-gap:var(--sp-04) 0;border-bottom:1px solid var(--clr-grey-medium);padding:0 var(--sp-01) var(--sp-05) 0;margin-bottom:var(--sp-05);grid-template-columns:1fr max-content;align-items:flex-start;display:grid;overflow:hidden}@media (min-width:768px){.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item{grid-gap:var(--sp-04) var(--sp-05);grid-template-rows:1fr}}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__brand-text-link span{color:var(--clr-text-default)}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__price-wrapper{align-items:flex-end;gap:var(--sp-03);margin-left:var(--sp-02);flex-direction:column;grid-row:2/3;display:flex}@media (min-width:768px){.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__price-wrapper{grid-area:1/2;margin-left:0}}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__actions{gap:var(--sp-01) var(--sp-04);flex-flow:wrap;grid-area:4/1;justify-content:space-between;align-items:center;display:flex}@media (min-width:768px){.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__actions{justify-content:initial;padding-left:var(--sp-12);grid-area:auto/1/auto/span 2}}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__unavailable{color:var(--clr-grey-medium)}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__unavailable dt{color:var(--clr-grey-dark)}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__details{grid-gap:var(--sp-03) var(--sp-05);grid-area:1/1/auto/span-all;grid-template-rows:auto 1fr;grid-template-columns:min-content 1fr;display:grid}@media (min-width:768px){.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__details{grid-area:1/1;grid-template-columns:min-content auto}}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__availability{grid-column:2}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__attributes{grid-row-gap:var(--sp-03);grid-column:2}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__attribute-label{color:var(--clr-grey-dark);font-size:var(--fs-2xs)}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__attribute-value{color:var(--clr-text-default);font-size:var(--fs-2xs)}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__name{line-height:2.5rem;font-size:var(--fs-s);font-weight:700}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__sku{align-items:center;height:100%;display:flex}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__image-link{grid-area:1/1/span-all;width:8rem;height:8rem}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__image-link-image{border:1px solid var(--clr-grey-medium);border-radius:var(--br-s);overflow:hidden}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__quantity-selector{margin-right:var(--sp-01)}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__price-and-promo-end-date{grid-area:2/2}@media (min-width:768px){.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__price-and-promo-end-date{grid-area:1/end}}.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__remove-product-from-basket-button{gap:var(--sp-03);grid-area:5/1;width:fit-content;height:fit-content}@media (min-width:768px){.BasketViewUi-module-scss-module__jYVfyG__basket-product-list-item__remove-product-from-basket-button{grid-row:3}}.BasketViewUi-module-scss-module__jYVfyG__basket-product-customizations{padding:var(--sp-05);border:1px solid var(--clr-grey-medium);border-radius:var(--br-s);margin:var(--sp-04) 0;flex-direction:column;grid-area:3/1/auto/span 2;display:flex}@media (min-width:768px){.BasketViewUi-module-scss-module__jYVfyG__basket-product-customizations{grid-area:2/1/auto/span 2}}@media (min-width:1024px){.BasketViewUi-module-scss-module__jYVfyG__basket-product-customizations{margin:var(--sp-05) 0 var(--sp-05) var(--sp-13)}}.BasketViewUi-module-scss-module__jYVfyG__basket-products-total-price{flex-flow:column wrap;align-items:flex-start;display:flex}@media (min-width:768px){.BasketViewUi-module-scss-module__jYVfyG__basket-products-total-price{gap:var(--sp-03);flex-flow:wrap;grid-column:1;justify-content:flex-end;align-items:center}}.BasketViewUi-module-scss-module__jYVfyG__basket-summary-section{top:var(--sp-05);grid-area:1/2/7;height:fit-content;transition:top .3s;position:sticky}@media (min-width:1024px){.BasketViewUi-module-scss-module__jYVfyG__basket-summary-section{margin-left:var(--sp-11)}}.BasketViewUi-module-scss-module__jYVfyG__basket-discounts-section{gap:var(--sp-05);border-radius:var(--br-m);background:var(--clr-body-foreground);padding:var(--sp-06);flex-flow:column;display:flex}@media (min-width:768px){.BasketViewUi-module-scss-module__jYVfyG__basket-discounts-section{width:41rem;margin:var(--sp-06) 0}}.BasketViewUi-module-scss-module__jYVfyG__basket-discounts-section__title{font-size:var(--fs-s);line-height:2.5rem}.BasketViewUi-module-scss-module__jYVfyG__basket-promo-code,.BasketViewUi-module-scss-module__jYVfyG__basket-loyalty-program{width:100%}.BasketViewUi-module-scss-module__jYVfyG__basket-promo-code__title,.BasketViewUi-module-scss-module__jYVfyG__basket-loyalty-program__title{font-weight:400;font-size:var(--fs-2xs)}.BasketViewUi-module-scss-module__jYVfyG__basket-loyalty-program{border-top:1px solid var(--clr-grey-medium);padding-top:var(--sp-05)}.BasketViewUi-module-scss-module__jYVfyG__basket-order-information{border-radius:var(--br-m);align-self:flex-start;gap:var(--sp-05);font-size:var(--fs-m);flex-flow:column wrap;font-weight:600;display:flex}@media (min-width:768px){.BasketViewUi-module-scss-module__jYVfyG__basket-order-information{padding:var(--sp-06);background:var(--clr-body-foreground);width:41rem}}.BasketViewUi-module-scss-module__jYVfyG__basket-order-information__cta{justify-content:center;display:flex}.BasketViewUi-module-scss-module__jYVfyG__basket-order-information__sticky-drawer-discount-wrapper{padding-bottom:var(--sp-13)}@media (min-width:768px){.BasketViewUi-module-scss-module__jYVfyG__basket-order-information__sticky-drawer-discount-wrapper{padding-bottom:0}}.BasketViewUi-module-scss-module__jYVfyG__basket-order-information__title{font-weight:700;line-height:2.5rem;font-size:var(--fs-s)}.BasketViewUi-module-scss-module__jYVfyG__basket-order-information__payment-options{gap:var(--sp-05);border-top:1px solid var(--clr-grey-medium);padding-top:var(--sp-05);flex-flow:wrap;justify-content:center;display:flex}@media (min-width:768px){.BasketViewUi-module-scss-module__jYVfyG__basket-order-information__payment-options{border-top:0;padding-top:0}}.BasketViewUi-module-scss-module__jYVfyG__basket-order-information__sticky-drawer-footer-content{justify-content:space-between;display:flex}.BasketViewUi-module-scss-module__jYVfyG__shipping-price-free{color:var(--clr-green-medium)}.BasketViewUi-module-scss-module__jYVfyG__corporate-basket-summary-limit-slider,.BasketViewUi-module-scss-module__jYVfyG__corporate-basket-summary-limit-slider__price-wrapper{margin-bottom:var(--sp-05)}.BasketViewUi-module-scss-module__jYVfyG__corporate-basket-summary-limit-slider__price-wrapper--error{color:var(--clr-red-medium)}}
@layer shared{.BasketView-module-scss-module__tfWRQG__basket-view__wrapper{margin-top:var(--sp-05);margin-bottom:var(--sp-14)}@media (min-width:768px){.BasketView-module-scss-module__tfWRQG__basket-view__wrapper{margin-top:var(--sp-06)}}}
@layer shared{.BasketNavigationButton-module-scss-module__SrG3EG__basket-navigation-button{width:max-content;display:inline-block;position:relative}.BasketNavigationButton-module-scss-module__SrG3EG__basket-navigation-button__wrapper{justify-content:center;align-items:center;gap:var(--sp-05);flex-flow:row;display:flex;position:relative}.BasketNavigationButton-module-scss-module__SrG3EG__basket-navigation-button__icon{border:none;padding:0}.BasketNavigationButton-module-scss-module__SrG3EG__basket-navigation-button__icon-img{outline:none;align-items:center;width:auto;height:auto;display:flex}.BasketNavigationButton-module-scss-module__SrG3EG__basket-navigation-button__counter{width:1.6rem;height:1.6rem;top:0;right:0;transform:translate(.5rem,-.5rem)}@media (min-width:768px){.BasketNavigationButton-module-scss-module__SrG3EG__basket-navigation-button__counter{width:1.8rem;height:1.8rem;transform:translate(.6rem,-.6rem)}}.BasketNavigationButton-module-scss-module__SrG3EG__basket-navigation-button__summary{flex-flow:column;display:flex}}
@layer shared{.BasketNextAvailableHour-module-scss-module__Ba-tRa__basket-available-hour{gap:var(--sp-05);align-items:center;display:flex}.BasketNextAvailableHour-module-scss-module__Ba-tRa__basket-available-hour__summary{display:flex}}
@layer shared{.CheckoutHeader-module-scss-module__woAi7G__checkout-header{z-index:2;width:100%;box-shadow:var(--shdw-02);background-color:var(--clr-body-background);padding:var(--sp-05);flex-flow:column;justify-content:flex-end;margin:0;display:flex;position:fixed;top:0;left:0}@media (min-width:1024px){.CheckoutHeader-module-scss-module__woAi7G__checkout-header{box-shadow:none;padding:0 0 var(--sp-07) var(--sp-01);position:sticky}}.CheckoutHeader-module-scss-module__woAi7G__checkout-header__breadcrumbs{margin-top:var(--sp-06)}.CheckoutHeader-module-scss-module__woAi7G__checkout-header__content{justify-content:space-between;align-items:center;gap:var(--sp-07);width:100%;display:flex}.CheckoutHeader-module-scss-module__woAi7G__checkout-header__content-logo{flex:0 17.8rem}.CheckoutHeader-module-scss-module__woAi7G__checkout-header__content-logo img{max-height:4rem}@media (min-width:1024px){.CheckoutHeader-module-scss-module__woAi7G__checkout-header__content-logo{flex:0 20.6rem}.CheckoutHeader-module-scss-module__woAi7G__checkout-header__content-logo img{max-height:6rem}}.CheckoutHeader-module-scss-module__woAi7G__checkout-header__content-data{align-items:center;gap:var(--sp-05);flex:none;display:flex}}
@layer shared{.CheckoutPaymentRadioButton-module-scss-module__9OyWOa__checkout-payment-radio-button{align-items:center;gap:var(--sp-03);min-height:4.5rem;margin-bottom:var(--sp-05);border:1px solid var(--clr-grey-medium);padding:.6rem var(--sp-05);cursor:pointer;grid-template-columns:1fr 10rem;width:100%;display:grid;position:relative}.CheckoutPaymentRadioButton-module-scss-module__9OyWOa__checkout-payment-radio-button--rectangle{border-radius:var(--br-s)}.CheckoutPaymentRadioButton-module-scss-module__9OyWOa__checkout-payment-radio-button--curved{border-radius:var(--br-xl)}.CheckoutPaymentRadioButton-module-scss-module__9OyWOa__checkout-payment-radio-button input{flex-shrink:0}.CheckoutPaymentRadioButton-module-scss-module__9OyWOa__checkout-payment-radio-button label{font-size:var(--fs-xs);color:inherit;background-color:#0000;width:100%}.CheckoutPaymentRadioButton-module-scss-module__9OyWOa__checkout-payment-radio-button__children{width:100%;height:100%;max-height:3.1rem;position:relative}.CheckoutPaymentRadioButton-module-scss-module__9OyWOa__checkout-payment-radio-button__wrapper{display:flex}}
@layer shared{.CheckoutShippingSection-module-scss-module__rv79tq__checkout-shipping-section{gap:var(--sp-05);flex-direction:column;display:flex}}
@layer shared{.CheckoutCustomerDetails-module-scss-module__A5K_dW__checkout-customer-details{scrollbar-width:none;width:100%;height:100%;padding-top:var(--sp-05);padding-bottom:var(--sp-05);flex-direction:column;flex:0 0 100%;justify-content:center;display:flex;overflow:auto}@media (min-width:1024px){.CheckoutCustomerDetails-module-scss-module__A5K_dW__checkout-customer-details{padding-right:var(--sp-06);padding-top:var(--sp-07);padding-bottom:var(--sp-07);flex:0 65rem;justify-content:flex-end;margin:0}}.CheckoutCustomerDetails-module-scss-module__A5K_dW__checkout-customer-details::-webkit-scrollbar{display:none}.CheckoutCustomerDetails-module-scss-module__A5K_dW__checkout-customer-details__accordions-wrapper{counter-reset:accordions-counter;gap:var(--sp-06);flex-flow:column;flex:1;width:100%;height:100%;margin-top:12rem;display:flex}@media (min-width:1024px){.CheckoutCustomerDetails-module-scss-module__A5K_dW__checkout-customer-details__accordions-wrapper{padding-right:var(--sp-03);margin-top:auto;overflow:hidden auto}}.CheckoutCustomerDetails-module-scss-module__A5K_dW__checkout-customer-details__accordions-wrapper-title{gap:var(--sp-03);align-items:center;display:flex}.CheckoutCustomerDetails-module-scss-module__A5K_dW__checkout-customer-details__accordions-wrapper-title:before{content:counter(accordions-counter);counter-increment:accordions-counter;font-size:var(--fs-2xs);border:2px solid var(--clr-black);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;font-weight:700;display:flex}.CheckoutCustomerDetails-module-scss-module__A5K_dW__checkout-customer-details__click-and-collect--error-notification,.CheckoutCustomerDetails-module-scss-module__A5K_dW__checkout-customer-details__click-and-collect--info-notification{margin-top:var(--sp-04);padding:var(--sp-04);align-items:center}.CheckoutCustomerDetails-module-scss-module__A5K_dW__checkout-customer-details__payment-method--error-notification{color:var(--clr-red-medium);font-size:var(--fs-3xs)}}
@layer shared{.CheckoutOrderSummaryFooter-module-scss-module__XJLbtG__checkout-order-summary-footer__privacy-policy{gap:var(--sp-05);padding-bottom:var(--sp-05);border-bottom:1px solid var(--clr-grey-medium);flex-direction:column;display:flex}@media (min-width:768px){.CheckoutOrderSummaryFooter-module-scss-module__XJLbtG__checkout-order-summary-footer__privacy-policy{padding:var(--sp-06) 0 var(--sp-07);border-bottom:none;margin-bottom:auto}}.CheckoutOrderSummaryFooter-module-scss-module__XJLbtG__checkout-order-summary-footer__privacy-policy a{text-decoration:underline}.CheckoutOrderSummaryFooter-module-scss-module__XJLbtG__checkout-order-summary-footer__privacy-policy-checkbox-label,.CheckoutOrderSummaryFooter-module-scss-module__XJLbtG__checkout-order-summary-footer__privacy-policy-checkbox-label a,.CheckoutOrderSummaryFooter-module-scss-module__XJLbtG__checkout-order-summary-footer__terms-checkbox-label,.CheckoutOrderSummaryFooter-module-scss-module__XJLbtG__checkout-order-summary-footer__terms-checkbox-label a,.CheckoutOrderSummaryFooter-module-scss-module__XJLbtG__checkout-order-summary-footer__marketing-consent-checkbox-label,.CheckoutOrderSummaryFooter-module-scss-module__XJLbtG__checkout-order-summary-footer__marketing-consent-checkbox-label a{font-size:var(--fs-2xs);line-height:2rem}.CheckoutOrderSummaryFooter-module-scss-module__XJLbtG__checkout-order-summary-footer__payment-options{justify-content:center;align-items:center;gap:var(--sp-05);padding-top:var(--sp-05);display:flex}@media (min-width:768px){.CheckoutOrderSummaryFooter-module-scss-module__XJLbtG__checkout-order-summary-footer__payment-options{padding-top:var(--sp-07);gap:var(--sp-07)}}.CheckoutOrderSummaryFooter-module-scss-module__XJLbtG__checkout-order-summary-footer__alerts{gap:var(--sp-05);padding-top:var(--sp-05);flex-flow:column;display:flex}@media (min-width:768px){.CheckoutOrderSummaryFooter-module-scss-module__XJLbtG__checkout-order-summary-footer__alerts{padding-top:0;padding-bottom:var(--sp-07)}}}
@layer shared{.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item{-moz-column-gap:var(--sp-05);column-gap:var(--sp-05);grid-template-columns:6.4rem 1fr;display:grid}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__product-img{border:1px solid var(--clr-grey-medium);border-radius:var(--br-s);overflow:hidden}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__product-img-wrapper{aspect-ratio:1;display:inline-block;position:relative}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__counter-badge{position:absolute;top:-5px;right:-5px}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__content-wrapper{gap:var(--sp-05);grid-template-columns:1fr min-content;width:100%;margin:0;display:grid}@media (min-width:1024px){.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__content-wrapper{gap:var(--sp-06)}}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__text-container{gap:var(--sp-03);flex-direction:column;flex:1;max-width:18rem;display:flex}@media (min-width:1024px){.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__text-container{max-width:27rem}}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__title{font-size:var(--fs-2xs);white-space:pre-wrap;line-height:2rem}@media (min-width:1024px){.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__title{white-space:normal}}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__price-container{text-align:right;justify-content:flex-end}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__old-price{font-size:var(--fs-2xs);transform-origin:100% 0;font-weight:400;line-height:2rem}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__sale-price{font-size:var(--fs-xs);font-weight:700;line-height:2.4rem}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__sale-price-secondary:before{content:none}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__regular-price{font-size:var(--fs-xs);font-weight:700;line-height:2.4rem}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__regular-price-secondary:before{content:none}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__regular-price-container{justify-content:flex-end}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__quantity-description-list-key{font-size:var(--fs-3xs);color:var(--clr-grey-dark);line-height:1.7rem}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__quantity-description-list-value{font-size:var(--fs-3xs);font-weight:600;line-height:1.7rem}.CheckoutProductListItem-module-scss-module__FHsd9a__checkout-product-list-item__inline-text-quantity{font-weight:600;font-size:var(--fs-3xs)}}
@layer shared{.CheckoutProductsList-module-scss-module__oShASW__checkout-products-list{white-space:nowrap;text-overflow:ellipsis;max-height:20rem;padding-top:var(--sp-03);padding-right:var(--sp-03);overflow-x:hidden}@media (min-width:768px){.CheckoutProductsList-module-scss-module__oShASW__checkout-products-list{padding-right:var(--sp-02)}}.CheckoutProductsList-module-scss-module__oShASW__checkout-products-list__item{margin-bottom:var(--sp-06)}.CheckoutProductsList-module-scss-module__oShASW__checkout-products-list__item:last-of-type{margin-bottom:0}}
@layer shared{.CheckoutOrderSummary-module-scss-module__yojjsq__checkout-order-summary__wrapper{scrollbar-width:none;flex:0 0 100%;justify-content:center;height:100%;display:flex;overflow-y:auto}.CheckoutOrderSummary-module-scss-module__yojjsq__checkout-order-summary__wrapper ::-webkit-scrollbar{display:none}@media (min-width:768px){.CheckoutOrderSummary-module-scss-module__yojjsq__checkout-order-summary__wrapper{padding-left:var(--sp-07);background:var(--clr-body-foreground);flex:0 0 50%;justify-content:flex-start;height:100vh;margin:0}}.CheckoutOrderSummary-module-scss-module__yojjsq__checkout-order-summary__wrapper::-webkit-scrollbar{display:none}.CheckoutOrderSummary-module-scss-module__yojjsq__checkout-order-summary__wrapper--content{flex:1;width:100%;height:fit-content}@media (min-width:1024px){.CheckoutOrderSummary-module-scss-module__yojjsq__checkout-order-summary__wrapper--content{flex:0 48rem}}.CheckoutOrderSummary-module-scss-module__yojjsq__checkout-order-summary__title{padding-bottom:var(--sp-04)}.CheckoutOrderSummary-module-scss-module__yojjsq__checkout-order-summary__drawer-footer{justify-content:space-between;align-items:center;width:100%;display:flex}.CheckoutOrderSummary-module-scss-module__yojjsq__checkout-order-summary__drawer-price-container{flex-flow:column wrap}.CheckoutOrderSummary-module-scss-module__yojjsq__checkout-order-summary__drawer-price{font-weight:700;font-size:var(--fs-s);line-height:2.5rem}.CheckoutOrderSummary-module-scss-module__yojjsq__checkout-order-summary__drawer-price-secondary:before{content:"";border-left:1px solid var(--clr-grey-medium);margin-right:var(--sp-03)}.CheckoutOrderSummary-module-scss-module__yojjsq__checkout-order-summary__drawer-price-secondary-container{flex-flow:wrap}.CheckoutOrderSummary-module-scss-module__yojjsq__checkout-order-summary__discount-section{gap:var(--sp-05);padding-bottom:var(--sp-06);flex-flow:column;margin-top:auto;display:flex}@media (min-width:1024px){.CheckoutOrderSummary-module-scss-module__yojjsq__checkout-order-summary__discount-section{margin-top:var(--sp-07);padding-bottom:0;padding-top:var(--sp-07);border-top:1px solid var(--clr-grey-medium)}}.CheckoutOrderSummary-module-scss-module__yojjsq__checkout-order-summary__promo-code-form-label{margin-bottom:var(--sp-03)}.CheckoutOrderSummary-module-scss-module__yojjsq__basket-prices-breakdown{margin-top:var(--sp-07);border-top:1px solid var(--clr-grey-medium)}.CheckoutOrderSummary-module-scss-module__yojjsq__basket-prices-breakdown>dl:first-of-type{margin-top:var(--sp-07)}}
@layer shared{.CheckoutViewUi-module-scss-module__qTzPzG__checkout-view{margin-bottom:var(--sp-14)}@media (min-width:768px){.CheckoutViewUi-module-scss-module__qTzPzG__checkout-view{margin-bottom:0}}.CheckoutViewUi-module-scss-module__qTzPzG__checkout-view__form{flex-direction:column;align-items:stretch;height:auto;display:flex}@media (min-width:1024px){.CheckoutViewUi-module-scss-module__qTzPzG__checkout-view__form{flex-direction:row;height:100vh}}.CheckoutViewUi-module-scss-module__qTzPzG__checkout-view__checkout-customer-details-wrapper{justify-content:center;width:100%;display:flex}@media (min-width:1024px){.CheckoutViewUi-module-scss-module__qTzPzG__checkout-view__checkout-customer-details-wrapper{justify-content:flex-end}}}
@layer shared{.DSBanner-module-scss-module__jUSCPq__banner{background-repeat:no-repeat;background-size:cover;width:100%;position:relative}.DSBanner-module-scss-module__jUSCPq__banner img{width:100%;height:auto;display:block}.DSBanner-module-scss-module__jUSCPq__banner__msg{font-style:normal;font-size:var(--fs-xs);color:var(--clr-text-default);align-items:center;display:flex;position:relative}}
@layer shared{.Banner-module-scss-module__vm6WlW__banner__content-wrapper{width:100%;height:100%;position:absolute;inset:0}.Banner-module-scss-module__vm6WlW__banner__content{max-width:100%;padding:0;overflow:hidden}.Banner-module-scss-module__vm6WlW__banner__title{font-size:var(--fs-m);margin-bottom:var(--sp-02);line-height:3.4rem}@media (min-width:768px){.Banner-module-scss-module__vm6WlW__banner__title{font-size:var(--fs-l);line-height:4.5rem}}.Banner-module-scss-module__vm6WlW__banner__description{font-size:var(--fs-xs);line-height:2.4rem}@media (min-width:768px){.Banner-module-scss-module__vm6WlW__banner__description{font-size:var(--fs-s);line-height:2.5rem}}.Banner-module-scss-module__vm6WlW__banner--fixed{justify-content:center;align-items:center;display:flex}.Banner-module-scss-module__vm6WlW__banner--fixed img{width:auto}.Banner-module-scss-module__vm6WlW__banner__link--responsive{width:100%;display:block}}
@layer atoms{.RadioButton-module-scss-module__qzXhNG__radio-button{--radio-size:1.6rem;width:fit-content;min-height:var(--radio-size);min-width:var(--radio-size);position:relative}.RadioButton-module-scss-module__qzXhNG__radio-button--rectangle{border-radius:var(--br-s)}.RadioButton-module-scss-module__qzXhNG__radio-button--curved{border-radius:var(--br-xl)}.RadioButton-module-scss-module__qzXhNG__radio-button__helper-text{left:calc(var(--radio-size) + var(--sp-03));padding-inline:0}.RadioButton-module-scss-module__qzXhNG__radio-button__label{font-size:var(--fs-xs);display:inline-flex;position:relative}.RadioButton-module-scss-module__qzXhNG__radio-button__input{appearance:none;opacity:0;z-index:1;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.RadioButton-module-scss-module__qzXhNG__radio-button--default .RadioButton-module-scss-module__qzXhNG__radio-button__label{padding-left:calc(var(--radio-size) + var(--sp-03))}.RadioButton-module-scss-module__qzXhNG__radio-button--default .RadioButton-module-scss-module__qzXhNG__radio-button__label:before{content:"";width:var(--radio-size);aspect-ratio:1;background:var(--clr-white);border:1px solid var(--clr-grey-medium);border-radius:50%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.RadioButton-module-scss-module__qzXhNG__radio-button--default .RadioButton-module-scss-module__qzXhNG__radio-button__label:after{content:"";width:calc(var(--radio-size)/2);aspect-ratio:1;background:var(--clr-primary-medium);top:calc(var(--radio-size)/4);left:calc(var(--radio-size)/4);opacity:0;border-radius:50%;position:absolute}.RadioButton-module-scss-module__qzXhNG__radio-button--default:has(.RadioButton-module-scss-module__qzXhNG__radio-button__input:checked) .RadioButton-module-scss-module__qzXhNG__radio-button__label:after{opacity:1}.RadioButton-module-scss-module__qzXhNG__radio-button--default.RadioButton-module-scss-module__qzXhNG__radio-button--disabled .RadioButton-module-scss-module__qzXhNG__radio-button__label,.RadioButton-module-scss-module__qzXhNG__radio-button--default.RadioButton-module-scss-module__qzXhNG__radio-button--disabled .RadioButton-module-scss-module__qzXhNG__radio-button__input{cursor:not-allowed;color:#0006}.RadioButton-module-scss-module__qzXhNG__radio-button--default.RadioButton-module-scss-module__qzXhNG__radio-button--disabled .RadioButton-module-scss-module__qzXhNG__radio-button__label:before{border-color:var(--clr-grey-medium);background:var(--clr-grey-light)}.RadioButton-module-scss-module__qzXhNG__radio-button--default.RadioButton-module-scss-module__qzXhNG__radio-button--disabled .RadioButton-module-scss-module__qzXhNG__radio-button__label:after{background:var(--clr-grey-medium)}.RadioButton-module-scss-module__qzXhNG__radio-button--default.RadioButton-module-scss-module__qzXhNG__radio-button--input-only .RadioButton-module-scss-module__qzXhNG__radio-button__label{padding-left:var(--radio-size);font-size:0}.RadioButton-module-scss-module__qzXhNG__radio-button--has-icon .RadioButton-module-scss-module__qzXhNG__radio-button__label{justify-content:flex-start;gap:var(--sp-02);align-items:center}.RadioButton-module-scss-module__qzXhNG__radio-button--has-icon .RadioButton-module-scss-module__qzXhNG__radio-button__helper-text{padding-inline:var(--sp-02)}.RadioButton-module-scss-module__qzXhNG__radio-button--has-icon.RadioButton-module-scss-module__qzXhNG__radio-button--disabled .RadioButton-module-scss-module__qzXhNG__radio-button__label{cursor:not-allowed;opacity:.4}.RadioButton-module-scss-module__qzXhNG__radio-button--has-icon.RadioButton-module-scss-module__qzXhNG__radio-button--input-only .RadioButton-module-scss-module__qzXhNG__radio-button__label{gap:0;font-size:0}.RadioButton-module-scss-module__qzXhNG__radio-button--error .RadioButton-module-scss-module__qzXhNG__radio-button__label:before{border-color:var(--clr-red-medium)}}
@layer atoms{.GridItem-module-scss-module__9wWeaG__grid-item--row{grid-column:span var(--grid-item-mobile-span)}@media (min-width:768px){.GridItem-module-scss-module__9wWeaG__grid-item--row{grid-column:span var(--grid-item-tablet-span)}}@media (min-width:1024px){.GridItem-module-scss-module__9wWeaG__grid-item--row{grid-column:span var(--grid-item-desktop-span)}}.GridItem-module-scss-module__9wWeaG__grid-item--column{grid-row:span var(--grid-item-mobile-span)}@media (min-width:768px){.GridItem-module-scss-module__9wWeaG__grid-item--column{grid-row:span var(--grid-item-tablet-span)}}@media (min-width:1024px){.GridItem-module-scss-module__9wWeaG__grid-item--column{grid-row:span var(--grid-item-desktop-span)}}}
@layer shared{.ColorAttribute-module-scss-module__ndryrG__color-attribute__label--has-error{color:var(--clr-red-medium)}.ColorAttribute-module-scss-module__ndryrG__color-attribute__options-container{gap:var(--sp-03);align-items:center}.ColorAttribute-module-scss-module__ndryrG__color-attribute__option{justify-content:center;align-items:center;gap:var(--sp-03);padding:var(--sp-02);border:1px solid var(--clr-grey-medium);background:var(--clr-body-background);border-radius:var(--br-s);cursor:pointer;display:flex;position:relative;overflow:hidden}.ColorAttribute-module-scss-module__ndryrG__color-attribute__option--disabled{cursor:not-allowed}.ColorAttribute-module-scss-module__ndryrG__color-attribute__option--disabled:before{content:"";z-index:1;background:var(--clr-primary-medium);width:3.9rem;height:1px;position:absolute;top:50%;transform:rotate(-45deg)}.ColorAttribute-module-scss-module__ndryrG__color-attribute__option--disabled:not(.ColorAttribute-module-scss-module__ndryrG__color-attribute__option--disabled--selected) .ColorAttribute-module-scss-module__ndryrG__color-attribute__option-label{opacity:.4}.ColorAttribute-module-scss-module__ndryrG__color-attribute__option--disabled:not(.ColorAttribute-module-scss-module__ndryrG__color-attribute__option--disabled--selected):before{background:var(--clr-grey-medium)}.ColorAttribute-module-scss-module__ndryrG__color-attribute__option--disabled:hover,.ColorAttribute-module-scss-module__ndryrG__color-attribute__option--disabled.ColorAttribute-module-scss-module__ndryrG__color-attribute__option--selected{border-color:var(--clr-primary-medium)}.ColorAttribute-module-scss-module__ndryrG__color-attribute__option--disabled:hover:before,.ColorAttribute-module-scss-module__ndryrG__color-attribute__option--disabled.ColorAttribute-module-scss-module__ndryrG__color-attribute__option--selected:before{background:var(--clr-primary-medium)}.ColorAttribute-module-scss-module__ndryrG__color-attribute__option--selected{border-color:var(--clr-primary-medium)}.ColorAttribute-module-scss-module__ndryrG__color-attribute__option:hover:not(.ColorAttribute-module-scss-module__ndryrG__color-attribute__option--selected,.ColorAttribute-module-scss-module__ndryrG__color-attribute__option--disabled){border-color:var(--clr-primary-dark)}.ColorAttribute-module-scss-module__ndryrG__color-attribute__option:focus,.ColorAttribute-module-scss-module__ndryrG__color-attribute__option:focus-visible{outline:1px solid var(--clr-primary-dark);border-color:var(--clr-primary-dark)}.ColorAttribute-module-scss-module__ndryrG__color-attribute__option-input{appearance:none;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.ColorAttribute-module-scss-module__ndryrG__color-attribute__option-label{aspect-ratio:1;border-radius:var(--br-s);background-color:var(--clr-grey-medium);width:2rem}.ColorAttribute-module-scss-module__ndryrG__color-attribute__truncated-list{gap:var(--sp-03);flex-wrap:wrap;align-content:flex-start;align-items:center;max-height:3rem;display:flex}.ColorAttribute-module-scss-module__ndryrG__color-attribute__truncator{min-width:3.6rem;color:var(--clr-text-default)}.ColorAttribute-module-scss-module__ndryrG__color-attribute__show-more-btn{padding:var(--sp-01) var(--sp-03)}}
@layer shared{.ImageAttribute-module-scss-module__zIoBTG__image-attribute__label--has-error{color:var(--clr-red-medium)}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__options-container{gap:var(--sp-03);align-items:center}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__options-container--as-slider{display:block}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option{justify-content:center;align-items:center;gap:var(--sp-03);padding:var(--sp-02);border:1px solid var(--clr-grey-medium);background:var(--clr-body-background);border-radius:var(--br-s);cursor:pointer;width:fit-content;display:flex;position:relative;overflow:hidden}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option--disabled{cursor:not-allowed}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option--disabled:before{content:"";z-index:2;background:var(--clr-primary-medium);width:7.6rem;height:1px;position:absolute;top:50%;transform:rotate(-52deg)}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option--disabled:not(.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option--disabled--selected) .ImageAttribute-module-scss-module__zIoBTG__image-attribute__option-label{opacity:.4}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option--disabled:not(.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option--disabled--selected):before{background:var(--clr-grey-medium)}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option--disabled:hover,.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option--disabled.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option--selected{border-color:var(--clr-primary-medium)}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option--disabled:hover:before,.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option--disabled.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option--selected:before{background:var(--clr-primary-medium)}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option--selected{border-color:var(--clr-primary-medium)}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option:hover:not(.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option--selected,.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option--disabled){border-color:var(--clr-primary-dark)}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option:focus,.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option:focus-visible{outline:1px solid var(--clr-primary-dark);border-color:var(--clr-primary-dark)}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option-input{appearance:none;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option-label{aspect-ratio:.75;border-radius:var(--br-s);background-color:var(--clr-grey-medium);width:4rem;position:relative}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option-image{-o-object-fit:cover;object-fit:cover}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__option-image-label{z-index:1;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__show-more-btn{padding:var(--sp-02) var(--sp-03);height:fit-content}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__slider-slide{max-width:fit-content}.ImageAttribute-module-scss-module__zIoBTG__image-attribute__slider-arrows{scale:.4}}
@layer atoms{.ProgressBar-module-scss-module__kiVdxa__progress-bar__rail{background-color:var(--clr-grey-medium);border-radius:var(--br-m);width:100%;height:1rem;margin-bottom:var(--sp-03);position:relative;overflow:hidden}.ProgressBar-module-scss-module__kiVdxa__progress-bar__track{background-color:var(--clr-primary-medium);border-radius:var(--br-m);height:100%;transition:width .3s;position:absolute}.ProgressBar-module-scss-module__kiVdxa__progress-bar__labels-wrapper{justify-content:space-between;align-items:center;gap:var(--sp-03);display:flex}}
@layer shared{.BasketFreeShippingProgressBar-module-scss-module__aMS21G__basket-free-shipping-progress-bar{background:var(--clr-body-foreground);border-radius:var(--br-m);padding:var(--sp-05);padding-bottom:var(--sp-04)}.BasketFreeShippingProgressBar-module-scss-module__aMS21G__basket-free-shipping-progress-bar__left-label-wrapper{font-size:var(--fs-2xs);align-items:center;gap:var(--sp-03);line-height:2rem;display:flex}.BasketFreeShippingProgressBar-module-scss-module__aMS21G__basket-free-shipping-progress-bar__prices-info{gap:var(--sp-01);flex-direction:column;display:flex}.BasketFreeShippingProgressBar-module-scss-module__aMS21G__basket-free-shipping-progress-bar__prices-info-row{align-items:center;gap:var(--sp-02);white-space:nowrap;display:flex}.BasketFreeShippingProgressBar-module-scss-module__aMS21G__basket-free-shipping-progress-bar__price,.BasketFreeShippingProgressBar-module-scss-module__aMS21G__basket-free-shipping-progress-bar__vat-note{font-size:var(--fs-3xs);color:var(--clr-white);line-height:1.7rem}.BasketFreeShippingProgressBar-module-scss-module__aMS21G__basket-free-shipping-progress-bar__price-threshold{position:relative}.BasketFreeShippingProgressBar-module-scss-module__aMS21G__basket-free-shipping-progress-bar__price-threshold:before{content:"/";margin-right:var(--sp-02)}.BasketFreeShippingProgressBar-module-scss-module__aMS21G__basket-free-shipping-progress-bar__label--bold{color:var(--clr-primary-medium);font-weight:600}.BasketFreeShippingProgressBar-module-scss-module__aMS21G__progress-bar{flex-direction:column;display:flex}.BasketFreeShippingProgressBar-module-scss-module__aMS21G__progress-bar__labels-wrapper{white-space:nowrap;width:100%;display:inline-flex}}
@layer atoms{.Image-module-scss-module__B7du2a__image{-o-object-fit:contain;object-fit:contain}.Image-module-scss-module__B7du2a__image--white{filter:var(--icon-white-fl)}.Image-module-scss-module__B7du2a__image--black{filter:var(--icon-black-fl)}.Image-module-scss-module__B7du2a__image--primary{filter:var(--icon-primary-fl)}.Image-module-scss-module__B7du2a__image--secondary{filter:var(--icon-secondary-fl)}.Image-module-scss-module__B7du2a__image--info{filter:var(--icon-info-fl)}.Image-module-scss-module__B7du2a__image--success{filter:var(--icon-success-fl)}.Image-module-scss-module__B7du2a__image--warning{filter:var(--icon-warning-fl)}.Image-module-scss-module__B7du2a__image--error{filter:var(--icon-error-fl)}.Image-module-scss-module__B7du2a__image--disabled{filter:var(--icon-disabled-fl)}}
@layer atoms{.Pagination-module-scss-module__8ejDCa__pagination{gap:var(--sp-03);flex-direction:row;margin:0;padding:0;list-style-type:none;display:flex;overflow:hidden}.Pagination-module-scss-module__8ejDCa__pagination--disabled{background-color:var(--clr-grey-light);color:var(--clr-grey-medium);cursor:not-allowed;border:none}.Pagination-module-scss-module__8ejDCa__pagination__item{border-radius:var(--br-s);min-width:3.6rem;color:var(--clr-text-default);border:1px solid var(--clr-grey-medium);justify-content:center;align-items:center;display:flex}.Pagination-module-scss-module__8ejDCa__pagination__item:hover{background:var(--clr-primary-dark);color:var(--clr-white);cursor:pointer}.Pagination-module-scss-module__8ejDCa__pagination__item:hover *{color:var(--clr-white);text-decoration:none}.Pagination-module-scss-module__8ejDCa__pagination__item:hover .Pagination-module-scss-module__8ejDCa__pagination__item-icon{filter:invert(98%)sepia(0%)saturate(405%)hue-rotate(171deg)brightness(116%)contrast()}.Pagination-module-scss-module__8ejDCa__pagination__item--disabled{cursor:not-allowed;pointer-events:none;background-color:var(--clr-grey-light);color:var(--clr-grey-dark);border:none}.Pagination-module-scss-module__8ejDCa__pagination__item--page{width:3.6rem;height:3.6rem;font-size:var(--fs-xs);background:0 0}.Pagination-module-scss-module__8ejDCa__pagination__item-link{color:var(--clr-text-default)}.Pagination-module-scss-module__8ejDCa__pagination__item-link--disabled{color:var(--clr-grey-dark);cursor:not-allowed;pointer-events:none}.Pagination-module-scss-module__8ejDCa__pagination__item-link:focus,.Pagination-module-scss-module__8ejDCa__pagination__item-link:focus-visible{background-color:var(--clr-primary-medium);color:var(--clr-white);border-radius:var(--br-s);border:2px solid var(--clr-primary-dark)}.Pagination-module-scss-module__8ejDCa__pagination__item--current-page{background:var(--clr-primary-medium);color:var(--clr-white)}.Pagination-module-scss-module__8ejDCa__pagination__item-link--current{color:var(--clr-white);border:2px solid var(--clr-primary-medium);border-radius:var(--br-s);text-decoration:none}.Pagination-module-scss-module__8ejDCa__pagination__item-link--current:focus{color:var(--clr-white);border-radius:var(--br-s)}.Pagination-module-scss-module__8ejDCa__pagination__item-link--previous,.Pagination-module-scss-module__8ejDCa__pagination__item-link--next{padding:0 var(--sp-03);color:var(--clr-text-default)}.Pagination-module-scss-module__8ejDCa__pagination__item-link--previous:focus,.Pagination-module-scss-module__8ejDCa__pagination__item-link--previous:focus-visible,.Pagination-module-scss-module__8ejDCa__pagination__item-link--next:focus,.Pagination-module-scss-module__8ejDCa__pagination__item-link--next:focus-visible{background-color:var(--clr-primary-medium);color:var(--clr-white);border-radius:var(--br-s);border:2px solid var(--clr-primary-dark)}.Pagination-module-scss-module__8ejDCa__pagination__item-link--previous:focus .Pagination-module-scss-module__8ejDCa__pagination__item-icon,.Pagination-module-scss-module__8ejDCa__pagination__item-link--previous:focus-visible .Pagination-module-scss-module__8ejDCa__pagination__item-icon,.Pagination-module-scss-module__8ejDCa__pagination__item-link--next:focus .Pagination-module-scss-module__8ejDCa__pagination__item-icon,.Pagination-module-scss-module__8ejDCa__pagination__item-link--next:focus-visible .Pagination-module-scss-module__8ejDCa__pagination__item-icon{filter:var(--icon-white-fl)}.Pagination-module-scss-module__8ejDCa__pagination .Pagination-module-scss-module__8ejDCa__pagination__item-link--disabled{background-color:var(--clr-grey-light);color:var(--clr-grey-medium);cursor:not-allowed;border:1px solid var(--clr-grey-medium);border-radius:var(--br-s)}.Pagination-module-scss-module__8ejDCa__pagination .Pagination-module-scss-module__8ejDCa__pagination__item-link--disabled .Pagination-module-scss-module__8ejDCa__pagination__item-icon{filter:var(--icon-disabled-fl);cursor:not-allowed}.Pagination-module-scss-module__8ejDCa__pagination__dots{width:3.6rem;height:3.6rem;font-size:var(--fs-s);border-radius:var(--br-s);justify-content:center;align-items:center;display:flex}.Pagination-module-scss-module__8ejDCa__pagination a{justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}}
@layer shared{.NewsListingCard-module-scss-module__-UfZvq__news-listing-card{aspect-ratio:2;border-radius:var(--br-m);width:100%;box-shadow:var(--shdw-02);will-change:transform,box-shadow;background-position:50%;background-size:cover;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card__image{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card:hover .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__image{transform:scale(1.08)}@media (min-width:768px){.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--highlighted{aspect-ratio:3}}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card__overlay{background:#1414288c;align-items:flex-end;width:100%;height:100%;display:flex}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card__content{z-index:2;width:100%;color:var(--clr-white);padding:var(--sp-03);position:relative}@media (min-width:768px){.NewsListingCard-module-scss-module__-UfZvq__news-listing-card__content{padding:var(--sp-05)}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card__content--highlighted{padding:var(--sp-07)}}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card__title{color:var(--clr-white);z-index:2;font-size:var(--fs-2xs);line-height:1.6rem;position:relative}@media (min-width:768px){.NewsListingCard-module-scss-module__-UfZvq__news-listing-card__title{font-size:var(--fs-m);line-height:3.2rem}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card__title--highlighted{font-size:var(--fs-l);padding:var(--sp-03)}}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card__gradient{z-index:1;border-bottom-left-radius:var(--br-m);border-bottom-right-radius:var(--br-m);background:linear-gradient(#00000003 0%,#0000008c 40%);width:100%;height:35%;position:absolute;bottom:0;left:0;right:0}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card__gradient--highlighted{height:35%}@media (min-width:768px){.NewsListingCard-module-scss-module__-UfZvq__news-listing-card__gradient--highlighted{height:20%}}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--default-news{aspect-ratio:auto;height:100%;box-shadow:none;flex-direction:column;padding:0;overflow:hidden}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--default-news .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__overlay{border-radius:var(--br-l);aspect-ratio:16/9;position:relative;overflow:hidden}@media (min-width:768px){.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--default-news .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__overlay{aspect-ratio:auto;height:24rem}}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--default-news .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__content{gap:var(--sp-03);padding:var(--sp-04) 0;flex-direction:column;display:flex}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--with-sidebar,.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--without-highlight{border:1px solid var(--clr-grey-medium);border-radius:var(--br-s);aspect-ratio:auto;height:100%;box-shadow:none;flex-direction:column;padding:0}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--with-sidebar .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__overlay,.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--without-highlight .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__overlay{border-radius:var(--br-s);height:24rem;position:relative;overflow:hidden}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--with-sidebar .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__content,.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--without-highlight .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__content{padding:var(--sp-05);flex-direction:column;flex:1;display:flex}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--with-sidebar .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__title,.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--without-highlight .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__title{font-size:var(--fs-xs);color:var(--clr-text-default);margin-bottom:var(--sp-04);font-weight:600;line-height:1.5}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--with-sidebar .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__excerpt,.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--without-highlight .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__excerpt{line-clamp:1;-webkit-line-clamp:1;font-size:var(--fs-2xs);color:var(--clr-text-default);margin-bottom:var(--sp-03);-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}@media (min-width:768px){.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--with-sidebar .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__excerpt,.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--without-highlight .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__excerpt{font-size:var(--fs-xs);line-clamp:3;-webkit-line-clamp:3;margin-bottom:var(--sp-05)}}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--with-sidebar .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__read-more,.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--without-highlight .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__read-more{font-size:var(--fs-xs);color:var(--clr-primary-medium);margin-top:auto;font-weight:400}.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--with-sidebar .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__read-more:after,.NewsListingCard-module-scss-module__-UfZvq__news-listing-card--without-highlight .NewsListingCard-module-scss-module__-UfZvq__news-listing-card__read-more:after{content:"";border-top:2px solid var(--clr-primary-medium);border-right:2px solid var(--clr-primary-medium);width:8px;height:8px;margin-left:var(--sp-03);display:inline-block;transform:rotate(45deg)}}
@layer shared{.NewsListingCategories-module-scss-module__shP2iG__news-listing-categories{gap:var(--sp-04);flex-direction:column;display:flex}.NewsListingCategories-module-scss-module__shP2iG__news-listing-categories__title{font-weight:600}.NewsListingCategories-module-scss-module__shP2iG__news-listing-categories__list li{border-bottom:1px solid var(--clr-grey-medium)}.NewsListingCategories-module-scss-module__shP2iG__news-listing-categories__list a{padding:var(--sp-04) 0;font-size:var(--fs-s);color:var(--clr-text-default);line-height:1.5;display:block}.NewsListingCategories-module-scss-module__shP2iG__news-listing-categories__list a:hover{color:var(--clr-primary-medium)}.NewsListingCategories-module-scss-module__shP2iG__news-listing-categories__link--active{color:var(--clr-primary-medium);font-weight:700}}
@layer shared{.NewsListingCategoriesAccordion-module-scss-module__53SEEa__news-listing-categories-accordion__accordion-wrapper{position:relative}.NewsListingCategoriesAccordion-module-scss-module__53SEEa__news-listing-categories-accordion__accordion_item_panel{background:var(--clr-body-background);z-index:2;gap:var(--sp-02);border:1px solid var(--clr-grey-medium);border-radius:var(--br-s);box-shadow:var(--shdw-01);pointer-events:none;flex-direction:column;padding:0;display:flex;position:absolute}.NewsListingCategoriesAccordion-module-scss-module__53SEEa__news-listing-categories-accordion__accordion_item_panel--expanded{pointer-events:auto}.NewsListingCategoriesAccordion-module-scss-module__53SEEa__news-listing-categories-accordion__accordion_item_panel__item{padding:var(--sp-04) var(--sp-05)}.NewsListingCategoriesAccordion-module-scss-module__53SEEa__news-listing-categories-accordion__accordion_item_panel__item:hover{background-color:var(--clr-primary-dark);color:var(--clr-white)}.NewsListingCategoriesAccordion-module-scss-module__53SEEa__news-listing-categories-accordion__accordion_item_panel__item--active{font-weight:800}}
@layer shared{.NewsListingView-module-scss-module__Og6q6a__news-listing-view{gap:var(--sp-05);flex-direction:column;display:flex}.NewsListingView-module-scss-module__Og6q6a__news-listing-view__header{align-items:center;gap:var(--sp-05);display:flex}@media (min-width:768px){.NewsListingView-module-scss-module__Og6q6a__news-listing-view__header{flex-direction:column;align-items:flex-start;gap:0}}.NewsListingView-module-scss-module__Og6q6a__news-listing-view__toggle-sidebar-button{padding:var(--sp-03);border-style:solid;border-width:1px}.NewsListingView-module-scss-module__Og6q6a__news-listing-view__toggle-sidebar-button img{width:2rem;height:2rem}.NewsListingView-module-scss-module__Og6q6a__news-listing-view__toggle-sidebar-button:hover img{filter:var(--icon-white-fl)}.NewsListingView-module-scss-module__Og6q6a__news-listing-view-mobile-drawer__categories-title{display:none}.NewsListingView-module-scss-module__Og6q6a__news-listing-view-mobile-drawer__categories-list a{font-size:var(--fs-xs)}.NewsListingView-module-scss-module__Og6q6a__news-listing-view__body{gap:var(--sp-06);display:flex}.NewsListingView-module-scss-module__Og6q6a__news-listing-view__content{gap:var(--sp-05);flex-direction:column;flex:1;display:flex}.NewsListingView-module-scss-module__Og6q6a__news-listing-view__sidebar{width:28rem}.NewsListingView-module-scss-module__Og6q6a__news-listing-view__actions{align-items:center;gap:var(--sp-05);justify-content:space-between;display:flex}.NewsListingView-module-scss-module__Og6q6a__news-listing-view__actions__sort-and-items-per-page{align-items:center;gap:var(--sp-05);display:flex}.NewsListingView-module-scss-module__Og6q6a__news-listing-view__pagination{align-items:center;gap:var(--sp-05);justify-content:center;display:flex;overflow:hidden}.NewsListingView-module-scss-module__Og6q6a__news-listing-view__pagination__right-side{align-items:center;gap:var(--sp-05);display:flex}}
@layer shared{.CategoryItem-module-scss-module__YmUqma__category-item{border-radius:var(--br-s);gap:var(--sp-05);flex-flow:column;width:100%;max-width:60rem;height:100%;display:flex;overflow:hidden}.CategoryItem-module-scss-module__YmUqma__category-item__title{font-size:var(--fs-xs);line-height:2.4rem}.CategoryItem-module-scss-module__YmUqma__category-item__content{gap:var(--sp-05);flex-flow:column;display:flex}.CategoryItem-module-scss-module__YmUqma__category-item__image-wrapper{position:relative;overflow:hidden}.CategoryItem-module-scss-module__YmUqma__category-item__image-wrapper--as-image{aspect-ratio:1.5;border-radius:var(--br-s);border:1px solid var(--clr-grey-medium)}.CategoryItem-module-scss-module__YmUqma__category-item__subcategories-item:not(:last-child){margin-bottom:var(--sp-03)}.CategoryItem-module-scss-module__YmUqma__category-item__show-more-btn{align-self:center}}
@layer shared{.FeaturedCategoriesGrid-module-scss-module__jNXfuW__featured-categories-grid{justify-content:center;align-items:center;gap:var(--sp-05);flex-flow:column;display:flex}@media (min-width:768px){.FeaturedCategoriesGrid-module-scss-module__jNXfuW__featured-categories-grid{gap:var(--sp-07)}}.FeaturedCategoriesGrid-module-scss-module__jNXfuW__featured-categories-grid__grid{width:100%}}
@layer atoms{.FormErrorsNotification-module-scss-module__q3sZaa__form-errors-notification__description{font-size:var(--fs-xs);color:var(--clr-text-default);line-height:2.4rem}}
@layer atoms{.PasswordInput-module-scss-module__VBpDdG__password-input__end-icon{cursor:pointer}.PasswordInput-module-scss-module__VBpDdG__password-input__end-icon[aria-disabled=true]{cursor:not-allowed;pointer-events:none}}
@layer shared{.ComparisonCard-module-scss-module__xpsyzG__comparison-card{border:1px solid var(--clr-grey-medium);border-radius:var(--br-s);background:var(--clr-body-background);padding:var(--sp-04);flex-direction:column;min-width:26rem;max-width:26rem;height:32rem;display:flex}.ComparisonCard-module-scss-module__xpsyzG__comparison-card__wrapper{flex-direction:column;height:100%;display:flex}.ComparisonCard-module-scss-module__xpsyzG__comparison-card__header{will-change:transform;position:relative;transform:translateZ(0)}.ComparisonCard-module-scss-module__xpsyzG__comparison-card__close-button{z-index:1;position:absolute;top:0;right:0;transform:translateZ(0)}.ComparisonCard-module-scss-module__xpsyzG__comparison-card__toggle-wishlist-button{justify-content:center}.ComparisonCard-module-scss-module__xpsyzG__comparison-card__image{margin:var(--sp-04);justify-content:center;align-items:center;display:flex;position:relative}.ComparisonCard-module-scss-module__xpsyzG__comparison-card__image-clickable-area{aspect-ratio:16/9;border-radius:var(--br-s);width:100%;height:100%;position:relative}.ComparisonCard-module-scss-module__xpsyzG__comparison-card__brand{font-weight:600;font-size:var(--fs-2xs);margin-bottom:var(--sp-02);text-transform:uppercase;white-space:normal;word-wrap:break-word;width:100%;color:var(--clr-text-default);line-height:2.1rem}.ComparisonCard-module-scss-module__xpsyzG__comparison-card__name{line-clamp:3;-webkit-line-clamp:3;font-size:var(--fs-2xs);color:var(--clr-text-default);white-space:normal;width:100%}.ComparisonCard-module-scss-module__xpsyzG__comparison-card__name-link{width:100%;color:inherit;text-decoration:none}.ComparisonCard-module-scss-module__xpsyzG__comparison-card__content{flex-direction:column;align-items:flex-start;display:flex;position:relative}.ComparisonCard-module-scss-module__xpsyzG__comparison-card__actions{gap:var(--sp-03);grid-template-columns:1fr 4fr;margin-top:auto;display:grid}.ComparisonCard-module-scss-module__xpsyzG__comparison-card__buy-button{justify-content:center}@media (min-width:768px){.ComparisonCard-module-scss-module__xpsyzG__comparison-card{height:41rem}.ComparisonCard-module-scss-module__xpsyzG__comparison-card__image-clickable-area{aspect-ratio:1}}}
@layer shared{.ComparisonMiniProductCard-module-scss-module__dm0GFG__mini-comparison-card{border-radius:var(--br-s);background:var(--clr-body-background);border:1px solid var(--clr-grey-medium);padding:var(--sp-05) var(--sp-04) var(--sp-04) var(--sp-04);will-change:transform;flex-direction:column;width:24rem;height:21.4rem;display:flex;position:relative;transform:translateZ(0)}.ComparisonMiniProductCard-module-scss-module__dm0GFG__mini-comparison-card__wrapper{flex-shrink:0;display:flex}.ComparisonMiniProductCard-module-scss-module__dm0GFG__mini-comparison-card__content-wrapper{gap:var(--sp-03);flex-direction:row;display:flex}.ComparisonMiniProductCard-module-scss-module__dm0GFG__mini-comparison-card__close-button{z-index:1;position:absolute;top:.5rem;right:.5rem;transform:translateZ(0)}.ComparisonMiniProductCard-module-scss-module__dm0GFG__mini-comparison-card__image-element{border:1px solid var(--clr-grey-medium);border-radius:var(--br-xs);width:5.6rem;height:5.6rem}.ComparisonMiniProductCard-module-scss-module__dm0GFG__mini-comparison-card__content{grid-gap:var(--sp-03);flex:1;display:grid}.ComparisonMiniProductCard-module-scss-module__dm0GFG__mini-comparison-card__brand{margin-bottom:var(--sp-01)}.ComparisonMiniProductCard-module-scss-module__dm0GFG__mini-comparison-card__brand-text{font-size:var(--fs-2xs);text-transform:uppercase;margin:0;font-weight:600;line-height:1.2}.ComparisonMiniProductCard-module-scss-module__dm0GFG__mini-comparison-card__name{font-size:var(--fs-2xs);color:var(--clr-text-default);text-wrap:wrap;line-clamp:5;-webkit-line-clamp:5;line-height:1.3}@media (min-width:768px){.ComparisonMiniProductCard-module-scss-module__dm0GFG__mini-comparison-card__name{line-clamp:4;-webkit-line-clamp:4}}.ComparisonMiniProductCard-module-scss-module__dm0GFG__mini-comparison-card__actions{grid-gap:var(--sp-03);grid-template-columns:1fr 4fr;margin-top:auto;display:grid}.ComparisonMiniProductCard-module-scss-module__dm0GFG__mini-comparison-card__buy-button,.ComparisonMiniProductCard-module-scss-module__dm0GFG__mini-comparison-card__toggle-wishlist-button{justify-content:center}}
@layer shared{.ComparisonTable-module-scss-module__eJDi2q__comparison-table{border-collapse:collapse;width:100%;margin-bottom:var(--sp-05);justify-content:center;display:flex}.ComparisonTable-module-scss-module__eJDi2q__comparison-table__currency-container{flex-flow:row}.ComparisonTable-module-scss-module__eJDi2q__comparison-table thead{display:none}.ComparisonTable-module-scss-module__eJDi2q__comparison-table__sticky-header{top:var(--header-height,0);z-index:1;will-change:transform;transition:top .3s ease-out;transform:translateZ(0)}.ComparisonTable-module-scss-module__eJDi2q__comparison-table__sticky-header td{z-index:2;position:relative}.ComparisonTable-module-scss-module__eJDi2q__comparison-table__table-row{border-bottom:none}.ComparisonTable-module-scss-module__eJDi2q__comparison-table__table-row td{border:1px solid var(--clr-grey-medium);background:var(--clr-body-background)}.ComparisonTable-module-scss-module__eJDi2q__comparison-table__table-row td:first-child{text-wrap:wrap;border-left:none;max-width:19.2rem;font-weight:600;overflow:hidden}.ComparisonTable-module-scss-module__eJDi2q__comparison-table__table-row td:last-child{border-right:none}.ComparisonTable-module-scss-module__eJDi2q__comparison-table__table-row:first-child td{border:none}.ComparisonTable-module-scss-module__eJDi2q__comparison-table__table-row:nth-child(2n) td{background:var(--clr-body-foreground)}.ComparisonTable-module-scss-module__eJDi2q__comparison-table__highlight-row.ComparisonTable-module-scss-module__eJDi2q__comparison-table__table-row td,.ComparisonTable-module-scss-module__eJDi2q__comparison-table__highlight-row.ComparisonTable-module-scss-module__eJDi2q__comparison-table__table-row:nth-child(2n) td{background-color:var(--clr-blue-light)}}
@layer shared{.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile{border-collapse:collapse;width:100%;margin-bottom:var(--sp-05);position:relative}@media (min-width:768px){.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile{max-height:100vh;overflow:auto}}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile thead th:empty{padding:0}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile--sticky-first-row{max-height:100vh;overflow:auto}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__table{border-collapse:collapse;width:100%}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__highlight-row{background-color:var(--clr-blue-light)}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__product-cards-row{background:0 0;border:none}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__product-cards-row td{padding:var(--sp-04) 0}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__product-card-cell{padding:var(--sp-02) var(--sp-01);vertical-align:top;background:0 0;border:none}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__values-row{text-wrap:wrap}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__values-row td{border:1px solid var(--clr-grey-medium)}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__values-row td:first-child{border-left:none}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__values-row td:last-child{border-right:none}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__label-row{background:var(--clr-body-foreground)}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__label-row td{background:var(--clr-body-foreground);text-wrap:wrap;font-weight:600}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__label-row td:first-child{border-left:none}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__label-row td:last-child{border-right:none}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__value-cell{color:var(--clr-text-default);text-align:left;padding:var(--sp-02) var(--sp-01);font-size:var(--fs-2xs);border-bottom:1px solid var(--clr-grey-medium);border-top:none;border-left:none;border-right:none}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__label-cell{background:var(--clr-body-foreground);color:var(--clr-text-default);text-align:left;padding:var(--sp-02) var(--sp-01);font-weight:600;font-size:var(--fs-2xs);border:none}@media (min-width:768px){.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__label-cell,.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__value-cell{font-size:var(--fs-2xs);padding:var(--sp-02) var(--sp-01)}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__product-card-cell{padding:var(--sp-01) var(--sp-02)}}.ComparisonTableMobile-module-scss-module__5GR17W__comparison-table-mobile__currency-container{flex-flow:row}}
@layer shared{.ComparisonView-module-scss-module__KkDdeW__comparison-view__no-products-wrapper{margin-top:var(--sp-05);margin-bottom:var(--sp-14)}@media (min-width:768px){.ComparisonView-module-scss-module__KkDdeW__comparison-view__no-products-wrapper{margin-top:var(--sp-06)}}.ComparisonView-module-scss-module__KkDdeW__comparison-view__exception{gap:var(--sp-05);margin-left:var(--sp-05);flex-direction:column;display:flex}.ComparisonView-module-scss-module__KkDdeW__comparison-view__exception-button{margin-right:auto}.ComparisonView-module-scss-module__KkDdeW__comparison-view__header{align-items:center;gap:var(--sp-03);padding-top:var(--sp-05);flex-wrap:wrap;display:flex}@media (min-width:768px){.ComparisonView-module-scss-module__KkDdeW__comparison-view__header{gap:var(--sp-05);padding-top:var(--sp-08)}}.ComparisonView-module-scss-module__KkDdeW__comparison-view__title{font-size:var(--fs-m);margin-right:var(--sp-05);align-items:center;gap:var(--sp-05);display:flex}@media (min-width:768px){.ComparisonView-module-scss-module__KkDdeW__comparison-view__title{font-size:var(--fs-xl)}}.ComparisonView-module-scss-module__KkDdeW__comparison-view__count{font-size:var(--fs-m);letter-spacing:var(--sp-02)}@media (min-width:768px){.ComparisonView-module-scss-module__KkDdeW__comparison-view__count{font-size:var(--fs-xl)}}.ComparisonView-module-scss-module__KkDdeW__comparison-view__checkbox{margin-left:auto}.ComparisonView-module-scss-module__KkDdeW__comparison-view__clear-all{color:var(--clr-red-medium);margin-left:auto;text-decoration:underline}.ComparisonView-module-scss-module__KkDdeW__comparison-view__table-container{width:100%;position:relative}}
@layer shared{.BrandsView-module-scss-module__yN3W3a__brands-view__title{font-size:var(--fs-m);padding-top:var(--sp-06);line-height:3.4rem;display:flex}.BrandsView-module-scss-module__yN3W3a__brands-view__alert{margin-top:var(--sp-07)}.BrandsView-module-scss-module__yN3W3a__brands-view__breadcrumbs{margin:var(--sp-07) 0}.BrandsView-module-scss-module__yN3W3a__brands-view__loader{margin-top:var(--sp-14)}.BrandsView-module-scss-module__yN3W3a__brands-view__menu--sticky :target{scroll-margin-top:15rem}.BrandsView-module-scss-module__yN3W3a__brands-view__menu--non-sticky :target{scroll-margin-top:5rem}.BrandsView-module-scss-module__yN3W3a__brands-view__sticky-menu{opacity:1;z-index:12;background:var(--clr-body-background);scrollbar-width:none;-ms-overflow-style:none;align-items:center;height:4.5rem;transition:top .3s ease-out;display:flex;position:sticky;top:0;box-shadow:0 30px 30px -15px #0000000d}.BrandsView-module-scss-module__yN3W3a__brands-view__sticky-menu-list{width:100%;color:var(--clr-grey-dark);flex-flow:row;justify-content:space-between;align-items:center;display:flex;overflow:auto}.BrandsView-module-scss-module__yN3W3a__brands-view__sticky-menu::-webkit-scrollbar{display:none}@media (min-width:768px){.BrandsView-module-scss-module__yN3W3a__brands-view__sticky-menu{scrollbar-width:auto;-ms-overflow-style:unset}.BrandsView-module-scss-module__yN3W3a__brands-view__sticky-menu::-webkit-scrollbar{display:inherit}}.BrandsView-module-scss-module__yN3W3a__brands-view__sticky-menu-button{font-size:var(--fs-xs);color:var(--clr-text-default);padding:0 var(--sp-06)}@media (min-width:1024px){.BrandsView-module-scss-module__yN3W3a__brands-view__sticky-menu-button{font-size:var(--fs-s);padding:0 var(--sp-04)}}.BrandsView-module-scss-module__yN3W3a__brands-view__sticky-menu-button--selected{color:var(--clr-primary-medium)}.BrandsView-module-scss-module__yN3W3a__brands-view__sticky-menu-button--disabled{color:var(--clr-grey-medium);cursor:not-allowed}.BrandsView-module-scss-module__yN3W3a__brands-view__group{width:100%;margin:var(--sp-05) 0}@media (min-width:768px){.BrandsView-module-scss-module__yN3W3a__brands-view__group{margin:var(--sp-06) 0}}.BrandsView-module-scss-module__yN3W3a__brands-view__group-title{margin-bottom:var(--sp-03);font-size:var(--fs-m)}.BrandsView-module-scss-module__yN3W3a__brands-view__group-items-wrapper{flex-grow:1;overflow:hidden}.BrandsView-module-scss-module__yN3W3a__brands-view__group-list{margin:0 var(--sp-03);flex-direction:column;display:flex}.BrandsView-module-scss-module__yN3W3a__brands-view__group-list-group-wrapper{border-bottom:1px solid var(--clr-grey-medium)}.BrandsView-module-scss-module__yN3W3a__brands-view__group-list-group-wrapper:last-child{border-bottom:none}.BrandsView-module-scss-module__yN3W3a__brands-view__card-list{gap:var(--sp-05);grid-template-columns:repeat(2,1fr);padding:0;display:grid}@media (min-width:768px){.BrandsView-module-scss-module__yN3W3a__brands-view__card-list{margin-left:var(--sp-07);grid-template-columns:repeat(6,1fr)}}.BrandsView-module-scss-module__yN3W3a__brands-view__card-list-item{gap:var(--sp-05);flex-direction:column;align-items:center;height:100%;display:flex}.BrandsView-module-scss-module__yN3W3a__brands-view__card-text-wrapper{justify-content:center;gap:var(--sp-03);display:flex}.BrandsView-module-scss-module__yN3W3a__brands-view__card-products-count{color:var(--clr-grey-dark)}}
@layer atoms{.ToggleButton-module-scss-module__K-RpMq__toggle-button{justify-content:center;align-items:center;gap:var(--sp-01);cursor:pointer;flex-flow:column;height:fit-content;transition:background-color .3s;display:flex;position:relative}.ToggleButton-module-scss-module__K-RpMq__toggle-button:hover,.ToggleButton-module-scss-module__K-RpMq__toggle-button:focus,.ToggleButton-module-scss-module__K-RpMq__toggle-button:focus-visible,.ToggleButton-module-scss-module__K-RpMq__toggle-button:focus-within{background-color:var(--clr-primary-light);color:var(--clr-primary-dark)}.ToggleButton-module-scss-module__K-RpMq__toggle-button:hover .ToggleButton-module-scss-module__K-RpMq__toggle-button__label,.ToggleButton-module-scss-module__K-RpMq__toggle-button:hover .ToggleButton-module-scss-module__K-RpMq__toggle-button__description,.ToggleButton-module-scss-module__K-RpMq__toggle-button:focus .ToggleButton-module-scss-module__K-RpMq__toggle-button__label,.ToggleButton-module-scss-module__K-RpMq__toggle-button:focus .ToggleButton-module-scss-module__K-RpMq__toggle-button__description,.ToggleButton-module-scss-module__K-RpMq__toggle-button:focus-visible .ToggleButton-module-scss-module__K-RpMq__toggle-button__label,.ToggleButton-module-scss-module__K-RpMq__toggle-button:focus-visible .ToggleButton-module-scss-module__K-RpMq__toggle-button__description,.ToggleButton-module-scss-module__K-RpMq__toggle-button:focus-within .ToggleButton-module-scss-module__K-RpMq__toggle-button__label,.ToggleButton-module-scss-module__K-RpMq__toggle-button:focus-within .ToggleButton-module-scss-module__K-RpMq__toggle-button__description{color:var(--clr-primary-dark)}.ToggleButton-module-scss-module__K-RpMq__toggle-button:has(.ToggleButton-module-scss-module__K-RpMq__toggle-button__input:checked){background-color:var(--clr-primary-medium)}.ToggleButton-module-scss-module__K-RpMq__toggle-button:has(.ToggleButton-module-scss-module__K-RpMq__toggle-button__input:checked) .ToggleButton-module-scss-module__K-RpMq__toggle-button__icon{filter:var(--icon-white-fl)}:is(.ToggleButton-module-scss-module__K-RpMq__toggle-button:has(.ToggleButton-module-scss-module__K-RpMq__toggle-button__input:checked) .ToggleButton-module-scss-module__K-RpMq__toggle-button__label,.ToggleButton-module-scss-module__K-RpMq__toggle-button:has(.ToggleButton-module-scss-module__K-RpMq__toggle-button__input:checked) .ToggleButton-module-scss-module__K-RpMq__toggle-button__description){color:var(--clr-white)}.ToggleButton-module-scss-module__K-RpMq__toggle-button:has(.ToggleButton-module-scss-module__K-RpMq__toggle-button__input:disabled){cursor:not-allowed;background:var(--clr-body-foreground)}.ToggleButton-module-scss-module__K-RpMq__toggle-button:has(.ToggleButton-module-scss-module__K-RpMq__toggle-button__input:disabled) .ToggleButton-module-scss-module__K-RpMq__toggle-button__icon{opacity:.4}.ToggleButton-module-scss-module__K-RpMq__toggle-button:has(.ToggleButton-module-scss-module__K-RpMq__toggle-button__input:disabled) .ToggleButton-module-scss-module__K-RpMq__toggle-button__input{pointer-events:none}:is(.ToggleButton-module-scss-module__K-RpMq__toggle-button:has(.ToggleButton-module-scss-module__K-RpMq__toggle-button__input:disabled) .ToggleButton-module-scss-module__K-RpMq__toggle-button__label,.ToggleButton-module-scss-module__K-RpMq__toggle-button:has(.ToggleButton-module-scss-module__K-RpMq__toggle-button__input:disabled) .ToggleButton-module-scss-module__K-RpMq__toggle-button__description){color:var(--clr-grey-dark)}.ToggleButton-module-scss-module__K-RpMq__toggle-button--sm{padding:var(--sp-03)}.ToggleButton-module-scss-module__K-RpMq__toggle-button--sm:has(.ToggleButton-module-scss-module__K-RpMq__toggle-button__description){padding:var(--sp-01) var(--sp-03)}.ToggleButton-module-scss-module__K-RpMq__toggle-button--sm .ToggleButton-module-scss-module__K-RpMq__toggle-button__icon{width:1.6rem;height:1.6rem}.ToggleButton-module-scss-module__K-RpMq__toggle-button--sm .ToggleButton-module-scss-module__K-RpMq__toggle-button__label{font-size:var(--fs-2xs)}.ToggleButton-module-scss-module__K-RpMq__toggle-button--md{padding:var(--sp-04)}.ToggleButton-module-scss-module__K-RpMq__toggle-button--md:has(.ToggleButton-module-scss-module__K-RpMq__toggle-button__description){padding:var(--sp-02) var(--sp-04)}.ToggleButton-module-scss-module__K-RpMq__toggle-button--lg{padding:var(--sp-05)}.ToggleButton-module-scss-module__K-RpMq__toggle-button--lg:has(.ToggleButton-module-scss-module__K-RpMq__toggle-button__description){padding:var(--sp-03) var(--sp-05)}.ToggleButton-module-scss-module__K-RpMq__toggle-button__icon{display:flex}.ToggleButton-module-scss-module__K-RpMq__toggle-button__text{flex-direction:column;justify-content:center;display:flex}.ToggleButton-module-scss-module__K-RpMq__toggle-button__input{appearance:none;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}}
@layer atoms{.ToggleButtonGroup-module-scss-module__s9MJFa__toggle-button-group__buttons-container{border:1px solid var(--clr-grey-medium);border-radius:var(--br-s);flex-flow:row;gap:0;width:fit-content;height:fit-content;overflow:hidden}.ToggleButtonGroup-module-scss-module__s9MJFa__toggle-button-group__item:not(:last-of-type){border-right:1px solid var(--clr-grey-medium)}}
@layer atoms{.CopyToClipboardInput-module-scss-module__YQtpHW__copy-to-clipboard{flex-flow:row;align-items:flex-end;display:flex}.CopyToClipboardInput-module-scss-module__YQtpHW__copy-to-clipboard__input{flex:1}.CopyToClipboardInput-module-scss-module__YQtpHW__copy-to-clipboard__button{transform:translateX(calc(-1 * var(--br-s)));border-top-left-radius:0;border-bottom-left-radius:0}}
@layer atoms{.RangeSlider-module-scss-module__2ERUQW__range-slider{padding:var(--sp-05) 0;gap:var(--sp-03)}.RangeSlider-module-scss-module__2ERUQW__range-slider__rail{background-color:var(--clr-grey-light)}.RangeSlider-module-scss-module__2ERUQW__range-slider__track,.RangeSlider-module-scss-module__2ERUQW__range-slider__tracks{background-color:var(--clr-primary-medium)}.RangeSlider-module-scss-module__2ERUQW__range-slider__handle{background-color:var(--clr-white);border:2px solid var(--clr-primary-medium)}.RangeSlider-module-scss-module__2ERUQW__range-slider__handle:active,.RangeSlider-module-scss-module__2ERUQW__range-slider__handle:focus,.RangeSlider-module-scss-module__2ERUQW__range-slider__handle:focus-visible,.RangeSlider-module-scss-module__2ERUQW__range-slider__handle:hover{border:2px solid var(--clr-primary-medium);box-shadow:none}}
@layer shared{.MenuInline-module-scss-module__Wh3jiq__navigation--inline{border-right:1px solid var(--clr-grey-light);border-left:1px solid var(--clr-grey-light);box-shadow:var(--shdw-03)}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation__link{padding:var(--sp-05)}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation__list{flex-flow:column;gap:0}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation__list>li{z-index:90;display:block}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-tabs{width:calc(100vw - var(--sp-05)*2);max-width:calc(var(--wrapper-standard-width,157rem) - var(--sp-05)*2);padding:0;display:block}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-tabs__wrapper{max-height:100%;position:static}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-tabs__nav{width:calc(100vw - var(--sp-05)*2);max-width:calc(var(--wrapper-standard-width,157rem) - var(--sp-05)*2);overflow:visible}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-tabs__tabs{grid-template-columns:calc((100% - 11*var(--grid-gap))*var(--grid-item-desktop-span)/12 + (var(--grid-item-desktop-span) - 1)*var(--grid-gap)) 1fr;width:100%;position:relative}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-tabs__tab:last-child{border-bottom:none}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-tabs__tab-panel{border-right:1px solid var(--clr-grey-light);border-bottom:1px solid var(--clr-grey-light);top:0;bottom:-1px;left:calc((100% - 11*var(--grid-gap))*var(--grid-item-desktop-span)/12 + (var(--grid-item-desktop-span) - 1)*var(--grid-gap));position:absolute;right:0;overflow-y:auto}@media (min-width:1024px){.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-tabs,.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-tabs__nav{width:calc(100vw - var(--sp-06)*2);max-width:calc(var(--wrapper-standard-width,157rem) - var(--sp-06)*2)}}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__dropdown{border-bottom:1px solid var(--clr-grey-light);position:static}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__dropdown>.MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__level{width:100%;min-width:auto;min-height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__level{opacity:1}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__list{padding:0}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__link-level-primary{padding:var(--sp-05);color:var(--clr-text-default);border-bottom:1px solid var(--clr-grey-light);font-weight:400}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__link-level-primary span{text-transform:none;color:var(--clr-text-default);-webkit-line-clamp:2;line-clamp:2;word-break:break-word;white-space:pre-wrap;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__link-level-primary>.MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__arrow{filter:var(--icon-black-fl)}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__item:last-child a{border-bottom:none}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__dropdown--mega-menu .MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__link-level-primary:hover{background:var(--clr-primary-medium);color:var(--clr-white)}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__dropdown--mega-menu .MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__link-level-primary:hover span{color:var(--clr-white)}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__dropdown--mega-menu .MenuInline-module-scss-module__Wh3jiq__navigation-category-flyout-tree__link-level-primary:hover img{filter:var(--icon-white-fl)}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-dropdown-simple-menu__link{padding:var(--sp-05)}.MenuInline-module-scss-module__Wh3jiq__navigation--inline .MenuInline-module-scss-module__Wh3jiq__navigation-dropdown-simple-menu__dropdown{top:0;left:100%}}
@layer atoms{.RichText-module-scss-module__rJEIzq__rich-text{line-height:150%}.RichText-module-scss-module__rJEIzq__rich-text hr{height:2.4rem}.RichText-module-scss-module__rJEIzq__rich-text i{font-style:italic}.RichText-module-scss-module__rJEIzq__rich-text p:not(:last-child){margin-bottom:var(--sp-05)}.RichText-module-scss-module__rJEIzq__rich-text span.RichText-module-scss-module__rJEIzq__text-tiny{font-size:var(--fs-3xs);line-height:1.7rem}.RichText-module-scss-module__rJEIzq__rich-text span.RichText-module-scss-module__rJEIzq__text-small{font-size:var(--fs-2xs);line-height:2rem}.RichText-module-scss-module__rJEIzq__rich-text span.RichText-module-scss-module__rJEIzq__text-big{font-size:var(--fs-xs);line-height:2.4rem}.RichText-module-scss-module__rJEIzq__rich-text span.RichText-module-scss-module__rJEIzq__text-huge{font-size:var(--fs-s);line-height:2.5rem}@media (min-width:768px){.RichText-module-scss-module__rJEIzq__rich-text span.RichText-module-scss-module__rJEIzq__text-huge{font-size:var(--fs-m);line-height:3.4rem}}.RichText-module-scss-module__rJEIzq__rich-text h1,.RichText-module-scss-module__rJEIzq__rich-text h2,.RichText-module-scss-module__rJEIzq__rich-text h3,.RichText-module-scss-module__rJEIzq__rich-text h4,.RichText-module-scss-module__rJEIzq__rich-text h5,.RichText-module-scss-module__rJEIzq__rich-text h6{margin-bottom:var(--sp-06)}@media (min-width:1024px){.RichText-module-scss-module__rJEIzq__rich-text h1,.RichText-module-scss-module__rJEIzq__rich-text h2,.RichText-module-scss-module__rJEIzq__rich-text h3,.RichText-module-scss-module__rJEIzq__rich-text h4,.RichText-module-scss-module__rJEIzq__rich-text h5,.RichText-module-scss-module__rJEIzq__rich-text h6{margin-bottom:var(--sp-07)}}.RichText-module-scss-module__rJEIzq__rich-text table{width:100%;margin-bottom:var(--sp-05)}.RichText-module-scss-module__rJEIzq__rich-text table th,.RichText-module-scss-module__rJEIzq__rich-text table td{border:1px solid var(--clr-grey-medium);padding:var(--sp-03)}.RichText-module-scss-module__rJEIzq__rich-text ol,.RichText-module-scss-module__rJEIzq__rich-text ul{margin:0 0 var(--sp-05) var(--sp-06)}.RichText-module-scss-module__rJEIzq__rich-text ol li,.RichText-module-scss-module__rJEIzq__rich-text ul li{padding:0 0 var(--sp-03) var(--sp-03)}.RichText-module-scss-module__rJEIzq__rich-text ul li{list-style-type:disc}.RichText-module-scss-module__rJEIzq__rich-text ul li li{list-style-type:circle}.RichText-module-scss-module__rJEIzq__rich-text ol li{list-style-type:decimal}.RichText-module-scss-module__rJEIzq__rich-text ol li li{list-style-type:lower-alpha}}
@layer shared{.Video-module-scss-module__UbGnoW__video{aspect-ratio:16/9;width:100%;height:100%}}
@layer atoms{.Text-module-scss-module__N0r_pW__text{color:var(--clr-text-default)}.Text-module-scss-module__N0r_pW__text[aria-disabled=true]{cursor:not-allowed;color:#0006}.Text-module-scss-module__N0r_pW__text--xx-large{font-size:var(--fs-2xl);line-height:6.7rem}@media (min-width:768px){.Text-module-scss-module__N0r_pW__text--xx-large{font-size:var(--fs-3xl);line-height:7.8rem}}.Text-module-scss-module__N0r_pW__text--x-large{font-size:var(--fs-l);line-height:4.5rem}@media (min-width:768px){.Text-module-scss-module__N0r_pW__text--x-large{font-size:var(--fs-xl);line-height:5.6rem}}.Text-module-scss-module__N0r_pW__text--large{font-size:var(--fs-s);line-height:2.5rem}@media (min-width:768px){.Text-module-scss-module__N0r_pW__text--large{font-size:var(--fs-m);line-height:3.4rem}}.Text-module-scss-module__N0r_pW__text--medium{font-size:var(--fs-xs);line-height:2.4rem}.Text-module-scss-module__N0r_pW__text--small{font-size:var(--fs-2xs);line-height:2rem}.Text-module-scss-module__N0r_pW__text--x-small{font-size:var(--fs-3xs);line-height:1.7rem}.Text-module-scss-module__N0r_pW__text--light{font-weight:200}.Text-module-scss-module__N0r_pW__text--regular{font-weight:400}.Text-module-scss-module__N0r_pW__text--semi-bold{font-weight:600}.Text-module-scss-module__N0r_pW__text--bold{font-weight:700}.Text-module-scss-module__N0r_pW__text--none{text-transform:none}.Text-module-scss-module__N0r_pW__text--capitalize{text-transform:capitalize}.Text-module-scss-module__N0r_pW__text--uppercase{text-transform:uppercase}.Text-module-scss-module__N0r_pW__text--lowercase{text-transform:lowercase}.Text-module-scss-module__N0r_pW__text--line-clamp{-webkit-line-clamp:var(--line-clamp);line-clamp:var(--line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:768px){.Text-module-scss-module__N0r_pW__text--line-clamp{line-clamp:var(--tablet-line-clamp);-webkit-line-clamp:var(--tablet-line-clamp)}}@media (min-width:1024px){.Text-module-scss-module__N0r_pW__text--line-clamp{line-clamp:var(--desktop-line-clamp);-webkit-line-clamp:var(--desktop-line-clamp)}}}
@layer atoms{.Title-module-scss-module__mVPFrq__title{color:var(--clr-text-default)}.Title-module-scss-module__mVPFrq__title--h1{font-size:var(--fs-l);line-height:4.5rem}@media (min-width:768px){.Title-module-scss-module__mVPFrq__title--h1{font-size:var(--fs-xl);line-height:5.6rem}}.Title-module-scss-module__mVPFrq__title--h2{font-size:var(--fs-m);line-height:3.4rem}@media (min-width:768px){.Title-module-scss-module__mVPFrq__title--h2{font-size:var(--fs-l);line-height:4.5rem}}.Title-module-scss-module__mVPFrq__title--h3{font-size:var(--fs-s);line-height:2.5rem}@media (min-width:768px){.Title-module-scss-module__mVPFrq__title--h3{font-size:var(--fs-m);line-height:3.4rem}}.Title-module-scss-module__mVPFrq__title--h4{font-size:var(--fs-xs);line-height:2.4rem}@media (min-width:768px){.Title-module-scss-module__mVPFrq__title--h4{font-size:var(--fs-s);line-height:2.5rem}}.Title-module-scss-module__mVPFrq__title--h5{font-size:var(--fs-2xs);line-height:2rem}@media (min-width:768px){.Title-module-scss-module__mVPFrq__title--h5{font-size:var(--fs-xs);line-height:2.4rem}}.Title-module-scss-module__mVPFrq__title--h6{font-size:var(--fs-3xs);line-height:1.7rem}@media (min-width:768px){.Title-module-scss-module__mVPFrq__title--h6{font-size:var(--fs-2xs);line-height:2rem}}.Title-module-scss-module__mVPFrq__title--light{font-weight:200}.Title-module-scss-module__mVPFrq__title--regular{font-weight:400}.Title-module-scss-module__mVPFrq__title--semi-bold{font-weight:600}.Title-module-scss-module__mVPFrq__title--bold{font-weight:700}.Title-module-scss-module__mVPFrq__title--none{text-transform:none}.Title-module-scss-module__mVPFrq__title--capitalize{text-transform:capitalize}.Title-module-scss-module__mVPFrq__title--uppercase{text-transform:uppercase}.Title-module-scss-module__mVPFrq__title--lowercase{text-transform:lowercase}.Title-module-scss-module__mVPFrq__title--line-clamp{-webkit-line-clamp:var(--line-clamp);line-clamp:var(--line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:768px){.Title-module-scss-module__mVPFrq__title--line-clamp{line-clamp:var(--tablet-line-clamp);-webkit-line-clamp:var(--tablet-line-clamp)}}@media (min-width:1024px){.Title-module-scss-module__mVPFrq__title--line-clamp{line-clamp:var(--desktop-line-clamp);-webkit-line-clamp:var(--desktop-line-clamp)}}}
@layer shared{.DivisionsTable-module-scss-module__uqUtwG__divisions-table__actions{gap:var(--sp-05);display:flex}.DivisionsTable-module-scss-module__uqUtwG__divisions-table__actions-edit,.DivisionsTable-module-scss-module__uqUtwG__divisions-table__actions-delete{width:max-content;padding:var(--sp-02)}.DivisionsTable-module-scss-module__uqUtwG__divisions-table__actions:has(.DivisionsTable-module-scss-module__uqUtwG__divisions-table__actions-edit):has(.DivisionsTable-module-scss-module__uqUtwG__divisions-table__actions-delete) .DivisionsTable-module-scss-module__uqUtwG__divisions-table__actions-edit:after{content:"";border-right:1px solid var(--clr-grey-medium);height:2.4rem;position:absolute;top:50%;right:-1rem;transform:translateY(-50%)}.DivisionsTable-module-scss-module__uqUtwG__divisions-table__actions:has(.DivisionsTable-module-scss-module__uqUtwG__divisions-table__actions-edit):has(.DivisionsTable-module-scss-module__uqUtwG__divisions-table__actions-delete) .DivisionsTable-module-scss-module__uqUtwG__divisions-table__actions-edit{position:relative}}
@layer shared{.CorporateDivisionsViewUI-module-scss-module__bDQbJq__corporate-divisions-view{gap:var(--sp-05);grid-template-rows:min-content 1fr;grid-template-columns:1fr;display:grid}@media (min-width:768px){.CorporateDivisionsViewUI-module-scss-module__bDQbJq__corporate-divisions-view{gap:var(--sp-06)}}.CorporateDivisionsViewUI-module-scss-module__bDQbJq__corporate-divisions-view__header{justify-content:flex-start;align-items:center;gap:var(--sp-05);flex-flow:wrap;display:flex}@media (min-width:768px){.CorporateDivisionsViewUI-module-scss-module__bDQbJq__corporate-divisions-view__header{gap:var(--sp-06);justify-content:space-between}}.CorporateDivisionsViewUI-module-scss-module__bDQbJq__corporate-divisions-view__title{font-size:var(--fs-m);align-items:center;line-height:2.5rem;display:inline-flex}@media (min-width:768px){.CorporateDivisionsViewUI-module-scss-module__bDQbJq__corporate-divisions-view__title{line-height:3.4rem}}.CorporateDivisionsViewUI-module-scss-module__bDQbJq__corporate-divisions-view__edit{margin-left:var(--sp-03)}}
@layer atoms{.Badge-module-scss-module__-1halW__badge{border-radius:var(--br-s);z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.Badge-module-scss-module__-1halW__badge--contained.Badge-module-scss-module__-1halW__badge--primary{background-color:var(--clr-primary-medium);color:var(--clr-white);border-color:var(--clr-primary-medium)}.Badge-module-scss-module__-1halW__badge--contained.Badge-module-scss-module__-1halW__badge--secondary{background-color:var(--clr-secondary-medium);color:var(--clr-white);border-color:var(--clr-secondary-medium)}.Badge-module-scss-module__-1halW__badge--contained.Badge-module-scss-module__-1halW__badge--tertiary{background-color:var(--clr-tertiary-medium);color:var(--clr-white);border-color:var(--clr-tertiary-medium)}.Badge-module-scss-module__-1halW__badge--contained.Badge-module-scss-module__-1halW__badge--success{background-color:var(--clr-green-medium);color:var(--clr-white);border-color:var(--clr-green-medium)}.Badge-module-scss-module__-1halW__badge--contained.Badge-module-scss-module__-1halW__badge--danger{background-color:var(--clr-red-medium);color:var(--clr-white);border-color:var(--clr-red-medium)}.Badge-module-scss-module__-1halW__badge--contained.Badge-module-scss-module__-1halW__badge--warning{background-color:var(--clr-yellow-medium);color:var(--clr-white);border-color:var(--clr-yellow-medium)}.Badge-module-scss-module__-1halW__badge--contained.Badge-module-scss-module__-1halW__badge--info{background-color:var(--clr-blue-medium);color:var(--clr-white);border-color:var(--clr-blue-medium)}.Badge-module-scss-module__-1halW__badge--contained:disabled,.Badge-module-scss-module__-1halW__badge--contained:disabled:hover{color:var(--clr-grey-dark);background:#0000001a;border-color:#0000}.Badge-module-scss-module__-1halW__badge--outlined.Badge-module-scss-module__-1halW__badge--primary{background-color:var(--clr-primary-light);color:var(--clr-primary-medium);border:1px solid var(--clr-primary-medium)}.Badge-module-scss-module__-1halW__badge--outlined.Badge-module-scss-module__-1halW__badge--secondary{background-color:var(--clr-secondary-light);color:var(--clr-secondary-medium);border:1px solid var(--clr-secondary-medium)}.Badge-module-scss-module__-1halW__badge--outlined.Badge-module-scss-module__-1halW__badge--tertiary{background-color:var(--clr-tertiary-light);color:var(--clr-tertiary-medium);border:1px solid var(--clr-tertiary-medium)}.Badge-module-scss-module__-1halW__badge--outlined.Badge-module-scss-module__-1halW__badge--success{background-color:var(--clr-green-light);color:var(--clr-green-medium);border:1px solid var(--clr-green-medium)}.Badge-module-scss-module__-1halW__badge--outlined.Badge-module-scss-module__-1halW__badge--danger{background-color:var(--clr-red-light);color:var(--clr-red-medium);border:1px solid var(--clr-red-medium)}.Badge-module-scss-module__-1halW__badge--outlined.Badge-module-scss-module__-1halW__badge--warning{background-color:var(--clr-yellow-light);color:var(--clr-yellow-medium);border:1px solid var(--clr-yellow-medium)}.Badge-module-scss-module__-1halW__badge--outlined.Badge-module-scss-module__-1halW__badge--info{background-color:var(--clr-blue-light);color:var(--clr-blue-medium);border:1px solid var(--clr-blue-medium)}.Badge-module-scss-module__-1halW__badge--outlined:disabled,.Badge-module-scss-module__-1halW__badge--outlined:disabled:hover{color:#0009;border-color:#0000004d}.Badge-module-scss-module__-1halW__badge--text.Badge-module-scss-module__-1halW__badge--primary{color:var(--clr-primary-medium);background-color:#0000;border-color:#0000}.Badge-module-scss-module__-1halW__badge--text.Badge-module-scss-module__-1halW__badge--secondary{color:var(--clr-secondary-medium);background-color:#0000;border-color:#0000}.Badge-module-scss-module__-1halW__badge--text.Badge-module-scss-module__-1halW__badge--tertiary{color:var(--clr-tertiary-medium);background-color:#0000;border-color:#0000}.Badge-module-scss-module__-1halW__badge--text.Badge-module-scss-module__-1halW__badge--success{color:var(--clr-green-medium);background-color:#0000;border-color:#0000}.Badge-module-scss-module__-1halW__badge--text.Badge-module-scss-module__-1halW__badge--danger{color:var(--clr-red-medium);background-color:#0000;border-color:#0000}.Badge-module-scss-module__-1halW__badge--text.Badge-module-scss-module__-1halW__badge--warning{color:var(--clr-yellow-medium);background-color:#0000;border-color:#0000}.Badge-module-scss-module__-1halW__badge--text.Badge-module-scss-module__-1halW__badge--info{color:var(--clr-blue-medium);background-color:#0000;border-color:#0000}.Badge-module-scss-module__-1halW__badge--text:disabled,.Badge-module-scss-module__-1halW__badge--text:disabled:hover{color:#0009}.Badge-module-scss-module__-1halW__badge--icon{aspect-ratio:1;border-radius:50%}.Badge-module-scss-module__-1halW__badge--sm{min-width:1.6rem;min-height:1.6rem;padding:0px var(--sp-02);font-size:var(--fs-3xs);aspect-ratio:1;border-radius:50%}.Badge-module-scss-module__-1halW__badge--expanded{padding:var(--sp-01) var(--sp-02);font-size:var(--fs-3xs);border-radius:var(--br-s);aspect-ratio:auto}.Badge-module-scss-module__-1halW__badge--md{padding:var(--sp-01) var(--sp-02);font-size:var(--fs-2xs)}.Badge-module-scss-module__-1halW__badge--lg{padding:var(--sp-01) var(--sp-03);font-size:var(--fs-xs)}}
@layer shared{.WishlistNavigationButton-module-scss-module__PW3yca__wishlist-navigation-button{position:relative}.WishlistNavigationButton-module-scss-module__PW3yca__wishlist-navigation-button__icon{width:3.2rem;height:3.2rem}.WishlistNavigationButton-module-scss-module__PW3yca__wishlist-navigation-button__counter{position:absolute;top:0;right:0;transform:translate(.6rem,-.6rem)}}
@layer shared{.WishlistUpdateForm-module-scss-module__vTTwRq__update-wishlist-form__actions-container{gap:var(--sp-03);margin-top:var(--sp-08);display:flex}.WishlistUpdateForm-module-scss-module__vTTwRq__update-wishlist-form__cancel-button{flex:1}.WishlistUpdateForm-module-scss-module__vTTwRq__update-wishlist-form__update-button{flex:2}}
