.header-mobile_top-menu-logo__cOKcw{display:flex;flex-direction:row;align-items:center;width:11.25em}.header-mobile_top-menu-logo__cOKcw img{width:100%;height:auto}.header-mobile_top-menu-placeholder__QgS0n{height:4em;width:100%}.header-mobile_top-menu-wrapper__a06nk{position:fixed;top:0;width:100%;z-index:999;background-color:#fff;transition:background-color .1s}.header-mobile_top-menu-menu__k8OJb{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:4em;max-width:1140px;padding:0 1em;margin:0 auto;box-shadow:0 0 20px -3px rgba(0,0,0,.1)}.header-mobile_top-menu-dropdown__b_QPh{max-height:0;overflow:hidden;transition:max-height .1s ease-in}.header-mobile_top-menu-dropdown__b_QPh .header-mobile_top-menu-items__oQILO{transition:transform .1s ease-out,opacity .1s ease-out;transform:translateY(-10px);opacity:0}.header-mobile_top-menu-dropdown--showed__S41vS{max-height:var(--items-height);transition:max-height .1s ease-out}.header-mobile_top-menu-dropdown--showed__S41vS .header-mobile_top-menu-items__oQILO{transition:transform .2s ease-out,opacity .3s ease-out;transform:translateY(0);opacity:1}.header-mobile_top-menu-items__oQILO{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:1 1;list-style:none;padding:1em 0 2em;margin:0}.header-mobile_top-menu-items-item__IGOaZ{white-space:nowrap;width:100%}.header-mobile_top-menu-items-item__IGOaZ a{display:block;padding:.5em 1em .5em 3em;transition:color .3s;text-decoration:none}.header-mobile_top-menu-items-item__IGOaZ a:active,.header-mobile_top-menu-items-item__IGOaZ a:focus,.header-mobile_top-menu-items-item__IGOaZ a:hover{color:var(--if-color-grey-dark)}.header-mobile_top-menu-overlay__lrbts{content:"";display:block;position:fixed;top:4em;left:0;right:0;bottom:0;z-index:998;background-color:#323232;opacity:0;pointer-events:none;transition:opacity .2s ease-out}.header-mobile_top-menu-overlay--showed__DnuRB{opacity:.3;max-height:100vh;transition:opacity .4s;pointer-events:all}.header-mobile_top-menu-phone__tpnwq{display:inline-flex;flex-direction:column;justify-items:center;align-items:flex-start;font-size:19px;line-height:1.2;text-decoration:none;margin-left:2.5em;color:initial!important}.header-mobile_top-menu-phone__tpnwq span{color:var(--if-color-main)!important}.header-mobile_top-menu-phone__tpnwq small{font-size:13px;color:initial!important}.header-mobile_top-menu--open__BydAq .header-mobile_top-menu-wrapper__a06nk{border-bottom-left-radius:1em;border-bottom-right-radius:1em}.block_block__G1cjw{background-color:#fff;border-radius:1em;padding:2.5em;box-shadow:0 8px 18px -4px rgba(51,51,51,.18);overflow:hidden}@media(max-width:767px){.block_block__G1cjw{padding:1em}}.block_block-without-padding__9zfh4{padding:0}.block_block-underline__Uv9Ut{border-bottom:3px solid var(--if-color-main)}.block_block-no-overflow__qasxB{overflow:initial}.product-benefits_product-benefit__wMsne{padding:8px 16px 18px;text-align:center}.product-benefits_product-benefit-icon__ewAik{display:flex;align-items:center;justify-content:center;height:70px;-webkit-user-select:none;user-select:none}.product-benefits_product-benefit-title__LxXip{font-size:1.125em}.product-benefits_product-benefit-text__2iRVM{white-space:pre-wrap}.product_product__YJX_s h2{text-align:center;font-size:32px;font-weight:700;margin-bottom:1em;margin-top:0;line-height:1.2}@media(max-width:767px){.product_product__YJX_s h2{font-size:28px}}.product_product__YJX_s .product_calculator-header__asPFI{text-align:left;font-size:1.3125em;font-weight:700;margin-bottom:.25rem}.product-sub-items_product-sub-items-item__NdnEo{display:block;color:#767676!important;background-color:hsla(0,0%,100%,.7);padding:18px 24px;border-radius:var(--if-border-radius);cursor:pointer;transition:color .2s ease-out,background-color .2s ease-out,box-shadow .2s ease-out;line-height:1.25}.product-sub-items_product-sub-items-item__NdnEo:hover:not(.product-sub-items_product-sub-items-item--active__cF7tL){background-color:#fff;color:#5a5a5a;box-shadow:0 4px 8px -2px rgba(51,51,51,.1);transition:color .2s ease-in,background-color .2s ease-in,box-shadow .2s ease-out}.product-sub-items_product-sub-items-item--active__cF7tL{color:#5a5a5a;font-weight:700;background-color:#fff!important;box-shadow:0 8px 18px -4px rgba(51,51,51,.18);transition:color .2s ease-in,background-color .2s ease-in,box-shadow .2s ease-in}.product-sub-items_product-sub-items-item__NdnEo b{font-size:1.125em;font-weight:600}.product-sub-items_product-sub-items-item__NdnEo div{font-weight:400}