.ErrorFallback_errorMessage__hY_yX{display:inline-block;margin:1rem;padding:1rem;opacity:.5;border:.0625rem solid #ff8282;background-color:#fff5e5}.ErrorFallback_errorText__1B1dr{color:#ff8282}.ProjectCard_root__2fsEk{position:relative;overflow:hidden;width:100%;height:24.4375rem;vertical-align:top}.ProjectCard_root__2fsEk:hover .ProjectCard_image__SG0BK{transform:scale(1.1)}.ProjectCard_root__2fsEk:hover h3{color:#e92a3a}.ProjectCard_root__2fsEk:after,.ProjectCard_root__2fsEk:before{position:absolute;z-index:1;left:0;display:block;width:100%;content:""}.ProjectCard_root__2fsEk:before{top:0;height:11.5rem;background:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.45) 25.77%,rgba(0,0,0,.85) 76.79%)}.ProjectCard_root__2fsEk:after{bottom:0;height:9.5rem;background:linear-gradient(180deg,rgba(0,0,0,0) 2.83%,rgba(0,0,0,.3) 34.38%,rgba(0,0,0,.8))}.ProjectCard_root__2fsEk.ProjectCard_noImage__0hguG{height:100%;min-height:18.75rem;background-color:#eee}@media(min-width:64rem){.ProjectCard_root__2fsEk.ProjectCard_noSlider__lE8RP{height:calc(100% - 2rem);min-height:31.25rem}.ProjectCard_root__2fsEk{height:100%;min-height:31.25rem}}.ProjectCard_image__SG0BK{overflow:hidden}.ProjectCard_logo__5yat_{display:inline-block;height:2.375rem;padding:.1875rem .75rem;border-radius:.25rem;background-color:#fff}.ProjectCard_logo__5yat_ img{max-height:100%;object-fit:contain}@media(min-width:64rem){.ProjectCard_logo__5yat_{height:3.75rem}}.ProjectCard_content__Go_zf{position:absolute;z-index:2;top:0;left:0;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:0 1.5rem}.ProjectCardSkeleton_root__TwXl4{width:24rem;height:31.25rem;animation:ProjectCardSkeleton_shine__qN724 1.2s ease-in-out infinite;background:linear-gradient(90deg,#eeeeee 25%,#f6f6f6 37%,#eeeeee 63%);background-size:400% 100%}@keyframes ProjectCardSkeleton_shine__qN724{0%{background-position:100% 0}to{background-position:0 0}}.ProjectsSlider_root__nnkJ1{overflow:hidden}.ProjectsSlider_rootGray__FtFzz{background-color:#e3e5e8}.ProjectsSlider_slide__4eBzg{width:100%}.ProjectsSlider_sliderContainer__gFEL7{overflow:visible;width:100%}@media(max-width:64rem){.ProjectsSlider_slider__J1SxM{flex-wrap:wrap}}@media(min-width:64rem){.ProjectsSlider_slider__J1SxM{overflow:visible}}.ProjectsSlider_link__ZSMyw{position:relative;display:inline-block;padding-right:2rem}.ProjectsSlider_link__ZSMyw .ProjectsSlider_icon__M7A0l{position:absolute;top:.0625rem;right:0}@media(min-width:64rem){.ProjectsSlider_link__ZSMyw .ProjectsSlider_icon__M7A0l{top:.1875rem;right:0}}.ProjectsSlider_link__ZSMyw:hover *{color:#e92a3a}.ProjectsSlider_link__ZSMyw:hover .ProjectsSlider_icon__M7A0l{filter:brightness(0) saturate(100%) invert(41%) sepia(95%) saturate(7219%) hue-rotate(345deg) brightness(98%) contrast(86%)}@media(min-width:64rem){.ProjectsSlider_link__ZSMyw{padding-right:3rem}}.ProjectsSlider_directionButton__4bfaY{display:inline-flex!important;align-items:center;justify-content:center;width:3rem;height:3rem;padding:.8125rem!important;text-align:center;border:.0625rem solid #e3e5e8!important;border-radius:50%}.ProjectsSlider_directionButton__4bfaY:hover:not(:disabled){border-color:#000!important}.ProjectsSlider_directionButton__4bfaY svg{display:block;max-width:100%;max-height:100%;margin:0 auto}.ProjectsSlider_directionButtonGray__9pNok{border-color:#000!important}.ProjectsSlider_directionButtonGray__9pNok:disabled{border-color:#9298a5!important}.ProjectsSlider_directionButtonGray__9pNok:hover:not(:disabled){border-color:rgba(0,0,0,.4)!important}.ProjectsSlider_icon__M7A0l{position:absolute;top:.0625rem;right:0;width:1.5rem;height:1.5rem}.ProjectsSlider_icon__M7A0l svg{width:100%;height:100%}@media(min-width:64rem){.ProjectsSlider_icon__M7A0l{top:.1875rem;right:0;width:2.5rem;height:2.5rem}}.JournalArticleCard_root__5zQVq{position:relative;overflow:hidden;width:100%;height:24.4375rem;vertical-align:top}.JournalArticleCard_root__5zQVq:after,.JournalArticleCard_root__5zQVq:before{position:absolute;z-index:1;left:0;display:block;width:100%;content:""}.JournalArticleCard_root__5zQVq:before{top:0;height:42.9668%;background:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.45) 25.77%,rgba(0,0,0,.85) 76.79%)}.JournalArticleCard_root__5zQVq:after{bottom:0;height:38.8747%;background:linear-gradient(180deg,rgba(0,0,0,0) 2.83%,rgba(0,0,0,.3) 34.38%,rgba(0,0,0,.8))}.JournalArticleCard_root__5zQVq.JournalArticleCard_noImage__SUyKQ{height:100%;min-height:18.75rem;background-color:#eee}.JournalArticleCard_root__5zQVq.JournalArticleCard_bigImage___T_ZT:before{height:72%}.JournalArticleCard_root__5zQVq.JournalArticleCard_bigImage___T_ZT:after{height:23.2%}.JournalArticleCard_root__5zQVq:hover .JournalArticleCard_image__RIaTV{transform:scale(1.1)}.JournalArticleCard_root__5zQVq:hover h3{color:#e92a3a}@media(min-width:64rem){.JournalArticleCard_root__5zQVq:before{height:38.4%}.JournalArticleCard_root__5zQVq:after{height:30.4%}.JournalArticleCard_root__5zQVq{height:31.25rem}}.JournalArticleCard_image__RIaTV{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .5s}.JournalArticleCard_content____UQa{position:absolute;z-index:2;top:0;left:0;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:0 1.5rem}.JournalArticleCard_skeleton__PRugk{width:24rem;height:31.25rem;animation:JournalArticleCard_shine__U3CPQ 1.2s ease-in-out infinite;background:linear-gradient(90deg,#eeeeee 25%,#f6f6f6 37%,#eeeeee 63%);background-size:400% 100%}@keyframes JournalArticleCard_shine__U3CPQ{0%{background-position:100% 0}to{background-position:0 0}}.Layout_page__hNn44{display:flex;flex-flow:column nowrap;width:100%;min-height:100vh}.Layout_page__hNn44 .Layout_header__eV_ep{display:flex;align-self:stretch;flex-flow:column nowrap}@media(min-width:64rem){.Layout_page__hNn44 .Layout_headerFullHeight__qTpMh{height:100vh}}.Layout_page__hNn44 .Layout_main__uQSGS{display:flex;align-self:stretch;flex:1 1 auto;flex-direction:column;height:100%}.Layout_page__hNn44 .Layout_footer___IUx8{align-self:stretch}.CategoryCard_card__6it4W .CategoryCard_imageWrapper__4juex{display:block;overflow:hidden}.CategoryCard_card__6it4W:hover .CategoryCard_image__HzqWL{transform:scale(1.03)}.CategoryCard_card__6it4W:hover .CategoryCard_name__7zKwE{color:#ce2433}.CategoryCard_text__MPIrT{color:#484e5b}.CategoryCard_sublinks__sJA5Z{margin-bottom:-.5rem}.CategoryCard_sublink__a52YI{line-height:1.5rem;margin-bottom:.5rem;padding:.25rem .75rem;color:#484e5b;border:1px solid #e3e5e8;border-radius:21.375rem}.CategoryCard_sublink__a52YI:not(:last-child){margin-right:.5rem}.CategoryCard_sublink__a52YI:hover{border-color:#484e5b}.CategoryCard_sublink__a52YI.CategoryCard_active__KANZo{color:#000;border-color:#000}.SectionCover_root__FKGMK{background-color:#2d2d2d}.SectionCover_breadcrumbs__bf_Ru.SectionCover_overlayed____4yn{position:absolute;z-index:1;top:0;width:100%}.SectionCover_commonProperties__5JrVD{display:flex;flex-wrap:wrap}.SectionCover_propertyItem__wlfzX{display:flex}@media(max-width:64rem){.SectionCover_text__8OKCR{color:#cacaca}}.CategoryCover_root__mPuZG{position:relative;background-color:#2d2d2d}@media(min-width:64rem){.CategoryCover_root__mPuZG{min-height:23.5rem}}@media(max-width:64rem){.CategoryCover_title__IMyVr{font-size:1.625rem}}@media(min-width:64rem){.CategoryCover_container__bGG2i,.CategoryCover_row__PIxXT{height:100%;min-height:23.5rem}.CategoryCover_content__4rpb4{display:flex;flex-direction:column;height:100%}}.CategoryCover_imageBox__a7inE{overflow:hidden;height:10.9375rem}@media(min-width:64rem){.CategoryCover_imageBox__a7inE{position:absolute;top:0;right:0;width:calc(39.64% + 16px);height:100%;margin:0}}.CategoryCover_breadcrumbs__MOXgM a{opacity:.3!important}.CategoryCover_breadcrumbs__MOXgM>:last-child{color:hsla(0,0%,100%,.6)!important}.CategoryCover_commonProperties__RiVp1{display:flex;flex-wrap:wrap}@media(min-width:64rem){.CategoryCover_commonProperties__RiVp1{margin-top:auto}}.CategoryCover_propertyItem__KWDcE{display:flex}.CategoryCover_propertyItemName__Q5GH8{opacity:.6}.SeoText_seotext__qGQx3{color:#484e5b!important}.SeoText_seotext__qGQx3 *{color:#484e5b!important;font-family:Cofo;font-size:1rem;letter-spacing:0;line-height:1.5rem}.SeoText_seotext__qGQx3 p{margin-bottom:2rem}.SeoText_seotext__qGQx3 strong{font-weight:500}.SeoText_seotext__qGQx3{font-family:Cofo;font-size:1rem;letter-spacing:0;line-height:1.5rem}.SeoText_image__6oXxM{border-radius:.25rem}.SeoText_seotextCollapsed___q5zj{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:4.5em;transition:max-height .4s ease}.SeoText_seotextExpanded__mBZ_i{display:block;-webkit-line-clamp:unset;overflow:visible;max-height:2000px;transition:max-height .4s ease}.SeoText_expandButton__mLvvf{display:flex!important;align-items:center}.SeoText_expandButtonText__UN_vJ{font-weight:500;margin-right:.5rem;color:#9298a5!important}.SeoText_expandButtonArrow__wzEaD{transition:all .3s!important;rotate:90deg;filter:invert(65%) sepia(10%) saturate(347%) hue-rotate(183deg) brightness(91%) contrast(88%)}.SeoText_expandButtonArrow__wzEaD.SeoText_opened__XodKh{rotate:270deg;margin-top:.1875rem}.SeoText_expandButtonArrow__wzEaD{width:1rem;height:1rem}.ProductCard_card__Y4oHM{position:relative}.ProductCard_card__Y4oHM .ProductCard_imageWrapper__Ktr6s{display:block;overflow:hidden;padding:.5rem .625rem;background-color:#f6f6f9}@media(min-width:64rem){.ProductCard_card__Y4oHM .ProductCard_imageWrapper__Ktr6s{padding:1.625rem 1.75rem}}@media(max-width:64rem){.ProductCard_card__Y4oHM .ProductCard_price__wJI66{font-size:1rem}}.ProductCard_card__Y4oHM .ProductCard_image__fXs49{-webkit-backface-visibility:hidden;backface-visibility:hidden;mix-blend-mode:darken}.ProductCard_card__Y4oHM .ProductCard_name__KLGfq{font-size:.6875rem!important}@media(min-width:64rem){.ProductCard_card__Y4oHM .ProductCard_name__KLGfq{font-size:.75rem!important;line-height:1rem!important}}.ProductCard_card__Y4oHM:hover .ProductCard_image__fXs49{transform:scale(1.03)}.ProductCard_card__Y4oHM:hover .ProductCard_name__KLGfq{color:#ce2433}.ProductCard_stock__nvayy{display:flex}.ProductCard_stock__nvayy .ProductCard_dot__iinql{width:.5rem;height:.5rem;margin-top:.25rem;border-radius:50%;background-color:#9d9fa5}.ProductCard_stock__nvayy .ProductCard_dot__iinql.ProductCard_available___TVAi{background-color:#17c400}.ProductCard_stock__nvayy .ProductCard_text__CGT_C{width:calc(100% - 8px);padding-left:.5rem;color:#9d9fa5}.ProductCard_stock__nvayy .ProductCard_text__CGT_C.ProductCard_available___TVAi{text-decoration:none;color:#17c400}.ProductCard_catalogInfo__r93lb{position:absolute;top:1.25rem;left:1.25rem;display:none;padding:.625rem;background:#ffc148}@media(min-width:64rem){.ProductCard_catalogInfo__r93lb{display:block}}.ProductCard_propertiesWrapper__Ic5eW{display:inline-flex;flex-wrap:wrap}.ProductCard_propertyVal__G_0jn{display:inline-flex}.ProductCard_propertyVal__G_0jn .ProductCard_pName__lbj0_{font-size:.75rem!important;color:#9298a5!important}.ProductCard_propertyVal__G_0jn .ProductCard_pVal__datLV{font-size:.75rem!important;color:#484e5b}.ProductCardAccessory_card__hQ7mF .ProductCardAccessory_imageWrapper__tOMd8{display:block;overflow:hidden;height:100%;padding:1.25rem;background-color:#f6f6f9}@media(min-width:64rem){.ProductCardAccessory_card__hQ7mF .ProductCardAccessory_imageWrapper__tOMd8{height:auto;padding:1.625rem 1.75rem}}.ProductCardAccessory_card__hQ7mF .ProductCardAccessory_image__6c8HF{-webkit-backface-visibility:hidden;backface-visibility:hidden;mix-blend-mode:darken}.ProductCardAccessory_card__hQ7mF .ProductCardAccessory_name__B6UQO{font-size:.6875rem;line-height:130%;letter-spacing:.5px}@media(min-width:64rem){.ProductCardAccessory_card__hQ7mF .ProductCardAccessory_name__B6UQO{font-size:.75rem;line-height:1rem}}@media(max-width:64rem){.ProductCardAccessory_card__hQ7mF .ProductCardAccessory_price__AHeAo{font-size:1rem}}.ProductCardAccessory_cardRow__cuN5E{display:flex;margin:0 -.25rem}@media(min-width:64rem){.ProductCardAccessory_cardRow__cuN5E{display:block;margin:0}}.ProductCardAccessory_cardCol__yaJ83{flex:0 0 50%;max-width:50%;padding:0 .25rem}@media(min-width:64rem){.ProductCardAccessory_cardCol__yaJ83{flex:0 0 100%;max-width:100%;padding:0}.ProductCardAccessory_priceTag__c3oqc .ProductCardAccessory_info__EIjms{flex-grow:1}}@media(max-width:64rem){.ProductCardAccessory_priceTag__c3oqc .ProductCardAccessory_action__yUELn .ProductCardAccessory_addBtnHolder__AR_dt,.ProductCardAccessory_priceTag__c3oqc .ProductCardAccessory_action__yUELn .ProductCardAccessory_btnGroupe__Tv_2Y,.ProductCardAccessory_priceTag__c3oqc .ProductCardAccessory_action__yUELn .ProductCardAccessory_inCartBtn__tcQBq{width:100%}}@media(min-width:64rem){.ProductCardAccessory_priceTag__c3oqc{display:flex;justify-content:space-between}}.ProductCardAccessory_title__Kg_Lb{font-size:.875rem!important;line-height:1.25rem!important}.ProductCardAccessory_article__lf2aw{color:#9298a5}@media(max-width:64rem){.ProductCardAccessory_article__lf2aw{font-size:.625rem!important}}.ProductCardAccessory_listCol__pl2JP{padding-right:0!important}@media(min-width:64rem){.ProductCardAccessory_listRow__MuDM0{position:relative}.ProductCardAccessory_listRow__MuDM0:after{position:absolute;bottom:-1rem;left:1rem;width:calc(100% - 2rem);height:.0625rem;content:"";background-color:#e3e5e8}}.ProductCardAccessory_action__yUELn button{width:100%;height:100%;padding:.5rem 1.875rem}@media(max-width:64rem){.ProductCardAccessory_action__yUELn button{font-size:.875rem!important}}@media(min-width:64rem){.ProductCardAccessory_action__yUELn{text-align:right}}.InCartManagedButton_root__7Zo9N{display:inline-block}.InCartManagedButton_root__7Zo9N button{font-size:.875rem!important;line-height:1.25rem!important;display:inline-flex!important;align-items:center!important;justify-content:center;padding:.5rem 1.875rem}.InCartManagedButton_root__7Zo9N button svg{width:1rem;height:1rem}@media(min-width:64rem){.InCartManagedButton_root__7Zo9N button{font-size:1rem!important;line-height:1.5rem!important}}.InCartManagedButton_addButtonHolder__06B1O,.InCartManagedButton_countButtonGroupHolder__LpgmL{width:9rem;height:3rem}.InCartManagedButton_countButtonGroup__vs3V_{display:inline-flex;place-content:center center;align-items:center;flex-flow:row nowrap;width:100%;height:100%;border:.0625rem solid #e3e5e8;border-radius:.25rem;background-color:#fff}.InCartManagedButton_countButtonGroup__vs3V_:hover{border-color:#9298a5;background-color:#f4f4f8}.InCartManagedButton_countButtonGroup__vs3V_:hover .InCartManagedButton_quantity__SzteA{background-color:#f4f4f8}.InCartManagedButton_countButtonGroup__vs3V_:hover>*{border-radius:.25rem;background-color:#fff}.InCartManagedButton_countButtonGroup__vs3V_>*{flex-grow:1;flex-shrink:0;width:33.3%!important;height:100%!important;padding:0!important;text-align:center!important}.InCartManagedButton_countButtonGroup__vs3V_>:hover{border-radius:.25rem}.InCartManagedButton_countButtonGroup__vs3V_ .InCartManagedButton_quantity__SzteA{font-weight:500;display:flex;align-items:center;flex-flow:row nowrap;cursor:default;border-radius:0;place-content:center center}.CartButton_root__z8Ov_{display:flex!important;align-items:center}@media(min-width:64rem){.CartButton_root__z8Ov_{align-items:normal;flex-direction:column}}.CartButton_oval__JEkGU{position:relative;display:flex!important;align-self:center;width:2.25rem;height:2.25rem;padding:.5rem;background-color:#f6f6f9}.CartButton_ovalCount__r2zxr,.CartButton_oval__JEkGU{align-items:center;justify-content:center;border-radius:50%}.CartButton_ovalCount__r2zxr{position:absolute;top:0;right:0;display:inline-flex;width:.8125rem;height:.8125rem;padding:.0625rem;transform:translateX(1px);background-color:#e92a3a}.CartButton_ovalCount__r2zxr span{font-size:.5rem!important;line-height:.5rem!important;margin-top:.075rem;color:#fff}@media(min-width:64rem){.CartButton_ovalCount__r2zxr{right:-.5rem}}.CartButton_oval__JEkGU .CartButton_ovalIcon__K7u1j{width:1.25rem}@media(min-width:64rem){.CartButton_oval__JEkGU .CartButton_ovalIcon__K7u1j{width:.8125rem}.CartButton_oval__JEkGU{width:1.4375rem;height:1.4375rem;padding:.3125rem}}.CartButton_text__ARhiD{display:none;color:#484e5b}@media(min-width:64rem){.CartButton_text__ARhiD{display:block}}.CallbackForm_inner__N_JhM{position:relative;padding:0 1rem}@media(min-width:64rem){.CallbackForm_inner__N_JhM{padding:0 2rem}}.CallbackForm_agreementText__l_J19{display:inline-block;width:calc(100% - 1.25rem);padding-left:.625rem;color:#9298a5}.CallbackForm_agreementText__l_J19 *{font-size:inherit!important;line-height:inherit!important}.CallbackForm_agreementText__l_J19 a{position:relative}.CallbackForm_agreementText__l_J19 a:after{position:absolute;bottom:0;left:0;width:100%;height:.0625rem;content:"";background-color:#e3e5e8}.CallbackForm_message__69uAr textarea{height:11rem;resize:none}@media(min-width:64rem){.CallbackForm_fieldRow__fTe_6{display:flex;align-items:center;justify-content:center}}.CallbackForm_fieldCol__2dam5{flex:1 1 auto}.CallbackForm_btn__g4Z28{padding:1rem!important;border-radius:0 0 .25rem .25rem!important}@media(max-width:64rem){.CallbackForm_btn__g4Z28{font-size:.875rem!important;line-height:1.09375rem!important}}.CallbackSectionForm_root__aE_Aq{position:relative}.CallbackSectionForm_backgroundFit__2Fwz9{display:none}@media(min-width:64rem){.CallbackSectionForm_backgroundFit__2Fwz9{position:absolute;top:0;left:0;display:block;overflow:hidden;width:100%;height:100%}}.CallbackSectionForm_backgroundFitRow__Tq0dk{height:100%}.CallbackSectionForm_backgroundBright__nU9YY{background-color:#e92a3a}.CallbackSectionForm_backgroundDark__ofj_u{background-color:#2d2d2d}.CallbackSectionForm_content__7_Xlh{position:relative;z-index:1}.CallbackSectionForm_content__7_Xlh h6{font-size:.875rem;line-height:1.125rem}@media(min-width:64rem){.CallbackSectionForm_content__7_Xlh h6{font-family:HalvarBreit,Arial,sans-serif;line-height:1.25rem;max-width:24.875rem}}@media(max-width:64rem){.CallbackSectionForm_content__7_Xlh{padding-right:0;padding-left:0}}.CallbackSectionForm_columnContent__BFodM{padding:0 1rem}@media(min-width:64rem){.CallbackSectionForm_columnContent__BFodM{padding:0}}.CallbackSectionForm_form__zPNwW{width:100%}@media(min-width:64rem){.CallbackSectionForm_form__zPNwW{max-width:18.5rem;margin:0 auto}}.CallbackSectionForm_privacy__gtXuE{color:#9298a5}.CallbackSectionForm_privacy__gtXuE>*{font-size:inherit;line-height:inherit;display:inline;color:inherit}.CallbackSectionForm_privacy__gtXuE a{text-decoration:underline}.CityApproveDialog_root__bLbFv{position:fixed;z-index:139;bottom:0;left:50%;width:100%;transform:translateX(-50%);background-color:#fff}@media(min-width:64rem){.CityApproveDialog_root__bLbFv{position:absolute;top:100%;bottom:auto;left:-1.5rem;width:22.375rem;transform:translateY(.9375rem);filter:drop-shadow(0 6px 56px rgba(0,0,0,.15))}.CityApproveDialog_root__bLbFv:before{position:absolute;top:-.6875rem;left:5.75rem;display:block;width:0;height:0;content:" ";border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:0 .6875rem .6875rem}}.CityApproveDialog_textBox__Q_Ink{padding:2rem 3.125rem 1.375rem 1.5rem}.CityApproveDialog_textHeading__4_UGl{font-size:1.25rem!important;font-weight:500;line-height:120%!important;letter-spacing:-.0625rem!important}@media(min-width:64rem){.CityApproveDialog_textHeading__4_UGl{font-size:1.25rem!important;font-weight:400!important;line-height:1.75rem;letter-spacing:0!important}}.CityApproveDialog_buttonGroup__uK4gE{display:flex;align-content:center;align-items:center}.CityApproveDialog_button__Kyyx8{font-weight:500;width:50%;padding:1rem 0!important;border:0;border-radius:0}.CityApproveDialog_buttonGray__2kYg9{background-color:#f6f6f9!important}.CityApproveDialog_buttonGray__2kYg9:hover{background-color:#e3e5e8!important}.CityApproveDialog_buttonRed___3HZ_{color:#fff!important;background-color:#e92a3a!important}.CityApproveDialog_buttonRed___3HZ_:hover{background-color:#ce2433!important}@media(max-width:64rem){.CityApproveDialog_button__Kyyx8{font-size:1rem!important}}.CityApproveDialog_close__U2fK9{position:absolute;top:1rem;right:1rem;width:2rem!important;height:2rem!important;padding:.625rem!important;border:1px solid rgba(45,45,45,.1)!important}.CityApproveDialog_close__U2fK9:hover{border:1px solid rgba(45,45,45,.4)!important}.QuickSearch_root__XA3j0{width:50rem;max-height:39rem;border-radius:.25rem;background-color:#fff}.QuickSearch_root__XA3j0:focus{outline:0 none rgba(0,0,0,0);outline-offset:0}.QuickSearch_body__b1jzN{display:flex;flex-flow:column nowrap;height:100%;min-height:0}.QuickSearch_top__GBOIV{position:relative!important;flex:0 1 auto;min-height:0}.QuickSearch_termInputGroup__K0MLg{position:relative;margin:0 2rem}.QuickSearch_termInputGroup__K0MLg .QuickSearch_magnifierButton__TlkAj{position:absolute;top:50%;left:0;padding:1rem;transform:translateY(-50%);opacity:.4}.QuickSearch_termInputGroup__K0MLg .QuickSearch_magnifierButton__TlkAj:hover{opacity:1}.QuickSearch_termInputGroup__K0MLg .QuickSearch_magnifierIcon____KHu{width:1.5625rem;height:1.5625rem}.QuickSearch_termInputGroup__K0MLg .QuickSearch_resetButton__OIOsO{position:absolute;top:50%;right:0;padding:1.25rem;transform:translateY(-50%);opacity:.4}.QuickSearch_termInputGroup__K0MLg .QuickSearch_resetButton__OIOsO:hover{opacity:1}.QuickSearch_termInputGroup__K0MLg .QuickSearch_resetIcon__HBtsw{width:.75rem;height:.75rem}.QuickSearch_termInputGroup__K0MLg .QuickSearch_termInput__9ErMy{font-size:1rem;line-height:1.25rem;width:100%;padding:.875rem 2.875rem;color:#000;border:.0625rem solid rgba(0,0,0,0);border-radius:.25rem;background:#f9f9fb}.QuickSearch_termInputGroup__K0MLg .QuickSearch_termInput__9ErMy:focus{border-color:#ffc148;outline:none}.QuickSearch_termInputGroup__K0MLg .QuickSearch_termInput__9ErMy::placeholder{opacity:1;color:#9298a5}.QuickSearch_center__wd889{flex:1 0 auto;min-height:0}.QuickSearch_tabs__k8RTa{flex-shrink:0;padding:0 2rem}.QuickSearch_tabs__k8RTa .QuickSearch_tabButton__FcmOo{font-size:1rem;font-weight:400;padding:.4375rem 1rem;color:#484e5b;border-bottom:.125rem solid #e3e5e8}.QuickSearch_tabs__k8RTa .QuickSearch_tabButton__FcmOo.QuickSearch_active__hjAJZ{color:#e92a3a;border-bottom-color:#e92a3a}.QuickSearch_emptyResult__2umsG{padding:1.75rem 2rem 3.75rem;text-align:center}.QuickSearch_hasResult__omUhf{height:29.75rem;padding-bottom:2rem}.QuickSearch_hasResultInner__wZt79{display:flex;place-content:stretch center;align-items:stretch;flex-flow:column nowrap;height:100%}.QuickSearch_resultListBody__4qjHX{overflow:hidden;flex-grow:1;flex-shrink:1}@media(min-width:64rem){.QuickSearch_resultListBody__4qjHX .QuickSearch_resultList__cM3_V{padding:0 2rem}}.QuickSearch_productResult__f2UFl+.QuickSearch_productResult__f2UFl{border-top:.0625rem solid rgba(0,0,0,.1490196078)}.QuickSearch_productResult__f2UFl .QuickSearch_productResultLink__12dqZ{display:flex;place-content:stretch flex-start;align-items:center;flex-flow:row nowrap;padding:.75rem 0}.QuickSearch_productResult__f2UFl .QuickSearch_productResultLink__12dqZ:hover .QuickSearch_productResultArticle__xq05d,.QuickSearch_productResult__f2UFl .QuickSearch_productResultLink__12dqZ:hover .QuickSearch_productResultName__IK69J{color:#e92a3a}.QuickSearch_productResult__f2UFl .QuickSearch_productResultName__IK69J{font-size:1rem;line-height:1.25rem;flex-grow:1;color:#484e5b}.QuickSearch_productResult__f2UFl .QuickSearch_productResultArticle__xq05d{font-size:.875rem;line-height:1.25rem;flex-shrink:0;padding-left:.5rem;color:#9298a5}.QuickSearch_actions__4sIKX{flex-shrink:0}@media(min-width:64rem){.QuickSearch_actions__4sIKX{padding:0 2rem}}.CallbackFormModal_root__zFB6m{width:100%;max-width:41rem}@media(max-width:64rem){.CallbackFormModal_root__zFB6m{align-self:flex-end}}@media(min-width:64rem){.CallbackFormModal_root__zFB6m{margin:1rem}}.CallbackFormModal_body__QFadN{border-radius:.25rem;background-color:#fff}.CallbackFormModal_heading__A_8Nt{position:relative;padding:0 1rem}@media(min-width:64rem){.CallbackFormModal_heading__A_8Nt{padding:0 2rem}}.CallbackFormModal_close__NoeXF{position:absolute;top:0;right:0;margin-top:1rem;margin-right:1rem}@media(min-width:64rem){.CallbackFormModal_close__NoeXF{margin-top:2rem;margin-right:2rem}}.CookieApproveDialog_root__AVWa4{position:fixed;z-index:159;bottom:0;left:50%;width:100%;max-width:51rem;padding:1.25rem 1.5rem;transform:translateX(-50%);background-color:#9298a5}@media(min-width:64rem){.CookieApproveDialog_body__VwvK_{display:flex;align-content:center;align-items:center}}.CookieApproveDialog_textBox__b3_Oi{padding-right:2.5rem}@media(min-width:64rem){.CookieApproveDialog_textBox__b3_Oi{flex:1 1 auto;padding-right:0}.CookieApproveDialog_buttonBox__NVIvJ{flex:0 1 auto;padding-left:1rem}}.CookieApproveDialog_textHeading__cT9XJ{font-size:1.25rem!important;font-weight:500;line-height:1.3125rem!important;color:#fff}.CookieApproveDialog_textDescription__79xRp{font-size:1rem;line-height:1.25rem;opacity:.7;color:#fff}.CookieApproveDialog_link__LoDZr{font-size:1rem;font-weight:500;line-height:1.375rem;display:inline!important;text-decoration:underline!important;color:#fff!important}.CookieApproveDialog_link__LoDZr:hover{text-decoration:none!important}.CookieApproveDialog_button__Hz4tU{width:100%;padding:.75rem 2.125rem!important;background-color:#000!important}.CookieApproveDialog_button__Hz4tU:hover{background-color:#2d2d2d!important}@media(min-width:64rem){.CookieApproveDialog_button__Hz4tU{width:auto}}.KinescopeFullscreen_root__Ei9R0{display:flex;width:100%;height:100%;padding:32px;background-color:rgba(0,0,0,.65)}.KinescopeFullscreen_close__OoA4S{position:absolute;z-index:999;top:1rem;right:1rem;width:2.25rem;height:2.25rem;padding:.5rem;border:.125rem solid #fff;background-color:#000}.KinescopeFullscreen_close__OoA4S svg{fill:#fff}.KinescopeFullscreen_close__OoA4S:hover{background-color:#fff}.KinescopeFullscreen_close__OoA4S:hover svg{fill:#000}@media(max-width:64rem){.ImageSliderBlock_root__ZEnRn{overflow:hidden}}.ImageSliderBlock_gallery__VX2ow{position:relative}@media(max-width:64rem){.ImageSliderBlock_gallery__VX2ow{margin:0 -1rem}}.ImageSliderBlock_slide___vE7g{position:relative}.ImageSliderBlock_slideCount___YCRs{position:absolute;z-index:2;bottom:1rem;left:1rem}@media(min-width:64rem){.ImageSliderBlock_slideCount___YCRs{bottom:1.5rem;left:1.5rem}.ImageSliderBlock_slide___vE7g{height:38.0625rem}}.ImageSliderBlock_buttons__dq_vn{position:absolute;right:1rem;bottom:1rem;display:flex;justify-content:flex-end}@media(min-width:64rem){.ImageSliderBlock_buttons__dq_vn{right:1.5rem;bottom:1.5rem}}.ImageSliderBlock_button__nsYZa{display:flex!important;align-items:center;justify-content:center;width:2rem;height:2rem;border:.0625rem solid #e3e5e8!important;border-radius:50%;background-color:#fff!important}.ImageSliderBlock_button__nsYZa svg{width:.3125rem;height:.625rem;object-fit:none}@media(min-width:64rem){.ImageSliderBlock_button__nsYZa svg{width:.5rem;height:.9375rem}}.ImageSliderBlock_button__nsYZa+.ImageSliderBlock_button__nsYZa{margin-left:.25rem}@media(min-width:64rem){.ImageSliderBlock_button__nsYZa+.ImageSliderBlock_button__nsYZa{margin-left:.75rem}.ImageSliderBlock_button__nsYZa{width:3rem;height:3rem}}@media(max-width:64rem){.QuoteBlock_root__v5QCC{overflow:hidden}}.QuoteBlock_wrapper__P1OY3{padding:1.5rem 1rem;background-color:#f6f6f9}@media(max-width:64rem){.QuoteBlock_wrapper__P1OY3{margin:0 -1rem}}@media(min-width:64rem){.QuoteBlock_wrapper__P1OY3{padding:1.5rem}}.QuoteBlock_text__Lw9Yu{letter-spacing:-.0625rem}@media(max-width:64rem){.QuoteBlock_text__Lw9Yu{font-size:1.125rem!important}}@media(min-width:64rem){.QuoteBlock_text__Lw9Yu{line-height:2.125rem}}.QuoteBlock_personImage__6YhZT{border-radius:50%;mix-blend-mode:multiply}.QuoteBlock_personImageBox__jdsYe{width:3.9375rem;height:3.9375rem;border-radius:50%;background-color:#f2f2f2}@media(min-width:64rem){.QuoteBlock_personText__seAt2{width:calc(100% - 63px);padding-left:.75rem}.QuoteBlock_person__ndd5F{display:flex;align-items:center}}.DetailView_spacing__wUjXY{height:0;margin-bottom:-.5rem}@media(min-width:64rem){.DetailView_spacing__wUjXY{margin-bottom:0}}