@layer shared{.MobileFilters-module-scss-module__gg_b-G__mobile-filters__toggle{width:fit-content}.MobileFilters-module-scss-module__gg_b-G__mobile-filters__drawer-body-content{flex:1;animation-duration:.2s;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards}.MobileFilters-module-scss-module__gg_b-G__mobile-filters__drawer-body-content--animation-left{animation-name:MobileFilters-module-scss-module__gg_b-G__slide-left}.MobileFilters-module-scss-module__gg_b-G__mobile-filters__drawer-body-content--animation-right{animation-name:MobileFilters-module-scss-module__gg_b-G__slide-right}.MobileFilters-module-scss-module__gg_b-G__mobile-filters__drawer-title{align-items:center;gap:var(--sp-03);font-size:var(--fs-xs);line-height:2.4rem;display:flex}.MobileFilters-module-scss-module__gg_b-G__mobile-filters__drawer-header-content{justify-content:space-between;align-items:center;display:flex}.MobileFilters-module-scss-module__gg_b-G__mobile-filters__drawer-footer-content{display:block}.MobileFilters-module-scss-module__gg_b-G__mobile-filters__drawer-back-button{color:var(--clr-text-default);padding:0;font-weight:600}@keyframes MobileFilters-module-scss-module__gg_b-G__slide-left{0%{overflow:hidden;transform:translate(0)}50%{visibility:hidden;overflow:hidden;transform:translate(-105%)}51%{visibility:visible;overflow:hidden;transform:translate(105%)}to{overflow:auto;transform:translate(0)}}@keyframes MobileFilters-module-scss-module__gg_b-G__slide-right{0%{overflow:hidden;transform:translate(0)}50%{visibility:hidden;overflow:hidden;transform:translate(105%)}51%{visibility:visible;overflow:hidden;transform:translate(-105%)}to{overflow:auto;transform:translate(0)}}}
@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{.EmptyAccountPage-module-scss-module__hj2mOa__empty-account-page{text-align:center;align-items:center;gap:var(--sp-05);padding:var(--sp-05) 0;flex-direction:column;margin:0 auto;display:flex}@media (min-width:768px){.EmptyAccountPage-module-scss-module__hj2mOa__empty-account-page{max-width:66rem;padding:var(--sp-06) 0;gap:var(--sp-06)}}.EmptyAccountPage-module-scss-module__hj2mOa__empty-account-page__title{font-size:var(--fs-xs);line-height:2.4rem}@media (min-width:768px){.EmptyAccountPage-module-scss-module__hj2mOa__empty-account-page__title{font-size:var(--fs-s);line-height:2.5rem}}}
@layer shared{.ProfileButton-module-scss-module__E-vKLW__profile-button{flex-direction:row;align-items:center;max-width:30rem;padding:0;display:flex}.ProfileButton-module-scss-module__E-vKLW__profile-button--as-icon{justify-content:center;padding:0}.ProfileButton-module-scss-module__E-vKLW__profile-button__icon{width:3.2rem;height:3.2rem}.ProfileButton-module-scss-module__E-vKLW__profile-button__icon--start{filter:none}.ProfileButton-module-scss-module__E-vKLW__profile-button__icon--end{width:1.6rem;height:1.6rem}.ProfileButton-module-scss-module__E-vKLW__profile-button__name{word-break:break-all;max-width:10rem;display:-webkit-box}@media (min-width:768px){.ProfileButton-module-scss-module__E-vKLW__profile-button__name{max-width:20rem}}@media (min-width:1024px){.ProfileButton-module-scss-module__E-vKLW__profile-button__name{max-width:29rem}}}
@layer shared{.OidcProviderLink-module-scss-module__Rm8SOq__oidc-provider-link{gap:var(--sp-03);flex-direction:column;width:100%;display:flex}@media (min-width:768px){.OidcProviderLink-module-scss-module__Rm8SOq__oidc-provider-link{max-width:50rem}}.OidcProviderLink-module-scss-module__Rm8SOq__oidc-provider-link__title{color:var(--clr-text-default);font-size:var(--fs-xs);line-height:2.4rem}@media (min-width:768px){.OidcProviderLink-module-scss-module__Rm8SOq__oidc-provider-link__title{font-size:var(--fs-s);line-height:2.5rem}}.OidcProviderLink-module-scss-module__Rm8SOq__oidc-provider-link__description{color:var(--clr-grey-dark);margin-bottom:var(--sp-02)}.OidcProviderLink-module-scss-module__Rm8SOq__oidc-provider-link__list{gap:var(--sp-03);display:grid}.OidcProviderLink-module-scss-module__Rm8SOq__oidc-provider-link__item{padding:var(--sp-03);border:1px solid var(--clr-grey-medium);border-radius:var(--br-s);background:var(--clr-body-foreground);justify-content:space-between;align-items:center;display:flex}.OidcProviderLink-module-scss-module__Rm8SOq__oidc-provider-link__item-info{align-items:center;gap:var(--sp-03);display:flex}.OidcProviderLink-module-scss-module__Rm8SOq__oidc-provider-link__icon{width:2.4rem;height:2.4rem}.OidcProviderLink-module-scss-module__Rm8SOq__oidc-provider-link__name{color:var(--clr-text-primary)}.OidcProviderLink-module-scss-module__Rm8SOq__oidc-provider-link__button{min-width:fit-content;font-size:var(--fs-3xs);padding:0;line-height:1.7rem;text-decoration:underline}.OidcProviderLink-module-scss-module__Rm8SOq__oidc-provider-link__connected{align-items:center;gap:var(--sp-02);display:flex}.OidcProviderLink-module-scss-module__Rm8SOq__oidc-provider-link__check-icon{width:2rem;height:2rem}.OidcProviderLink-module-scss-module__Rm8SOq__oidc-provider-link__connected-text{color:var(--clr-green-medium)}}
@layer shared{.ReferralView-module-scss-module__Qdv5Ea__referral-view{gap:var(--sp-07);display:grid}.ReferralView-module-scss-module__Qdv5Ea__referral-view__header-wrapper{justify-content:space-between;gap:var(--sp-04);flex-direction:column;display:flex}@media (min-width:768px){.ReferralView-module-scss-module__Qdv5Ea__referral-view__header-wrapper{flex-direction:row}}.ReferralView-module-scss-module__Qdv5Ea__referral-view__header-wrapper-title{font-size:var(--fs-m);line-height:3.4rem}}
@layer shared{.ClientErrorFallback-module-scss-module__e4ITzW__client-error-fallback{width:100%;padding:var(--sp-06);align-items:center;display:flex}.ClientErrorFallback-module-scss-module__e4ITzW__client-error-fallback--is-global{height:100vh}.ClientErrorFallback-module-scss-module__e4ITzW__client-error-fallback--is-component{background:var(--clr-body-foreground)}.ClientErrorFallback-module-scss-module__e4ITzW__client-error-fallback--layout-full{flex-flow:wrap;justify-content:space-around}.ClientErrorFallback-module-scss-module__e4ITzW__client-error-fallback--layout-centered{flex-flow:column wrap;justify-content:center}.ClientErrorFallback-module-scss-module__e4ITzW__client-error-fallback--layout-centered .ClientErrorFallback-module-scss-module__e4ITzW__client-error-fallback__title-wrapper{text-align:center;align-items:center;gap:var(--sp-04);flex-flow:column wrap;display:flex}.ClientErrorFallback-module-scss-module__e4ITzW__client-error-fallback__icon{align-self:center}.ClientErrorFallback-module-scss-module__e4ITzW__client-error-fallback__description{margin-bottom:var(--sp-05);grid-column:1/span all}.ClientErrorFallback-module-scss-module__e4ITzW__client-error-fallback__title-wrapper{flex-flow:column wrap;align-items:center;display:flex}@media (min-width:768px){.ClientErrorFallback-module-scss-module__e4ITzW__client-error-fallback__title-wrapper{gap:var(--sp-04);grid-template-columns:3.2rem 1fr;display:grid}}}
@layer shared{.CorporateProfileSummary-module-scss-module__p6EgvW__corporate-profile-summary{align-items:stretch;gap:var(--sp-06);flex-flow:column;display:flex}@media (min-width:768px){.CorporateProfileSummary-module-scss-module__p6EgvW__corporate-profile-summary{align-items:center;gap:var(--sp-05);flex-flow:wrap}}.CorporateProfileSummary-module-scss-module__p6EgvW__corporate-profile-summary__limits{gap:var(--sp-05);font-size:var(--fs-2xs);justify-content:space-between;line-height:2rem;display:flex}.CorporateProfileSummary-module-scss-module__p6EgvW__corporate-profile-summary__limits-key{font-weight:600}.CorporateProfileSummary-module-scss-module__p6EgvW__corporate-profile-summary__limits-price{font-size:var(--fs-2xs);line-height:2rem}.CorporateProfileSummary-module-scss-module__p6EgvW__corporate-profile-summary__confirm-button{justify-content:center}@media (max-width:430px){.CorporateProfileSummary-module-scss-module__p6EgvW__corporate-profile-summary__confirm-button{min-height:4.2rem}}.CorporateProfileSummary-module-scss-module__p6EgvW__corporate-profile-summary__confirm-icon-button{border:1px solid var(--clr-primary-medium);place-self:center;width:fit-content}}
@layer shared{.ProfilePopupFooter-module-scss-module__CzSA_G__profile-popup-footer{gap:var(--sp-05);flex-flow:column;width:100%;margin-top:auto;display:flex}.ProfilePopupFooter-module-scss-module__CzSA_G__profile-popup-footer__vat-dropdown-wrapper{justify-content:flex-end;align-items:center;display:flex}}
@layer shared{.ProfilePopup-module-scss-module__B2vDfW__profile-popup{justify-content:center;gap:var(--sp-05);flex-direction:column;height:100%;display:flex}.ProfilePopup-module-scss-module__B2vDfW__profile-popup__footer{margin-top:auto}}@layer features{.ProfilePopup-module-scss-module__B2vDfW__corporate-profile-summary{flex-flow:column;align-items:stretch}}
@layer shared{.CorporateCompanyDetailsView-module-scss-module__CRkmdW__corporate-company-details{gap:var(--sp-05);grid-template-columns:1fr;display:grid}@media (min-width:768px){.CorporateCompanyDetailsView-module-scss-module__CRkmdW__corporate-company-details{gap:var(--sp-06)}}.CorporateCompanyDetailsView-module-scss-module__CRkmdW__corporate-company-details__title{font-size:var(--fs-m);line-height:3.4rem}.CorporateCompanyDetailsView-module-scss-module__CRkmdW__corporate-company-details__description-list{justify-content:start;gap:var(--sp-05);grid-template-columns:1fr}@media (min-width:768px){.CorporateCompanyDetailsView-module-scss-module__CRkmdW__corporate-company-details__description-list{grid-template-columns:1fr 1fr}}.CorporateCompanyDetailsView-module-scss-module__CRkmdW__corporate-company-details__description-list-key{color:var(--clr-grey-dark)}}
@layer shared{.CorporateDivisionDetailsView-module-scss-module__yyFtha__corporate-division-details-view{gap:var(--sp-05);grid-template-columns:1fr;display:grid}@media (min-width:768px){.CorporateDivisionDetailsView-module-scss-module__yyFtha__corporate-division-details-view{gap:var(--sp-06)}}.CorporateDivisionDetailsView-module-scss-module__yyFtha__corporate-division-details-view__form{gap:var(--sp-05);grid-template-columns:1fr;display:grid}@media (min-width:768px){.CorporateDivisionDetailsView-module-scss-module__yyFtha__corporate-division-details-view__form{gap:var(--sp-06)}}.CorporateDivisionDetailsView-module-scss-module__yyFtha__corporate-division-details-view__header{justify-content:space-between;align-items:center;display:flex}.CorporateDivisionDetailsView-module-scss-module__yyFtha__corporate-division-details-view__title{font-size:var(--fs-m);align-items:center;line-height:3.4rem;display:inline-flex}.CorporateDivisionDetailsView-module-scss-module__yyFtha__corporate-division-details-view__edit{margin-inline-start:var(--sp-03)}}
@layer atoms{.Tag-module-scss-module__P0UOda__tag{border-radius:var(--br-s);cursor:pointer;background:var(--clr-body-foreground);border:1px solid var(--clr-grey-medium);width:fit-content;color:var(--clr-text-default);justify-content:center;align-items:center;display:flex}.Tag-module-scss-module__P0UOda__tag:not([aria-disabled=true]):active{background:var(--clr-grey-medium)}.Tag-module-scss-module__P0UOda__tag--disabled{opacity:.45;cursor:not-allowed}.Tag-module-scss-module__P0UOda__tag--deletable{position:relative}.Tag-module-scss-module__P0UOda__tag--sm{gap:var(--sp-02);padding:var(--sp-02) var(--sp-03);font-size:var(--fs-2xs);line-height:2rem}.Tag-module-scss-module__P0UOda__tag--lg{gap:var(--sp-02);padding:var(--sp-02) var(--sp-03);font-size:var(--fs-xs);line-height:2.4rem}.Tag-module-scss-module__P0UOda__tag__start-icon{filter:var(--icon-disabled-fl);display:flex}.Tag-module-scss-module__P0UOda__tag__delete-button{margin:0 var(--sp-02);display:flex}.Tag-module-scss-module__P0UOda__tag__delete-button--sm .Tag-module-scss-module__P0UOda__tag__delete-icon{width:2rem;height:2rem;filter:var(--icon-disabled-fl)}.Tag-module-scss-module__P0UOda__tag__delete-button--lg .Tag-module-scss-module__P0UOda__tag__delete-icon{width:2.4rem;height:2.4rem;filter:var(--icon-disabled-fl)}}
@layer atoms{.TagInput-module-scss-module__VXLbNq__input__container{border:1px solid var(--clr-grey-medium);background:var(--clr-body-background);flex-flow:wrap;display:flex}.TagInput-module-scss-module__VXLbNq__input__container:focus,.TagInput-module-scss-module__VXLbNq__input__container:focus-visible,.TagInput-module-scss-module__VXLbNq__input__container:focus-within{outline-color:var(--clr-primary-dark);border-color:var(--clr-primary-dark)}.TagInput-module-scss-module__VXLbNq__input__container--error{outline-color:var(--clr-red-medium);border-color:var(--clr-red-medium)}.TagInput-module-scss-module__VXLbNq__input__container--sm{padding:var(--sp-03) var(--sp-04);gap:var(--sp-02)}.TagInput-module-scss-module__VXLbNq__input__container--sm.TagInput-module-scss-module__VXLbNq__input__container--has-tags{padding:.5rem var(--sp-04)}.TagInput-module-scss-module__VXLbNq__input__container--md{padding:var(--sp-04) var(--sp-05);gap:var(--sp-03)}.TagInput-module-scss-module__VXLbNq__input__container--md.TagInput-module-scss-module__VXLbNq__input__container--has-tags{padding:.7rem var(--sp-04)}.TagInput-module-scss-module__VXLbNq__input__container--lg{padding:var(--sp-05) var(--sp-06);gap:var(--sp-03)}.TagInput-module-scss-module__VXLbNq__input__container--lg.TagInput-module-scss-module__VXLbNq__input__container--has-tags{padding:1.1rem var(--sp-04)}}
@layer atoms{.StepSelector-module-scss-module__dHCNFW__step-selector{outline-offset:-1px;outline:1px solid var(--clr-grey-medium);align-items:center;width:fit-content;display:inline-flex}.StepSelector-module-scss-module__dHCNFW__step-selector:hover:not(.StepSelector-module-scss-module__dHCNFW__step-selector--loading)[aria-disabled=false],.StepSelector-module-scss-module__dHCNFW__step-selector:focus:not(.StepSelector-module-scss-module__dHCNFW__step-selector--loading)[aria-disabled=false],.StepSelector-module-scss-module__dHCNFW__step-selector:focus-visible:not(.StepSelector-module-scss-module__dHCNFW__step-selector--loading)[aria-disabled=false],.StepSelector-module-scss-module__dHCNFW__step-selector:focus-within:not(.StepSelector-module-scss-module__dHCNFW__step-selector--loading)[aria-disabled=false]{outline:1px solid var(--clr-primary-dark)}.StepSelector-module-scss-module__dHCNFW__step-selector--rectangle{border-radius:var(--br-s)}.StepSelector-module-scss-module__dHCNFW__step-selector--curved{border-radius:var(--br-xl)}.StepSelector-module-scss-module__dHCNFW__step-selector[aria-disabled=true] .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button,.StepSelector-module-scss-module__dHCNFW__step-selector[aria-disabled=true] .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button,.StepSelector-module-scss-module__dHCNFW__step-selector[aria-disabled=true] .StepSelector-module-scss-module__dHCNFW__step-selector__input,.StepSelector-module-scss-module__dHCNFW__step-selector--loading .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button,.StepSelector-module-scss-module__dHCNFW__step-selector--loading .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button,.StepSelector-module-scss-module__dHCNFW__step-selector--loading .StepSelector-module-scss-module__dHCNFW__step-selector__input{cursor:not-allowed;opacity:.3}.StepSelector-module-scss-module__dHCNFW__step-selector--lg .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button,.StepSelector-module-scss-module__dHCNFW__step-selector--lg .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button{padding:var(--sp-05) var(--sp-04)}.StepSelector-module-scss-module__dHCNFW__step-selector--lg .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector--lg .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button-icon{width:2.2rem;height:2.2rem}.StepSelector-module-scss-module__dHCNFW__step-selector--lg .StepSelector-module-scss-module__dHCNFW__step-selector__input,.StepSelector-module-scss-module__dHCNFW__step-selector--lg .StepSelector-module-scss-module__dHCNFW__step-selector__loader{font-size:var(--fs-xs);line-height:2.4rem}.StepSelector-module-scss-module__dHCNFW__step-selector--md .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button,.StepSelector-module-scss-module__dHCNFW__step-selector--md .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button{padding:var(--sp-04)}.StepSelector-module-scss-module__dHCNFW__step-selector--md .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector--md .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button-icon{width:2.2rem;height:2.2rem}.StepSelector-module-scss-module__dHCNFW__step-selector--md .StepSelector-module-scss-module__dHCNFW__step-selector__input,.StepSelector-module-scss-module__dHCNFW__step-selector--md .StepSelector-module-scss-module__dHCNFW__step-selector__loader{font-size:var(--fs-xs);line-height:2.4rem}.StepSelector-module-scss-module__dHCNFW__step-selector--sm .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button,.StepSelector-module-scss-module__dHCNFW__step-selector--sm .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button{padding:var(--sp-03)}.StepSelector-module-scss-module__dHCNFW__step-selector--sm .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector--sm .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button-icon{width:1.8rem;height:1.8rem}.StepSelector-module-scss-module__dHCNFW__step-selector--sm .StepSelector-module-scss-module__dHCNFW__step-selector__input,.StepSelector-module-scss-module__dHCNFW__step-selector--sm .StepSelector-module-scss-module__dHCNFW__step-selector__loader{font-size:var(--fs-2xs);line-height:2rem}.StepSelector-module-scss-module__dHCNFW__step-selector__input,.StepSelector-module-scss-module__dHCNFW__step-selector__loader{width:100%}.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button{border-start-end-radius:0;border-end-end-radius:0}.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button{border-start-start-radius:0;border-end-start-radius:0}.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button{box-sizing:border-box}.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:disabled,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:disabled{opacity:.3}.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:hover,.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:focus,.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:focus-visible,.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:focus-within,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:hover,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:focus,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:focus-visible,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:focus-within{box-shadow:none}.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:hover:not(:disabled),.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:focus:not(:disabled),.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:focus-visible:not(:disabled),.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:focus-within:not(:disabled),.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:hover:not(:disabled),.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:focus:not(:disabled),.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:focus-visible:not(:disabled),.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:focus-within:not(:disabled){background-color:var(--clr-primary-light)}.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:hover:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:hover:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:focus:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:focus:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:focus-visible:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:focus-visible:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:focus-within:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button:focus-within:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:hover:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:hover:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:focus:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:focus:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:focus-visible:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:focus-visible:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:focus-within:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button:focus-within:not(:disabled) .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button-icon{opacity:1}.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button-icon.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button-icon.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button .StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button-icon.StepSelector-module-scss-module__dHCNFW__step-selector__decrement-button-icon,.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button .StepSelector-module-scss-module__dHCNFW__step-selector__increment-button-icon.StepSelector-module-scss-module__dHCNFW__step-selector__increment-button-icon{filter:grayscale()brightness(50%);opacity:.6;transform:scale(1.1)}.StepSelector-module-scss-module__dHCNFW__step-selector__input{text-align:center;box-sizing:border-box;color:var(--clr-text-default);margin:auto;font-weight:400}.StepSelector-module-scss-module__dHCNFW__step-selector__input:focus-visible{outline:none}}
@layer shared{.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer{flex-direction:column;height:100%;display:flex;overflow:hidden}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__body{justify-content:flex-start;align-items:flex-start;gap:var(--sp-06);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden auto}@media (min-width:768px){.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__body{flex-direction:row;justify-content:flex-end;gap:0;padding:0}}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__preview,.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__controls{flex-direction:column;align-items:flex-start;width:100%;height:auto;display:flex}@media (min-width:768px){.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__preview,.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__controls{width:50%;height:100%}}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__preview{background:var(--clr-body-foreground);gap:var(--sp-06);z-index:1;order:2;margin-top:auto;position:sticky;bottom:0}@media (min-width:768px){.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__preview{order:1}}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__controls{gap:var(--sp-05);padding:var(--sp-05)}@media (min-width:768px){.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__controls{padding:var(--sp-06);gap:var(--sp-06);order:2}}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__image{padding:var(--sp-06) var(--sp-06) 0 var(--sp-06);cursor:pointer;width:100%}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary{width:100%;padding:var(--sp-05);background:var(--clr-body-foreground);margin-top:auto}@media (min-width:768px){.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary{padding:0}}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-list-container{padding:var(--sp-05)}@media (min-width:768px){.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-list-container{padding:0}}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-alert{padding:var(--sp-05)}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-service-single-price{font-size:var(--fs-2xs);line-height:140%}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-list{border-bottom:1px solid var(--clr-grey-medium);margin-bottom:var(--sp-04);flex-direction:column;display:flex}@media (min-width:768px){.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-list{padding:0 var(--sp-06) 0 var(--sp-06);background:var(--clr-body-foreground);border-bottom:none;margin-bottom:0}}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-list>:not(:first-child){padding-top:var(--sp-04)}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-list li{border-bottom:1px solid var(--clr-grey-medium);padding-bottom:var(--sp-04)}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-list>li:last-child{border-bottom:none}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-list:has(li:nth-child(2)) dl>:nth-child(3){padding-inline-start:var(--sp-05)}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-list dl{row-gap:var(--sp-02);-moz-column-gap:var(--sp-06);column-gap:var(--sp-06);grid-template-columns:1fr auto;align-items:center;width:100%;display:grid}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-list dt,.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-list dd{font-size:var(--fs-2xs);line-height:140%}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-list dt{text-align:start;word-wrap:break-word;overflow-wrap:break-word}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-list dd{text-align:end;white-space:nowrap;text-overflow:ellipsis;justify-content:flex-end;align-items:center;gap:var(--sp-02);display:flex;overflow:hidden}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-total-price-container{background:var(--clr-body-foreground);justify-content:space-between;display:flex;bottom:0}@media (min-width:768px){.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-total-price-container{padding:var(--sp-04) var(--sp-06) var(--sp-04) var(--sp-06);box-shadow:var(--shdw-03);position:sticky}}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-total-price-label,.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__summary-total-price{font-size:var(--fs-xs);font-weight:600;line-height:150%}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__min-quantity-tooltip{color:var(--clr-white);font-size:var(--fs-3xs);line-height:140%}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__dropdown-group{justify-content:center;align-items:flex-end;gap:var(--sp-04);width:100%;display:flex}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__separator{background:var(--clr-grey-medium);border:none;width:100%;height:1px}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__footer{gap:var(--sp-05);background:var(--clr-body-background);border-top:1px solid var(--clr-grey-medium);padding:var(--sp-05) var(--sp-05) 0;grid-template-columns:1fr 2fr;display:grid;position:sticky;bottom:0}@media (min-width:768px){.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__footer{position:inherit;padding:var(--sp-06) var(--sp-06) 0;background:0 0;border-top:none}}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__cancel-button,.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__save-button{justify-content:center}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__quantity-selector{margin:var(--sp-05)}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-drawer__select-container{gap:var(--sp-04);flex-direction:column;width:100%;display:flex}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-preview-modal__dialog-header{border-bottom:none;padding-bottom:0}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-preview-modal__drawer{height:100vh;max-height:none}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-preview-modal__drawer-body{margin-top:calc(50% - 5.7rem);padding:0}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-preview-modal__slider{flex-direction:column;justify-content:center;height:100%;display:flex}.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-preview-modal__slide{aspect-ratio:1;flex-direction:column;justify-content:center;display:flex}@media (min-width:768px){.ProductCustomizationDrawer-module-scss-module__nIWfpW__customization-preview-modal__slide{max-height:80vh}}}
@layer shared{.TierPricesTooltip-module-scss-module__DSQ67a__tier-prices-tooltip__toggle{width:2rem;height:2rem;position:relative}.TierPricesTooltip-module-scss-module__DSQ67a__tier-prices-tooltip__tier-prices-tooltip{flex-direction:column;width:100%;display:flex}.TierPricesTooltip-module-scss-module__DSQ67a__tier-prices-tooltip__tier-prices-tooltip>li{gap:var(--sp-03);border-bottom:1px solid var(--clr-grey-dark);text-align:end;grid-template-columns:auto auto auto;display:grid}.TierPricesTooltip-module-scss-module__DSQ67a__tier-prices-tooltip__tier-prices-tooltip-qty-container,.TierPricesTooltip-module-scss-module__DSQ67a__tier-prices-tooltip__tier-prices-tooltip-price-per-unit{text-align:end;justify-content:flex-end;align-items:center;display:flex}.TierPricesTooltip-module-scss-module__DSQ67a__tier-prices-tooltip__tier-prices-tooltip-price-per-unit{gap:var(--sp-02)}.TierPricesTooltip-module-scss-module__DSQ67a__tier-prices-tooltip__tier-prices-tooltip-qty-container{margin-inline-end:var(--sp-03)}.TierPricesTooltip-module-scss-module__DSQ67a__tier-prices-tooltip__disabled-text{color:var(--clr-grey-medium);font-size:var(--fs-3xs)}.TierPricesTooltip-module-scss-module__DSQ67a__tier-prices-tooltip__highlighted-text{color:var(--clr-white);font-size:var(--fs-3xs);text-align:end;margin-inline-end:var(--sp-04)}.TierPricesTooltip-module-scss-module__DSQ67a__tier-prices-tooltip__price-secondary:before{content:"|";margin-inline-end:var(--sp-03)}.TierPricesTooltip-module-scss-module__DSQ67a__tier-prices-tooltip__price-secondary-container{-moz-column-gap:var(--sp-03);column-gap:var(--sp-03);text-align:end;grid-template-columns:auto auto;justify-items:end;display:grid}}
@layer shared{.ProductServicePrice-module-scss-module__0leg3G__product-service-price{align-items:center;gap:var(--sp-02);flex-direction:row;display:flex}.ProductServicePrice-module-scss-module__0leg3G__product-service-price__service-price-secondary:before{content:"|";margin-inline-end:var(--sp-03)}.ProductServicePrice-module-scss-module__0leg3G__product-service-price__service-price-secondary-container{flex-flow:wrap}}
@layer shared{.ProductCustomizationImageUpload-module-scss-module__Z-mbMW__image-upload{justify-content:center;align-items:center;gap:var(--sp-03);padding:var(--sp-06);border:2px dashed var(--clr-grey-medium);cursor:copy;flex-direction:column;display:flex}.ProductCustomizationImageUpload-module-scss-module__Z-mbMW__image-upload--preview{gap:var(--sp-05);border:none;flex-direction:row;justify-content:space-between;width:100%;padding:0}.ProductCustomizationImageUpload-module-scss-module__Z-mbMW__image-upload--preview-with-file-size{gap:var(--sp-03);border:none;grid-template-columns:6.4rem 1fr;padding:0;display:grid;position:relative}.ProductCustomizationImageUpload-module-scss-module__Z-mbMW__image-upload--error{border-color:var(--clr-red-medium)}.ProductCustomizationImageUpload-module-scss-module__Z-mbMW__image-upload__container{width:100%;position:relative}.ProductCustomizationImageUpload-module-scss-module__Z-mbMW__image-upload__placeholder-text{font-weight:600}.ProductCustomizationImageUpload-module-scss-module__Z-mbMW__image-upload__highlighted-placeholder-text{color:var(--clr-primary-medium);font-weight:600}.ProductCustomizationImageUpload-module-scss-module__Z-mbMW__image-upload__file-formats{color:var(--clr-grey-medium)}.ProductCustomizationImageUpload-module-scss-module__Z-mbMW__image-upload__file-info-container{justify-content:flex-start;align-items:center;gap:var(--sp-03);grid-template-columns:1fr 5rem;display:grid}.ProductCustomizationImageUpload-module-scss-module__Z-mbMW__image-upload__preview-image{border:1px solid var(--clr-grey-medium);border-radius:var(--br-s)}.ProductCustomizationImageUpload-module-scss-module__Z-mbMW__image-upload__file-info{flex-direction:column;justify-content:flex-start;display:flex;overflow:hidden}.ProductCustomizationImageUpload-module-scss-module__Z-mbMW__image-upload__file-name{font-weight:600}.ProductCustomizationImageUpload-module-scss-module__Z-mbMW__image-upload__file-size{color:var(--clr-grey-dark)}}
@layer atoms{.TagList-module-scss-module__k95OGG__tag-list{flex-flow:wrap;width:fit-content;display:flex}.TagList-module-scss-module__k95OGG__tag-list--sm{gap:var(--sp-02)}.TagList-module-scss-module__k95OGG__tag-list--lg{gap:var(--sp-03)}}
@layer atoms{.DescriptionList-module-scss-module__FUyO0G__description-list{gap:var(--sp-01) var(--sp-03);grid-template-columns:auto auto;justify-content:start;align-items:center;height:fit-content;display:grid}}
@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{font-size:var(--fs-xs);cursor:pointer;padding-inline-start:var(--sp-04);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;top:0;z-index:1;cursor:pointer;width:100%;height:100%;position:absolute;inset-inline-start: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;top:0;inset-inline:0;border-radius:var(--br-s);background-color:var(--clr-grey-dark);transition:all .4s;position:absolute;bottom: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 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{padding-inline:0;inset-inline-start:calc(var(--radio-size) + var(--sp-03))}.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;top:0;z-index:1;cursor:pointer;width:100%;height:100%;position:absolute;inset-inline-start:0}.RadioButton-module-scss-module__qzXhNG__radio-button--default .RadioButton-module-scss-module__qzXhNG__radio-button__label{padding-inline-start: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:"";inset-inline-start:0;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;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);opacity:0;border-radius:50%;position:absolute;inset-inline-start:calc(var(--radio-size)/4)}.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-inline-start: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 shared{.AccountLayout-module-scss-module__7q6x6q__account-layout{gap:var(--sp-05);padding-top:var(--sp-05);padding-bottom:var(--sp-07);flex-flow:column;display:flex}@media (min-width:768px){.AccountLayout-module-scss-module__7q6x6q__account-layout{gap:var(--sp-06);padding-top:var(--sp-07);padding-bottom:var(--sp-11)}}.AccountLayout-module-scss-module__7q6x6q__account-layout__grid{flex-direction:1fr;gap:var(--sp-06);display:grid}@media (min-width:768px){.AccountLayout-module-scss-module__7q6x6q__account-layout__grid{gap:var(--sp-07);grid-template-columns:minmax(auto,26rem) 1fr}}.AccountLayout-module-scss-module__7q6x6q__account-layout__main{gap:var(--sp-05);grid-template-rows:min-content 1fr;display:grid}@media (min-width:768px){.AccountLayout-module-scss-module__7q6x6q__account-layout__main{gap:var(--sp-06)}}.AccountLayout-module-scss-module__7q6x6q__corporate-profile-details{border-radius:var(--br-m)}@media (min-width:768px){.AccountLayout-module-scss-module__7q6x6q__corporate-profile-summary{margin-inline-start:auto}}}
.SearchBar-module-scss-module__j2WPya__visually-hidden:not(:focus,:active),.SearchBar-module-scss-module__j2WPya__search-bar__label:not(:focus,:active){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@layer atoms{.SearchBar-module-scss-module__j2WPya__search-bar{position:relative}.SearchBar-module-scss-module__j2WPya__search-bar-clear-btn{top:50%;padding:0;position:absolute;inset-inline-end:var(--sp-06);transform:translateY(-50%)}.SearchBar-module-scss-module__j2WPya__search-bar input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.SearchBar-module-scss-module__j2WPya__search-bar input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.SearchBar-module-scss-module__j2WPya__search-bar input[type=search]::-webkit-search-results-button{-webkit-appearance:none}.SearchBar-module-scss-module__j2WPya__search-bar input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}}
@layer atoms{.SearchResult-module-scss-module__4TXdRG__search-result__title{font-size:var(--fs-2xs);color:var(--clr-grey-dark);margin:var(--sp-05);font-weight:600}.SearchResult-module-scss-module__4TXdRG__search-result__item{font-size:var(--fs-xs);margin:0 var(--sp-05) var(--sp-05) var(--sp-05)}.SearchResult-module-scss-module__4TXdRG__search-result__link{color:var(--clr-text-default)}}
@layer atoms{.SearchUI-module-scss-module__l0Jkpa__search-ui{position:relative}.SearchUI-module-scss-module__l0Jkpa__search-ui--basic .SearchUI-module-scss-module__l0Jkpa__search-ui__close-icon--has-border-right:after{content:"";background-color:var(--clr-grey-medium);width:1px;height:100%;position:absolute;top:50%;transform:translateY(-50%)}.SearchUI-module-scss-module__l0Jkpa__search-ui--basic .SearchUI-module-scss-module__l0Jkpa__search-ui__magnifying-icon{inset-inline-end:0;position:absolute;top:50%;transform:translateY(-50%)}.SearchUI-module-scss-module__l0Jkpa__search-ui--underline .SearchUI-module-scss-module__l0Jkpa__search-ui__magnifying-icon{inset-inline-start:0;position:absolute;top:50%;transform:translateY(-50%)}.SearchUI-module-scss-module__l0Jkpa__search-ui--small.SearchUI-module-scss-module__l0Jkpa__search-ui--basic .SearchUI-module-scss-module__l0Jkpa__search-ui__close-icon{margin-inline-end:var(--sp-06)}.SearchUI-module-scss-module__l0Jkpa__search-ui--small.SearchUI-module-scss-module__l0Jkpa__search-ui--basic .SearchUI-module-scss-module__l0Jkpa__search-ui__close-icon--has-border-right:after{inset-inline-end:calc(-1*var(--sp-04))}.SearchUI-module-scss-module__l0Jkpa__search-ui--medium.SearchUI-module-scss-module__l0Jkpa__search-ui--basic .SearchUI-module-scss-module__l0Jkpa__search-ui__close-icon{margin-inline-end:var(--sp-08)}.SearchUI-module-scss-module__l0Jkpa__search-ui--medium.SearchUI-module-scss-module__l0Jkpa__search-ui--basic .SearchUI-module-scss-module__l0Jkpa__search-ui__close-icon--has-border-right:after{inset-inline-end:calc(-1*var(--sp-05))}.SearchUI-module-scss-module__l0Jkpa__search-ui--large.SearchUI-module-scss-module__l0Jkpa__search-ui--basic .SearchUI-module-scss-module__l0Jkpa__search-ui__close-icon{margin-inline-end:var(--sp-10)}.SearchUI-module-scss-module__l0Jkpa__search-ui--large.SearchUI-module-scss-module__l0Jkpa__search-ui--basic .SearchUI-module-scss-module__l0Jkpa__search-ui__close-icon--has-border-right:after{inset-inline-end:calc(-1*var(--sp-06))}}
@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 atoms{.Grid-module-scss-module__7V85ia__grid{gap:var(--grid-gap);align-items:var(--grid-align-items);justify-content:var(--grid-justify-content);display:grid}.Grid-module-scss-module__7V85ia__grid--row{grid-template-columns:repeat(12,1fr)}.Grid-module-scss-module__7V85ia__grid--column{grid-template-rows:repeat(12,1fr)}}
@layer atoms{.Slider-module-scss-module__Ry-AwG__slider{flex-direction:column;display:flex}.Slider-module-scss-module__Ry-AwG__slider--with-arrows{padding:0 var(--sp-07);position:relative}.Slider-module-scss-module__Ry-AwG__slider--thumbs-left{justify-content:center;gap:var(--sp-04);flex-direction:row}.Slider-module-scss-module__Ry-AwG__slider__wrapper{position:relative}.Slider-module-scss-module__Ry-AwG__slider__main{width:100%;min-width:0;height:100%;position:relative}.Slider-module-scss-module__Ry-AwG__slider__main>.swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--slides-per-view) - 1)*var(--slides-space-between))/var(--slides-per-view));margin-right:var(--slides-space-between)}.Slider-module-scss-module__Ry-AwG__slider--thumbs-left .Slider-module-scss-module__Ry-AwG__slider__main{flex:1;max-width:60rem}.Slider-module-scss-module__Ry-AwG__slider--thumbs-left .Slider-module-scss-module__Ry-AwG__slider__main .swiper-slide img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.Slider-module-scss-module__Ry-AwG__slider__thumbs-container--vertical{width:4.8rem;height:calc(var(--thumbs-per-view)*4.8rem + (var(--thumbs-per-view) - 1)*var(--thumbs-space-between,.8rem));order:1;overflow:hidden}@media (min-width:768px){.Slider-module-scss-module__Ry-AwG__slider__thumbs-container--vertical{width:7rem;height:calc(var(--thumbs-per-view)*7rem + (var(--thumbs-per-view) - 1)*var(--thumbs-space-between,.8rem))}}.Slider-module-scss-module__Ry-AwG__slider__thumbs{order:1}.Slider-module-scss-module__Ry-AwG__slider__thumbs--vertical{height:100%}.Slider-module-scss-module__Ry-AwG__slider__thumbs--vertical .swiper-slide{width:4.8rem;height:4.8rem}.Slider-module-scss-module__Ry-AwG__slider__thumbs--vertical .swiper-slide img{width:100%;height:100%}@media (min-width:768px){.Slider-module-scss-module__Ry-AwG__slider__thumbs--vertical .swiper-slide{width:7rem;height:7rem}}.Slider-module-scss-module__Ry-AwG__slider__thumbs-wrapper{margin-top:var(--sp-04);flex-direction:row;order:1;align-items:center;display:flex}@media (min-width:768px){.Slider-module-scss-module__Ry-AwG__slider__thumbs-wrapper{margin-top:var(--sp-06)}}.Slider-module-scss-module__Ry-AwG__slider__thumbs-wrapper>.swiper{flex:1;min-width:0}.Slider-module-scss-module__Ry-AwG__slider__thumbs-wrapper--vertical{flex-direction:column;flex-shrink:0;order:0;margin-top:0}.Slider-module-scss-module__Ry-AwG__slider__thumbs-arrow{top:unset;left:unset;right:unset;bottom:unset;flex-shrink:0;margin:0;position:static;transform:rotate(90deg)}.Slider-module-scss-module__Ry-AwG__slider__thumbs-arrow--prev{margin-bottom:var(--sp-02);order:0}.Slider-module-scss-module__Ry-AwG__slider__thumbs-arrow--next{margin-top:var(--sp-02);order:2}.Slider-module-scss-module__Ry-AwG__slider__thumbs-arrow--horizontal{margin:0 var(--sp-02);transform:none}.Slider-module-scss-module__Ry-AwG__slider__zoom-controls-wrapper{top:0;justify-content:end;display:flex;position:absolute;inset-inline-end:0}.Slider-module-scss-module__Ry-AwG__slider .swiper{z-index:0;flex-direction:column;display:flex}.Slider-module-scss-module__Ry-AwG__slider .swiper-pagination{margin-top:var(--sp-04);position:relative}@media (min-width:768px){.Slider-module-scss-module__Ry-AwG__slider .swiper-pagination{margin-top:var(--sp-06)}}.Slider-module-scss-module__Ry-AwG__slider .swiper-pagination-bullet-active{width:var(--sp-03);background:var(--clr-primary-medium)}.Slider-module-scss-module__Ry-AwG__slider .swiper-button-prev{left:0}.Slider-module-scss-module__Ry-AwG__slider .swiper-button-next{right:0}:is(.Slider-module-scss-module__Ry-AwG__slider .swiper-button-prev:after,.Slider-module-scss-module__Ry-AwG__slider .swiper-rtl .swiper-button-next:after){content:url(../media/arrow_backward.0_j1rv1k5u4om.svg)}:is(.Slider-module-scss-module__Ry-AwG__slider .swiper-button-next:after,.Slider-module-scss-module__Ry-AwG__slider .swiper-rtl .swiper-button-prev:after){content:url(../media/arrow_forward.0qdb8paenqiz0.svg)}[dir=rtl] .Slider-module-scss-module__Ry-AwG__slider .swiper-button-prev{left:auto;right:0}[dir=rtl] .Slider-module-scss-module__Ry-AwG__slider .swiper-button-next{left:0;right:auto}[dir=rtl] .Slider-module-scss-module__Ry-AwG__slider .swiper-button-prev:after{content:url(../media/arrow_forward.0qdb8paenqiz0.svg)}[dir=rtl] .Slider-module-scss-module__Ry-AwG__slider .swiper-button-next:after{content:url(../media/arrow_backward.0_j1rv1k5u4om.svg)}.Slider-module-scss-module__Ry-AwG__slider .swiper-slide-visible{border:.1rem solid var(--clr-grey-medium);border-radius:var(--br-s);overflow:hidden}.Slider-module-scss-module__Ry-AwG__slider .swiper-slide-thumb-active{border:.1rem solid var(--clr-primary-medium);border-radius:var(--br-s);overflow:hidden}.Slider-module-scss-module__Ry-AwG__slider .swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Slider-module-scss-module__Ry-AwG__slider .swiper-zoom-container img{cursor:zoom-in}.Slider-module-scss-module__Ry-AwG__slider .swiper-slide-zoomed .swiper-zoom-container img{cursor:zoom-out}.Slider-module-scss-module__Ry-AwG__slider .swiper-slide{background-color:#0000;justify-content:center;align-items:flex-start;display:flex;overflow:hidden}.Slider-module-scss-module__Ry-AwG__slider:has(.swiper:not(.swiper-initialized)) .swiper-button{pointer-events:none;opacity:.3}}
@layer atoms{.TablePagination-module-scss-module__JieSZW__table-pagination{gap:var(--sp-03);flex-direction:row;margin:0;padding:0;list-style-type:none;display:flex;overflow:hidden}.TablePagination-module-scss-module__JieSZW__table-pagination__item{width:3.6rem;height:3.6rem;padding:var(--sp-03) 0;border-color:var(--clr-grey-medium);color:var(--clr-text-default);justify-content:center}.TablePagination-module-scss-module__JieSZW__table-pagination .TablePagination-module-scss-module__JieSZW__table-pagination__item.TablePagination-module-scss-module__JieSZW__table-pagination__item:not(:disabled):hover{background:var(--clr-primary-dark);color:var(--clr-white);cursor:pointer}.TablePagination-module-scss-module__JieSZW__table-pagination .TablePagination-module-scss-module__JieSZW__table-pagination__item.TablePagination-module-scss-module__JieSZW__table-pagination__item:not(:disabled):focus,.TablePagination-module-scss-module__JieSZW__table-pagination .TablePagination-module-scss-module__JieSZW__table-pagination__item.TablePagination-module-scss-module__JieSZW__table-pagination__item:not(:disabled):focus-visible{background:var(--clr-primary-medium);border-color:var(--clr-primary-dark);color:var(--clr-white)}.TablePagination-module-scss-module__JieSZW__table-pagination .TablePagination-module-scss-module__JieSZW__table-pagination__item.TablePagination-module-scss-module__JieSZW__table-pagination__item:not(:disabled):active{background:var(--clr-primary-medium);border-color:var(--clr-primary-medium);color:var(--clr-white)}.TablePagination-module-scss-module__JieSZW__table-pagination .TablePagination-module-scss-module__JieSZW__table-pagination__item.TablePagination-module-scss-module__JieSZW__table-pagination__item--current-page{background-color:var(--clr-primary-medium);color:var(--clr-white)}.TablePagination-module-scss-module__JieSZW__table-pagination .TablePagination-module-scss-module__JieSZW__table-pagination__item.TablePagination-module-scss-module__JieSZW__table-pagination__item:disabled{cursor:not-allowed}.TablePagination-module-scss-module__JieSZW__table-pagination__item--next-page:not(:disabled):hover,.TablePagination-module-scss-module__JieSZW__table-pagination__item--prev-page:not(:disabled):hover{background-color:var(--clr-primary-dark)}.TablePagination-module-scss-module__JieSZW__table-pagination__item--next-page:not(:disabled):hover .TablePagination-module-scss-module__JieSZW__table-pagination-icon,.TablePagination-module-scss-module__JieSZW__table-pagination__item--prev-page:not(:disabled):hover .TablePagination-module-scss-module__JieSZW__table-pagination-icon{filter:var(--icon-white-fl)}.TablePagination-module-scss-module__JieSZW__table-pagination__item--next-page:not(:disabled):focus,.TablePagination-module-scss-module__JieSZW__table-pagination__item--next-page:not(:disabled):focus-visible,.TablePagination-module-scss-module__JieSZW__table-pagination__item--prev-page:not(:disabled):focus,.TablePagination-module-scss-module__JieSZW__table-pagination__item--prev-page:not(:disabled):focus-visible{background-color:var(--clr-primary-medium);border-color:var(--clr-primary-dark)}.TablePagination-module-scss-module__JieSZW__table-pagination__item--next-page:not(:disabled):focus .TablePagination-module-scss-module__JieSZW__table-pagination-icon,.TablePagination-module-scss-module__JieSZW__table-pagination__item--next-page:not(:disabled):focus-visible .TablePagination-module-scss-module__JieSZW__table-pagination-icon,.TablePagination-module-scss-module__JieSZW__table-pagination__item--prev-page:not(:disabled):focus .TablePagination-module-scss-module__JieSZW__table-pagination-icon,.TablePagination-module-scss-module__JieSZW__table-pagination__item--prev-page:not(:disabled):focus-visible .TablePagination-module-scss-module__JieSZW__table-pagination-icon{filter:var(--icon-white-fl)}.TablePagination-module-scss-module__JieSZW__table-pagination__item--next-page:not(:disabled):active,.TablePagination-module-scss-module__JieSZW__table-pagination__item--prev-page:not(:disabled):active{background-color:var(--clr-primary-medium);border-color:var(--clr-primary-medium)}.TablePagination-module-scss-module__JieSZW__table-pagination__item--next-page:not(:disabled):active .TablePagination-module-scss-module__JieSZW__table-pagination-icon,.TablePagination-module-scss-module__JieSZW__table-pagination__item--prev-page:not(:disabled):active .TablePagination-module-scss-module__JieSZW__table-pagination-icon{filter:var(--icon-white-fl)}.TablePagination-module-scss-module__JieSZW__table-pagination__item--next-page:disabled,.TablePagination-module-scss-module__JieSZW__table-pagination__item--prev-page:disabled{cursor:not-allowed}.TablePagination-module-scss-module__JieSZW__table-pagination__dots{width:3.6rem;height:3.6rem;font-size:var(--fs-s);justify-content:center;align-items:center;display:flex}}
@layer atoms{.Table-module-scss-module__eWP0UW__table{border-radius:var(--br-s);background:var(--clr-body-background);width:100%}.Table-module-scss-module__eWP0UW__table--sm .Table-module-scss-module__eWP0UW__table__cell,.Table-module-scss-module__eWP0UW__table--sm .Table-module-scss-module__eWP0UW__table__header{font-size:var(--fs-xs);font-weight:400;line-height:2rem}.Table-module-scss-module__eWP0UW__table--sm .Table-module-scss-module__eWP0UW__table__cell{padding:var(--sp-05)}.Table-module-scss-module__eWP0UW__table--sm .Table-module-scss-module__eWP0UW__table__header{padding:var(--sp-03) var(--sp-05)}.Table-module-scss-module__eWP0UW__table--lg .Table-module-scss-module__eWP0UW__table__cell,.Table-module-scss-module__eWP0UW__table--lg .Table-module-scss-module__eWP0UW__table__header{padding:var(--sp-05);font-size:var(--fs-xs);font-weight:400;line-height:2rem}.Table-module-scss-module__eWP0UW__table--lg .Table-module-scss-module__eWP0UW__table__cell{padding:var(--sp-05)}.Table-module-scss-module__eWP0UW__table--lg .Table-module-scss-module__eWP0UW__table__header{padding:var(--sp-04) var(--sp-05)}.Table-module-scss-module__eWP0UW__table__wrapper{margin-top:var(--sp-04);gap:var(--sp-05);grid-template-columns:1fr;display:grid;position:relative}@media (min-width:768px){.Table-module-scss-module__eWP0UW__table__wrapper{gap:var(--sp-06)}}.Table-module-scss-module__eWP0UW__table__container{overflow:auto visible}@media (min-width:768px){.Table-module-scss-module__eWP0UW__table__container{max-height:80vh;position:relative}}.Table-module-scss-module__eWP0UW__table__container--sticky-first-row{max-height:none;overflow:visible}.Table-module-scss-module__eWP0UW__table__row{border-bottom:1px solid var(--clr-grey-medium)}.Table-module-scss-module__eWP0UW__table__row--expanded{background:var(--clr-body-foreground)}.Table-module-scss-module__eWP0UW__table__row--sticky-first{z-index:10;background:var(--clr-body-background);position:sticky;top:0}.Table-module-scss-module__eWP0UW__table__row--sticky-first:after{content:"";bottom:-2px;pointer-events:none;background:linear-gradient(#0000001a,#0000);height:2px;position:absolute;inset-inline:0}.Table-module-scss-module__eWP0UW__table__header,.Table-module-scss-module__eWP0UW__table__cell{text-align:start;white-space:nowrap}.Table-module-scss-module__eWP0UW__table__cell{color:var(--clr-text-default);align-content:center}.Table-module-scss-module__eWP0UW__table__cell-content{align-items:center;gap:var(--sp-03);display:flex}.Table-module-scss-module__eWP0UW__table__cell--empty{text-align:center}.Table-module-scss-module__eWP0UW__table__cell--sticky-first-row{background:var(--clr-body-background);border-bottom:2px solid var(--clr-grey-medium)}.Table-module-scss-module__eWP0UW__table__cell--sticky-last:last-child{transform:translateX(var(--sp-02));position:sticky;inset-inline-end:0}.Table-module-scss-module__eWP0UW__table__cell--sticky-last:last-child:after{content:"";top:0;bottom:1px;background:var(--clr-body-background);z-index:-1;position:absolute;inset-inline:0}@media (min-width:768px){.Table-module-scss-module__eWP0UW__table__cell--sticky-last:last-child{transform:translate(0)}}.Table-module-scss-module__eWP0UW__table__cell--sticky-last:last-child>*{justify-content:flex-end}.Table-module-scss-module__eWP0UW__table__header{color:var(--clr-grey-dark)}.Table-module-scss-module__eWP0UW__table__header--selectable{width:1.6rem;height:1.6rem}.Table-module-scss-module__eWP0UW__table__expand-button{border:none;padding:0}.Table-module-scss-module__eWP0UW__table__expand-button-icon{align-items:center;transition:transform .3s ease-in-out;display:flex}.Table-module-scss-module__eWP0UW__table__expand-button-icon--expanded{transform:rotate(90deg)}.Table-module-scss-module__eWP0UW__table__pagination-wrapper{gap:var(--sp-05);flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}@media (min-width:768px){.Table-module-scss-module__eWP0UW__table__pagination-wrapper{justify-content:space-between}}}
@layer shared{.CorporateUsersTable-module-scss-module__Zf31qW__corporate-users-table__actions{gap:var(--sp-05);display:flex}.CorporateUsersTable-module-scss-module__Zf31qW__corporate-users-table__actions-edit,.CorporateUsersTable-module-scss-module__Zf31qW__corporate-users-table__actions-delete{width:max-content;padding:var(--sp-02)}.CorporateUsersTable-module-scss-module__Zf31qW__corporate-users-table__actions:has(.CorporateUsersTable-module-scss-module__Zf31qW__corporate-users-table__actions-edit):has(.CorporateUsersTable-module-scss-module__Zf31qW__corporate-users-table__actions-delete) .CorporateUsersTable-module-scss-module__Zf31qW__corporate-users-table__actions-edit:after{content:"";top:50%;border-inline-end:1px solid var(--clr-grey-medium);height:2.4rem;position:absolute;inset-inline-end:-1rem;transform:translateY(-50%)}.CorporateUsersTable-module-scss-module__Zf31qW__corporate-users-table__actions:has(.CorporateUsersTable-module-scss-module__Zf31qW__corporate-users-table__actions-edit):has(.CorporateUsersTable-module-scss-module__Zf31qW__corporate-users-table__actions-delete) .CorporateUsersTable-module-scss-module__Zf31qW__corporate-users-table__actions-edit{position:relative}}
@layer shared{.CorporateUsersViewUI-module-scss-module__izZG5a__corporate-users-view{gap:var(--sp-05);grid-template-rows:min-content 1fr;grid-template-columns:1fr;display:grid}@media (min-width:768px){.CorporateUsersViewUI-module-scss-module__izZG5a__corporate-users-view{gap:var(--sp-06)}}.CorporateUsersViewUI-module-scss-module__izZG5a__corporate-users-view__header{justify-content:flex-start;align-items:center;gap:var(--sp-05);flex-flow:wrap;display:flex}@media (min-width:768px){.CorporateUsersViewUI-module-scss-module__izZG5a__corporate-users-view__header{justify-content:space-between;gap:var(--sp-06)}}.CorporateUsersViewUI-module-scss-module__izZG5a__corporate-users-view__header-title{font-size:var(--fs-m);line-height:3.4rem}}
@layer shared{.WishlistTable-module-scss-module__Y_YLda__wishlist-table__actions{gap:var(--sp-05);display:flex}.WishlistTable-module-scss-module__Y_YLda__wishlist-table__actions-delete-button,.WishlistTable-module-scss-module__Y_YLda__wishlist-table__actions-view-button{width:max-content;padding:var(--sp-02)}.WishlistTable-module-scss-module__Y_YLda__wishlist-table__actions-view-button{position:relative}.WishlistTable-module-scss-module__Y_YLda__wishlist-table__actions-view-button:after{content:"";top:50%;border-inline-end:1px solid var(--clr-grey-medium);height:2.4rem;position:absolute;inset-inline-end:-1rem;transform:translateY(-50%)}}
@layer shared{.WishlistListingViewUi-module-scss-module__Wx2pHq__wishlist-listing-view__header{margin-bottom:var(--sp-08);flex-direction:row;justify-content:space-between;display:flex}.WishlistListingViewUi-module-scss-module__Wx2pHq__wishlist-listing-view__header-title{font-size:var(--fs-m);line-height:3.4rem}.WishlistListingViewUi-module-scss-module__Wx2pHq__wishlist-listing-view__body a{text-decoration:underline}}
@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{.ImagePreview-module-scss-module__wYtYaW__image-preview__slider{flex-direction:column;justify-content:center;height:100%;display:flex}.ImagePreview-module-scss-module__wYtYaW__image-preview__slider-wrapper{align-content:center;width:100%;height:100%}.ImagePreview-module-scss-module__wYtYaW__image-preview__slide{aspect-ratio:1;flex-direction:column;justify-content:center;display:flex}@media (min-width:768px){.ImagePreview-module-scss-module__wYtYaW__image-preview__slide{max-height:80vh}}.ImagePreview-module-scss-module__wYtYaW__image-preview__zoom-controls.ImagePreview-module-scss-module__wYtYaW__image-preview__zoom-controls{top:var(--sp-03);position:fixed;inset-inline-end:4rem}.ImagePreview-module-scss-module__wYtYaW__image-preview__zoom-controls-button{margin-top:0}.ImagePreview-module-scss-module__wYtYaW__image-preview__zoom-controls--white img{filter:var(--icon-black-fl)}.ImagePreview-module-scss-module__wYtYaW__image-preview__zoom-controls--black img{filter:var(--icon-white-fl)}.ImagePreview-module-scss-module__wYtYaW__image-preview__zoom-controls-button.ImagePreview-module-scss-module__wYtYaW__image-preview__zoom-controls--black:disabled img{filter:var(--icon-white-fl);opacity:.4}}
@layer atoms{.Menu-module-scss-module__w0_41a__menu{border:1px solid var(--clr-grey-medium);border-radius:var(--br-s);background:var(--clr-body-background);box-shadow:var(--shdw-03);z-index:1;width:max-content}.Menu-module-scss-module__w0_41a__menu__submenu>div[aria-expanded=true]{background:var(--clr-body-foreground)}.Menu-module-scss-module__w0_41a__menu__button{border:1px solid var(--clr-grey-medium);border-radius:var(--br-s);background:var(--clr-body-background)}.Menu-module-scss-module__w0_41a__menu__button--open.Menu-module-scss-module__w0_41a__menu__button--left .Menu-module-scss-module__w0_41a__menu__expand-icon{transform:rotate(90deg)}.Menu-module-scss-module__w0_41a__menu__button--open.Menu-module-scss-module__w0_41a__menu__button--right .Menu-module-scss-module__w0_41a__menu__expand-icon{transform:rotate(-90deg)}.Menu-module-scss-module__w0_41a__menu__button--open.Menu-module-scss-module__w0_41a__menu__button--top .Menu-module-scss-module__w0_41a__menu__expand-icon{transform:rotate(-180deg)}.Menu-module-scss-module__w0_41a__menu__button--open.Menu-module-scss-module__w0_41a__menu__button--bottom .Menu-module-scss-module__w0_41a__menu__expand-icon{transform:rotate(180deg)}.Menu-module-scss-module__w0_41a__menu__item--disabled{opacity:.5;cursor:not-allowed}.Menu-module-scss-module__w0_41a__menu__item-icon{align-items:center;display:flex}.Menu-module-scss-module__w0_41a__menu__item-label{line-clamp:1;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:pre-wrap;-webkit-box-orient:vertical;flex:1;max-width:30rem;display:-webkit-box;overflow:hidden}.Menu-module-scss-module__w0_41a__menu__button,.Menu-module-scss-module__w0_41a__menu__item{white-space:nowrap;justify-content:space-between;align-items:center;gap:var(--sp-02);padding:var(--sp-03) var(--sp-04);font-size:var(--fs-xs);cursor:pointer;display:flex}.Menu-module-scss-module__w0_41a__menu__button:focus,.Menu-module-scss-module__w0_41a__menu__button:focus-visible,.Menu-module-scss-module__w0_41a__menu__button:focus-within,.Menu-module-scss-module__w0_41a__menu__button:hover,.Menu-module-scss-module__w0_41a__menu__item:focus,.Menu-module-scss-module__w0_41a__menu__item:focus-visible,.Menu-module-scss-module__w0_41a__menu__item:focus-within,.Menu-module-scss-module__w0_41a__menu__item:hover{background:var(--clr-body-foreground)}.Menu-module-scss-module__w0_41a__menu__button[aria-expanded=true],.Menu-module-scss-module__w0_41a__menu__item[aria-expanded=true]{border-color:var(--clr-primary-medium)}.Menu-module-scss-module__w0_41a__menu__expand-icon{align-items:center;margin-inline-start:var(--sp-02);transition:transform .3s ease-in-out;display:flex}}
@layer shared{.BasketMerchantsList-module-scss-module__Klf90W__basket-merchants-list{gap:var(--sp-06);flex-direction:column;display:flex}.BasketMerchantsList-module-scss-module__Klf90W__basket-merchants-list__item-header{align-items:center;gap:var(--sp-03);margin-bottom:var(--sp-05);flex-flow:wrap;display:flex}.BasketMerchantsList-module-scss-module__Klf90W__basket-merchants-list__item-products-count:before{content:"";border-inline-start:1px solid var(--clr-grey-medium);color:var(--clr-grey-dark);margin-inline-end:var(--sp-03)}.BasketMerchantsList-module-scss-module__Klf90W__basket-merchants-list__item-total-wrapper{justify-content:space-between;align-items:center;gap:var(--sp-03);flex-flow:wrap;display:flex}.BasketMerchantsList-module-scss-module__Klf90W__basket-merchants-list__item-total-price{font-weight:700;font-size:var(--fs-2xs);line-height:2rem}.BasketMerchantsList-module-scss-module__Klf90W__basket-merchants-list__item-total-price-secondary:before{content:"";border-inline-start:1px solid var(--clr-grey-medium);margin-inline-end:var(--sp-03)}.BasketMerchantsList-module-scss-module__Klf90W__basket-merchants-list__item-total-price-secondary-container{flex-flow:wrap}.BasketMerchantsList-module-scss-module__Klf90W__basket-merchants-list__item-footer-delivery-discount-chip-price{font-size:var(--fs-2xs);line-height:2rem}.BasketMerchantsList-module-scss-module__Klf90W__basket-merchants-list__item-footer-delivery-discount-chip{margin-top:var(--sp-03)}.BasketMerchantsList-module-scss-module__Klf90W__basket-merchants-list__item-footer-delivery-discount-chip-label{flex-flow:wrap;align-items:center;display:flex}.BasketMerchantsList-module-scss-module__Klf90W__basket-merchants-list__item-footer-delivery-discount-chip-price-secondary:before{content:"";border-inline-start:1px solid var(--clr-grey-medium);margin-inline-end:var(--sp-03)}.BasketMerchantsList-module-scss-module__Klf90W__basket-merchants-list__item-footer-delivery-discount-chip-price-secondary-container{flex-flow:wrap}}
@layer atoms{.Alert-module-scss-module__t6l2pq__alert{border-radius:var(--br-s);width:max-content;height:fit-content;padding:var(--sp-04) var(--sp-05);align-items:flex-start;display:inline-flex}.Alert-module-scss-module__t6l2pq__alert__leading-icon{flex:0 0 2.4rem;margin-inline-end:var(--sp-05);display:flex}.Alert-module-scss-module__t6l2pq__alert__text-container{gap:var(--sp-02);flex-flow:column;display:flex}.Alert-module-scss-module__t6l2pq__alert__close-button{top:var(--sp-03);position:absolute;inset-inline-end:var(--sp-03)}.Alert-module-scss-module__t6l2pq__alert__close-button-icon{filter:invert(49%)sepia(0%)saturate(7500%)hue-rotate(138deg)brightness(85%)contrast(51%)}.Alert-module-scss-module__t6l2pq__alert__description{color:var(--clr-grey-dark)}.Alert-module-scss-module__t6l2pq__alert__description--bold{font-weight:600}.Alert-module-scss-module__t6l2pq__alert__description--single{color:var(--clr-text-default)}.Alert-module-scss-module__t6l2pq__alert__actions-container{gap:var(--sp-04);vertical-align:middle;flex:none;align-items:center;min-width:0;margin-inline-start:auto;padding-inline-start:1.4rem;display:flex}.Alert-module-scss-module__t6l2pq__alert__actions-container .Alert-module-scss-module__t6l2pq__alert__action-button{background-color:#0000}.Alert-module-scss-module__t6l2pq__alert__actions-container .Alert-module-scss-module__t6l2pq__alert__action-button:hover,.Alert-module-scss-module__t6l2pq__alert__actions-container .Alert-module-scss-module__t6l2pq__alert__action-button:focus{box-shadow:none;background-color:#0000}.Alert-module-scss-module__t6l2pq__alert__actions-container--success .Alert-module-scss-module__t6l2pq__alert__action-button,.Alert-module-scss-module__t6l2pq__alert__actions-container--success .Alert-module-scss-module__t6l2pq__alert__action-button:hover,.Alert-module-scss-module__t6l2pq__alert__actions-container--success .Alert-module-scss-module__t6l2pq__alert__action-button:focus{color:var(--clr-green-medium);border-color:var(--clr-green-medium)}.Alert-module-scss-module__t6l2pq__alert__actions-container--warning .Alert-module-scss-module__t6l2pq__alert__action-button,.Alert-module-scss-module__t6l2pq__alert__actions-container--warning .Alert-module-scss-module__t6l2pq__alert__action-button:hover,.Alert-module-scss-module__t6l2pq__alert__actions-container--warning .Alert-module-scss-module__t6l2pq__alert__action-button:focus{color:var(--clr-yellow-dark);border-color:var(--clr-yellow-dark)}.Alert-module-scss-module__t6l2pq__alert__actions-container--info .Alert-module-scss-module__t6l2pq__alert__action-button,.Alert-module-scss-module__t6l2pq__alert__actions-container--info .Alert-module-scss-module__t6l2pq__alert__action-button:hover,.Alert-module-scss-module__t6l2pq__alert__actions-container--info .Alert-module-scss-module__t6l2pq__alert__action-button:focus{color:var(--clr-blue-dark);border-color:var(--clr-blue-dark)}.Alert-module-scss-module__t6l2pq__alert__actions-container--error .Alert-module-scss-module__t6l2pq__alert__action-button,.Alert-module-scss-module__t6l2pq__alert__actions-container--error .Alert-module-scss-module__t6l2pq__alert__action-button:hover,.Alert-module-scss-module__t6l2pq__alert__actions-container--error .Alert-module-scss-module__t6l2pq__alert__action-button:focus{color:var(--clr-red-medium);border-color:var(--clr-red-medium)}.Alert-module-scss-module__t6l2pq__alert--fluid{width:100%;display:flex}.Alert-module-scss-module__t6l2pq__alert--success{color:var(--clr-text-default);background:var(--clr-green-light);fill:var(--clr-green-medium)}.Alert-module-scss-module__t6l2pq__alert--warning{color:var(--clr-text-default);background:var(--clr-yellow-light);fill:var(--clr-yellow-dark)}.Alert-module-scss-module__t6l2pq__alert--info{color:var(--clr-text-default);background:var(--clr-blue-light);fill:var(--clr-blue-medium)}.Alert-module-scss-module__t6l2pq__alert--error{color:var(--clr-text-default);background:var(--clr-red-light);fill:var(--clr-red-medium)}.Alert-module-scss-module__t6l2pq__alert--with-close-icon{padding-inline-end:var(--sp-10);position:relative}}
@layer shared{.WishlistAttributePopup-module-scss-module__PriQ0W__wishlist-popup-attribute-selector__error-message{margin:var(--sp-03) 0}.WishlistAttributePopup-module-scss-module__PriQ0W__wishlist-popup-attribute-selector__loader .WishlistAttributePopup-module-scss-module__PriQ0W__wishlist-popup-attribute-selector__loader-wrapper{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:absolute}.WishlistAttributePopup-module-scss-module__PriQ0W__wishlist-popup-attribute-selector__buttons{gap:var(--sp-04);margin-top:var(--sp-06);display:flex}}
@layer atoms{.StickyDrawer-module-scss-module__mOvIJq__sticky-drawer{bottom:0;z-index:10;border-radius:var(--br-m);flex-direction:column;justify-content:flex-end;width:100%;height:auto;display:flex;position:fixed;inset-inline-start:0}.StickyDrawer-module-scss-module__mOvIJq__sticky-drawer--full-height{height:100%}.StickyDrawer-module-scss-module__mOvIJq__sticky-drawer__handle-wrapper{z-index:101;padding:var(--sp-05);justify-content:center;line-height:0;display:flex;position:relative}.StickyDrawer-module-scss-module__mOvIJq__sticky-drawer__handle{border-radius:var(--br-m);background:var(--clr-grey-medium);cursor:pointer;width:4rem;height:.8rem;padding:0}.StickyDrawer-module-scss-module__mOvIJq__sticky-drawer__body{z-index:101;bottom:0;width:100%;padding:var(--sp-05);background:var(--clr-body-background);transition:height var(--sticky-drawer-animation-duration) cubic-bezier(0, 0, .2, 1);position:relative;inset-inline-start:0;overflow:auto}@media (min-width:768px){.StickyDrawer-module-scss-module__mOvIJq__sticky-drawer__body{padding:var(--sp-07)}}.StickyDrawer-module-scss-module__mOvIJq__sticky-drawer__body--expanded{transition:height var(--sticky-drawer-animation-duration) cubic-bezier(.4, 0, .6, 1)}.StickyDrawer-module-scss-module__mOvIJq__sticky-drawer__footer{z-index:102;width:100%;box-shadow:var(--shdw-03);padding:0 var(--sp-05) var(--sp-06) var(--sp-05);background:var(--clr-body-background);flex:none;position:relative}.StickyDrawer-module-scss-module__mOvIJq__sticky-drawer__footer--expanded{box-shadow:none;padding-top:var(--sp-06)}.StickyDrawer-module-scss-module__mOvIJq__sticky-drawer__footer--expanded:after{content:"";top:0;inset-inline:var(--sp-05);background-color:var(--clr-grey-medium);height:1px;position:absolute}.StickyDrawer-module-scss-module__mOvIJq__sticky-drawer__backdrop{z-index:100;-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem);will-change:opacity;width:100%;height:100%;transition:opacity var(--sticky-drawer-animation-duration) cubic-bezier(.4, 0, .6, 1);opacity:0;background-color:#0a0a0a80;position:fixed;top:0}.StickyDrawer-module-scss-module__mOvIJq__sticky-drawer__backdrop--expanded{opacity:1}}
@layer atoms{.TreeNode-module-scss-module__MsyDxq__tree-node__link{color:var(--clr-text-default)}.TreeNode-module-scss-module__MsyDxq__tree-node__link--active{color:var(--clr-primary-medium);font-weight:600}.TreeNode-module-scss-module__MsyDxq__tree-node__link,.TreeNode-module-scss-module__MsyDxq__tree-node__text{width:100%;line-height:2.4rem}.TreeNode-module-scss-module__MsyDxq__tree-node__link[aria-disabled=false]:hover,.TreeNode-module-scss-module__MsyDxq__tree-node__link[aria-disabled=false]:focus,.TreeNode-module-scss-module__MsyDxq__tree-node__link[aria-disabled=false]:focus-visible,.TreeNode-module-scss-module__MsyDxq__tree-node__link[aria-disabled=false]:focus-within,.TreeNode-module-scss-module__MsyDxq__tree-node__text[aria-disabled=false]:hover,.TreeNode-module-scss-module__MsyDxq__tree-node__text[aria-disabled=false]:focus,.TreeNode-module-scss-module__MsyDxq__tree-node__text[aria-disabled=false]:focus-visible,.TreeNode-module-scss-module__MsyDxq__tree-node__text[aria-disabled=false]:focus-within{color:var(--clr-primary-dark)}.TreeNode-module-scss-module__MsyDxq__tree-node__toggle-btn{border:none;padding:0;position:absolute;inset-inline-end:0}.TreeNode-module-scss-module__MsyDxq__tree-node__toggle-btn:focus{box-shadow:none}.TreeNode-module-scss-module__MsyDxq__tree-node__checkbox-wrapper,.TreeNode-module-scss-module__MsyDxq__tree-node__checkbox-label{width:100%}.TreeNode-module-scss-module__MsyDxq__tree-node__link,.TreeNode-module-scss-module__MsyDxq__tree-node__checkbox-label-text{line-clamp:1;-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
@layer atoms{.Rating-module-scss-module__WenXua__rating{align-items:center;gap:var(--sp-01);flex-flow:wrap;display:flex}.Rating-module-scss-module__WenXua__rating--sm{font-size:var(--fs-2xs)}.Rating-module-scss-module__WenXua__rating--lg{font-size:var(--fs-xs)}.Rating-module-scss-module__WenXua__rating__current-rating{color:var(--clr-text-default);padding-block:0;padding-inline:var(--sp-03) var(--sp-02)}.Rating-module-scss-module__WenXua__rating__all-ratings{color:var(--clr-grey-dark)}.Rating-module-scss-module__WenXua__rating__scale{margin-inline-start:var(--sp-05);margin-inline-end:var(--sp-06)}}
@layer atoms{.SocialMediaShareLinks-module-scss-module__CwnTnq__social-media-share-links{gap:var(--sp-05);flex-flow:column;display:flex}.SocialMediaShareLinks-module-scss-module__CwnTnq__social-media-share-links__list{gap:var(--sp-03);flex-flow:row;display:flex}}
@layer atoms{.StickyFooter-module-scss-module__RjeOma__sticky-footer{bottom:0;background:var(--clr-body-background);z-index:102;padding:var(--sp-07) var(--sp-05);border-top:1px solid var(--clr-grey-medium);box-shadow:var(--shdw-06);position:fixed;inset-inline:0}@media (min-width:1024px){.StickyFooter-module-scss-module__RjeOma__sticky-footer--static-desktop{position:unset;padding:var(--sp-08) 0;background:0 0}}.StickyFooter-module-scss-module__RjeOma__sticky-footer--is-toggleable{padding:var(--sp-05) var(--sp-05) var(--sp-07) var(--sp-05);box-shadow:none;border-top:none}.StickyFooter-module-scss-module__RjeOma__sticky-footer--toggled{padding:0 var(--sp-05) var(--sp-07) var(--sp-05)}.StickyFooter-module-scss-module__RjeOma__sticky-footer__toggle-divider{margin-top:0;margin-bottom:var(--sp-05);background:var(--clr-grey-medium);height:1px}}
@layer shared{.CorporateSpecialPricesView-module-scss-module__RMAPrq__corporate-special-prices-view{padding:0}}
@layer features{.Header-module-scss-module__yAt9UG__backdrop{top:0;opacity:0;-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem);will-change:opacity;visibility:hidden;z-index:16;background-color:#0a0a0a80;width:100%;height:100%;transition:opacity .3s cubic-bezier(.4,0,.6,1),visibility .3s linear .3s;position:fixed;inset-inline-start:0}.Header-module-scss-module__yAt9UG__backdrop--open{opacity:1;visibility:visible}}
@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 atoms{.Price-module-scss-module__jxNQcW__price__container{align-items:center;gap:var(--sp-01) var(--sp-05);flex-flow:wrap;display:flex}.Price-module-scss-module__jxNQcW__price__container--with-label{align-items:flex-start}.Price-module-scss-module__jxNQcW__price__secondary-container{align-items:flex-start;gap:var(--sp-01) var(--sp-03);flex-flow:column wrap;display:flex}.Price-module-scss-module__jxNQcW__price__secondary-container--with-label{align-items:flex-end}}
@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:"";top:50%;border-inline-end:1px solid var(--clr-grey-medium);height:2.4rem;position:absolute;inset-inline-end:-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-inline-start:var(--sp-03)}}
@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{.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 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-background-image{background-image:var(--wrapper-background-image);background-repeat:no-repeat;background-size:cover}.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)}.Wrapper-module-scss-module__UKMaUG__wrapper--has-background,.Wrapper-module-scss-module__UKMaUG__wrapper--has-background-image{--wrapper-seam-guard:1px;padding-bottom:calc(var(--wrapper-padding,0px) + var(--wrapper-seam-guard));margin-bottom:calc(var(--wrapper-vertical-margin,0px) - var(--wrapper-seam-guard))}}
@layer features;
@layer features{.CorporateSpecialPrices-module-scss-module__huB0Eq__collection__products-listing__item{box-shadow:0 0 0 1px var(--clr-grey-medium)}.CorporateSpecialPrices-module-scss-module__huB0Eq__collection__pagination-wrapper{justify-content:center}}
@layer features;
@layer shared{.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__buy-button{padding:1.1rem var(--sp-05);flex-flow:wrap;justify-content:center;display:flex}.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__buy-button--full-width{flex:1}.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__price-wrapper{align-items:center;gap:var(--sp-03);flex-flow:wrap;display:flex}.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__price-wrapper--outside{width:100%}.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__price-wrapper--outside .ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__regular-price,.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__price-wrapper--outside .ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__vat-label{color:var(--clr-text-default)}.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__price-wrapper--outside .ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__regular-price{font-weight:600}@media (max-width:430px){.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__price-wrapper--inside .ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__regular-price{font-size:var(--fs-2xs);line-height:2rem}}@media (max-width:375px){.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__price-wrapper--inside .ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__regular-price{font-size:var(--fs-3xs);line-height:1.7rem}}@media (min-width:768px){.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__price-wrapper--inside .ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__regular-price{font-size:var(--fs-xs);line-height:2.4rem}}.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__regular-price,.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__vat-label{color:var(--clr-white)}.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__regular-price-secondary:before{content:"";border-inline-start:1px solid var(--clr-grey-medium);margin-inline-end:var(--sp-02)}.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__regular-price-secondary-container{gap:var(--sp-01) var(--sp-02);flex-flow:wrap}.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__qs--full-width{width:100%}@media (min-width:768px){.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__qs--full-width{max-width:25rem}}.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__qs-input--fixed{max-width:5rem}@media (min-width:768px){.ProductBuyActions-module-scss-module__93Gn_q__product-buy-actions__qs-input--fixed{max-width:9rem}}}
@layer shared{.ProductListItem-module-scss-module__3FUDTq__product-list-item{gap:var(--sp-03);flex-flow:column;display:flex}.ProductListItem-module-scss-module__3FUDTq__product-list-item__info-wrapper{gap:var(--sp-05);grid-template-columns:1fr;display:grid}@media (min-width:768px){.ProductListItem-module-scss-module__3FUDTq__product-list-item__info-wrapper{grid-template-columns:1fr minmax(auto,20rem)}}.ProductListItem-module-scss-module__3FUDTq__product-list-item__content-holder{gap:var(--sp-05);grid-template-columns:8rem 1fr;display:grid}.ProductListItem-module-scss-module__3FUDTq__product-list-item__image{border:1px solid var(--clr-grey-medium);border-radius:var(--br-s)}.ProductListItem-module-scss-module__3FUDTq__product-list-item__image-link{aspect-ratio:1;position:relative}.ProductListItem-module-scss-module__3FUDTq__product-list-item__brand{font-size:var(--fs-2xs);color:var(--clr-text-default);line-height:2rem}.ProductListItem-module-scss-module__3FUDTq__product-list-item__title{font-size:var(--fs-xs);line-height:2.4rem}.ProductListItem-module-scss-module__3FUDTq__product-list-item__text-container{gap:var(--sp-03);flex-direction:column;display:flex}.ProductListItem-module-scss-module__3FUDTq__product-list-item__price-container{align-items:flex-end;gap:var(--sp-02);flex-direction:column;display:flex}.ProductListItem-module-scss-module__3FUDTq__product-list-item__product-price-container{text-align:end;align-items:flex-end}.ProductListItem-module-scss-module__3FUDTq__product-list-item__regular-price{font-weight:700}.ProductListItem-module-scss-module__3FUDTq__product-list-item__regular-price-secondary-container{align-items:flex-end}.ProductListItem-module-scss-module__3FUDTq__product-list-item__old-price{transform-origin:100% 0}.ProductListItem-module-scss-module__3FUDTq__product-list-item__action-container{padding-inline-start:var(--sp-12)}.ProductListItem-module-scss-module__3FUDTq__product-list-item__attributes,.ProductListItem-module-scss-module__3FUDTq__product-list-item__sku{font-size:var(--fs-2xs);color:var(--clr-grey-dark)}.ProductListItem-module-scss-module__3FUDTq__product-list-item__attributes-value,.ProductListItem-module-scss-module__3FUDTq__product-list-item__sku-value{font-size:var(--fs-2xs);color:var(--clr-text-default);font-weight:600;line-height:2rem}}
@layer shared{.FilterItemsList-module-scss-module__XSORNq__filter-items-list{gap:var(--sp-04);flex-flow:column;display:flex;overflow-y:auto}@media (min-width:768px){.FilterItemsList-module-scss-module__XSORNq__filter-items-list{max-height:45rem}}}
@layer shared{.AppliedFilterItem-module-scss-module__yqa3Pa__applied-filter-item{gap:var(--sp-02);padding:var(--sp-02) var(--sp-03);border-radius:var(--br-s);background:var(--clr-body-foreground);color:var(--clr-text-default);border:1px solid var(--clr-grey-medium);align-items:center;width:max-content;display:flex}}
@layer shared{@media (min-width:768px){.QuickOrderProductsList-module-scss-module__oD-AQG__quick-order-products-list{max-width:65rem}}.QuickOrderProductsList-module-scss-module__oD-AQG__quick-order-products-list__item{width:100%;padding:var(--sp-04) 0;border-bottom:1px solid var(--clr-grey-medium)}.QuickOrderProductsList-module-scss-module__oD-AQG__quick-order-products-list__item:first-child{padding-top:0}}
@layer shared{.ProductSearchResultCard-module-scss-module__sPzLha__product-search-result-card{grid-gap:var(--sp-05);grid-template-columns:minmax(8rem,8rem) 1fr;display:grid}.ProductSearchResultCard-module-scss-module__sPzLha__product-search-result-card__image{aspect-ratio:1;border:1px solid var(--clr-grey-medium);border-radius:var(--br-s);position:relative;overflow:hidden}.ProductSearchResultCard-module-scss-module__sPzLha__product-search-result-card__info{gap:var(--sp-05);grid-template-columns:1fr;display:grid}@media (min-width:768px){.ProductSearchResultCard-module-scss-module__sPzLha__product-search-result-card__info{gap:var(--sp-07);grid-template-columns:1fr minmax(auto,16rem)}}.ProductSearchResultCard-module-scss-module__sPzLha__product-search-result-card__info-container{gap:var(--sp-02);flex-direction:column;display:flex}.ProductSearchResultCard-module-scss-module__sPzLha__product-search-result-card__price-and-actions-container{align-items:flex-end;gap:var(--sp-02);flex-direction:column;display:flex}.ProductSearchResultCard-module-scss-module__sPzLha__product-search-result-card__price{font-weight:700}.ProductSearchResultCard-module-scss-module__sPzLha__product-search-result-card__old-price{transform-origin:100%}.ProductSearchResultCard-module-scss-module__sPzLha__product-search-result-card__price-container{text-align:end}.ProductSearchResultCard-module-scss-module__sPzLha__product-search-result-card__price-secondary-container{justify-content:flex-end}.ProductSearchResultCard-module-scss-module__sPzLha__product-search-result-card__sku{color:var(--clr-grey-dark)}.ProductSearchResultCard-module-scss-module__sPzLha__product-search-result-card__add-to-basket{margin-top:4px}.ProductSearchResultCard-module-scss-module__sPzLha__product-search-result-card__brand-text,.ProductSearchResultCard-module-scss-module__sPzLha__product-search-result-card__brand-link{font-size:var(--fs-2xs);font-weight:600;line-height:2rem}}
@layer shared{.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card{grid-gap:var(--sp-05);padding:var(--sp-05) 0;border-bottom:1px solid var(--clr-grey-medium);grid-template-columns:minmax(7rem,7rem) 1fr;display:grid}@media (min-width:768px){.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card{grid-gap:var(--sp-07);grid-row-gap:var(--sp-05);padding:var(--sp-06) 0;grid-template-columns:minmax(9rem,9rem) 1fr}}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__name{font-size:var(--fs-xs);line-height:2.4rem}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__image-link{aspect-ratio:1;border:1px solid var(--clr-grey-medium);border-radius:var(--br-s);position:relative;overflow:hidden}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__price-and-info-container{gap:var(--sp-05);grid-template-columns:1fr;display:grid}@media (min-width:768px){.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__price-and-info-container{grid-gap:var(--sp-07);grid-template-columns:1fr minmax(auto,16rem)}}@media (min-width:1024px){.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__price-and-info-container{grid-template-columns:1fr minmax(auto,24rem)}}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__brand{font-size:var(--fs-2xs);color:var(--clr-grey-dark);line-height:2rem}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__additional-info{gap:var(--sp-02);flex-flow:column;display:flex}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__sku{color:var(--clr-grey-dark)}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__attributes{gap:var(--sp-02);font-size:var(--fs-2xs);color:var(--clr-grey-dark);line-height:2rem}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__attributes-value{color:var(--clr-text-default);font-weight:600}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__info{gap:var(--sp-03);flex-direction:column;width:100%;display:flex}@media (min-width:768px){.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__info{flex:1}}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__price-container{text-align:end;align-items:flex-end}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__regular-price,.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__sale-price{font-weight:700}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__regular-price-secondary-container{justify-content:flex-end;align-items:flex-end}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__old-price{transform-origin:100% 0}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__price-wrapper{align-items:flex-end;gap:var(--sp-02);flex-flow:column;display:flex}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__single-price-wrapper{align-items:center;display:flex}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__single-price,.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__single-price-unit{color:var(--clr-grey-dark);font-size:var(--fs-2xs);line-height:2rem}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__single-price-secondary:before{content:"";border-inline-start:1px solid var(--clr-grey-medium);margin-inline-end:var(--sp-02)}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__single-price-secondary-container{gap:var(--sp-02);flex-flow:wrap}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__quantity-desc-list{font-size:var(--fs-2xs);line-height:2rem}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__quantity-desc-list-label{color:var(--clr-grey-dark)}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__quantity-desc-list-value{font-weight:600}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__customizations{grid-area:auto/1/auto/-1}@media (min-width:768px){.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__customizations{grid-column:2/3}}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__remove-product-button{grid-column:1/-1;justify-self:center;width:fit-content}@media (min-width:768px){.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__remove-product-button{grid-column:2/3;justify-self:flex-start}}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__add-customization-button{flex:100%;justify-content:center;align-self:center;max-width:fit-content}@media (min-width:1024px){.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__add-customization-button{flex:none}}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__total-price-container{justify-content:flex-end;align-items:center;gap:var(--sp-02);flex:1;align-self:flex-end;display:flex}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__total-price{font-size:var(--fs-xs);font-weight:700}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__total-price-secondary:before{content:"";border-inline-start:1px solid var(--clr-grey-medium);margin-inline-end:var(--sp-03)}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__total-price-secondary-container{flex-flow:wrap}.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__actions{gap:var(--sp-01) var(--sp-04);flex-flow:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}@media (min-width:768px){.BasketOrderProductCard-module-scss-module__8HkDvW__basket-order-product-card__actions{justify-content:initial;grid-column:2}}}
@layer shared{.BasketOrderInformationStickyDrawer-module-scss-module__I7w3Gq__basket-order-information-sticky-drawer__cta{display:none}.BasketOrderInformationStickyDrawer-module-scss-module__I7w3Gq__basket-order-information-sticky-drawer__discounts{gap:var(--sp-05);border-radius:var(--br-m);background:var(--clr-body-foreground);padding:var(--sp-05);flex-flow:column;display:flex}.BasketOrderInformationStickyDrawer-module-scss-module__I7w3Gq__basket-order-information-sticky-drawer__discounts-title{font-size:var(--fs-s);line-height:2.5rem}.BasketOrderInformationStickyDrawer-module-scss-module__I7w3Gq__basket-order-information-sticky-drawer__min-order-notification{margin-bottom:var(--sp-04)}}
@layer shared{.MiniBasketUi-module-scss-module__2HyUYq__mini-basket{flex-direction:column;justify-content:space-between;height:100%;display:flex;overflow:hidden}.MiniBasketUi-module-scss-module__2HyUYq__mini-basket-listing{gap:var(--sp-05);width:100%;height:100%;flex-flow:column;flex:1;padding-inline-end:var(--sp-03);display:flex;overflow:hidden auto}.MiniBasketUi-module-scss-module__2HyUYq__mini-basket-summary{gap:var(--sp-05);box-shadow:var(--shdw-04);flex-flow:column;display:flex}.MiniBasketUi-module-scss-module__2HyUYq__mini-basket-cta{gap:var(--sp-05);display:flex}.MiniBasketUi-module-scss-module__2HyUYq__mini-basket-main{gap:var(--sp-05);flex-flow:column;height:100%;display:flex;overflow:hidden}.MiniBasketUi-module-scss-module__2HyUYq__mini-basket-acknowledge-quantities-notification,.MiniBasketUi-module-scss-module__2HyUYq__mini-basket-acknowledge-prices-notification{z-index:10;align-items:center;position:sticky;top:0}.MiniBasketUi-module-scss-module__2HyUYq__mini-basket-acknowledge-quantities-notification-button,.MiniBasketUi-module-scss-module__2HyUYq__mini-basket-acknowledge-prices-notification-button{padding:var(--sp-03)}.MiniBasketUi-module-scss-module__2HyUYq__mini-basket-empty,.MiniBasketUi-module-scss-module__2HyUYq__mini-basket-main,.MiniBasketUi-module-scss-module__2HyUYq__mini-basket-error-notification{padding-bottom:var(--sp-05)}}
@layer shared{.AppliedFiltersList-module-scss-module__N2fw_q__applied-filters-list{align-items:center;gap:var(--sp-03);flex-flow:wrap;display:flex}.AppliedFiltersList-module-scss-module__N2fw_q__applied-filters-list__clear-all{margin-inline-start:var(--sp-03)}}
@layer shared{.FilterItemsListSearch-module-scss-module__ZK9eIG__filter-items-list-search{gap:var(--sp-04);flex-flow:column;display:flex}@media (min-width:768px){.FilterItemsListSearch-module-scss-module__ZK9eIG__filter-items-list-search{min-width:20rem}}}
@layer shared{.BasketAsOrderDetails-module-scss-module__-CVQ2q__basket-as-order-details{gap:var(--sp-05);flex-flow:column;display:flex}@media (min-width:768px){.BasketAsOrderDetails-module-scss-module__-CVQ2q__basket-as-order-details{gap:var(--sp-06)}}.BasketAsOrderDetails-module-scss-module__-CVQ2q__basket-as-order-details__header{grid-gap:var(--sp-05);border-bottom:1px solid var(--clr-grey-medium);padding-bottom:var(--sp-05);grid-template-columns:1fr auto;align-items:end;display:grid}@media (min-width:768px){.BasketAsOrderDetails-module-scss-module__-CVQ2q__basket-as-order-details__header{grid-gap:var(--sp-06);padding-bottom:var(--sp-06)}}.BasketAsOrderDetails-module-scss-module__-CVQ2q__basket-as-order-details__footer{margin-top:var(--sp-05);flex-direction:row;justify-content:flex-end;display:flex}@media (min-width:768px){.BasketAsOrderDetails-module-scss-module__-CVQ2q__basket-as-order-details__footer{margin-top:var(--sp-06)}}.BasketAsOrderDetails-module-scss-module__-CVQ2q__basket-as-order-details__empty-products-list{margin:var(--sp-05) 0}@media (min-width:768px){.BasketAsOrderDetails-module-scss-module__-CVQ2q__basket-as-order-details__empty-products-list{margin:var(--sp-06) 0}}.BasketAsOrderDetails-module-scss-module__-CVQ2q__basket-as-order-details__add-product-button{align-self:flex-end}}
@layer shared{.AddProductToOrderDrawer-module-scss-module__jUnGTW__add-product-to-order-drawer__loading-indicator,.AddProductToOrderDrawer-module-scss-module__jUnGTW__add-product-to-order-drawer__error,.AddProductToOrderDrawer-module-scss-module__jUnGTW__add-product-to-order-drawer__search-results{margin-top:var(--sp-06)}.AddProductToOrderDrawer-module-scss-module__jUnGTW__add-product-to-order-drawer__list-item:not(:last-child){padding-bottom:var(--sp-06)}}
