.cartHeader_cart-header-typography__Otb_X{font-weight:500;font-size:.875rem!important;line-height:.75rem!important;text-transform:uppercase;margin:1rem 0}@media screen and (min-width:1024px){.cartHeader_cart-header-typography__Otb_X{font-weight:700;font-size:1.125rem!important;margin:3rem 0 1.5rem}}.pageSection_page-section-container__Ln323{display:flex;flex-direction:column;gap:16px}.pageSection_page-section-container--with-divider__AMZ0S{margin-bottom:0}.pageSection_page-section-container--without-divider__H6nVK{margin-bottom:1.5rem}@media screen and (min-width:1024px){.pageSection_page-section-container__Ln323{gap:24px;margin-bottom:48px}}.pageSection_page-section-titles-container___gnwm{display:flex;flex-direction:column;gap:16px}.checkoutItem_checkout-item__Ojv13{position:relative}@media screen and (min-width:1024px){.checkoutItem_checkout-item__Ojv13{border:unset}}.checkoutItem_checkout-item__Ojv13{padding:0}.checkoutItem_checkout-item__container__top__YMvzS{display:flex;gap:1rem}.checkoutItem_checkout-item__thumbnail__khTPC{display:block;position:relative;aspect-ratio:1/1}.checkoutItem_checkout-item__thumbnail__khTPC img{object-fit:cover}.checkoutItem_checkout-item__details__LiGZU{display:flex;flex-direction:column;gap:.25rem;flex:1}.checkoutItem_checkout-item__details__link__ydsXe{display:inline;margin:0 0 .625rem;font-size:.75rem!important;line-height:1rem!important;text-transform:uppercase}.checkoutItem_checkout-item__details__attributes-container__N5lw1{display:flex;flex-direction:column;gap:.25rem;line-height:1rem}.checkoutItem_checkout-item__details__attribute__HBOX7{display:flex;font-size:.75rem;align-items:center}.checkoutItem_checkout-item__details__attribute__HBOX7 span:first-of-type{color:var(--default-color-lighten)}.checkoutItem_checkout-item__details__attribute__HBOX7 textarea{width:100%!important;min-height:5.25rem;overflow:hidden;resize:none}.checkoutItem_checkout-item__price--regular__3k188{font-weight:400;text-decoration:line-through;color:#966363;text-align:right;line-height:.75rem;font-size:.6875rem;text-align:left}@media screen and (min-width:1024px){.checkoutItem_checkout-item__price--regular__3k188{text-align:right}}.checkoutItem_checkout-item__price--best__CZCoT{font-weight:500;font-size:.875rem;line-height:.75rem;text-align:left}@media screen and (min-width:1024px){.checkoutItem_checkout-item__price--best__CZCoT{text-align:right}}.onePageProductList_one-page-product-list-header__tjtbD{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.125rem}.onePageProductList_one-page-product-list-title__1w_mO{font-weight:400;font-size:1rem;line-height:1.296875rem}.onePageProductList_one-page-product-list-link__tLkGQ{font-weight:400;font-size:.625rem;line-height:.75rem;text-decoration:underline;text-transform:uppercase}.onePageProductList_one-page-product-list-divider__82JO9{margin-bottom:1rem}.payPalButton_pay-pal-button__VHmd3{background-color:#fff;box-shadow:none;border:1px solid #000;color:#000}@keyframes mobileScrolledAccessories_SkeletonAnimation__hjJbK{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.mobileScrolledAccessories_accessory-tile-placeholder__4pnN_{position:relative;overflow:hidden;background-color:#dddbdd;border-radius:6px}.mobileScrolledAccessories_accessory-tile-placeholder__4pnN_:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);animation:mobileScrolledAccessories_SkeletonAnimation__hjJbK 2.5s linear infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0))}.mobileScrolledAccessories_accessory-tile-placeholder__4pnN_{width:100%;height:100%}.mobileScrolledAccessories_accessories-title__9yjbO{padding-bottom:1rem;font-weight:400;font-size:.875rem;line-height:.75rem;color:var(--color-grey40)}.mobileScrolledAccessories_accessory-item__TRFYt{display:flex;flex-direction:row;gap:1rem}.mobileScrolledAccessories_add-accessory-button__aqD2o{color:var(--color-white);background:var(--color-black);outline:none;border:none;width:4.75rem;height:1.5rem;padding:0;font-size:.6875rem}.mobileScrolledAccessories_add-accessory-button__aqD2o:disabled{background:var(--color-grey30)}.mobileScrolledAccessories_image-with-button__O_d_G{display:flex;flex-direction:column;border:1px solid #fff}.mobileScrolledAccessories_accessory-textual-image__dqBKc{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-style:italic;padding:.125rem;width:4.75rem;height:3.1875rem;line-height:normal}.mobileScrolledAccessories_accessory-info__7lvWL{gap:.25rem;max-width:100%;font-size:.75rem;color:var(--color-text)}.mobileScrolledAccessories_accessory-name__WnnI9{text-transform:uppercase}.mobileScrolledAccessories_accessory-description__8B21N{color:var(--color-lighten);word-wrap:normal}.mobileScrolledAccessories_accessory-price__GAbyX{font-size:.875rem}.accessoriesListItem_accessories-list-item__OalE0{display:flex;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid var(--color-grey20);gap:.5rem;padding:0 0 .5rem;margin:0 0 .5rem}.accessoriesListItem_accessories-list-item__OalE0:last-of-type{margin:0;border-bottom:none}.accessoriesListItem_accessories-list-item__OalE0 picture{display:flex;align-items:center;justify-content:center;position:relative;margin:0;padding:0;background:var(--color-grey15);border:1px solid transparent}.accessoriesListItem_accessories-list-item__OalE0 picture img{display:block;position:relative;margin:0;padding:0;object-fit:contain}@media screen and (min-width:1024px){.accessoriesListItem_accessories-list-item__OalE0{padding:0 0 .75rem;margin:0 0 .75rem}.accessoriesListItem_accessories-list-item__OalE0:last-of-type{margin:0;border-bottom:none}}.accessoriesListItem_accessories-list-item--selected__4sbIR picture{border:1px solid var(--color-grey40)}.accessoriesListItem_accessories-list-item-content__C4aFr{display:flex;flex-direction:column;gap:.5rem;padding:.1875rem 0;flex:1}.accessoriesListItem_accessories-list-item-name__hSOZP{font-size:.875rem;line-height:1.2}.accessoriesListItem_accessories-list-item-description__cmBsW{font-size:.6875rem;line-height:.875rem;color:var(--color-grey30);flex:1}.accessoriesListItem_accessories-list-item-summary__QD0F_{display:flex;justify-content:flex-end;align-items:flex-end;gap:.75rem}.accessoriesListItem_accessories-list-item-price__0JW27{display:flex;justify-content:flex-end;align-items:flex-end;gap:.125rem;line-height:1}.accessoriesListItem_accessories-list-item-price__0JW27 span{font-size:1rem}.accessoriesListItem_accessories-list-item-price__0JW27 small{font-size:.75rem;color:var(--color-grey30)}.accessoriesListItemTextual_accessories-list-item-textual___nAne,.accessoriesListItemTextual_accessories-list-item__vef8k{display:flex;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid var(--color-grey20);gap:.5rem;padding:0 0 .5rem;margin:0 0 .5rem}.accessoriesListItemTextual_accessories-list-item-textual___nAne:last-of-type,.accessoriesListItemTextual_accessories-list-item__vef8k:last-of-type{margin:0;border-bottom:none}.accessoriesListItemTextual_accessories-list-item-textual___nAne picture,.accessoriesListItemTextual_accessories-list-item__vef8k picture{display:flex;align-items:center;justify-content:center;position:relative;margin:0;padding:0;background:var(--color-grey15);border:1px solid transparent}.accessoriesListItemTextual_accessories-list-item-textual___nAne picture img,.accessoriesListItemTextual_accessories-list-item__vef8k picture img{display:block;position:relative;margin:0;padding:0;object-fit:contain}@media screen and (min-width:1024px){.accessoriesListItemTextual_accessories-list-item-textual___nAne,.accessoriesListItemTextual_accessories-list-item__vef8k{padding:0 0 .75rem;margin:0 0 .75rem}.accessoriesListItemTextual_accessories-list-item-textual___nAne:last-of-type,.accessoriesListItemTextual_accessories-list-item__vef8k:last-of-type{margin:0;border-bottom:none}}.accessoriesListItemTextual_accessories-list-item--selected__uJBKi picture{border:1px solid var(--color-grey40)}.accessoriesListItemTextual_accessories-list-item-content__CgX2q{display:flex;flex-direction:column;gap:.5rem;padding:.1875rem 0;flex:1}.accessoriesListItemTextual_accessories-list-item-name__li67R{font-size:.875rem;line-height:1.2}.accessoriesListItemTextual_accessories-list-item-description__r1Txv{font-size:.6875rem;line-height:.875rem;color:var(--color-grey30);flex:1}.accessoriesListItemTextual_accessories-list-item-summary__LvYD_{display:flex;justify-content:flex-end;align-items:flex-end;gap:.75rem}.accessoriesListItemTextual_accessories-list-item-price__MnQ5l{display:flex;justify-content:flex-end;align-items:flex-end;gap:.125rem;line-height:1}.accessoriesListItemTextual_accessories-list-item-price__MnQ5l span{font-size:1rem}.accessoriesListItemTextual_accessories-list-item-price__MnQ5l small{font-size:.75rem;color:var(--color-grey30)}.accessoriesListItemTextual_accessories-list-item-textual--selected__biRhH .accessoriesListItemTextual_accessories-list-item-input__5JzCo,.accessoriesListItemTextual_accessories-list-item-textual--selected__biRhH .accessoriesListItemTextual_accessories-list-item-input__5JzCo :focus,.accessoriesListItemTextual_accessories-list-item-textual--selected__biRhH .accessoriesListItemTextual_accessories-list-item-input__5JzCo :hover{border:1px solid var(--color-grey40)}.accessoriesListItemTextual_accessories-list-item-input__5JzCo{font-size:.75rem;width:100%!important;min-height:4rem;overflow:hidden;resize:none}.accessoriesList_base__OvXUU{display:block;position:relative}.accessoriesActions_base__OLFuH{display:block;position:sticky;bottom:0;background-color:var(--color-background);padding-top:.5rem;padding-bottom:.5rem;transform:translateY(.5rem);border-top:1px solid var(--color-border-default);margin-top:auto}@media screen and (min-width:1024px){.accessoriesActions_base__OLFuH{padding-bottom:3rem;transform:none}}.accessoriesActionsButtons_base__yhSYM{display:flex;gap:1rem;padding-top:.75rem}.accessoriesActionsButtons_base__button__lZDQJ{height:2rem;display:flex;align-items:center;justify-content:center;flex:1;font-size:.75rem;line-height:2rem;font-weight:400;text-transform:uppercase;letter-spacing:.08em;color:var(--color-active);border:1px solid var(--color-active);background-color:var(--color-background);cursor:pointer}.accessoriesActionsButtons_base__button__lZDQJ:disabled{color:var(--color-disabled);cursor:auto}.accessoriesActionsButtons_base__button-save__i8_vj{color:var(--color-background);background-color:var(--color-active)}.accessoriesActionsSummary_base__Plpq4{display:flex;justify-content:space-between;align-items:center;line-height:1.75rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-border-default)}.accessoriesActionsSummary_base__Plpq4 strong{font-size:.875rem;font-weight:500}.accessoriesActionsSummary_base__Plpq4 span{font-size:1rem;font-weight:400}.accessoriesEditorContent_base__tHMfB{position:relative;display:flex;flex-direction:column;width:21.5rem;max-width:100%;height:100%;max-height:calc(100vh - 1.875rem);padding:.5rem;box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#000 transparent}.accessoriesEditorContent_base__tHMfB::-webkit-scrollbar{width:.125rem;background-color:var(--color-scrollbar-background);cursor:pointer}.accessoriesEditorContent_base__tHMfB::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);cursor:pointer}@media screen and (min-width:1024px){.accessoriesEditorContent_base__tHMfB{padding:1.5rem 3rem 0;box-sizing:content-box;height:100%}.accessoriesEditorContent_base__tHMfB::-webkit-scrollbar{width:.25rem}}.textualAccessoryContentThumbnail_base__L9VaA{display:block;position:relative;aspect-ratio:1/1;width:7.5rem;height:7.5rem}.textualAccessoryContentThumbnail_base__L9VaA img{object-fit:cover}.textualAccessoryContentThumbnail_base--modal__KM1Qu{width:14.125rem;height:14.125rem}.textualAccessoryContentControl_textual-accessory-control-container--modal__Oi2n7{display:flex;gap:1rem}.textualAccessoryContentControl_textual-accessory-control-container--not-modal__jzl9c{display:flex;flex-direction:column-reverse;width:100%;gap:.5rem}.textualAccessoryContentControl_textual-accessory-control-button__KNxKt{box-shadow:none;border:1px solid #000!important;flex:1;line-height:1}.textualAccessoryContentControl_textual-accessory-control-button--no-modal__8co49{display:initial;box-shadow:none;border:1px solid #000!important;min-width:9.6875rem;height:2rem;white-space:nowrap}.textualAccessoryContentControl_textual-accessory-control-button--text-color-white__yyToV{color:#fff}.textualAccessoryContentControl_textual-accessory-control-button--text-color-black__P6qWl{color:#000}.cartItemDetails_cart-item-details-container__RNjd2{gap:.875rem}.cartItemDetails_cart-item-details-container--modal__KOX4D{margin-top:0;margin-bottom:.5rem}.cartItemDetails_cart-item-details-container--no-modal__4yuYY{margin-top:1rem;margin-bottom:0}@media screen and (min-width:1024px){.cartItemDetails_cart-item-details-container--force-mobile-layout-off__1oz5P{margin-top:0;gap:1.5rem}}.cartItemDetails_cart-item-form-container__xI2mo{display:flex;flex-direction:column;gap:.25rem}.cartItemDetails_cart-item-form-container--form-enabled__wsTBN{line-height:2rem}.cartItemDetails_cart-item-form-container--form-disabled__gVVfB{line-height:1rem}@media screen and (min-width:1024px){.cartItemDetails_cart-item-form-container--force-mobile-layout-off__h7kbt{line-height:.75rem;gap:.875rem}.cartItemDetails_cart-item-form-container--form-enabled-mobile-layout-off__cQ1KA{gap:1.375rem;padding-bottom:1.375rem}.cartItemDetails_cart-item-form-container--form-disabled-mobile-layout-off__bUDhp{line-height:.75rem;gap:1.375rem;padding-bottom:1.375rem}}.cartItemDetails_cart-item-link___Prcw h2{display:inline;margin:0;text-wrap:wrap;font-size:.75rem;line-height:100%;text-decoration:underline;text-transform:uppercase}.cartItemDetails_cart-item-link--modal__vKJHJ h2{font-size:1rem}.cartItemDetails_cart-item-link--no-modal__92NCm h2{font-size:.75rem}@media screen and (min-width:1024px){.cartItemDetails_cart-item-link--force-mobile-layout-off___9R2H h2{font-size:1rem;line-height:75%}}.cartItemDetails_cart-item-title__g9Pgz{display:inline;margin:0;font-size:.75rem;line-height:100%;text-transform:uppercase}.cartItemDetails_cart-item-form-inactive-row__gt2hv{font-size:.75rem;display:flex;align-items:center}@media screen and (min-width:1024px){.cartItemDetails_cart-item-form-inactive-row--force-mobile-layout-off__U6A7K{font-size:.875rem}}.cartItemDetails_cart-item-form-active-row__IZq9l{font-size:.75rem;display:grid;gap:.5rem;grid-template-columns:minmax(3.4375rem,4rem) 1fr}@media screen and (min-width:1024px){.cartItemDetails_cart-item-form-active-row--force-mobile-layout-off__dZsVd{font-size:.875rem;grid-template-columns:minmax(3.4375rem,5rem) 8.25rem}}@media screen and (min-width:1472px){.cartItemDetails_cart-item-form-active-row--force-mobile-layout-off__dZsVd{grid-template-columns:minmax(3.4375rem,5rem) 16.5rem}}.cartItemDetails_cart-item-form-select__eXNs2{font-size:.75rem;line-height:2rem;width:100%}@media screen and (min-width:1024px){.cartItemDetails_cart-item-form-select__eXNs2{margin-top:-.625rem}}.cartItemDetails_cart-item-form-textual-row__g_xLd{font-size:.75rem;width:100%}.cartItemDetails_cart-item-form-textual-row--inactive__C666E{width:11rem}@media screen and (min-width:1024px){.cartItemDetails_cart-item-form-textual-row--force-mobile-layout-off__TIlg0{width:16.5rem}}.cartItemDetails_cart-item-form-textarea__VIico{font-size:.75rem;width:100%!important;min-height:5rem;overflow:hidden;resize:none}.cartItemDetails_cart-item-form-textarea--inactive__FLTbS{min-height:6.125rem}@media screen and (min-width:1024px){.cartItemDetails_cart-item-form-textarea--inactive__FLTbS{min-height:5rem}}.cartItemDetails_cart-item-form-attribute-name__lNOXx{color:var(--default-color-lighten)}.cartItemDetails_cart-item-form-attribute-value__K3Cxt{color:var(--default-color-text)}.cartItemDetails_cart-item-form-attribute-value--align-to-input__GheUu{padding-left:1rem}@media screen and (min-width:1024px){.cartItemDetails_cart-item-form-attribute-value--active__VyNUZ{padding-bottom:.625rem}}.textualAccessoryContentDetails_textual-accessory-content-details-container__x_Dyg{display:flex;flex-direction:column;gap:.25rem;margin-top:0}.textualAccessoryContentDetails_textual-accessory-content-details-container--modal____x2_{margin-bottom:.5rem}.textualAccessoryContentDetails_textual-accessory-content-details-container--no-modal__v2SYa{margin-bottom:0}.textualAccessoryContentDetails_textual-accessory-content-form-container__2C43G{display:flex;flex-direction:column;line-height:2rem;gap:.25rem}.textualAccessoryContentDetails_textual-accessory-content-form-container--no-modal__eqYxI>div{width:13rem!important}.textualAccessoryContentDetails_textual-accessory-content-form-container--no-modal__eqYxI>div>textarea{min-height:5.25rem!important}.textualAccessoryContentDetails_textual-accessory-content-link__Bm1vM h2{display:inline;margin:0;font-size:.75rem;line-height:100%;text-decoration:underline;text-transform:uppercase}.textualAccessoryContentDetails_textual-accessory-content-link--modal__TRsoI h2{font-size:.75rem}.textualAccessoryContentDetails_textual-accessory-content-link--no-modal__2jcxy h2{font-size:.875rem}.textualAccessoryContentPrice_textual-accessory-price-best__3cDRG{font-weight:500;font-size:.875rem;line-height:.75rem;text-align:right;white-space:nowrap;margin-top:auto}@media screen and (min-width:1024px){.textualAccessoryContentPrice_textual-accessory-price-best__3cDRG{margin-top:0}}.textualAccessoryEditorContent_textual-accessory-editor-content-layout____ajG{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.textualAccessoryEditorContent_textual-accessory-editor-content-column__Ch0w2{display:flex;flex:1;flex-direction:column;justify-content:space-between;width:100%;gap:1rem}.paymentLogos_payment-logos-base__PfEz2{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;row-gap:.5rem;padding-top:.75rem;padding-bottom:.75rem}@media screen and (min-width:1472px){.paymentLogos_payment-logos-base__PfEz2{padding:1rem 0}}@media screen and (min-width:1024px){.productsScrollSection_container__fQg16{margin-bottom:.5rem}}.productsScrollSection_button-section__YcHse{display:none}@media screen and (min-width:768px){.productsScrollSection_button-section__YcHse{display:flex;align-items:center;justify-content:center;margin-top:3rem;margin-bottom:.25rem}}.productsScrollSection_carousel__yk0mY{position:relative}.productsScrollSection_carousel__yk0mY .embla-carousel__container{gap:1rem}.productsScrollSection_carousel__yk0mY .embla-carousel__slide{flex:0 0 15.1875rem}@media screen and (min-width:768px){.productsScrollSection_carousel__yk0mY .embla-carousel__slide{flex:0 0 calc(33% - .375rem)}}@keyframes cartPreview_SkeletonAnimation__Rb1UU{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.cartPreview_cart-item-skeleton__TwhXK{height:8.75rem;width:100%;position:relative;overflow:hidden;background-color:#dddbdd;border-radius:6px}.cartPreview_cart-item-skeleton__TwhXK:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);animation:cartPreview_SkeletonAnimation__Rb1UU 2.5s linear infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0))}@media screen and (min-width:1024px){.cartPreview_cart-item-skeleton__TwhXK{height:19.375rem;margin-bottom:2.5rem}}.cartPreview_cart-item-group__UGjQU:last-of-type{margin-bottom:1rem}@media screen and (min-width:1024px){.cartPreview_cart-item-group__UGjQU:last-of-type{margin-bottom:15rem}}.cartPreview_cart-payment-logos-skeleton__648A2{width:100%;height:4.875rem;position:relative;overflow:hidden;background-color:#dddbdd;border-radius:6px}.cartPreview_cart-payment-logos-skeleton__648A2:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);animation:cartPreview_SkeletonAnimation__Rb1UU 2.5s linear infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0))}.emptyCartInfo_base___jzLu{position:relative;margin:1.5rem 0 5rem;text-align:center}.emptyCartInfo_base___jzLu a,.emptyCartInfo_base___jzLu h3{text-transform:uppercase;margin:1.5rem 0}.emptyCartInfo_base___jzLu p{max-width:50.6875rem;margin:0 auto}@media screen and (min-width:1024px){.emptyCartInfo_base___jzLu{margin:6rem 0}.emptyCartInfo_base___jzLu a,.emptyCartInfo_base___jzLu h3{margin:3rem 0}.emptyCartInfo_base___jzLu p{font-size:1.125rem}}.commonTypography_common-typography__NiGVf{display:block;position:relative}.commonTypography_common-typography__NiGVf .bullet-point-item{display:block;position:relative;padding-left:2.25rem;--custom-icon-size:0.625rem}.commonTypography_common-typography__NiGVf .bullet-point-item p{margin:.8125rem 0}.commonTypography_common-typography__NiGVf .bullet-point-item:before{position:absolute;top:.25rem;left:0;color:var(--color-black)}@media screen and (min-width:1024px){.commonTypography_common-typography__NiGVf .bullet-point-item{--custom-icon-size:0.875rem;padding-left:3rem}}.commonTypography_common-typography__NiGVf table{width:100%;border:1px solid var(--color-grey20);border-spacing:0}.commonTypography_common-typography__NiGVf table td,.commonTypography_common-typography__NiGVf table th{border:none;text-align:left}.commonTypography_common-typography__NiGVf table th{padding:1rem;background:var(--color-white);font-size:.875rem;font-weight:400;text-align:center}.commonTypography_common-typography__NiGVf table td{padding:1rem;font-size:.75rem;text-align:center}.commonTypography_common-typography__NiGVf table tr:nth-child(odd){background:var(--color-grey10)}@media screen and (min-width:1024px){.commonTypography_common-typography__NiGVf table th{padding:1rem 2rem;font-size:1rem}.commonTypography_common-typography__NiGVf table td{padding:1rem 2rem;font-size:.875rem}.commonTypography_common-typography__NiGVf.commonTypography_desktop-table-transposition__3ZF3w table{display:flex;flex-direction:row}.commonTypography_common-typography__NiGVf.commonTypography_desktop-table-transposition__3ZF3w table thead{grid-area:head;display:flex}.commonTypography_common-typography__NiGVf.commonTypography_desktop-table-transposition__3ZF3w table tbody{grid-area:body;display:flex;flex:1}.commonTypography_common-typography__NiGVf.commonTypography_desktop-table-transposition__3ZF3w table caption{grid-area:caption;display:block}.commonTypography_common-typography__NiGVf.commonTypography_desktop-table-transposition__3ZF3w table tr{display:grid;grid-template-columns:1fr;grid-template-rows:max-content;flex-direction:column;min-width:min-content;flex-shrink:0;flex-grow:1;background:var(--color-background)}.commonTypography_common-typography__NiGVf.commonTypography_desktop-table-transposition__3ZF3w table th{display:grid;justify-content:flex-start;text-align:left;flex:1;max-width:13.5rem;font-size:.875rem;padding:1rem}.commonTypography_common-typography__NiGVf.commonTypography_desktop-table-transposition__3ZF3w table td{display:grid;grid-template-columns:1fr;grid-template-rows:max-content;align-content:center;flex:1;padding:1rem .125rem}.commonTypography_common-typography__NiGVf.commonTypography_desktop-table-transposition__3ZF3w table td:nth-child(odd),.commonTypography_common-typography__NiGVf.commonTypography_desktop-table-transposition__3ZF3w table th:nth-child(odd){background:var(--color-grey10)}}.commonTypography_common-typography-feedback___vL4K h1{--h1-font-size:0.875rem}.commonTypography_common-typography-feedback___vL4K a{text-decoration:underline}@media screen and (min-width:1024px){.commonTypography_common-typography-feedback___vL4K h1{--h1-font-size:1.5rem}}.commonTypography_common-typography-media__Md8Re .point-item{display:block;position:relative}.commonTypography_common-typography-media__Md8Re .point-item p{line-height:.625rem}.commonTypography_common-typography-media__Md8Re .point-item:before{position:absolute;top:.5rem;left:0;color:var(--color-black)}@media screen and (min-width:1024px){.commonTypography_common-typography-media__Md8Re .point-item{text-align:center}.commonTypography_common-typography-media__Md8Re .point-item p{line-height:1.5625rem}}.commonTypography_common-typography-media__Md8Re h1{--h1-font-size:0.875rem}@media screen and (min-width:1024px){.commonTypography_common-typography-media__Md8Re h1{--h1-font-size:1.5rem}}.commonTypography_common-typography-media__Md8Re h4{--h4-font-size:0.875rem}@media screen and (min-width:1024px){.commonTypography_common-typography-media__Md8Re h4{--h4-font-size:1rem}}.commonTypography_common-typography-media__Md8Re p{line-height:1.125rem}@media screen and (min-width:1024px){.commonTypography_common-typography-media__Md8Re p{line-height:1.5625rem}}.commonTypography_common-typography-media__Md8Re strong{font-size:1rem}@media screen and (min-width:1024px){.commonTypography_common-typography-media__Md8Re strong{font-size:1.25rem}}.commonTypography_common-typography-privacy-policy__DPve3 h1{--h1-font-size:0.875rem;text-align:center}@media screen and (min-width:1024px){.commonTypography_common-typography-privacy-policy__DPve3 h1{--h1-font-size:1.5rem}}.commonTypography_common-typography-privacy-policy__DPve3 h2{--h2-font-size:0.875rem;text-align:center;margin-top:2rem}@media screen and (min-width:1024px){.commonTypography_common-typography-privacy-policy__DPve3 h2{--h2-font-size:1.5rem}}.commonTypography_common-typography-privacy-policy__DPve3 address p{margin:0;font-style:normal;line-height:1.3125rem}.commonTypography_common-typography-privacy-policy__DPve3 a{text-decoration:underline}.commonTypography_common-typography-privacy-policy__DPve3 ol,.commonTypography_common-typography-privacy-policy__DPve3 ul{margin:1.25rem 0;padding-inline-start:1.625rem}.commonTypography_common-typography-privacy-policy__DPve3 ul{list-style:unset;list-style-type:disc}.commonTypography_common-typography-privacy-policy__DPve3 ol{list-style:unset;list-style-type:decimal}.commonTypography_common-typography-privacy-policy__DPve3 li{margin:.5rem 0;padding-inline-start:.375rem}.commonTypography_common-typography-privacy-policy__DPve3 table{font-size:.875rem;line-height:1.625}.commonTypography_common-typography-privacy-policy__DPve3 tbody td,.commonTypography_common-typography-privacy-policy__DPve3 thead th{padding-inline-end:.75rem;padding-inline-start:.75rem;padding-bottom:.75rem;text-align:left}.commonTypography_common-typography-privacy-policy__DPve3 tbody td{padding-top:.75rem}.commonTypography_common-typography-privacy-policy-2__3__QR h1{--h1-font-size:0.875rem;text-align:center}@media screen and (min-width:1024px){.commonTypography_common-typography-privacy-policy-2__3__QR h1{--h1-font-size:1.5rem}}.commonTypography_common-typography-privacy-policy-2__3__QR h2{--h2-font-size:0.875rem;text-align:left;margin-top:2rem}@media screen and (min-width:1024px){.commonTypography_common-typography-privacy-policy-2__3__QR h2{--h2-font-size:1.5rem}}.commonTypography_common-typography-privacy-policy-2__3__QR address p{margin:0;font-style:normal;line-height:1.3125rem}.commonTypography_common-typography-privacy-policy-2__3__QR a{text-decoration:underline}.commonTypography_common-typography-impressum__b0Gqq h1,.commonTypography_common-typography-impressum__b0Gqq h2,.commonTypography_common-typography-impressum__b0Gqq h3{font-size:.875rem;margin-top:0;margin-bottom:.625rem;padding-bottom:.3125rem;text-align:center}@media screen and (min-width:1024px){.commonTypography_common-typography-impressum__b0Gqq h1,.commonTypography_common-typography-impressum__b0Gqq h2,.commonTypography_common-typography-impressum__b0Gqq h3{font-size:1.5rem}}.commonTypography_common-typography-impressum__b0Gqq p{margin-top:0;margin-bottom:.875rem;line-height:1.575rem;font-stretch:100%;font-size:.75rem}@media screen and (min-width:1024px){.commonTypography_common-typography-impressum__b0Gqq p{font-size:.875rem;line-height:1.125rem}}.commonTypography_common-typography-impressum__b0Gqq a{text-decoration:underline}.commonTypography_common-typography-impressum__b0Gqq address{font-style:normal;line-height:1.3125rem}.commonTypography_common-typography-user-agreement__6Wq6D h1,.commonTypography_common-typography-user-agreement__6Wq6D h2,.commonTypography_common-typography-user-agreement__6Wq6D h3{font-size:.875rem;margin-top:0;margin-bottom:.625rem;padding-bottom:.3125rem;text-align:center}@media screen and (min-width:1024px){.commonTypography_common-typography-user-agreement__6Wq6D h1,.commonTypography_common-typography-user-agreement__6Wq6D h2,.commonTypography_common-typography-user-agreement__6Wq6D h3{font-size:1.5rem}}.commonTypography_common-typography-user-agreement__6Wq6D p{margin-top:0;margin-bottom:.875rem;line-height:1.575rem;font-stretch:100%;font-size:.75rem}@media screen and (min-width:1024px){.commonTypography_common-typography-user-agreement__6Wq6D p{font-size:.875rem;line-height:1.125rem}}.commonTypography_common-typography-user-agreement__6Wq6D a{text-decoration:underline}.commonTypography_common-typography-user-agreement__6Wq6D ol{list-style-type:decimal;padding-left:2.5rem;margin-bottom:1rem}.commonTypography_common-typography-user-agreement-en__dzeVH h2{text-align:left}.commonTypography_common-typography-help__Nmdd_ h1{--h1-font-size:0.875rem}@media screen and (min-width:1024px){.commonTypography_common-typography-help__Nmdd_ h1{--h1-font-size:1.5rem}}.commonTypography_common-typography-help__Nmdd_ a{text-decoration:underline}.commonTypography_common-typography-installation-instructions__UGsNq p{margin:0}.commonTypography_common-typography-faq-side-section__JiE7j{display:none;position:sticky;top:2.5rem}.commonTypography_common-typography-faq-side-section__JiE7j a{margin:0 0 2rem;line-height:1.125rem}.commonTypography_common-typography-faq-side-section__JiE7j strong{font-weight:500;text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:.125rem}@media screen and (min-width:1024px){.commonTypography_common-typography-faq-side-section__JiE7j{display:block}}.commonTypography_common-typography-just-for-you__pHclg{text-align:center}.commonTypography_common-typography-just-for-you__pHclg h1{font-size:1.5rem;font-weight:700}@media screen and (min-width:1024px){.commonTypography_common-typography-just-for-you__pHclg h1{font-size:3rem}}.commonTypography_common-typography-just-for-you__pHclg h2{font-size:1rem;font-weight:700}@media screen and (min-width:1024px){.commonTypography_common-typography-just-for-you__pHclg h2{font-size:1.625rem}.commonTypography_common-typography-just-for-you__pHclg p{font-size:1.125rem;line-height:1.6875rem}}.commonTypography_common-typography-regulations__n2_mc h1{font-size:.875rem;margin-top:0;margin-bottom:.625rem;padding-bottom:.3125rem;text-align:center}@media screen and (min-width:1024px){.commonTypography_common-typography-regulations__n2_mc h1{font-size:1.5rem;margin-bottom:2.4375rem}}.commonTypography_common-typography-regulations__n2_mc p{margin-bottom:.875rem;font-size:.875rem}@media screen and (min-width:1024px){.commonTypography_common-typography-regulations__n2_mc p{font-size:1.125rem;line-height:1.125rem;margin-bottom:1.125rem}}.commonTypography_common-typography-regulations__n2_mc a{text-decoration:underline}.commonTypography_common-typography-sales-at-bimago__8RAbQ h2{font-size:1rem}@media screen and (min-width:1024px){.commonTypography_common-typography-sales-at-bimago__8RAbQ h2{font-size:1.25rem}}.commonTypography_common-typography-thank-you-code__h2d_S{text-align:center}.commonTypography_common-typography-thank-you-code__h2d_S h3{margin-top:0;margin-bottom:1.5rem;font-size:.875rem;text-transform:uppercase}@media screen and (min-width:1024px){.commonTypography_common-typography-thank-you-code__h2d_S h3{font-size:1.5rem;margin-bottom:2rem}}.commonTypography_common-typography-thank-you-code__h2d_S p{margin-top:0;margin-bottom:2rem}@media screen and (min-width:1024px){.commonTypography_common-typography-thank-you-code__h2d_S p{font-size:.875rem;margin-bottom:3rem}}.commonTypography_common-typography-thank-you__Vhboc{text-align:center}.commonTypography_common-typography-thank-you__Vhboc h1{margin:0;font-size:1rem;text-transform:uppercase}@media screen and (min-width:1024px){.commonTypography_common-typography-thank-you__Vhboc h1{font-size:1.5rem;margin:0}}.commonTypography_common-typography-thank-you__Vhboc p{margin:0;padding-top:1.5rem}@media screen and (min-width:1024px){.commonTypography_common-typography-thank-you__Vhboc p{padding-top:2rem;font-size:.875rem}}.commonTypography_common-typography-confirm__JXHPh{text-align:center}.commonTypography_common-typography-confirm__JXHPh h2{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:.1875rem}@media screen and (min-width:1024px){.commonTypography_common-typography-confirm__JXHPh h2{font-size:1.625rem;margin-bottom:1rem}}.commonTypography_common-typography-confirm__JXHPh h4{font-size:1.125rem;font-weight:400;letter-spacing:.125rem}@media screen and (min-width:1024px){.commonTypography_common-typography-confirm__JXHPh h4{font-size:1.125rem;margin-top:0;margin-bottom:1rem}}.commonTypography_common-typography-confirm__JXHPh p{margin:0;font-size:.875rem;letter-spacing:.125rem;line-height:1.5625rem}@media screen and (min-width:1024px){.commonTypography_common-typography-confirm__JXHPh p{font-size:1.125rem}}.commonTypography_common-typography-confirm-steps__Mj2PQ{text-align:center}.commonTypography_common-typography-confirm-steps__Mj2PQ p{margin:0;font-weight:700;font-size:1rem}.commonTypography_common-typography-thank-you-button-text__7Dqsh{text-align:center}.commonTypography_common-typography-thank-you-button-text__7Dqsh p{font-size:.875rem;margin:0;padding-top:1.5rem;padding-bottom:1.5rem;line-height:.975rem}@media screen and (min-width:1024px){.commonTypography_common-typography-thank-you-button-text__7Dqsh p{line-height:1.2rem;padding-top:2rem;padding-bottom:1.5625rem}}.commonTypography_common-typography-techniques-description__LEbp4 h2{margin:1rem 0 0;font-size:1.75rem;line-height:1.75rem}@media screen and (min-width:1024px){.commonTypography_common-typography-techniques-description__LEbp4 h2{font-size:2.25rem;line-height:2rem;margin:0}}.commonTypography_common-typography-techniques-description__LEbp4 p{font-size:.75rem;line-height:1.5rem;margin:.75rem 0}@media screen and (min-width:1024px){.commonTypography_common-typography-techniques-description__LEbp4 p{font-size:1rem;line-height:2rem;margin:1rem 0}}.commonTypography_common-typography-techniques-navigation-grid-item__INnH0{display:flex;justify-content:center;align-items:center}.commonTypography_common-typography-techniques-navigation-grid-item__INnH0 p{margin-top:1.25rem;margin-bottom:0;text-align:center;font-size:.875rem;font-weight:700;line-height:1.25rem;max-width:8.125rem;text-transform:uppercase}.commonTypography_common-typography-techniques-stars__pJNQC{display:flex;justify-content:center;align-items:center}.commonTypography_common-typography-techniques-stars__pJNQC p{margin-top:.5rem;margin-bottom:0;text-align:center;font-size:.875rem;font-weight:400;line-height:1.125rem;max-width:8.125rem}.commonTypography_common-typography-contact__FKJrI{position:relative;display:flex;flex-direction:column;justify-content:flex-start;gap:1.5rem}.commonTypography_common-typography-contact__FKJrI>div:first-of-type{max-width:14.0625rem}.commonTypography_common-typography-contact__FKJrI h3{margin-bottom:2rem}.commonTypography_common-typography-contact__FKJrI h4{margin-top:1.5rem}.commonTypography_common-typography-contact__FKJrI h4:first-of-type{margin-top:1rem}@media screen and (min-width:768px){.commonTypography_common-typography-contact__FKJrI{flex-direction:row}}@media screen and (min-width:1024px){.commonTypography_common-typography-contact__FKJrI{flex-direction:row;align-items:flex-start;gap:8.75rem}.commonTypography_common-typography-contact__FKJrI h4{font-size:1.25rem}.commonTypography_common-typography-contact__FKJrI h4:first-of-type{margin-top:2rem}}.commonTypography_common-typography-bimago-plus-list__nGRmR{text-align:left}.commonTypography_common-typography-bimago-plus-list__nGRmR h3{font-size:1.875rem;font-weight:700}.commonTypography_common-typography-bimago-plus-list__nGRmR ul{padding-inline-start:1.3125rem}.commonTypography_common-typography-bimago-plus-list__nGRmR li{font-size:1.375rem;margin-bottom:1rem;line-height:1.75rem}@media screen and (min-width:768px){.commonTypography_common-typography-bimago-plus-list__nGRmR h3{font-size:2.25rem}.commonTypography_common-typography-bimago-plus-list__nGRmR li{font-size:1.125rem}}.commonTypography_common-typography-bimago-plus-banner__NdAjF{position:relative;width:100%;display:flex;letter-spacing:.125rem}.commonTypography_common-typography-bimago-plus-banner__NdAjF h1{text-align:center;font-size:1.1875rem;text-transform:uppercase}.commonTypography_common-typography-bimago-plus-banner__NdAjF p{text-align:center;font-weight:700;margin:.5rem 0}@media screen and (min-width:1024px){.commonTypography_common-typography-bimago-plus-banner__NdAjF h1{text-align:left;margin-top:1rem;font-size:1.5rem}}.commonTypography_common-typography-bimago-plus-footer__WK1MP{position:relative;width:100%;display:flex;letter-spacing:.125rem}.commonTypography_common-typography-bimago-plus-footer__WK1MP h4{font-size:1.5rem;font-weight:700}.commonTypography_common-typography-bimago-plus-footer__WK1MP p{font-size:1.125rem;line-height:120%}.commonTypography_common-typography-bimago-plus-footer__WK1MP p a{font-weight:700;text-decoration:underline}@media screen and (min-width:1024px){.commonTypography_common-typography-bimago-plus-footer__WK1MP h4{text-align:center;margin-top:1rem;font-size:2.25rem}.commonTypography_common-typography-bimago-plus-footer__WK1MP p{font-size:1.5rem;text-align:center}}.commonTypography_common-typography-inspiration__VYhed h1{margin-top:3.75rem;text-align:center;font-size:1.25rem}.table_base__486Lc table{border:1px solid var(--color-grey20);border-spacing:0}.table_base__486Lc td,.table_base__486Lc th{border:none;text-align:left}.table_base__486Lc th{padding:1rem;background:var(--color-white);font-size:.875rem;font-weight:400}.table_base__486Lc td{padding:1rem;font-size:.75rem}.table_base__486Lc tr:nth-child(odd){background:var(--color-grey10)}@media screen and (min-width:1024px){.table_base__486Lc th{padding:1rem 2rem;font-size:1rem}.table_base__486Lc td{padding:1rem 2rem;font-size:.875rem}}.table_table-order-processing-time__Eq7V3 table{width:100%}@media screen and (min-width:1024px){.table_table-order-processing-time__Eq7V3 table{width:33%}}.table_table-order-processing-time__Eq7V3 td{padding-top:0;padding-bottom:0;text-transform:capitalize}.table_table-order-processing-time__Eq7V3 tr{height:2.625rem}.table_table-order-processing-time__Eq7V3 tr:nth-child(odd){height:2.5rem;background:var(--color-grey10)}.table_table-order-processing-time__Eq7V3 td:nth-child(2n),.table_table-order-processing-time__Eq7V3 th:nth-child(2n){text-align:center;width:33%}.table_table-order-processing-time__Eq7V3 th{line-height:1.125rem}.table_table-order-processing-time__Eq7V3 th em{display:block;font-size:.75rem;font-weight:400;font-style:normal}.table_table-installation-instructions__6PlCr{padding-bottom:16px}.table_table-installation-instructions__6PlCr table{border:1px solid var(--color-grey20);border-collapse:collapse;border-spacing:0;width:100%}@media screen and (min-width:1024px){.table_table-installation-instructions__6PlCr table{width:fit-content}}.table_table-installation-instructions__6PlCr td,.table_table-installation-instructions__6PlCr th{height:3.5rem;padding-top:0;padding-bottom:0;border-right:1px solid var(--color-grey20);font-size:.875rem}.table_table-installation-instructions__6PlCr tr:not(tr:has(td):has(strong))+tr{border-top:1px solid var(--color-grey20)}.table_table-installation-instructions__6PlCr tr:has(td):has(strong){border-top:1px solid transparent!important}.table_table-installation-instructions__6PlCr td:first-child,.table_table-installation-instructions__6PlCr th:first-child{width:60%}.table_table-installation-instructions__6PlCr td:first-child{font-size:.75rem}@media screen and (min-width:1024px){.table_table-installation-instructions__6PlCr td:first-child{font-size:.875rem}}.table_table-installation-instructions__6PlCr td:not(:first-child),.table_table-installation-instructions__6PlCr th:not(:first-child){width:20%;padding:0 1.5rem;vertical-align:middle;text-align:center;font-size:.875rem;line-height:.875rem;font-weight:400}@media screen and (min-width:1024px){.table_table-installation-instructions__6PlCr td:not(:first-child),.table_table-installation-instructions__6PlCr th:not(:first-child){padding:0 4.1875rem}}.table_table-installation-instructions__6PlCr tr:nth-child(odd){background:var(--color-white)}.table_table-installation-instructions__6PlCr th,.table_table-installation-instructions__6PlCr tr:has(td):has(strong){background:var(--color-grey10)}.table_table-installation-instructions__6PlCr strong,.table_table-installation-instructions__6PlCr th{font-weight:500;font-size:.875rem}@media screen and (min-width:1024px){.table_table-installation-instructions__6PlCr strong,.table_table-installation-instructions__6PlCr th{font-size:1rem}}.table_table-privacy-policy-links__Gy3T_ table,.table_table-privacy-policy__G4bua table{border:1px solid var(--color-grey20);border-collapse:collapse;border-spacing:0;width:100%}.table_table-privacy-policy-links__Gy3T_ th,.table_table-privacy-policy__G4bua th{background:var(--color-grey10)}.table_table-privacy-policy-links__Gy3T_ td,.table_table-privacy-policy__G4bua td{background:var(--color-white)}.table_table-privacy-policy-links__Gy3T_ td,.table_table-privacy-policy-links__Gy3T_ th,.table_table-privacy-policy__G4bua td,.table_table-privacy-policy__G4bua th{border:1px solid var(--color-grey20);font-size:.875rem;text-align:left;width:50%}.table_table-privacy-policy-links__Gy3T_ a{text-decoration:underline}.table_table-privacy-policy-links__Gy3T_ td,.table_table-privacy-policy-links__Gy3T_ th{width:70%;word-break:break-all}.table_table-privacy-policy-links__Gy3T_ td:first-child,.table_table-privacy-policy-links__Gy3T_ th:first-child{width:30%;word-break:normal}.bimagoPlusBanner_base__7rNSu{background-color:var(--background-color);text-align:center;color:var(--color-black)}.bimagoPlusBanner_base__7rNSu h2{padding-top:2.25rem;margin:0;font-size:1.625rem;font-weight:700}@media screen and (min-width:1024px){.bimagoPlusBanner_base__7rNSu h2{font-size:2.625rem}}.bimagoPlusBanner_base__7rNSu p{margin-top:0}@media screen and (min-width:1024px){.bimagoPlusBanner_base__7rNSu p{font-size:1.125rem;line-height:1.6875rem}}.bimagoPlusBanner_base__tile__5UYnn{display:flex;flex-direction:column;align-items:center;gap:1rem}.bimagoPlusBanner_base__tile__5UYnn span{font-size:.875rem;font-weight:700;white-space:pre-line}@media screen and (min-width:1024px){.bimagoPlusBanner_base__tile__5UYnn span{font-size:1.125rem}}.bimagoPlusBanner_base__spacer__f0B8Y{padding-top:3rem}.bimagoPlusBanner_base__button__JuCLn{padding:.75rem 1.5rem 2.25rem}.bimagoPlusBanner_base__button__JuCLn a{padding:.75rem 1.5rem;border-radius:.125rem;background-color:var(--color-black);color:var(--color-white);font-weight:700;font-size:1rem;letter-spacing:.125rem}@media screen and (min-width:1024px){.bimagoPlusBanner_base__button__JuCLn a{font-size:1.125rem}}.dynamicGrid_base__u70GF{--tablet-grid-template-columns:var(--mobile-grid-template-columns);--tablet-grid-gap:var(--mobile-grid-gap);--desktop-grid-template-columns:var(--tablet-grid-template-columns);--desktop-grid-gap:var(--tablet-grid-gap);display:grid}.dynamicGrid_mobile__grid-template-columns__KNgPY{grid-template-columns:var(--mobile-grid-template-columns,auto)}.dynamicGrid_mobile__grid-gap__UKb0C{grid-gap:var(--mobile-grid-gap,auto)}@media screen and (min-width:768px){.dynamicGrid_tablet__grid-template-columns__Acfsx{grid-template-columns:var(--tablet-grid-template-columns,auto)}.dynamicGrid_tablet__grid-gap__Z_64L{grid-gap:var(--tablet-grid-gap,auto)}}@media screen and (min-width:1024px){.dynamicGrid_desktop__grid-template-columns__Y7dxR{grid-template-columns:var(--desktop-grid-template-columns,auto)}.dynamicGrid_desktop__grid-gap__YmjAh{grid-gap:var(--desktop-grid-gap,auto)}}.dynamicGridItem_base__mNFeQ{--tablet-grid-column:var(--mobile-grid-column);--tablet-grid-row:var(--mobile-grid-row);--desktop-grid-column:var(--tablet-grid-column);--desktop-grid-row:var(--tablet-grid-row);display:block}.dynamicGridItem_mobile__grid-column__fJsDP{grid-column:var(--mobile-grid-column,auto)}.dynamicGridItem_mobile__grid-row__8SXZr{grid-row:var(--mobile-grid-row,auto)}@media screen and (min-width:768px){.dynamicGridItem_tablet__grid-column__XBK85{grid-column:var(--tablet-grid-column,auto)}.dynamicGridItem_tablet__grid-row__dCi84{grid-row:var(--tablet-grid-row,auto)}}@media screen and (min-width:1024px){.dynamicGridItem_desktop__grid-column__Xqn5U{grid-column:var(--desktop-grid-column,auto)}.dynamicGridItem_desktop__grid-row__biO2T{grid-row:var(--desktop-grid-row,auto)}}.promoTile_tile__c8TDg{--default-promo-tile-width:auto;--default-promo-tile-aspect-ratio:1;display:block;position:relative;width:var(--promo-tile-width,var(--default-promo-tile-width));height:100%}@media screen and (min-width:768px){.promoTile_tile__c8TDg{--default-promo-tile-width:auto;--default-promo-tile-aspect-ratio:1}}.promoTile_wrapper__fIGCB{display:block;position:relative;width:100%;aspect-ratio:var(--promo-tile-aspect-ratio,var(--default-promo-tile-aspect-ratio))}.promoTile_wrapper__fIGCB img{object-fit:cover}.promoTile_label__fXJiU{display:flex;justify-content:center;align-items:flex-end;position:relative;bottom:0;left:0;width:100%;padding:0;text-align:center}@media screen and (min-width:1024px){.promoTile_label__fXJiU{position:absolute}}.promoTile_label-button__RpuYP{display:block;position:relative;padding:.25rem .5rem;text-align:center;text-transform:uppercase;font-size:.8rem;letter-spacing:.00625rem;background-color:#000;color:#fff;flex:1;max-width:100%}@media screen and (min-width:1024px){.promoTile_label-button__RpuYP{display:inline-block;padding:0 3.5rem;line-height:3rem;font-size:.875rem;letter-spacing:.10625rem}}.promoTile_label-button__RpuYP span{display:block;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.promoTile_description__hqdSQ{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;background-color:var(--default-color-inactive)}.promoTile_description__hqdSQ .promo-value{display:block;text-align:center;font-size:10rem;line-height:1;color:var(--color-white)}.promoTile_badge__5rp9b{display:block;position:relative;min-width:2.5rem;width:100%;top:0;left:0;padding:.25rem .5rem;font-size:.8rem;text-align:center;background-color:var(--negative-color-background);color:var(--negative-color-active)}@media screen and (min-width:1024px){.promoTile_badge__5rp9b{width:auto;padding:.75rem 1rem;position:absolute}}.cmsPromoGrid_base__kDCkN>h1{font-size:var(--h3-font-size);line-height:1;text-align:center;text-transform:uppercase;margin-top:1.5rem}@media screen and (min-width:1024px){.cmsPromoGrid_base__kDCkN>h1{margin-top:4rem}}.cmsPromoGrid_base__kDCkN>p{font-size:.75rem;line-height:1;text-align:center;margin:.75rem 0}@media screen and (min-width:1024px){.cmsPromoGrid_base__kDCkN>p{font-size:1.125rem;margin:1rem 0}}.cmsPromoGrid_base__kDCkN>div{margin-top:1.75rem;gap:.5rem}@media screen and (min-width:1024px){.cmsPromoGrid_base__kDCkN>div{margin-top:3rem;gap:1.5rem}}.cmsPromoGrid_base__kDCkN .foldable-item-header{padding-top:0;padding-bottom:0;margin:0;min-height:auto}.cmsPromoGrid_base__kDCkN .foldable-item-header h4{font-size:1.25rem}.cmsPromoGrid_base__kDCkN .foldable-item-header h4>.promo-description{font-weight:400;font-size:.875rem}@media screen and (max-width:767px){.cmsPromoGrid_base__kDCkN .foldable-item-header h4{font-size:1rem}.cmsPromoGrid_base__kDCkN .foldable-item-header h4>.promo-description,.cmsPromoGrid_base__kDCkN .foldable-item-header h4>.promo-value{display:none}}@media screen and (max-width:1023px){.cmsPromoGrid_base__kDCkN .foldable-item-content>div>div{margin:0}.cmsPromoGrid_base__kDCkN .foldable-item-content>div>div>div{margin-left:calc(-1*var(--current-grid-spacing-row, 0px))}.cmsPromoGrid_base__kDCkN .foldable-item-content>div>div>div:first-of-type{padding-top:calc(-1*var(--current-grid-spacing-column, 0px))}}.stylesTypographyTypography_styles-common-typography__iQtT_ h1{font-size:.875rem}@media screen and (min-width:768px){.stylesTypographyTypography_styles-common-typography__iQtT_ h1{font-size:1.5rem}}.stylesTypographyTypography_styles-common-typography__iQtT_ h2{font-size:1rem}.stylesTypographyTypography_styles-common-typography__iQtT_ h2~p a{text-decoration:underline}@media screen and (min-width:768px){.stylesTypographyTypography_styles-common-typography__iQtT_ h2{font-size:1.25rem}}.bannerWithProducts_section-wrapper__IrS_w{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}.bannerWithProducts_section-wrapper__IrS_w .embla-carousel__progress{margin-top:0;margin-bottom:1rem}@media screen and (min-width:768px){.bannerWithProducts_section-wrapper__IrS_w{gap:1rem;margin-bottom:0}.bannerWithProducts_section-wrapper__IrS_w .embla-carousel__progress{margin-top:1.5rem;margin-bottom:0}}.bannerWithProducts_products-wrapper__zpCWZ{display:grid;grid-template-columns:50% 50%;grid-template-rows:50% 50%;column-gap:.25rem;row-gap:.625rem;padding-bottom:2rem}@media screen and (min-width:768px){.bannerWithProducts_products-wrapper__zpCWZ{display:flex;flex-direction:row;gap:1rem;padding:0}}.bannerWithProducts_product-tile__fO8gl{--product-tile-width:calc(100% - 0.25rem)}@media screen and (min-width:768px){.bannerWithProducts_product-tile__fO8gl{--product-tile-width:35%}}.mainBanner_main-banner__kciMI{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.mainBanner_bottom-section-wrapper__Pxbqi{display:flex;align-items:center;justify-content:center;width:calc(100% - 2rem);max-width:120rem}.mainBanner_bottom-section-wrapper__Pxbqi button{max-width:calc(100% - 2rem)}.mainBanner_bottom-section-wrapper__Pxbqi .embla-carousel__slide{flex:0 0 10.875rem}@media screen and (min-width:768px){.mainBanner_bottom-section-wrapper__Pxbqi .embla-carousel__slide{flex:0 0 17.25rem}}@media screen and (min-width:1024px){.mainBanner_bottom-section-wrapper__Pxbqi{width:100%;padding:0;margin-bottom:3.5rem}.mainBanner_bottom-section-wrapper__Pxbqi .embla-carousel__slide{flex:0 0 calc(50% - .5rem)}}.mainBanner_image-banner-children__ed9Ax{padding:1rem 0 0}@media screen and (min-width:1024px){.mainBanner_image-banner-children__ed9Ax{padding:0}}.mainBanner_container-children__YwbL7{align-content:start}@media screen and (min-width:1024px){.mainBanner_container-children__YwbL7{align-content:center}}.imageTile_image-tile-base__owR01{--default-image-tile-width:auto;--default-image-tile-aspect-ratio:1;display:block;position:relative;width:var(--image-tile-width,var(--default-image-tile-width));height:100%}@media screen and (min-width:768px){.imageTile_image-tile-base__owR01{--default-image-tile-width:auto;--default-image-tile-aspect-ratio:1}}.imageTile_image-wrapper-base__Ph5HS{display:block;position:relative;width:100%;aspect-ratio:var(--image-tile-aspect-ratio,var(--default-image-tile-aspect-ratio))}.imageTile_image-wrapper-base__Ph5HS img{object-fit:cover}.imageTile_name-wrapper-base__1Ifao{display:flex;justify-content:center;align-items:flex-end;position:relative;bottom:0;left:0;width:100%;padding:0;text-align:center}@media screen and (min-width:768px){.imageTile_name-wrapper-base__1Ifao{position:absolute}}@media screen and (min-width:1024px){.imageTile_name-wrapper-base__1Ifao{position:absolute;padding:0 1.3125rem 1rem}}.imageTile_button-wrapper-base__8gYcC{display:block;position:relative;padding:0 .5rem;text-align:center;font-size:.75rem;line-height:2rem;letter-spacing:.00625rem;background-color:#000;color:#fff;flex:1;max-width:100%}@media screen and (min-width:1024px){.imageTile_button-wrapper-base__8gYcC{display:inline-block;padding:0 3.5rem;line-height:2.5rem;font-size:.875rem;letter-spacing:.10625rem;flex:0}}.imageTile_button-wrapper-base__8gYcC span{display:block;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pinBoardSection_base__4fyxf .embla-carousel__progress{margin-top:0}@media screen and (min-width:768px){.pinBoardSection_base__4fyxf .embla-carousel__buttons{display:none}.pinBoardSection_base__4fyxf .embla-carousel__progress{margin-top:1.5rem}}.countrySelect_select__xSOFT{--radix-select-content-available-height:5rem}@media screen and (min-width:1024px){.countrySelect_select__xSOFT [role=combobox]{height:2.5rem}}.countrySelect_loader__PEH1O{height:2.5rem;width:100%;display:flex;justify-content:center;align-items:center}.shippingDetails_container__y6WIx{margin-bottom:1.5rem}@media screen and (min-width:1024px){.shippingDetails_container__y6WIx{border:1px solid var(--color-grey25);padding:2.5rem;margin-bottom:2.5rem}}.shippingDetails_header__G8chZ{font-size:.875rem;font-weight:500;line-height:1rem;margin:.5rem 0 1rem}@media screen and (min-width:1024px){.shippingDetails_header__G8chZ{margin:.5rem 0 1rem}}.onePageAddressSummary_wrapper__3eaaB{display:flex;flex-direction:column;gap:1rem;padding-bottom:1.5rem}.onePageAddressSummary_body__FeR7M{font-size:.75rem;color:#999}@media screen and (min-width:1024px){.onePageAddressSummary_body__FeR7M{font-size:.875rem}}.onePageAddressSummary_header__4NKu6{display:flex;justify-content:space-between}.onePageAddressSummary_header__name__N0iSe{font-size:.875rem;font-weight:500;text-transform:uppercase}@media screen and (min-width:1024px){.onePageAddressSummary_header__name__N0iSe{font-size:1rem}}.onePageAddressSummary_header__link__aQiBi{font-size:.625rem;text-decoration:underline;text-transform:uppercase;font-weight:400}@media screen and (min-width:1024px){.onePageAddressSummary_header__link__aQiBi{font-size:.75rem}}.onePageOrderButton_order-button-desktop-container__3R6mP{margin-right:auto;width:21.75rem}.onePageDelivery_view_header__99J_j{font-size:.875rem;font-weight:500;line-height:1rem;margin-bottom:1rem}@media screen and (min-width:1024px){.onePageDelivery_view_header__99J_j{font-size:1.125rem;font-weight:700;line-height:1.5rem}}.checkoutStepper_base__nFCoE{text-align:center;margin:1.0625rem auto 1rem}@media screen and (min-width:1024px){.checkoutStepper_base__nFCoE{margin:1.5rem 0 2.5rem;text-align:left;line-height:1}}.onePagePaymentHeader_one-page-payment-header__aY_XZ{display:flex;flex-direction:column;gap:.25rem;width:100%;margin-bottom:.5625rem}@media screen and (min-width:1024px){.onePagePaymentHeader_one-page-payment-header__aY_XZ{gap:.5rem;margin-bottom:1.5rem}}.onePagePaymentHeader_one-page-payment-header-title__3a9mE{font-weight:700;font-size:.875rem;line-height:.75rem;letter-spacing:5%;text-transform:uppercase}@media screen and (min-width:1024px){.onePagePaymentHeader_one-page-payment-header-title__3a9mE{font-size:1.125rem}}.onePagePaymentHeader_one-page-payment-header-sub-title__bN5p7{font-weight:400;font-size:.75rem;line-height:.9725rem}@media screen and (min-width:1024px){.onePagePaymentHeader_one-page-payment-header-sub-title__bN5p7{font-size:.875rem;line-height:1.135rem}}.paymentMethodList_label-container__Fo_Jr{height:1.25rem}@media screen and (min-width:1024px){.paymentMethodList_label-container__Fo_Jr{height:1.5625rem}}.paymentMethodList_label-container__Fo_Jr img{object-fit:contain;min-width:var(--payment-img-min-width);height:1.25rem}@media screen and (min-width:1024px){.paymentMethodList_label-container__Fo_Jr img{height:1.5625rem}}.rootPaymentError_error__pThiy{color:var(--color-error)}.failed_failed-details-header__dKH_9{font-weight:500}@media screen and (min-width:1024px){.failed_failed-details-header__dKH_9{text-align:left}.failed_failed-details__tnv9d{align-items:flex-start}}.failed_failed-buttons-container__62C_H{display:flex;flex-direction:column;align-items:center;gap:2rem;justify-content:center}@media screen and (min-width:1024px){.failed_failed-buttons-container__62C_H{flex-direction:row}}.failed_change-payment-method-button__ymhkM,.failed_continue-shopping-button___efst{text-transform:uppercase;letter-spacing:1.12px;line-height:1.25rem;width:15.625rem;border:.5px solid #000}.failed_pay-again-button__PxFki{text-transform:uppercase;letter-spacing:1.12px;line-height:1.25rem;width:15.625rem}.failed_error-text-highlighted__sGhq_{font-weight:500;color:var(--color-error)}.onePageThankYou_one-page-thank-you-header-text__WBbPP{font-weight:700;font-size:1rem;line-height:.75rem;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:var(--default-color-text)}@media screen and (min-width:1024px){.onePageThankYou_one-page-thank-you-header-text__WBbPP{font-size:1.5rem}}.onePageThankYou_one-page-thank-you-header-subtitle__JDdni{font-weight:400;font-size:.875rem;line-height:120%;text-align:center;color:var(--default-color-text)}@media screen and (min-width:1024px){.onePageThankYou_one-page-thank-you-header-subtitle__JDdni{font-size:1.125rem}}.onePageThankYou_one-page-thank-you-header-description__gP_py{font-weight:400;font-size:.75rem;line-height:150%;text-align:center;color:var(--default-color-text)}@media screen and (min-width:1024px){.onePageThankYou_one-page-thank-you-header-description__gP_py{font-size:1rem}}.onePageThankYou_one-page-thank-you-details-header-centered__3j3_p{font-weight:500;font-size:.875rem;line-height:.75rem;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:var(--default-color-text)}.onePageThankYou_one-page-thank-you-details-centered__CoSIW{display:flex;flex-direction:column;justify-content:center;gap:.5rem;align-items:center;font-weight:400;font-size:.75rem;line-height:.75rem;color:var(--default-color-text)}.onePageThankYou_one-page-thank-you-details-centered__CoSIW span{color:var(--default-color-lighten)}.productHeader_product-header-container__g6tOE{display:flex;flex-direction:column;gap:.75rem}.technicalInfo_technical-info__IE2iI{display:block;position:relative}.technicalInfo_technical-info__IE2iI table{width:100%;border:none}.technicalInfo_technical-info__IE2iI table tbody{width:100%}@media screen and (max-width:767px){.technicalInfo_technical-info__IE2iI table tbody{display:block;width:100%}.technicalInfo_technical-info__IE2iI table th:empty,.technicalInfo_technical-info__IE2iI table thead,.technicalInfo_technical-info__IE2iI table tr:empty{display:none}.technicalInfo_technical-info__IE2iI table tr{display:block;margin-bottom:1rem}.technicalInfo_technical-info__IE2iI table tr td{display:block;width:100%}.technicalInfo_technical-info__IE2iI table tr td:first-of-type{font-weight:500}}@media screen and (min-width:768px){.technicalInfo_technical-info__IE2iI{margin-bottom:.5rem}.technicalInfo_technical-info__IE2iI table{max-width:48.75rem;border-collapse:collapse}.technicalInfo_technical-info__IE2iI table tr td{width:100%;padding:.75rem 1.5rem;font-size:.8125rem;line-height:120%}.technicalInfo_technical-info__IE2iI table tr td:first-of-type{width:auto;padding:.75rem 0;white-space:nowrap;font-weight:500}}@media screen and (min-width:1024px){.productsWithDescription_section__df2fE{margin-bottom:1rem}}.productsWithDescription_description-wrapper__UzE66{display:flex;flex-direction:column}.productsWithDescription_text-box__aVBK7{background-color:var(--negative-color-background);width:100%}.productsWithDescription_text__oJuVX{color:var(--negative-color-active);text-align:center;font-size:.75rem;font-weight:400;margin:0;min-height:2.5rem;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1024px){.productsWithDescription_text__oJuVX{font-size:1rem;min-height:2.875rem}}.marketingBenefitColumns_base__IVt7H{display:flex;flex-direction:column;align-items:flex-start;width:fit-content;margin:2.5rem auto;padding:0;gap:1.5rem}@media screen and (min-width:1024px){.marketingBenefitColumns_base__IVt7H{justify-content:center;flex-direction:row;width:100%;margin:3.5rem 0;gap:5.4375rem}}.marketingBenefitColumns_item__IHiQh{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}@media screen and (min-width:1024px){.marketingBenefitColumns_item__IHiQh{gap:1.8125rem}}.marketingBenefitColumns_icon__CliPb{display:flex;flex-direction:row;align-items:center;justify-content:center;width:.75rem}.marketingBenefitColumns_icon__CliPb svg{width:100%;height:100%}@media screen and (min-width:1024px){.marketingBenefitColumns_icon__CliPb{width:1.125rem}}.marketingBenefitColumns_content__yDNDv{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.125rem}@media screen and (min-width:1024px){.marketingBenefitColumns_content__yDNDv{gap:0}}.marketingBenefitColumns_name__YWbvd{font-size:.875rem;line-height:120%;font-weight:500}@media screen and (min-width:1024px){.marketingBenefitColumns_name__YWbvd{font-size:1rem}}.marketingBenefitColumns_description__0GtK5{font-size:.625rem;line-height:120%}@media screen and (min-width:1024px){.marketingBenefitColumns_description__0GtK5{font-size:.875rem}}.socialBannersSection_image-banner__BC9kp{padding-right:.5rem}@media screen and (min-width:768px){.socialBannersSection_image-banner__BC9kp{padding-right:1rem}}.socialBannersSection_image-banner-children__Xjart{padding:0 0 1rem}@media screen and (min-width:1024px){.socialBannersSection_image-banner-children__Xjart{padding:0 0 .75rem}}.socialBannersSection_container-children__nRH5W{align-content:end}.socialBannersSection_carousel__YR8gy .embla-carousel__slide{flex:0 0 59vw}@media screen and (min-width:768px){.socialBannersSection_carousel__YR8gy .embla-carousel__slide{flex:0 0 19rem}}@media screen and (min-width:1024px){.socialBannersSection_carousel__YR8gy .embla-carousel__slide{flex:0 0 calc(25% + .25rem)}}.seoContent_seo-content__ayBTl h1{font-size:1rem;line-height:1.5rem;margin-bottom:16px}@media screen and (min-width:1024px){.seoContent_seo-content__ayBTl h1{font-size:1.25rem}}.seoContent_seo-content__ayBTl p{font-size:.875rem;margin-bottom:16px}@media screen and (min-width:1024px){.seoContent_seo-content__ayBTl p{line-height:1.5rem}}.additionalSection_promoted-techniques__NDCLq{position:relative;margin:1rem auto}@media screen and (min-width:768px){.additionalSection_promoted-techniques__NDCLq{margin:2rem auto}}.additionalSection_scrollable-products__fafuj{position:relative;margin:2rem auto}@media screen and (min-width:768px){.additionalSection_scrollable-products__fafuj{margin:2rem auto}}.additionalSection_marketing-benefits__QZS_v{position:relative}@media screen and (min-width:768px){.additionalSection_marketing-benefits__QZS_v{margin:3.5rem auto}}.additionalSection_promo-bar__6Xs6o{position:relative;margin:.5rem auto}@media screen and (min-width:768px){.additionalSection_promo-bar__6Xs6o{margin:1rem auto}}