.MetaNavigation-module__eYnhrW__root{align-items:center;gap:var(--spacing-lg);color:var(--text-color);font-size:1.2rem;line-height:1.2rem;display:flex}.MetaNavigation-module__eYnhrW__root a{text-decoration:none}.MetaNavigation-module__eYnhrW__icon{display:none}@media (max-width:1279px){.MetaNavigation-module__eYnhrW__root{display:none}.MetaNavigation-module__eYnhrW__icon{flex-shrink:0;width:20px;height:20px;display:block}.MetaNavigation-module__eYnhrW__no_icon span{padding-left:0}}
.Languages-module__LR0PXW__content{z-index:900;border-radius:0}.Languages-module__LR0PXW__language{color:var(--text-color);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:5px 0;font-size:1.2rem;line-height:1.2rem;display:inline-flex}.Languages-module__LR0PXW__languages{min-width:180px;min-height:50px;margin:0;padding:0;list-style:none}.Languages-module__LR0PXW__languages li a{padding:var(--spacing-md);color:var(--text-color);cursor:pointer;background:0 0;border-bottom:1px solid #eee;font-size:1.2rem;line-height:1.2rem;text-decoration:none;display:block}.Languages-module__LR0PXW__languages li:last-child a{border-bottom:none}.Languages-module__LR0PXW__flag{margin-right:5px;display:inline-flex}.Languages-module__LR0PXW__activeName{margin-right:5px}@media (max-width:1279px){.Languages-module__LR0PXW__language{border-bottom:1px solid #eee;justify-content:flex-start;width:100%;padding:14px 20px;font-size:1.4rem;line-height:1.4rem}.Languages-module__LR0PXW__languages{min-width:100%}}
.Usps-module__DldFAa__root{align-items:center;gap:var(--spacing-lg);font-size:var(--font-size-md);line-height:var(--font-size-md);color:var(--text-color);display:flex}.Usps-module__DldFAa__root a{text-decoration:none}.Usps-module__DldFAa__root a,.Usps-module__DldFAa__root span{align-items:center;gap:var(--spacing-sm);display:flex}.Usps-module__DldFAa__icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}
.Stars-module__8X-jgW__root{align-items:center;gap:4px;display:flex}
.TopBar-module__tzneka__root{background-color:var(--color-background-light);height:var(--header-top-navigation-height);justify-content:center;align-items:center;width:100%;display:flex}.TopBar-module__tzneka__container,.TopBar-module__tzneka__container>div{justify-content:space-between;align-items:center;gap:var(--spacing-lg);display:flex}@media (max-width:1279px){.TopBar-module__tzneka__root{display:none}}
.Main-module__JH_meW__root{height:var(--header-main-height);background-color:#000;justify-content:center;align-items:center;width:100%;display:flex}.Main-module__JH_meW__container{align-items:center;height:100%;display:flex}@media (min-width:1280px){.Main-module__JH_meW__container{justify-content:space-between}}
.MobileMenuButton-module__uZrZ0W__root{color:#fff;cursor:pointer;background:0 0;border:none;margin:0 16px 0 0;padding:0;display:inline-flex}@media (min-width:1280px){.MobileMenuButton-module__uZrZ0W__root{display:none}}
.SearchContainer-module__NMC4bG__root{flex-direction:column;align-items:center;display:flex;position:relative}@media (max-width:1279px){.SearchContainer-module__NMC4bG__root{top:var(--header-main-height);height:var(--header-search-height);background-color:#000;padding:14px;display:none;position:absolute;left:0;right:0}.SearchContainer-module__NMC4bG__open{display:flex}}@media (min-width:1280px){.SearchContainer-module__NMC4bG__root{width:100%;max-width:550px;margin-left:50px;margin-right:20px}}
.SearchInput-module__u5L9OG__root{z-index:410;width:100%}.SearchInput-module__u5L9OG__form{align-items:center;width:100%;display:flex;position:relative}.SearchInput-module__u5L9OG__input{border:1px solid var(--color-grey-500);z-index:1;background-color:#fff;border-radius:30px;outline:none;width:100%;height:40px;padding:12px 16px;font-size:1.4rem;line-height:1.4rem}.SearchInput-module__u5L9OG__searchButton{z-index:1;height:34px;color:var(--color-primary);cursor:pointer;background-color:#fff;border:0;border-radius:30px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:1.2rem;font-weight:700;line-height:1.2rem;display:flex;position:absolute;right:4px}@media (min-width:1280px){.SearchInput-module__u5L9OG__form,.SearchInput-module__u5L9OG__input{width:100%}}
.MobileSearchButton-module__JBnFuG__root{cursor:pointer;color:#fff;background:0 0;border:none;align-items:center;text-decoration:none;display:flex;position:relative}@media (min-width:1280px){.MobileSearchButton-module__JBnFuG__root{display:none}}
.Header-module__kpWrZa__root{top:var(--header-sticky-top,0);z-index:200;width:100%;height:calc(var(--header-main-height));transition:top .3s;position:sticky}.Header-module__kpWrZa__logoContainer{align-items:center;height:100%;display:inline-flex}.Header-module__kpWrZa__logoContainer a{align-items:center;height:30%;margin:0 30px;display:inline-flex}.Header-module__kpWrZa__logo{display:inline-flex}.Header-module__kpWrZa__img{width:244px;height:auto}.Header-module__kpWrZa__inverted{filter:brightness(0)invert()}.Header-module__kpWrZa__actions{gap:var(--spacing-sm);display:flex}.Header-module__kpWrZa__store_link{margin-right:var(--spacing-sm);align-items:center;display:inline-flex}.Header-module__kpWrZa__store_link_text{color:#fff;margin-left:var(--spacing-xs);margin-right:-8px}.Header-module__kpWrZa__stores_text_link{display:none}@media (max-width:1279px){.Header-module__kpWrZa__root{height:auto}.Header-module__kpWrZa__logo img{width:auto;height:20px}.Header-module__kpWrZa__actions{margin-left:auto}.searchOpen{height:calc(var(--header-main-height) + var(--header-search-height))}.searchOpen:has(.salesbar){height:calc(var(--header-main-height) + var(--header-top-salesbar-height) + var(--header-search-height))}.searchOpen:has(.salesbar .countdown){height:auto}}@media (min-width:1280px){.Header-module__kpWrZa__root{height:auto}.Header-module__kpWrZa__actions{justify-content:flex-end;min-width:200px;min-height:40px;display:flex}.Header-module__kpWrZa__store_link{display:none}.Header-module__kpWrZa__stores_text_link{color:#fff;margin-right:var(--spacing-sm);white-space:nowrap;align-items:center;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.Header-module__kpWrZa__stores_text_link:hover,.Header-module__kpWrZa__stores_text_link:focus{text-decoration:none}}@media (min-width:1440px){.Header-module__kpWrZa__logoContainer a{height:50%;margin:0 60px}}
.ProductReviewScore-module__Lw4Nlq__root{align-items:center;gap:var(--spacing-md);display:flex}.ProductReviewScore-module__Lw4Nlq__total{color:var(--color-neutral-dark-300);font-size:1.2rem}
@media (max-width:1279px){.NavigationContainer-module__U9kzAW__navigation{z-index:500;background-color:#fff;width:100%;height:100dvh;display:none;position:fixed;inset:0}.NavigationContainer-module__U9kzAW__open{flex-direction:column;display:flex;overflow:hidden}}@media (min-width:1280px){.NavigationContainer-module__U9kzAW__navigation{width:100%;height:var(--header-navigation-height);z-index:300;background-color:#000;position:relative}}
.Info-module__SDMOZa__reviews{height:16px;margin-bottom:var(--spacing-xxl)}
.MobileMenuHeader-module__G9WKdq__root{display:none}@media (max-width:1279px){.MobileMenuHeader-module__G9WKdq__root{color:#fff;background-color:#fff;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;width:100%;height:64px;padding:0 8px;display:flex}.MobileMenuHeader-module__G9WKdq__heading{color:#000;font-size:1.6rem}.MobileMenuHeader-module__G9WKdq__close{color:#000;cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:inline-flex}.MobileMenuHeader-module__G9WKdq__logo{display:inline-flex}.MobileMenuHeader-module__G9WKdq__logo .MobileMenuHeader-module__G9WKdq__img{width:auto;height:24px}}
.MenuBanner-module__AlDkCG__root{background-color:#fff;flex-direction:column;width:100%;display:flex;position:relative;overflow:visible}.MenuBanner-module__AlDkCG__root_link{color:inherit;cursor:pointer;text-decoration:none}.MenuBanner-module__AlDkCG__visual{flex:none;width:100%;position:relative;overflow:visible}.MenuBanner-module__AlDkCG__visual:after{content:"";pointer-events:none;background-color:var(--color-secondary-500);height:3px;position:absolute;bottom:0;left:0;right:0}.MenuBanner-module__AlDkCG__asset{vertical-align:middle}.MenuBanner-module__AlDkCG__asset_container{width:100%}@media (min-width:768px){.MenuBanner-module__AlDkCG__root{flex-shrink:0;width:280px}}
.FeaturedProductSlider-module__BLZvMG__title{margin-bottom:var(--spacing-lg,24px);font-weight:700}
.ProductSliderManual-module___2iYFa__header{justify-content:space-between;align-items:center;gap:var(--spacing-md,16px);margin-bottom:var(--spacing-lg,24px);flex-wrap:wrap;display:flex}.ProductSliderManual-module___2iYFa__title{margin:0;font-weight:700}.ProductSliderManual-module___2iYFa__view_all{flex-shrink:0}.ProductSliderManual-module___2iYFa__view_all_link{font-size:var(--font-size-md);text-underline-offset:2px;color:var(--color-black);font-weight:600;text-decoration:underline;display:inline-block}.ProductSliderManual-module___2iYFa__view_all_link:hover{text-decoration-thickness:2px}
.UspBanner-module__YGel6W__root{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.UspBanner-module__YGel6W__grid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));align-items:stretch;display:grid}@media (min-width:768px){.UspBanner-module__YGel6W__grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}}
.UspBannerItem-module__Chu09q__item{text-align:center;align-items:center;gap:var(--spacing-md);padding:var(--spacing-xl);background-color:var(--color-neutral-light-300);border-radius:var(--border-radius-sm);box-sizing:border-box;flex-direction:column;height:100%;min-height:100%;display:flex}.UspBannerItem-module__Chu09q__small_icon{align-items:center}.UspBannerItem-module__Chu09q__large_image{padding:var(--spacing-lg);gap:var(--spacing-lg)}.UspBannerItem-module__Chu09q__icon_wrapper{background-color:var(--color-gray-0);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;padding:16px;display:flex}.UspBannerItem-module__Chu09q__image_wrapper{border-radius:var(--border-radius-sm);background-color:var(--color-neutral-light-500);flex-shrink:0;width:100%;overflow:hidden}.UspBannerItem-module__Chu09q__image_container,.UspBannerItem-module__Chu09q__image{width:100%}.UspBannerItem-module__Chu09q__content{gap:var(--spacing-xs);flex-direction:column;flex:auto;width:100%;display:flex}.UspBannerItem-module__Chu09q__title{font-size:var(--font-size-md);color:var(--color-neutral-dark-900);font-weight:700;line-height:1.4;display:block}.UspBannerItem-module__Chu09q__description{font-size:var(--font-size-md);color:var(--color-neutral-dark-700);margin:0;line-height:1.5}.UspBannerItem-module__Chu09q__button_wrapper{width:100%;padding-top:var(--spacing-sm);justify-content:center;margin-top:auto;display:flex}.UspBannerItem-module__Chu09q__button{width:100%;max-width:100%}@media (min-width:768px){.UspBannerItem-module__Chu09q__large_image{padding:var(--spacing-xl)}}
.ProductAdvisorPage-module__Mplxjq__root{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.ProductAdvisorPage-module__Mplxjq__intro{margin-bottom:var(--spacing-lg)}
.Menu-module__vf5RDW__menu{margin-top:0;margin-bottom:0;list-style:none}.Menu-module__vf5RDW__menu ul{list-style:none}.Menu-module__vf5RDW__top_link a,.Menu-module__vf5RDW__top_link span{font-weight:400;text-decoration:none}.Menu-module__vf5RDW__back{border-bottom:1px solid #eee;align-items:center;font-size:1.6rem;font-weight:900;display:flex}.Menu-module__vf5RDW__back_icon{cursor:pointer;color:inherit;background:0 0;border:none;flex-shrink:0;align-items:center;padding:16px;display:flex}.Menu-module__vf5RDW__back_label{color:inherit;cursor:pointer;flex:1;align-items:center;padding:16px 16px 16px 0;font-size:1.6rem;font-weight:900;text-decoration:none;display:flex}.Menu-module__vf5RDW__submenuBody{flex-direction:column;gap:20px;width:100%;display:flex}.Menu-module__vf5RDW__subMenuLists{flex-direction:column;display:flex}.Menu-module__vf5RDW__subMenuLists ul{margin:0;padding:0}.Menu-module__vf5RDW__sub_link{width:100%;color:inherit;text-decoration:none;display:block}.Menu-module__vf5RDW__subMenuLists ul li:first-child .Menu-module__vf5RDW__sub_link{font-weight:900}@media (max-width:1279px){.Menu-module__vf5RDW__menu{height:100%;padding:0}.Menu-module__vf5RDW__menu>li>a,.Menu-module__vf5RDW__menu>li>span{border-bottom:1px solid #eee;align-items:center;width:100%;height:45px;padding:0 20px;font-size:1.5rem;text-decoration:none;display:flex}.Menu-module__vf5RDW__submenu{border-bottom:1px solid #eee;padding:10px 0;list-style:none}.Menu-module__vf5RDW__desktop_link{display:none}.Menu-module__vf5RDW__menu>li.Menu-module__vf5RDW__open>.Menu-module__vf5RDW__submenu{right:0;overflow:hidden auto}.Menu-module__vf5RDW__menu .Menu-module__vf5RDW__submenu{z-index:1;background:#fff;border:0;width:100%;padding-top:0;padding-bottom:0;transition:right .3s ease-in-out;position:absolute;top:0;bottom:0;right:-100%}.Menu-module__vf5RDW__top_link{border-bottom:1px solid #eee;justify-content:space-between;padding:16px;display:flex}.Menu-module__vf5RDW__top_link .Menu-module__vf5RDW__icon{transform:rotate(-90deg)!important}.Menu-module__vf5RDW__top_link a,.Menu-module__vf5RDW__top_link span{justify-content:space-between;align-items:center;width:100%;display:flex}.Menu-module__vf5RDW__topLinkChevron{display:none}.Menu-module__vf5RDW__subMenuLists ul:first-child{border-top:none}.Menu-module__vf5RDW__subMenuLists ul li{display:flex}.Menu-module__vf5RDW__subMenuLists ul li .Menu-module__vf5RDW__sub_link{border-bottom:1px solid #eee;align-items:center;padding:16px;display:flex}.Menu-module__vf5RDW__subMenuLists ul li a.Menu-module__vf5RDW__sub_link:hover,.Menu-module__vf5RDW__subMenuLists ul li a.Menu-module__vf5RDW__sub_link:focus-visible{background-color:#f5f5f5;outline:none}.Menu-module__vf5RDW__submenuBody .Menu-module__vf5RDW__menuBanner{display:none}}@media (min-width:1280px){.Menu-module__vf5RDW__submenu:not(.Menu-module__vf5RDW__level_1)>nav{padding:0}.Menu-module__vf5RDW__mobile_link,.Menu-module__vf5RDW__back{display:none}.Menu-module__vf5RDW__menu{justify-content:center;height:100%;display:flex}.Menu-module__vf5RDW__menu>li{border-bottom:4px solid #0000;align-items:stretch;display:flex}.Menu-module__vf5RDW__menu>li:hover{border-bottom:4px solid var(--color-secondary)}.Menu-module__vf5RDW__menu>li:hover .Menu-module__vf5RDW__submenu{visibility:visible;opacity:1;display:flex}.Menu-module__vf5RDW__menu>li>a.Menu-module__vf5RDW__top_link,.Menu-module__vf5RDW__menu>li>span.Menu-module__vf5RDW__top_link{color:#fff;align-items:center;gap:8px;height:100%;padding:0 24px;font-size:1.4rem;font-weight:700;line-height:1.4rem;text-decoration:none;display:flex}.Menu-module__vf5RDW__menu>li>.Menu-module__vf5RDW__submenu{visibility:hidden;top:calc(var(--header-navigation-height) - 1px);z-index:1;border-top:1px solid #eee;border-bottom:2px solid var(--header-nav-background-color);opacity:0;background-color:#fff;padding:20px 0;transition:all 10ms linear .15s;display:flex;position:absolute;left:0;right:0}.Menu-module__vf5RDW__submenu{min-height:310px}.Menu-module__vf5RDW__submenu ul{flex-direction:column;gap:5px;margin:0;padding:0;display:flex}.Menu-module__vf5RDW__submenuBody{flex-direction:row;align-items:stretch;gap:32px}.Menu-module__vf5RDW__subMenuLists{flex-direction:row;flex:1;gap:24px;min-width:0;display:flex}.Menu-module__vf5RDW__menuBanner{flex-shrink:0;display:block}.Menu-module__vf5RDW__subMenuLists ul{gap:16px;min-width:250px;display:flex}.Menu-module__vf5RDW__subMenuLists ul li a.Menu-module__vf5RDW__sub_link:hover{color:var(--color-primary);text-decoration:underline}.Menu-module__vf5RDW__subMenuLists ul li a.Menu-module__vf5RDW__sub_link:focus-visible{color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:2px;text-decoration:underline}.Menu-module__vf5RDW__topLinkChevron{display:none!important}}
.Navigation-module__lixoTq__menu{margin-top:0;margin-bottom:0;list-style:none}.Navigation-module__lixoTq__mobile_menu_meta{display:none}@media (max-width:1279px){.Navigation-module__lixoTq__menu{flex:auto;min-height:0;padding:0;position:relative;overflow:hidden auto}.Navigation-module__lixoTq__mobile_menu_meta{background-color:var(--color-neutral-light-300);flex-direction:column;flex-shrink:0;gap:0;margin-top:auto;display:flex}}@media (min-width:1280px){.Navigation-module__lixoTq__menu{justify-content:center;height:100%;display:flex}.Navigation-module__lixoTq__topLinkChevron{display:none}}
.Socials-module__hRmC4W__root{justify-content:flex-start;align-items:center;gap:var(--spacing-lg);flex-flow:wrap;width:auto;margin-top:0;display:inline-flex}.Socials-module__hRmC4W__social_link{justify-content:center;align-items:center;display:inline-flex}.Socials-module__hRmC4W__social_icon,.Socials-module__hRmC4W__icon{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}
.FooterNavigation-module__273gKG__header>span,.FooterNavigation-module__273gKG__header>a{font-weight:700;text-decoration:none;display:block}.FooterNavigation-module__273gKG__intro{font-size:inherit;font-weight:400;line-height:1.5}.FooterNavigation-module__273gKG__intro p{margin:0}.FooterNavigation-module__273gKG__intro a{color:inherit;text-decoration:underline}.FooterNavigation-module__273gKG__content>a,.FooterNavigation-module__273gKG__content>span{text-decoration:none;display:block}.FooterNavigation-module__273gKG__content{flex-direction:column;gap:8px;display:flex}.FooterNavigation-module__273gKG__socials{margin-top:var(--spacing-lg)}@media (min-width:768px){.FooterNavigation-module__273gKG__header>span,.FooterNavigation-module__273gKG__header>a{margin-bottom:15px}.FooterNavigation-module__273gKG__header>span{cursor:default}.FooterNavigation-module__273gKG__item>div:last-child{height:100%!important}.FooterNavigation-module__273gKG__header>div{display:none}.FooterNavigation-module__273gKG__link_column{margin-bottom:0}}@media (max-width:767px){.FooterNavigation-module__273gKG__link_column{width:100%}.FooterNavigation-module__273gKG__link_column:last-child{border-bottom:none}.FooterNavigation-module__273gKG__header{cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:16px 0;display:flex}.FooterNavigation-module__273gKG__content{padding-bottom:16px}.FooterNavigation-module__273gKG__header>div{position:static;right:auto}}
.ExpiviViewer-module__HT1ZHq__root{scroll-margin-top:var(--spacing-md)}.ExpiviViewer-module__HT1ZHq__legacy_container{flex-direction:column;justify-content:center;width:100%;min-height:auto;display:flex}.ExpiviViewer-module__HT1ZHq__legacy_viewer{z-index:1;background-color:#fff;width:100%;height:auto;position:sticky;top:0}.ExpiviViewer-module__HT1ZHq__legacy_viewer_container{aspect-ratio:1;width:100%;height:auto}.ExpiviViewer-module__HT1ZHq__legacy_options{width:100%}.ExpiviViewer-module__HT1ZHq__legacy_options .price{justify-content:flex-end;align-items:center;margin-bottom:0;margin-left:16px;font-size:2rem;font-weight:600;display:flex}.ExpiviViewer-module__HT1ZHq__options_hide{display:none}.ExpiviViewer-module__HT1ZHq__save_form{width:100%}.ExpiviViewer-module__HT1ZHq__toolbar{justify-content:flex-end;margin:12px 0 4px;display:flex}.ExpiviViewer-module__HT1ZHq__legacy_save_btn{background:var(--button-cta-bg,#2d8a4e);color:var(--button-cta-color,#fff);cursor:pointer;border:none;border-radius:4px;padding:10px 16px;font-size:14px;font-weight:600}.ExpiviViewer-module__HT1ZHq__legacy_price_container{justify-content:flex-end;align-items:center;margin-bottom:16px;font-size:2rem;display:flex}.ExpiviViewer-module__HT1ZHq__legacy_price_label{font-size:1rem}@media (min-width:768px){.ExpiviViewer-module__HT1ZHq__legacy_container{flex-direction:row;min-height:1800px}.ExpiviViewer-module__HT1ZHq__legacy_options,.ExpiviViewer-module__HT1ZHq__save_form{width:40%}.ExpiviViewer-module__HT1ZHq__legacy_viewer{width:60%;height:100%}.ExpiviViewer-module__HT1ZHq__legacy_viewer_container{max-height:950px}.ExpiviViewer-module__HT1ZHq__toolbar{margin:20px 0}}.ExpiviViewer-module__HT1ZHq__configurator_root{flex-direction:column;width:100%;display:flex}.ExpiviViewer-module__HT1ZHq__step_nav{border-bottom:1px solid #e4e4e7;align-items:center;gap:8px;width:100%;margin-bottom:20px;padding-bottom:0;display:flex;overflow:visible}.ExpiviViewer-module__HT1ZHq__step_nav .sw_step_arrow{color:#fff;cursor:pointer;background:#000;border:none;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex;box-shadow:0 2px 8px #00000026}.ExpiviViewer-module__HT1ZHq__step_nav .sw_step_arrow:disabled{opacity:.35;cursor:default}.ExpiviViewer-module__HT1ZHq__step_nav .sw_step_arrow_icon{justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.ExpiviViewer-module__HT1ZHq__step_nav .sw_step_arrow_icon--left{transform:rotate(-90deg)}.ExpiviViewer-module__HT1ZHq__step_nav .sw_step_arrow_icon--right{transform:rotate(90deg)}.ExpiviViewer-module__HT1ZHq__step_nav .sw_step_tabs{scrollbar-width:none;flex:auto;justify-content:flex-start;align-items:stretch;gap:0;min-width:0;display:flex;overflow-x:auto}.ExpiviViewer-module__HT1ZHq__step_nav .sw_step_tabs::-webkit-scrollbar{display:none}.ExpiviViewer-module__HT1ZHq__step_nav .sw_step_tab{color:#71727a;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;gap:4px;min-width:0;padding:10px 8px;font-size:13px;font-weight:600;display:inline-flex}.ExpiviViewer-module__HT1ZHq__step_nav .sw_step_tab.active{color:#fff;background:#000}.ExpiviViewer-module__HT1ZHq__step_nav .sw_step_sep{background:#e4e4e7;flex:0 0 1px;align-self:center;width:1px;height:20px;margin:0}.ExpiviViewer-module__HT1ZHq__configurator{flex-direction:row;align-items:flex-start;gap:32px;width:100%;display:flex}.ExpiviViewer-module__HT1ZHq__viewer_container{aspect-ratio:4/3;background:#f4f4f5;border-radius:0;flex:63.5%;min-width:0;max-height:70vh;overflow:hidden}.ExpiviViewer-module__HT1ZHq__sidebar{box-sizing:border-box;flex-direction:column;flex:0 0 36.5%;width:36.5%;min-width:0;padding:0 32px 32px;display:flex;position:relative;overflow:visible}@media (min-width:861px) and (max-width:1100px){.ExpiviViewer-module__HT1ZHq__viewer_container{flex:58%}.ExpiviViewer-module__HT1ZHq__sidebar{flex:0 0 42%;width:42%}}.ExpiviViewer-module__HT1ZHq__expivi_mount{flex-direction:column;width:100%;display:flex;overflow:visible}.ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container{width:100%;max-width:100%;height:auto;max-height:none;overflow:visible}:is(.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-stepper,.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-stepper__items,.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .container,.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-sheet){width:100%;max-width:100%;padding-left:0;padding-right:0}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-stepper__content{margin-left:0;display:none}:is(.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-stepper__step.active-step+.v-stepper__content,.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-stepper__step.v-stepper__step--active+.v-stepper__content){height:auto;max-height:none;display:block;overflow:visible}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-stepper__step:not(.active-step):not(.v-stepper__step--active){min-height:0;margin:0;padding:0}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-stepper--vertical .v-stepper__step{flex-direction:column}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-stepper__wrapper{margin-left:0;padding-left:0;overflow:visible}:is(.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .col,.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .row){max-width:100%}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .row{margin-left:0;margin-right:0}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .col{padding-left:0;padding-right:0}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-stepper__step{padding:0}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-stepper__step__step{display:none}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-stepper__label{display:none}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .active-step .v-stepper__label{padding:0;display:block}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .active-step .step-header-shown-options{display:none}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .active-step .step-header-name{color:#000;margin:0 0 16px;font-size:24px;font-weight:700}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-subheader{color:#71727a;white-space:normal;max-width:100%;height:auto;margin-bottom:8px;padding-top:0;font-size:13px;line-height:1.5}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-label{color:#000;margin-bottom:12px;font-size:13px;font-weight:600;display:block}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .container:has(.tile-card){margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .row:has(.tile-card){flex-wrap:wrap;place-content:flex-start;align-items:flex-start;gap:6px;width:100%;margin-top:0;margin-bottom:20px;display:flex}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .col:has(.tile-card){flex:none;width:auto;min-width:0;max-width:none;margin:0;padding:0}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .col:has(.tile-card)>div{width:auto;max-width:none}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .tile-card{min-width:0;height:28px;box-shadow:none;background:#f4f4f5;border:1px solid #c5c6cc;border-radius:0;align-items:center;padding:0 12px;display:inline-flex;width:auto!important;max-width:none!important}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-list-item.v-list-item--link{border-bottom:1px solid #e4e4e7;min-height:52px;padding-left:0;padding-right:0}:is(.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-list-item--active .v-list-item__title,.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-list-item--link.v-list-item--active){color:#000;font-weight:700}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-list-item__title{color:#71727a;font-size:15px}:is(.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-select,.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-text-field){width:100%;max-width:100%}:is(.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-select .v-input__slot,.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .v-text-field .v-input__slot){min-height:48px;box-shadow:none;border:1px solid #e4e4e7;border-radius:0;width:100%}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .tile-card:not(.v-card--flat){background:#c5c6cc;border-color:#c5c6cc}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .tile-title{white-space:nowrap;text-transform:uppercase;color:#000;font-size:10px;font-weight:600}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .row:has(.step-btn-prev):has(.step-btn-next){flex-flow:row;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:24px;display:flex}:is(.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .row:has(.step-btn-prev):has(.step-btn-next)>.col,.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .row:has(.step-btn-prev):has(.step-btn-next)>.step-btn-prev,.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .row:has(.step-btn-prev):has(.step-btn-next)>.step-btn-next){flex:none;width:auto;min-width:auto;max-width:none;margin:0;padding:0}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .row:has(.step-btn-prev):has(.step-btn-next)>.col:not(:has(.step-btn-prev)):not(:has(.step-btn-next)){display:none}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .step-btn-prev{visibility:visible;opacity:1;width:auto;height:48px;min-height:48px;box-shadow:none;color:#71727a;background:0 0;flex-shrink:0;align-items:center;margin:0;padding:0;font-size:12px;font-weight:400;text-decoration:none;display:inline-flex}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .step-btn-prev .v-btn__content{white-space:nowrap;align-items:center;font-size:12px;display:inline-flex}:is(.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .step-btn-prev .v-icon,.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .step-btn-prev .v-btn__content svg){transform-origin:50%;flex-shrink:0;margin-right:4px;display:inline-block;transform:rotate(-90deg)}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .step-btn-next{visibility:visible;color:#fff;width:auto;box-shadow:none;background:#000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;height:48px;min-height:48px;margin:0;padding:0 14px;font-weight:600;display:inline-flex}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .step-btn-next .v-btn__content{color:#fff;white-space:nowrap;justify-content:center;align-items:center;width:auto;font-size:12px;display:inline-flex}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .step-btn-next [data-step-label]{white-space:nowrap}:is(.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .step-btn-next .v-icon,.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .step-btn-next .v-btn__content svg){transform-origin:50%;flex-shrink:0;margin-left:4px;display:inline-block;transform:rotate(-90deg)}@media (max-width:899px){.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .row:has(.step-btn-prev):has(.step-btn-next){flex-direction:column;align-items:stretch;gap:12px;margin-top:16px}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .row:has(.step-btn-prev):has(.step-btn-next)>.col{flex:none;width:100%;max-width:100%;margin-left:0;margin-right:0}:is(.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .step-btn-prev,.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .step-btn-next){justify-content:center;width:100%}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .step-btn-next .v-btn__content{justify-content:center;width:100%}}@media (max-width:860px){.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .active-step .step-header-name{font-size:20px}}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar p.price{display:none}.ExpiviViewer-module__HT1ZHq__expivi_mount_hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ExpiviViewer-module__HT1ZHq__save_form_overlay{background:#fff;width:100%}@media (min-width:861px){.ExpiviViewer-module__HT1ZHq__configurator_root{--configurator-desktop-bottom-bar-height:88px;--configurator-desktop-chat-offset:140px}.ExpiviViewer-module__HT1ZHq__mobile_bottom_bar{min-height:var(--configurator-desktop-bottom-bar-height);flex-shrink:0}.ExpiviViewer-module__HT1ZHq__sidebar{padding-bottom:calc(var(--configurator-desktop-bottom-bar-height) + 16px)}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .row:has(.step-btn-prev):has(.step-btn-next){padding-right:var(--configurator-desktop-chat-offset)}}@media (max-width:860px){.ExpiviViewer-module__HT1ZHq__configurator_root{--configurator-mobile-viewer-height:240px;--configurator-mobile-chat-offset:112px;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.ExpiviViewer-module__HT1ZHq__mobile_bottom_bar{background:#fff;flex-shrink:0;order:0;width:100%;margin:0;padding:0}.ExpiviViewer-module__HT1ZHq__configurator{display:contents}.ExpiviViewer-module__HT1ZHq__viewer_container{height:var(--configurator-mobile-viewer-height);aspect-ratio:unset;background:#f4f4f5;flex:none;order:1;width:calc(100% + 16px);margin:0 -8px}.ExpiviViewer-module__HT1ZHq__step_nav{background:#fff;flex-shrink:0;order:2;margin-bottom:0}.ExpiviViewer-module__HT1ZHq__step_nav .sw_step_tab{flex:none;padding:10px 16px}.ExpiviViewer-module__HT1ZHq__step_nav .sw_step_arrow{flex:0 0 36px;width:36px;height:36px}.ExpiviViewer-module__HT1ZHq__sidebar{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;order:3;width:100%;max-width:none;min-height:0;padding:16px 0 40px;overflow-y:auto}.ExpiviViewer-module__HT1ZHq__configurator_root .ExpiviViewer-module__HT1ZHq__sidebar .ExpiviViewer-module__HT1ZHq__expivi_mount .xpv-app-container .row:has(.step-btn-prev):has(.step-btn-next){padding-right:var(--configurator-mobile-chat-offset);margin-bottom:16px}}
.LegalLinks-module__QM9O5a__root{flex-wrap:wrap;justify-content:center;row-gap:4px;margin:0;padding:0;list-style:none;display:inline-flex}.LegalLinks-module__QM9O5a__root a{font-size:var(--font-size-xs);text-decoration:none}.LegalLinks-module__QM9O5a__root li{font-size:var(--font-size-xs);display:block}.LegalLinks-module__QM9O5a__root li:not(:last-child):after{content:"|";margin-left:10px;margin-right:10px}
.ConfiguratorIntro-module__jkNd9a__mobile{display:block}.ConfiguratorIntro-module__jkNd9a__desktop{display:none}@media (max-width:860px){.ConfiguratorIntro-module__jkNd9a__root{display:none}}@media (min-width:768px){.ConfiguratorIntro-module__jkNd9a__mobile{display:none}.ConfiguratorIntro-module__jkNd9a__desktop{display:block}}