/* catalog/view/theme/well/stylesheet/stylesheet.css */
.post-content .content, .content-default{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 14.4px;font-weight: 400;line-height: 1.6;color: #131313}.content-default h1, .content-default h2, .content-default h3, .content-default p, .content-default ul, .content-default ol{margin-top: 0}.post-content .content h1, .post-content .content h2, .post-content .contentt h3, .post-content .content p, .post-content .content ul, .post-content .content ol{margin-top: 0}.post-content .content h1, .content-default h1{display: block;margin-bottom: 16px;font-size: 22px;font-weight: 700;line-height: 1.25;color: #131313}.post-content .content h2, .content-default h2{display: block;margin-bottom: 12px;font-size: 16px;font-weight: 600;line-height: 1.35;color: #757575}.post-content .content h3, .content-default h3{display: block;margin-bottom: 12px;font-size: 14.4px;font-weight: 700;line-height: 1.4;color: #131313}.post-content .content h2, .post-content .content h4, .post-content .content h5, .post-content .content h6, .content-default h4, .content-default h5, .content-default h6{display: block}.post-content .content p, .content-default p{margin-bottom: 12px;font-size: inherit;font-weight: inherit;line-height: inherit;color: inherit}.post-content .content p:last-child, .post-content .content ul:last-child, .post-content .content ol:last-child{margin-bottom: 0}.content-default p:last-child, .content-default ul:last-child, .content-default ol:last-child{margin-bottom: 0}.post-content .content a, .content-default a{color: #131313;text-decoration: underline;transition: opacity .2s ease}.post-content .content a:hover, .content-default a:hover{opacity: .72}.post-content .content ul, .post-content .content ol, .content-default ul, .content-default ol{display: block;margin-bottom: 12px;gap: initial}.post-content .content ul img, .post-content .content ol img, .content-default ul img, .content-default ol img{display: inline-block}.post-content .content ul, .content-default ul{padding-left: 20px;list-style: disc outside}.post-content .content ol, .content-default ol{padding-left: 24px;list-style: decimal outside}.post-content .content li, .content-default li{display: list-item;list-style: inherit}.post-content .content li + li, .content-default li + li{margin-top: 6px}.post-content .content hr, .content-default hr{height: 1px;margin: 28px 0;border: 0;background: #ececec}.error-sec__main-block{padding-top: 80px;padding-bottom: 80px;max-width: 860px;width: 100%;margin-left: auto;margin-right: auto;display: flex;align-items: center;flex-direction: column;gap: 50px 0}.error-sec__title-group{max-width: 500px;display: flex;flex-direction: column;gap: 15px 0;align-items: center}.error-sec__page-title{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-weight: 600;font-size: 22px;text-align: center;color: #131313}.error-sec__error-text{display: block;text-align: center;line-height: 1.5;font-size: .9em;color: #131313}.error-sec__buttons-wrapper{display: flex;flex-direction: column;align-items: center;gap: 30px 0}.error-sec__error-description{font-size: 1em;font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-weight: 500;text-align: center;color: #131313}.error-sec__buttons-group{max-width: 600px;width: 100%;display: grid;gap: 30px;grid-template-columns: repeat(2, 1fr)}.error-sec .buttons-group__btn{padding: 0 16px;width: 100%;display: flex;align-items: center;justify-content: center;height: 100px;background: #FFFFFF;border: 1px solid #DCEAF0;box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.05);font-size: 1em;text-transform: uppercase;color: #131313}.error-sec .buttons-group__btn:hover{box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.12)}.compare-success-wrapper{position: absolute;left: 50%;transform: translateX(-50%);z-index: 111;padding: 0 20px;height: 50px;display: flex;align-items: center;gap: 0 10px;width: max-content;background: #1C5B74;border-radius: 4px}.compare-success-wrapper__message{display: block;font-size: .9em;line-height: 1.1;color: #FFFFFF}.compare-success-wrapper__message a{display: inline;color: inherit;font-size: inherit;font-weight: inherit;line-height: inherit}.compare-success-wrapper__timer-wrapper{width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;position: relative;gap: 0}.compare-success-wrapper .timer-circle{width: 24px;height: 24px}.compare-success-wrapper .close{position: absolute;z-index: 11;cursor: pointer}.compare-success-wrapper .close svg{width: 10px;height: 10px}.form-group{display: flex;flex-direction: column;gap: 4px 0}.checkbox-group, .form-group, .select-group{position: relative}.select-group.has-arror{border-color: #BE0024!important}.form-group__title{display: block;font-size: .9em;line-height: 1.3;color: #696969}.form-group.required .title:after{content:' *';font-size: inherit;line-height: inherit;color: inherit;font-weight: inherit;display: inline-block}.checkbox-group__title{font-size: 1em;line-height: 1.1;color: #000000;display: flex;align-items: center;gap: 0 12px}.checkbox-group__title i{display: block;min-width: 18px;height: 18px;border-radius: 2px;border: 1px solid #000000;transform: translateY(-1px)}.checkbox-group__input:checked + .title i{background-position: center;background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.25 0H1.25C0.5625 0 0 0.5625 0 1.25V16.25C0 16.9375 0.5625 17.5 1.25 17.5H16.25C16.9375 17.5 17.5 16.9375 17.5 16.25V1.25C17.5 0.5625 16.9375 0 16.25 0ZM14.3 6.8L8.05 13.05C7.9 13.2 7.7 13.275 7.5 13.275C7.3 13.275 7.1 13.2 6.95 13.05L3.825 9.925C3.525 9.625 3.525 9.125 3.825 8.825C4.125 8.525 4.625 8.525 4.925 8.825L7.5 11.4L13.2 5.7C13.5 5.4 14 5.4 14.3 5.7C14.6125 6 14.6125 6.5 14.3 6.8Z' fill='black'/%3E%3C/svg%3E%0A")}.checkbox-group__input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;z-index: 1;outline: none}.form-group__rating-inputs{display: flex;gap: 0 6px;align-items: center}.form-group .rating-inputs .item{cursor: pointer}.form-group .rating-inputs .item svg{width: 24px;height: 24px;color: #DDDDDD}.form-group .rating-inputs .item.active svg, .form-group .rating-inputs .item.hover svg{color: #131313}.form-group .rating-inputs .item__input{display: none}.form-group__input, .form-group__text, .form-group__textarea{padding-left: 12px;padding-right: 12px;border: 1px solid #E6DDDD;border-radius: 4px;min-height: 45px;font-size: 16px;line-height: 1.1;color: #131313;width: 100%}.form-group__input:focus, .form-group__text:focus, .form-group__textarea:focus{border-color: #131313;outline: none}.form-group.has-error .input, .form-group.has-error .text, .form-group.has-error .textarea{outline: none;border-color: #BE0024!important}.form-group__input:placeholder, .form-group__text:placeholder, .form-group__textarea:placeholder{font-size: inherit;line-height: inherit;font-weight: inherit;color: #DDDDDD;width: 100%}.form-group__textarea, .form-group__text{display: block;padding-top: 12px;padding-bottom: 12px;resize: unset;max-height: 105px;outline: none}.form-group__input{display: flex;align-items: center}.form-group.has-arror, .select-group.has-error{margin-bottom: 20px}.form-group__error-text, .select-group__error-text{position: absolute;bottom: -20px;left: 0;width: max-content;display: block;font-size: 12px;line-height: 1.1;color: #BE0024}.modal-close-wrapper{cursor: pointer;z-index: 1200;position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: rgba(19, 19, 19, 0.6)}.modal-wrapper{position: fixed;z-index: 11111;max-width: 420px;width: 100%;left: 50%;top: 50%;transform: translate(-50%,-50%)}.modal-wrapper__search-form{padding-top: 14px;padding-bottom: 14px;display: flex;align-items: center;gap: 0 10px;width: 100%}.modal-wrapper .search-form__icon{min-width: 24px;height: 24px;transform: scale(1.3)}.modal-wrapper .search-form__search-input{display: flex;width: 100%;padding: 0;font-size: inherit}.modal-wrapper__close-btn{position: absolute;right: 20px;top: 10px;width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;z-index: 111}.modal-wrapper__close-btn:after, .modal-wrapper__close-btn:before{content: '';width: 12px;height: 1px;position: absolute;background:#131313}.modal-wrapper__close-btn:after{transform: rotate(45deg)}.modal-wrapper__close-btn:before{transform: rotate(-45deg)}.modal-wrapper__title{text-transform: uppercase;font-weight: 500;font-size: 22px;color: #000000}.modal-wrapper__form{display: flex;flex-direction: column;gap: 32px 0}.modal-wrapper .form-group__input{width: 100%}.modal-wrapper .form__submit-btn{max-width: 100%;width: 100%}.modal-wrapper .form__policy-text{display: block;font-size: .9em}.modal-wrapper .form__policy-text a{font-size: inherit;line-height: inline-block;font-weight: inherit;color: #666666}@media (max-width:768px){.modal-wrapper .search-form__search-input{font-size: 16px}}html.is-scroll-locked, html.is-scroll-locked body{overflow: hidden}html.is-scroll-locked body{position: fixed;left: 0;right: 0;width: 100%}.search-modal{transform: translateX(-50%);top: 0;max-height: 90vh;max-width: 100%;width: 100%;max-height: 90vh;overflow: hidden;z-index: 11111}.modal-wrapper__main-block{position: relative;display: flex;flex-direction: column;gap: 30px 0;padding: 20px;background: #FFFFFF}.search-modal .container{width: 100%}.search-modal .main-block{padding: 0;background: transparent;width: 100%;gap: 12px}.search-modal .main-block > *{background: #FFFFFF;padding-left: 24px;padding-right: 24px}.search-modal .search-form{min-height: var(--search-row-h, 80px);box-sizing: border-box}@media (max-width:520px){.search-modal .search-form{padding: 8px 12px}.search-modal .search-form__submit-btn{height: 36px;font-size: .9em;padding: 0 37px}.search-modal .search-form__search-input::placeholder{font-size: 0}}.modal-wrapper__search-results-wrapper{position: relative;padding-top: 24px;padding-bottom: 24px;display: flex;flex-direction: column;max-height: calc(100vh - 208px);max-height: calc(100dvh - 208px);min-height: 0;overflow: hidden}.modal-wrapper__search-group + .modal-wrapper__search-group{margin-top: 24px}.modal-wrapper__search-results-scroll{display: flex;flex-direction: column;flex: 1 1 auto;min-height: 0;overflow: hidden}.modal-wrapper__search-group.products-group{display: flex;flex-direction: column;flex: 1 1 auto;min-height: 0}.search-show-all{display: inline-flex;align-items: center;gap: 6px;margin-top: 16px;padding: 10px 20px;border: 1px solid #131313;color: #131313;font-size: .9em;font-weight: 500;text-decoration: none;text-transform: uppercase;transition: background-color .15s, color .15s;align-self: flex-start}.search-show-all:hover{background: #131313;color: #FFFFFF}.search-show-all__count{font-weight: 400;opacity: .8}.modal-wrapper__search-results{flex-direction: column;overflow-y: auto}.modal-wrapper__search-results.search-chips{display: flex;flex-direction: row;flex-wrap: wrap;gap: 8px;max-height: 140px;overflow-y: auto;flex-shrink: 0}.modal-wrapper__search-results.products{flex: 1 1 auto;min-height: 0;max-height: 450px;overflow-y: auto}@media (max-width: 520px){.modal-wrapper__search-results-wrapper{max-height: calc(100vh - 130px);max-height: calc(100dvh - 130px)}.modal-wrapper__search-results.search-chips{flex-wrap: nowrap;max-height: none;overflow-x: auto;overflow-y: hidden;padding-bottom: 6px;-webkit-overflow-scrolling: touch;scrollbar-width: none;cursor: grab;overscroll-behavior-x: contain}.modal-wrapper__search-results.search-chips.is-dragging{cursor: grabbing}.modal-wrapper__search-results.search-chips::-webkit-scrollbar{display: none}.modal-wrapper .search-chips > li{flex-shrink: 0}.modal-wrapper__search-results.products{max-height: none}}@media (max-width: 767px), (max-height: 800px){.modal-wrapper__search-results-scroll{overflow-x: hidden;overflow-y: auto;overscroll-behavior: contain;-webkit-overflow-scrolling: touch}.modal-wrapper__search-group.products-group{flex: 0 0 auto}.modal-wrapper__search-results.products{flex: none;max-height: none;overflow: visible}}@media (max-height: 800px) and (min-width: 521px){.modal-wrapper__search-results.search-chips{max-height: none;overflow-y: visible}}.modal-wrapper .search-chips > li{list-style: none}.modal-wrapper .search-chips > li > a{display: inline-block;padding: 8px 16px;border: 1px solid #EBEBEB;background: #FFFFFF;color: #131313;font-size: .9em;line-height: 1.1;text-decoration: none;white-space: nowrap;transition: border-color .15s, background-color .15s}.modal-wrapper .search-chips > li > a:hover{border-color: #131313;background: #F5F6F7}.modal-wrapper .search-results__item-product{display: grid;grid-gap: 10px;grid-template-columns: 75px 1fr;padding: 8px;border-top: 1px solid #EBEBEB;position: relative;cursor: pointer}.modal-wrapper .search-results .item-product__title-group::after{content: '';position: absolute;inset: 0}.modal-wrapper .search-results .item-product__thumb{display: block;position: relative}.modal-wrapper .search-results__item-product .stickers{top: 4px;left: 4px;gap: 3px 0}.modal-wrapper .search-results__item-product .stickers > *{min-width: auto;height: 18px;padding: 0 6px;font-size: 10px}.modal-wrapper .search-results__item-product .product-card__bestseller{width: 28px;height: 28px;top: auto;bottom: 2px;right: 2px;left: auto}.modal-wrapper .search-results .item-product__img{max-width: 100%;width: 100%}.modal-wrapper .search-results .item-product__brand{display: block;font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;text-transform: uppercase;font-weight: 500;font-size: 12px;line-height: 17px;color: #000000}.modal-wrapper .search-results .item-product__title-group{display: flex;flex-direction: column}.modal-wrapper .search-results .item-product__title-group *{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;line-height: 1.1;text-transform: uppercase}.modal-wrapper .search-results .item-product__name{font-size: .9em}.modal-wrapper .search-results .item-product__sub-name{color: #757575;font-size: 12px;line-height: 17px}.modal-wrapper .search-group__title{font-size: 1em;font-weight: 500;color: #757575;display: block;margin-bottom: 15px}.modal-wrapper .item-product__price{display: flex;gap: 0 16px;font-size: .9em;line-height: 1.1;margin-top: 4px}.modal-wrapper .item-product__price *{font-size: inherit;line-height: inherit}.modal-wrapper .item-product__price ins{color: #1C5B74;text-decoration: unset}.modal-wrapper .item-product__price del{font-weight: 500;color: #757575}@media (max-width: 520px){.modal-wrapper .search-results__item-product{grid-template-columns: 90px 1fr;grid-gap: 0 10px}.modal-wrapper .search-results__item-product .item-product__thumb{padding-left: 10px}.modal-wrapper .search-results__item-product .stickers{top: 3px;left: 0;gap: 2px 0}.modal-wrapper .search-results__item-product .stickers > *{height: 14px;padding: 0 6px;font-size: 9px;line-height: 1;display: inline-flex;align-items: center;justify-content: center}.modal-wrapper .search-group__title{font-size: .9em;margin-bottom: 12px}.modal-wrapper .search-results .item-product__name{font-size: 12px}.modal-wrapper__search-results-wrapper{padding-left: 12px;padding-right: 12px}}.children-menu-wrapper, .burger-menu-wrapper{background: #FFFFFF;color: #131313;visibility: hidden;position: fixed;z-index: 11110;top: 0;left: -420px;overflow-y: auto;max-width: 0;width: 100%;height: 0;opacity: 0}.children-menu-wrapper.open, .burger-menu-wrapper.open{max-width: 420px;height: 100%;opacity: 1;left: 0;transition: left .7s;visibility: visible}.children-menu-wrapper{transition: left .7s}.children-menu-wrapper:not(.open), .burger-menu-wrapper:not(.open){z-index: -11111!important}.children-menu-wrapper__main-block, .burger-menu-wrapper__main-block{display: flex;flex-direction: column}.burger-menu-wrapper__account-btn, .children-menu-wrapper__top-group, .children-menu-wrapper__menu-group, .burger-menu-wrapper__menu-group, .burger-menu-wrapper__soc-group, .burger-menu-wrapper__top-group, .burger-menu-wrapper__contact-group{padding: 16px 32px;border-bottom: 1px solid #EBEBEB}.burger-menu-wrapper__account-btn{display: flex;align-items: center;justify-content: flex-start}.children-menu-wrapper__top-group, .burger-menu-wrapper__top-group{background: #000000;display: flex;justify-content: space-between}.burger-menu-wrapper__close-btn svg{color: #FFFFFF;fill: #ffffff}.children-menu-wrapper__prev-group{display: flex;align-items: center;gap: 0 10px}.children-menu-wrapper__parent-name{display: block;font-size: 1em;font-weight: 500;color: #FFFFFF;text-transform: uppercase}.children-menu-wrapper__prev-btn svg{width: 24px;height: 24px;color: #FFFFFF}.burger-menu-wrapper .top-group__logo{display: block;max-width: 150px}.burger-menu-wrapper .top-group__close-btn svg{width: 20px;height: 20px}.children-menu-wrapper__menu-group, .burger-menu-wrapper__menu-group{display: flex;flex-direction: column}.children-menu-wrapper__menu-group ul, .burger-menu-wrapper__menu-group ul{display: flex;flex-direction: column;gap: 16px 0;width: 100%}.children-menu-wrapper__menu-group ul li, .burger-menu-wrapper__menu-group ul li{font-size: 1em;line-height: 1.2;color: #131313;display: flex;align-items: center;justify-content: flex-start;cursor: pointer}.children-menu-wrapper__menu-group ul li[data-icon] svg:not(.arrow), .burger-menu-wrapper__menu-group ul li[data-icon] svg:not(.arrow), .burger-menu-wrapper__menu-group ul li[data-icon] img{width: 32px;height: 32px;margin-right: 12px}.children-menu-wrapper__menu-group ul li path[fill], .burger-menu-wrapper__menu-group ul li path[fill]{fill: #131313}.children-menu-wrapper__menu-group ul li:hover path[fill], .burger-menu-wrapper__menu-group ul li:hover path[fill]{fill: #666666}.burger-menu-wrapper__menu-group ul li path[stroke]{stroke: #131313}.burger-menu-wrapper__menu-group ul li:hover path[stroke]{stroke: #666666}.children-menu-wrapper__menu-group ul li svg.arrow{width: 24px;height: 24px;margin-left: auto}.burger-menu-wrapper__account-btn, .burger-menu-wrapper .top-menu ul li * .burger-menu-wrapper__menu-group ul li * .children-menu-wrapper__menu-group ul li *{font-size: inherit;line-height: inherit;color: inherit}.children-menu-wrapper__menu-group span, .burger-menu-wrapper__account-btn span, .burger-menu-wrapper__menu-group span{font-size: inherit;color: inline-block;font-weight: inherit;line-height: inline-block}.burger-menu-wrapper__account-btn svg + span, .burger-menu-wrapper__menu-group svg + span{margin-left: 12px}.children-menu-wrapper__menu-group ul li:hover *, .burger-menu-wrapper__menu-group li:hover *{color: #666666}.burger-menu-wrapper li a{font-size: inherit;color: #131313;line-height: inherit;font-weight: inherit}.burger-menu-wrapper__contact-group{display: flex;flex-direction: column;gap: 8px 0}.burger-menu-wrapper__contact-group span{display: block;font-size: 1em;color: #757575}.burger-menu-wrapper__contact-group a{font-size: 1em;color: #131313}.burger-menu-wrapper .form-language{padding: 16px 32px}.burger-menu-wrapper .form-language{display: block}.burger-menu-wrapper .lang-dropdown .lang-list{align-items: center;justify-content: flex-start;gap: 0 8px}.burger-menu-wrapper .lang-dropdown .lang-list .lang-item__btn{display: flex;align-items: center;justify-content: center;min-width: 52px;height: 36px;padding: 0 14px;border: 1px solid #E3E3E3;font-size: .9em;line-height: 1.1;color: #131313}.burger-menu-wrapper .lang-dropdown .lang-list .lang-item .btn:hover{border-color: #757575;color: #131313}.burger-menu-wrapper .lang-dropdown .lang-list .lang-item .current-lang{border-color: #131313;color: #131313;cursor: default}.blog-cards{display: grid;grid-template-columns: repeat(auto-fill, minmax(400px,1fr));grid-gap: 24px}.blog-card__link, .blog-card{width: 100%;position: relative}.blog-card__img{width: 100%;object-fit: cover;aspect-ratio: 16/9}.blog-card__content-group{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 11;display: flex;flex-direction: column;align-items: flex-start;gap: 5px 0;padding: 12px;min-height: 94px;background: rgba(24, 24, 24, 0.6)}.blog-card__descr{font-size: 1em;font-weight: 600;color: #FFFFFF}.blog-card__date{color: #FFFFFF;display: block;font-size: .9em}@media (max-width: 767px){.blog-cards{display: flex;gap: 24px;overflow-x: auto}.blog-card{min-width: 330px}.blog-card + .blog-card{margin-left: 20px}}@media (max-width: 520px){.blog-cards{gap: 0}.blog-card__descr{font-size: 12px}.blog-card__date{font-size: 10px}.blog-card__content-group{padding: 8px;min-height: 60px}.blog-card__card{min-width: 100%}}.latest{background: #F5F6F7}@media (min-width: 1400px){.latest > .container{padding-left: 0;padding-right: 0}}.latest__main-block, .special__main-block{padding-bottom: 60px}.slider-cards .swiper-pagination-bullets{position: unset;transform: unset!important;margin-top: 25px;margin-left: auto;margin-right: auto}.slider-cards .swiper-pagination-bullet{width: 24px;height: 24px;margin: -8px 0 !important;background: transparent;opacity: 1;position: relative;outline: unset}.slider-cards .swiper-pagination-bullet::before{content: '';position: absolute;inset: 8px;border-radius: 50%;background: #4CB0C9;opacity: .3}.slider-cards .swiper-pagination-bullet-active::before{opacity: 1}.slider-cards{position: relative}.slider-cards .swiper-wrapper{align-items: stretch}.slider-cards .slider-prev, .slider-cards .slider-next{position: absolute;top: 50%;z-index: 1;transform: translateY(-50%)}.slider-cards .slider-prev svg, .slider-cards .slider-next svg{width: 16px}.slider-cards .slider-prev{left: -28px}.slider-cards .slider-next{right: -28px}.slider-cards .swiper-slide{padding: 3px;box-sizing: border-box;height: auto}@media (max-width: 767px){.latest__main-block, .special__main-block{padding-bottom: 40px}.slider-cards{padding-bottom: 30px}}@media (max-width: 520px){.slider-cards .slider-prev, .slider-cards .slider-next{display: none}.latest__main-block, .special__main-block{padding-bottom: 30px}.slider-cards .swiper-slide{position: relative;z-index: 111}section:not(.reviews) .slider-cards .swiper-pagination-bullets{max-width: 100%;z-index: 1;margin-top: 0;position: absolute;bottom: 0px!important;left: 50%!important;transform: translateX(-50%)!important}}.variation-checkboxes{display: flex;gap: 8px;flex-wrap: wrap}.variation-checkboxes__item{border: 1px solid #E3E3E3;display: block;cursor: pointer}.variation-checkboxes__item:not(.current):hover, .variation-checkboxes__item.current{border-color: #131313}.variation-checkboxes__item.current{cursor: default}.variation-checkboxes .item__wrapper{display: flex;align-items: center;justify-content: center;min-width: 60px;height: 40px;padding: 0 12px;font-size: 14px}.variation-checkboxes .item__name, .variation-checkboxes .item__price{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;display: block;font-size: inherit;line-height: 1.1}.variation-select{position: relative;width: fit-content}.variation-select .change-btn, .variation-select .current-btn{display: flex;gap: 0 12px;align-items: center;justify-content: space-between;padding: 0 16px;min-width: 210px;width: max-content;height: 48px;border: 1px solid #E3E3E3;line-height: 1.1;color: #131313;font-family: inherit;font-size: .9em}.variation-select .change-btn{justify-content: flex-start}.variation-select .current-btn__text, .variation-select .change-btn__text{font-size: 14px;line-height: 1.1;color: #4B4B4B}.variation-select .current-btn__color, .variation-select .change-btn__color{width: 18px;height: 18px;display: block;border: 1px solid #E3E3E3}.variation-select .current-btn svg{width: 20px;height: auto}.variation-select.open .current-btn svg{transform: scale(1,-1)}.variation-select__sub-list{overflow: hidden;max-height: 0;position: absolute;left: 0;top: 48px;width: 100%;opacity: 0;visibility: hidden;transition: max-height .5s;flex-direction: column}.variation-select.open .sub-list{max-height: 300px;overflow-y: auto;visibility: visible;z-index: 1111;background: #FFF;opacity: 1}.variation-select .sub-list__item{display: block}.variation-select .sub-list .sub-list__item .change-btn{border-top: none}.product-card__variation-select{width: 100%;margin-bottom: 12px}.product-card__variations-group .variation-select .current-btn, .product-card__variations-group .variation-select .change-btn{width: 100%;min-width: 0;height: 40px}.product-card__variations-group .variation-select .sub-list{top: 40px}@media (max-width: 520px){.variation-select .current-btn__text, .variation-select .change-btn__text{font-size: 12px}.variation-checkboxes .item__wrapper{height: 32px;font-size: 12px}}.product-card{position: relative;padding: 20px 16px;background: #FFFFFF;box-shadow: 0px 4px 12px rgba(0, 0, 0, 0);display: flex;flex-direction: column;box-sizing: border-box;height: 100%}.product-card:hover{box-shadow: 0px 4px 12px rgba(0, 0, 0, .1)}.product-card .product-card__thumb::after{content: '';position: absolute;inset: 0;z-index: 1;cursor: pointer}.product-card .product-card__wishlist-btn, .product-card .product-card__variation-select, .product-card button, .product-card select, .product-card input, .product-card .main-btn{position: relative;z-index: 2}.product-card .product-card__wishlist-btn{position: absolute}@media (min-width: 1200px){#latest-swiper{margin-left: calc(50% - 50vw + 24px);margin-right: calc(50% - 50vw)}#latest-slider .slider-prev, #latest-slider .slider-next{display: none}}.product-card.latest-card{padding: 28px 32px;box-shadow: unset;border: 1px solid #E3E3E3;border-radius: 0;display: grid;align-items: center;grid-gap: 0 24px;grid-template-columns: 40% 1fr}.product-card.latest-card .thumb, .product-card.latest-card .img{width: 100%;height: auto}.product-card.latest-card .product-card__name, .product-card.latest-card .product-card__sub-name{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}.product-card__bottom-group{display: flex;gap: 5px 0;flex-direction: column;height: 100%}.product-card__about-column{display: flex;flex-direction: column;height: 100%;justify-content: space-between}.product-card.latest-card .about-column{justify-content: center}.product-card.latest-card .stickers__new{background: #EFFFFF}.product-card__thumb{display: block}.product-card:not(.latest-card) .thumb{margin-bottom: 12px}.product-card__img{display: block;object-fit: contain;object-position: center;aspect-ratio: 1/1;width: 100%;height: auto}@media (hover: hover) and (pointer: fine){.product-card__thumb.has-hover{display: grid}.product-card__thumb.has-hover > *{grid-area: 1 / 1}.product-card__img--hover{width: 100%;height: 100%;object-fit: contain;object-position: center;opacity: 0;pointer-events: none;transition: opacity .25s ease}.product-card__thumb.has-hover:hover .product-card__img--hover.is-ready, .product-card__thumb.has-hover:focus-visible .product-card__img--hover.is-ready{opacity: 1}}@media (prefers-reduced-motion: reduce){.product-card__img--hover{transition: none}}main > .category-head .category__main-block{padding-bottom: 0}main > .category-desc{order: 99;padding-top: 60px}main > .category-desc + section{padding-top: 0}main > #viewed-ajax-wrap{order: 50}.product-card__bestseller{width: 52px;height: 52px;position: absolute;right: 12px;top: 60px;transform: rotate(40deg)}.product-card__rating-group{display: flex;gap: 4px 0;flex-direction: column;margin-bottom: 10px;margin-top: auto}.product-card__variations-group{visibility: hidden;opacity: 0;transition: opacity .5s}.product-card:hover .variations-group{visibility: visible;opacity: 1}.product-card .variation-checkboxes{display: grid;grid-template-columns: repeat(2, 1fr);margin-bottom: 15px}.product-card .variation-checkboxes .item__name{text-decoration: unset}.product-card .variation-checkboxes .item__wrapper{height: 30px;min-width: auto;width: 100%}.product-card__rating-block{display: grid;align-items: center;justify-content: flex-start;grid-gap: 0 8px;grid-template-columns: repeat(2,max-content)}.product-card__rating-count{display: block;font-size: .8em;line-height: 1;color: #696969;display: block}.product-card__rating-list{padding-bottom: 3px;align-items: center;gap: 0 3px}.product-card__rating-list li{display: block}.product-card__rating-list li path{fill: #DDDDDD}.product-card__rating-list li.active svg{color: #131313}.product-card__rating-list li.active path{fill: #131313}.product-card__rating-list li svg{display: block;width: 10px;height: 10px;color: #DDDDDD}.product-card .rating-group__volume{font-size: .9em;color: #757575;display: block}.product-card__title-main-group, .product-card__title-group{display: flex;gap: 4px 0;flex-direction: column}.product-card .title-group:hover .manufacturer, .product-card .title-group:hover .name{text-decoration: underline}.product-card.latest-card .title-group{margin-top: 0;display: block}.product-card__name, .product-card__manufacturer{display: block;text-transform: uppercase;font-weight: 500;color: #131313;line-height: 1.1;font-size: 1em}.product-card__name{font-weight: 400;display: block}.product-card__sub-name{font-size: .9em;color: #757575;font-weight: 400}.product-card__compare-remove-btn, .product-card__wishlist-btn{position: absolute;right: 12px;top: 12px;z-index: 1}.compare-remove-btn svg, .wishlist-btn svg{width: 24px;height: 24px}.wishlist-btn.in-wishlist svg{fill: #131313;color: #131313}.wishlist-btn.in-wishlist path{fill: #131313}.product-card__price-group{margin-top: 16px;margin-bottom: 16px}.product-card__cart-btn{visibility: hidden;opacity: 0;margin-top: 16px;transition: opacity .5s}.product-card .cart-btn{max-height: 40px;max-width: 100%;width: 100%;font-size: .9em;padding: 0 12px;margin-top: auto}.product-card__cart-btn[disabled]{opacity: .6;cursor: not-allowed}.product-card:hover .cart-btn{visibility: visible;opacity: 1}.product-card .price-group > *{font-size: 1em;font-weight: 500;line-height: 1.1}@media (max-width: 767px){.product-card.latest-card{grid-template-columns: 120px 1fr;padding: 12px;grid-gap: 0 12px;align-items: center}}@media (max-width: 520px){.product-card__name, .product-card__manufacturer{font-size: 12px}.product-card__sub-name{font-size: 12px}}.close-cart-modal-wrapper{position: fixed;z-index: 1111;left: 0;top: 0;width: 100%;height: 100%;cursor: pointer;background: rgba(0,0,0,.7)}.cart-modal-wrapper{position: fixed;visibility: hidden;overflow-y: auto;opacity: 0;z-index: -11111;max-width: 0;width: 100%;max-height: 0;left: 50%;top:50%;transform: translate(-50%,-50%);transition: opacity .5s;background: #FFFFFF;border-bottom: 1px solid #EDEDED}.cart-modal-wrapper.open{visibility: visible;opacity: 1;z-index: 11111;max-width: 840px;min-height: 80vh;max-height: calc(100vh - 140px)}.cart-modal-wrapper__close-btn{position: absolute;right: 24px;top: 24px}.cart-modal-wrapper__empty-icon{width: auto;height: 260px;display: block;margin-left: auto;margin-right: auto}.cart-modal-wrapper__buttons-wrapper{display: grid;grid-template-columns: repeat(2,1fr);max-width: 80%;width: 100%;gap: 0 20px;align-items: center;justify-content: center;margin-left: auto;margin-right: auto}.cart-modal-wrapper__buttons-wrapper .btn{width: 100%;max-width: 100%}.cart-modal-wrapper__empty-text-group{margin: 8px auto 24px;max-width: 520px;text-align: center}.cart-modal-wrapper__empty-text-group .title{margin: 0 0 8px;font-size: 1.25em;line-height: 1.2;font-weight: 500;color: #131313}.cart-modal-wrapper__empty-text-group .text{margin: 0;font-size: .95em;line-height: 1.5;color: #696969}.cart-modal-wrapper__main-block{padding: 40px 72px}.cart-modal-wrapper.loading{overflow: hidden}.cart-modal-wrapper.loading::before{content: '';position: absolute;inset: 0;background: rgba(255, 255, 255, 0.78);z-index: 20}.cart-modal-wrapper.loading::after{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 36px;height: 36px;border: 3px solid #e8e8e8;border-top-color: #131313;border-radius: 50%;animation: cart-spin 0.65s linear infinite;z-index: 21}@keyframes cart-spin{from{transform: translate(-50%, -50%) rotate(0deg)}to{transform: translate(-50%, -50%) rotate(360deg)}}.cart-sec__main-block{padding-top: 20px}.cart-sec__columns{display: grid;grid-gap: 70px;grid-template-columns: repeat(2, 1fr)}.cart-sec__products-list, .cart-modal-wrapper__products-list{display: flex;flex-direction: column}.cart-sec__product-item, .cart-modal-wrapper__product-item{padding: 20px 0;border-top: 1px solid #EDEDED;display: grid;grid-gap: 0 30px;grid-template-columns: max-content 1fr}.cart-sec .product-item__thumb-column, .cart-modal-wrapper .product-item__thumb-column{display: block;position: relative}.cart-sec .product-item__wishlist-btn, .cart-modal-wrapper .product-item__wishlist-btn{position: absolute;z-index: 1;right: 6px;top: 6px}.cart-sec .product-item__thumbnail, .cart-modal-wrapper .product-item__thumbnail{display: block;padding: 8px}.cart-sec .product-item__img, .cart-modal-wrapper .product-item__img{width: 180px;aspect-ratio: 1/1;object-fit: cover}.cart-sec .product-item__info-column, .cart-modal-wrapper .product-item__info-column{align-items: flex-start;grid-gap: 0 20px;display: grid;grid-template-columns: 1fr max-content}.cart-sec .product-item__info-group, .cart-modal-wrapper .product-item__info-group{display: flex;justify-content: space-between;flex-direction: column;height: 100%;gap: 10px 0}.cart-sec .product-item__text-group, .cart-modal-wrapper .product-item__text-group{display: flex;flex-direction: column}.cart-sec .product-item__bottom-group, .cart-modal-wrapper .product-item__bottom-group{display: flex;flex-wrap: wrap;gap: 15px;align-items: center;justify-content: space-between}.cart-sec .product-item__price-group, .cart-modal-wrapper .product-item__price-group{width: max-content;justify-content: flex-end;gap: 0 10px;align-items: center}.cart-sec .product-item__name, .cart-modal-wrapper .product-item__name{text-transform: uppercase;font-weight: 500;color: #131313;font-size: .9em}.cart-sec .product-item__descr, .cart-modal-wrapper .product-item__descr{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;color: #131313;font-size: .9em}.cart-sec .product-item__sub-name, .cart-modal-wrapper .product-item__sub-name{margin-top: 4px;font-size: 12px;line-height: 17px;color: #757575}.cart-sec .product-item .price-group__price, .cart-modal-wrapper .product-item .price-group__price{font-size: .95em}.cart-sec__right-column{padding: 50px 40px;border: 1px solid #131313;height: fit-content}.cart-modal-wrapper__total-group{padding-top: 20px;border-top: 1px solid #131313}.cart-sec__total-list, .cart-modal-wrapper__total-list{display: flex;flex-direction: column;gap: 10px 0}.cart-sec .total-list__item, .cart-modal-wrapper .total-list__item{display: flex;justify-content: space-between;align-items: center}.cart-modal-wrapper .total-list .item__name, .cart-modal-wrapper .total-list .item__value{display: block}.cart-modal-wrapper .total-list .item__value, .cart-modal-wrapper .total-list .item__name{font-size: 1em;color: #131313}.cart-sec .total-list .item__value, .cart-modal-wrapper .total-list .item__value{font-weight: 500}.cart-sec .total-list .item.sub_total .value, .cart-modal-wrapper .total-list .item.sub_total .value{color: #757575}.cart-sec .product-item__quantity-group, .cart-modal-wrapper .product-item__quantity-group{padding: 0;border: unset}.cart-sec__free-delivery-group, .cart-modal-wrapper__free-delivery-group{margin-top: 24px;padding: 22px 0;display: flex;flex-direction: column;gap: 8px 0}.cart-sec .free-delivery-group__top, .cart-modal-wrapper .free-delivery-group__top{display: grid;align-items: center;grid-gap: 0 12px;grid-template-columns: max-content 1fr}.cart-sec .free-delivery-group__text, .cart-modal-wrapper .free-delivery-group__text{font-size: .9em;font-weight: 500;display: block;color: #131313}.cart-sec .free-delivery-group__text strong, .cart-modal-wrapper .free-delivery-group__text strong{font-size: inherit;color: #666666;font-weight: 500;line-height: inline-block}.cart-sec .free-delivery-group__line-group, .cart-modal-wrapper .free-delivery-group__line-group{display: grid;align-items: center;grid-gap: 0 16px;grid-template-columns: max-content 1fr max-content}.cart-sec .line-group__line, .cart-modal-wrapper .line-group__line{display: block;position: relative;width: 100%;background: #E3E3E3;height: 10px}.cart-sec .line-group__line span, .cart-modal-wrapper .line-group__line span{background: #4CB0C9;z-index: 1;position: absolute;left: 0;top: 0;height: 10px;width: 100%;display: block}.cart-sec .free-delivery-group__partial, .cart-modal-wrapper .free-delivery-group__partial{font-size: 12px;color: #888;margin-top: 6px}.cart-modal-wrapper .line-group__total, .cart-modal-wrapper .line-group__start{display: block;font-size: .9em;font-weight: 500;color: #131313}.cart-sec.line-group__total, .cart-sec .line-group__start{display: block;font-size: .9em;font-weight: 500;color: #131313}.cart-sec__btn, .cart-modal-wrapper__btn{max-width: 450px;width: 100%;margin-left: auto;margin-right: auto;margin-top: 24px}.cart-sec .btn{max-width: 100%;width: 100%}.cart-modal-wrapper__cont-btn, .cart-sec__cont-btn{display: flex;align-items: center;gap:0 12px;width: fit-content;padding: 16px 0}.cart-modal-wrapper__cont-btn span, .cart-sec__cont-btn span{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;line-height: 1.1;font-size: 14px;font-weight: 500;color: #131313}.cart-modal-wrapper__cont-btn:not(:hover) svg, .cart-sec__cont-btn:not(:hover) svg{color: #4CB0C9}@media (max-width: 1200px){.cart-sec__columns{grid-gap: 0 35px}}@media (max-width: 1080px){.cart-modal-wrapper .product-item__img, .cart-sec .product-item__img{width: 100px}.cart-sec .product-item__thumbnail, .cart-modal-wrapper .product-item__thumbnail{padding: 14px}.cart-sec .product-item__bottom-group, .cart-sec .variation-checkboxes{margin-top: 10px}.cart-sec__right-column{padding: 20px}.cart-sec__free-delivery-group{margin-top: 0}}@media (max-width: 820px){.cart-sec__columns{display: flex;flex-direction: column}.cart-modal-wrapper .product-item__info-column, .cart-sec .product-item__info-column{display: block;position: relative}.cart-modal-wrapper .product-item__remove-btn, .cart-sec .product-item__remove-btn{position: absolute;right: 0;top:0}.cart-sec .product-item__bottom-group{align-items: flex-end}}@media (max-width: 768px){.cart-modal-wrapper__main-block{padding: 24px}.cart-modal-wrapper__product-item{grid-gap: 0 30px}.cart-modal-wrapper{transition: unset;transform: translate(-50%,-50%)}.cart-modal-wrapper.open{max-height: calc(100% - 50px);max-width: calc(100% - 50px)}.cart-sec__free-delivery-group, .cart-modal-wrapper__free-delivery-group{margin-top: 0}.cart-modal-wrapper__btn{margin-top: 0}}@media(max-width: 520px){.cart-sec__right-column{border: unset;border-top: 1px solid #131313}.cart-sec__product-item, .cart-modal-wrapper__product-item{padding: 12px 0}.cart-modal-wrapper .product-item__bottom-group{align-items: flex-end}.cart-modal-wrapper.open{max-height: calc(100% - 32px);max-width: calc(100% - 32px)}.cart-modal-wrapper__product-item{grid-gap: 0 10px}.cart-modal-wrapper .btn{max-width: 100%;width: 100%}.cart-modal-wrapper__cont-btn, .cart-sec__cont-btn{padding: 12px 0;font-size: .9em}.cart-modal-wrapper__title{font-size: 1.1em}.cart-modal-wrapper .product-item__price-group{flex-direction: column;align-items: flex-end}.cart-sec .product-item__name, .cart-modal-wrapper .product-item__name{font-size: .9em;padding-right: 24px}}@media (max-width: 430px){.cart-sec .product-item__descr, .cart-modal-wrapper .product-item__descr{font-size: 12px}.cart-sec .product-item__price-group *, .cart-modal-wrapper .product-item__price-group *{font-size: .9em}.cart-modal-wrapper__title{font-size: 1em}.cart-modal-wrapper .total-list .item__value, .cart-modal-wrapper .total-list .item__name{font-size: .9em}.cart-sec .free-delivery-group__text, .cart-modal-wrapper .free-delivery-group__text{font-size: 12px}.cart-modal-wrapper__main-block{padding: 12px}.cart-modal-wrapper__close-btn{right: 12px;top: 12px}.cart-modal-wrapper .line-group__total, .cart-modal-wrapper .line-group__start{font-size: 12px}}@font-face{font-family: 'Fixel Text';src: url("/catalog/view/theme/well/fonts/FixelText-Regular.woff2") format("woff2");font-weight: 400;font-style: normal;font-display: swap}@font-face{font-family: 'Fixel Text';src: url("/catalog/view/theme/well/fonts/FixelText-Medium.woff2") format("woff2");font-weight: 500;font-style: normal;font-display: swap}@font-face{font-family: 'Fixel Text';src: url("/catalog/view/theme/well/fonts/FixelText-Bold.woff2") format("woff2");font-weight: 600;font-style: normal;font-display: swap}section{order: 1}html{margin: 0;padding: 0;scroll-behavior: smooth}body{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-weight: 400;color: #4B4B4B;font-size: 16px;line-height: 1.2;width: 100%;margin: 0;overflow-x: hidden}body.menu-overflow{overflow: hidden;position: relative}body.menu-overflow:after{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1111;background: rgba(19, 19, 19, 0.4)}main{display: flex;flex-direction: column}button, input[type="submit"]{background: transparent;border: unset;outline: unset;cursor: pointer;padding: 0;color: inherit;-webkit-appearance: none;appearance: none}ul,ol{display: flex;margin: 0;padding: 0}li{display: block;padding: 0}h1, h2, h3, h4, h5, h6{color: #131313;display: inline-block;margin: 0}h1{font-size: 32px}h2{font-size: 24px}h3{font-size: 20px}h4{font-size: 16px}h5{font-size: 12px}h6{font-size: 10.2px}*, *::before, *::after{-webkit-tap-highlight-color: transparent}a{color: #131313;-webkit-text-fill-color: currentColor;display: inline-block;text-decoration: unset}a:active, a:hover{color: #666666;-webkit-text-fill-color: currentColor}legend{font-size: 18px;padding: 7px 0px}label{font-size: 14px;font-weight: normal}img, svg{display: block;width: auto;height: auto}svg{color: #131313}*{box-sizing: border-box}section:not(:first-child){padding-top: 60px}.contact-sec__page-title{display: block;margin-bottom: 8px}.contact-sec__comment{display: block}#home-banner{padding-top: 0}input{outline: unset;border: unset}input[type="number"]{-webkit-appearance: none;-moz-appearance: textfield;appearance: textfield;margin: 0}input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}@media (max-width: 767px){section:not(:first-child){padding-top: 40px}section:last-child{padding-bottom: 40px}}@media (max-width: 767px){section:not(:first-child){padding-top: 30px}section:last-child{padding-bottom: 30px}}#scrollUpBtn{bottom: 140px;position: fixed;right: 20px;width: 54px;height: 54px;background-color: #131313;border-radius: 50%;align-items: center;justify-content: center;z-index: 1111}#scrollUpBtn svg{width: 15px;height: auto;color: #ffffff}.container{padding: 0 16px;max-width: 1350px;margin-left: auto;margin-right: auto}.icon{color: inherit;vertical-align: middle;pointer-events: none}.main-btn{display: flex;align-items: center;justify-content: center;width: max-content;height: 50px;padding: 0 50px;font-size: 1em;line-height: 1.1;text-align: center;border: 1px solid transparent}.main-btn.select{height: 40px;padding: 0 12px}.select-sorting .main-btn.select{min-width: 170px}.main-btn.black{color: #FFFFFF;background: #131313;border-color: #131313;box-shadow: 0px 2px 5px rgba(134, 134, 134, 0.25)}.main-btn.black.only-border{background: transparent;color: #131313}.main-btn.grey{border-color: #F5F6F7;background: #F5F6F7}.main-btn.has-icon{gap: 0 12px}.main-btn svg{width: 24px;height: 24px}.main-btn.black.has-border{color: #131313}.main-btn.has-border{background: transparent}.quantity-group{min-height: 50px;display: grid;align-items: center;grid-gap: 0 12px;width: fit-content;grid-template-columns: repeat(3, max-content);padding: 0 12px;border: 1px solid #D8D8D8}.quantity-group > *{display: flex;align-items: center}.quantity-group__minus-btn, .quantity-group__plus-btn{width: 20px;height: 20px}.quantity-group__input{justify-content: center;font-size: 1.1em;text-align: center;text-transform: uppercase;color: #343232;width: 30px;border: unset}.swiper .swiper-wrapper{height: auto}.swiper-button-disabled{opacity: .6;cursor: not-allowed}.section-title{font-weight: 500;font-size: 1.2em;color: #131313;display: inline-block;margin: 0}.breadcrumb{padding: 20px 0}.pagination{display: flex;flex-direction: column;gap: 24px 0;margin-left: auto;margin-right: auto;align-items: center}.pagination__list{flex-direction: row;justify-content: center;gap: 0 10px}.pagination__list li{cursor: default}.pagination__list li *{display: flex;align-items: center;justify-content: center;width: 36px;height: 36px;font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;color: #131313;font-size: .9em;line-height: 1.1}.pagination__list li:not(.active):not(.disabled){cursor: pointer}.pagination__list li:not(.active):not(.disabled):hover *, .pagination__list li.active *{background: #1C5B74;color: #FFFFFF}.page-title{font-weight: 500;font-size: 22px;line-height: 30px;color: #131313}.product-tags{font-size: 13px;line-height: 1.4;color: #BEBEBE;margin-top: 6px}.product-tags__link{color: #BEBEBE;text-decoration: none;transition: color 0.2s}.product-tags__link:hover{color: #131313}.product-tags__manual{color: #BEBEBE}.sec-nav-group{display: flex;align-items: center;justify-content: space-between;width: 100%;margin-bottom: 25px}.sec-nav-group__btn{font-size: 1em;display: block;line-height: 1.1;text-decoration-line: underline;color: #494949}.price-group{display: flex;width: 100%;justify-content: space-between}.price-group > *{display: block}.price-group__old{color: #757575;text-decoration: line-through}.price-group__new{color: #1C5B74}.price-group__price{color: #131313}.stickers{position: absolute;top: 12px;left: 12px;display: flex;flex-direction: column;gap: 8px 0}.stickers > *{padding: 0 12px;min-width: 53px;height: 26px;display: flex;align-items: center;font-weight: 500;line-height: 1;font-size: 12px;z-index: 1}.stickers__percent{background: #1C5B74;color: #FFFFFF;text-transform: uppercase}.stickers__new{border: 1px solid #AEE3E2;background: #EFFFFF;color: #131313;text-transform: uppercase;background-color: #AEE3E2}.breadcrumb{gap: 6px;align-items: center;overflow-x: auto}.breadcrumb > li{font-size: 12px;color: #6F6F6F;line-height: 1.2;min-width: max-content}.breadcrumb > li:not(:last-child){display: flex;align-items: center;gap: 0 6px}.breadcrumb > li *{display: block;font-size: inherit;line-height: inline-block;color: inherit;font-weight: inherit}.breadcrumb > li:not(:last-child):after{content: '>';font-size: inherit;color: inherit;line-height: inherit;font-weight: inherit}@media (max-width: 767px){.sec-nav-group{margin-bottom:20px}.main-btn{height: 44px}}@media (max-width: 520px){.sec-nav-group{margin-bottom:16px}.page-title{font-size: 18px}.quantity-group{min-height: 45px}}@media (max-width: 430px){.container{padding: 0 12px}}.select-group{position: relative;width: fit-content}.select-list{display: flex;flex-direction: column;gap: 10px 0;position: absolute;top: 50px;left: 0;background: #FFFFFF;width: 100%;max-height: 240px;overflow-y: auto;z-index: 111;padding: 12px 16px;box-shadow: 0px 2px 5px rgba(134, 134, 134, 0.25)}.select-list__item{display: block}.select-list__item a{display: block;color: #000;font-size: .85em;line-height: 1.1}.top-line-banner.has-color{display: grid;grid-template-columns: 1fr auto 1fr}.top-line-banner.has-color .container{padding: 0!important}.top-line-banner__link{display: block;width: 100%;max-height: 50px}.top-line-banner__img{display: block;width: 100%}.top-line-banner__bg-before, .top-line-banner__bg-after{height: 100%;width: 100%;display: block}@media (max-width: 768px){.top-line-banner.has-color{display: block}.top-line-banner__bg-before, .top-line-banner__bg-after{display: none}.top-line-banner__img{max-height: 40px;object-fit: cover}}@media (max-width: 520px){.checkbox-group, .form-group, .select-group{width: 100%}.select-sorting .main-btn.select{width: 100%;max-width: 100%}}.top-navs-group{background: #F5F6F7;padding-top: 16px}body.menu-overflow .top-navs-group{position: relative;z-index: 11111}@media (max-width: 767px){.top-navs-group{padding-top: 0}}.top-nav__main-block{min-height: 40px;display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #DCEAF0;width: 100%;position: relative}.top-nav__text{font-size: .8em;line-height: 1.1;display: block}.top-nav__info-list{width: 100%;justify-content: center;align-items: center;gap: 10px 20px;flex-wrap: wrap;position: absolute;left: 50%;transform: translateX(-50%)}.top-nav__info-list a{padding: 4px;font-size: .9em;line-height: 1.1}.top-nav .form-language{display: block;margin-bottom: 0;position: relative;z-index: 2}.top-nav .lang-list{gap: 0 6px;align-items: center}.top-nav .lang-list .lang-item__btn{padding: 4px;font-size: .9em;line-height: 1.1}.top-nav .lang-list .lang-item .btn:hover, .top-nav .lang-list .lang-item .current-lang{color: #989898}.top-nav .lang-list .lang-item .current-lang{cursor: default}.lang-dropdown .lang-toggle{display: none;align-items: center;gap: 6px;padding: 4px;border: none;background: none;font-size: .9em;line-height: 1.1;color: #131313;cursor: pointer}.lang-dropdown .lang-toggle__icon{display: inline-flex;align-items: center;transition: transform .3s ease}.lang-dropdown.open .lang-toggle__icon{transform: rotate(180deg)}.top-nav .lang-dropdown{position: relative}.top-nav .lang-dropdown .lang-toggle{display: inline-flex}.top-nav .lang-dropdown .lang-toggle:hover{color: #666666}.top-nav .lang-dropdown .lang-list{display: none;position: absolute;top: calc(100% + 4px);left: 0;min-width: 100%;flex-direction: column;background: #FFFFFF;box-shadow: 0 4px 16px rgba(19, 19, 19, .08);z-index: 1112}.top-nav .lang-dropdown.open .lang-list{display: flex}.top-nav .lang-dropdown .lang-list .lang-item:has(.current-lang){display: none}.top-nav .lang-dropdown .lang-list .lang-item__btn{display: block;width: 100%;padding: 8px 12px;text-align: left;color: #131313}.top-nav .lang-dropdown .lang-list .lang-item__btn:hover{color: #666666}.burger-menu-wrapper .lang-dropdown{display: flex;align-items: center;justify-content: flex-start}@media (max-width: 767px){.top-nav{display: none}}.logo-nav.is-pinned{background: #FAF6F4;position: fixed;top: 0;left: 0;width: 100%;z-index: 1111}.logo-nav-placeholder{height: 0}.logo-nav__main-block{min-height: 80px;display: flex;align-items: center;justify-content: space-between;position: relative}.logo-nav__burger-btn{width: 24px;height: 24px;display: flex;align-items: center;justify-content: center}.logo-nav__logo-group{position: absolute;left: 50%;transform: translateX(-50%)}.logo-nav__logo-img{display: block;height: 55px;width: auto}.logo-nav__logo-title{display: block;text-align: center;text-transform: uppercase;font-size: .8em;line-height: 1.1}.logo-nav__contacts-group{gap: 0 12px;display: flex}.logo-nav .contacts-group__btn{position: relative;display: flex;align-items: center;justify-content: center}.logo-nav .contacts-group .btn__count{position: absolute;width: 16px;height: 16px;border-radius: 50%;right: 0;top: 0;font-weight: 500;font-size: 11px;line-height: 1;color: #000000;display: flex;align-items: center;justify-content: center;background: #4CB0C9}.logo-nav .contacts-group .btn__count.hidden{visibility: hidden}.logo-nav .contacts-group__btn svg{display: block;width: 32px;height: 32px}.logo-nav .contacts-group__btn.logged{display: flex;flex-direction: column;gap: 4px 0;align-items: center;height: auto;position: relative}.logo-nav .contacts-group__btn.logged span{text-align: center;display: block;position: absolute;min-width: max-content;font-size: 11px;line-height: 1.1;bottom: -6px}.logo-nav__mob-search-btn{display: none}@media (max-width: 767px){.logo-nav__burger-group{display: grid;grid-template-columns: repeat(3, 24px);align-items: center;grid-gap: 0 10px}.logo-nav .contacts-group__btn{width: 24px;height: 24px}.logo-nav .contacts-group__btn svg{transform: scale(1.3)}.logo-nav__main-block{height: 50px;display: grid;grid-template-columns: max-content 1fr max-content}.logo-nav__logo-group{position: unset;display: flex;align-items: center;justify-content: center;transform: unset}.logo-nav__logo-img{height: 35px}.logo-nav .contacts-group .search-btn{display: none}.logo-nav__mob-search-btn{display: block}.logo-nav__mob-search-btn svg{width: 24px;height: 24px;transform: scale(1.3)}.logo-nav__contacts-group{gap: 0 8px}.logo-nav .contacts-group__btn.logged span{font-size: 9px}}.catalog-nav{position: relative;background: #FFFFFF;color: #131313;padding-bottom: 8px}.catalog-nav__main-block{padding-top: 8px;padding-bottom: 8py}.catalog-nav__menu{justify-content: space-between}.catalog-nav__menu li a{display: block;padding: 16px 12px;min-width: max-content;text-align: center;font-size: 1em;position: relative}.catalog-nav__menu li:hover a{color: #131313}.catalog-nav__menu li a:after{content: '';width: 0;height: 2px;position: absolute;left: 0;bottom: 0;transform: scaleX(0);transition: transform 0.45s cubic-bezier(0.4, 0, 0.2, 1);background: #131313}.catalog-nav__menu li.active a:after{width: 100%;transform: scaleX(1)}body.menu-overflow .catalog-nav .menu li:not(.active) a{opacity: .4}.catalog-nav__sub-menu-wrapper{position: absolute;top: 100%;width: 100%;z-index: 1111;left: 0;background: #FFFFFF;overflow-y: auto;max-height: calc(100vh - 260px);overscroll-behavior: contain}.catalog-nav .sub-menu-wrapper__block{padding: 16px;display: flex;x gap: 15px 40px;justify-content: space-between}.catalog-nav .sub-menu-wrapper__column{margin-top: 1px;width: 100%;display: flex;flex-direction: column;gap: 20px 0;max-width: 380px}.catalog-nav .sub-menu-wrapper__main-block{display: flex;gap: 16px 0;flex-direction: column}.catalog-nav .sub-menu-wrapper__menu-name{font-weight: 600;color: #131313;display: block;font-size: 1em}.catalog-nav .sub-menu-wrapper__menu-name svg, .catalog-nav .sub-menu-wrapper__menu-name img{min-width: 32px;height: 32px}.catalog-nav .sub-menu-wrapper .main-block.has-icon .menu-name{display: flex;align-items: center;gap: 0 12px}.catalog-nav .sub-menu-wrapper__menu{overflow-y: hidden;gap: 8px;flex-direction: column}.catalog-nav .sub-menu-wrapper .main-block.has-icon > .menu{padding-left: 46px}.catalog-nav .sub-menu-wrapper .menu__item > a{font-size: .85em;line-height: 1.1;display: block;color: #464646}.catalog-nav .sub-menu-wrapper .menu__item:hover > a{color: #131313;opacity: 1}@media (max-width: 1200px){.catalog-nav__menu li a{font-size: 1.5vw}}@media (max-width: 767px){.catalog-nav{display: none}}.home-banner__slider{position: relative}.home-banner .slider-prev, .home-banner .slider-next{position: absolute;top: 50%;transform: translateY(-50%);width: 44px;height: 44px;background: #FFFFFF;display: flex;align-items: center;justify-content: center;visibility: hidden;z-index: -1111;opacity: 0;transition: opacity .3s ease-out}.home-banner:hover .slider-prev, .home-banner:hover .slider-next{z-index: 111;visibility: visible;opacity: 1}.home-banner .slider-prev svg, .home-banner .slider-next svg{width: 10px}.home-banner .slider-prev{left: 15px}.home-banner .slider-next{right: 15px}.home-banner .swiper__swiper-slide{display: block;align-items: center;position: relative;aspect-ratio: 2.5/1;overflow: hidden;max-height: 600px}.home-banner .swiper-slide__toggle-sound{visibility: hidden;cursor: pointer;z-index: -1111;opacity: 0;position: absolute;top: 16px;right: 16px;display: none;width: 40px;height: 40px;border-radius: 50%;transition: opacity .4s ease-in-out;background-color: #ffffff;border-radius: 50%;display: flex;align-items: center;justify-content: center}.home-banner .swiper-slide:hover .toggle-sound{visibility: visible;z-index: 2;opacity: 1}.home-banner .swiper-slide__link-wrapper{width: 100%;height: 100%;display: block}.home-banner .swiper-slide__picture{display: block;margin: 0;width: 100%;height: 100%}.home-banner .swiper-slide__video, .home-banner .swiper-slide__img{display: block;width: 100%;object-fit: cover}.home-banner .swiper-slide__video{height: 100%;max-height: 600px;border: unset;outline: unset;margin: 0;pointer-events: none}.home-banner .swiper-slide__video::-webkit-media-controls, .home-banner .swiper-slide__video::-webkit-media-controls-enclosure, .home-banner .swiper-slide__video::-webkit-media-controls-panel{display: none !important;-webkit-appearance: none}.home-banner .swiper-slide__text-wrapper{position: absolute;width: 100%;max-width: 600px;top: 50%;transform: translateY(-50%);left: 130px;z-index: 111;display: flex;gap: 40px 0;flex-direction: column}.home-banner .swiper-slide__spec-text{font-family: 'Jost';color: inherit;font-size: 1em;line-height: 1.1}.home-banner .swiper-slide__content{display: flex;flex-direction: column;gap: 20px 0}.home-banner .swiper-slide__title{font-size: 1.8em;line-height: 1.4;color: inherit;margin-bottom: 0}.home-banner .swiper-slide__descr{line-height: 1.5;color: inherit;max-width: 430px;font-size: 1em}.home-banner .swiper-slide__bottom{display: flex;flex-direction: column;gap: 10px 0}.home-banner .swiper-slide__btn{border: 1px solid #FFFFFF;color: #FFFFFF;background: #131313;box-shadow: 0px 2px 5px rgba(134, 134, 134, 0.25);padding: 0 60px}.home-banner .swiper-slide__date-end{display: block;color: inherit;opacity: .7;font-size: .7em;line-height: 1.1}.home-banner .swiper-pagination-bullets{justify-content: center;display: flex;bottom: 22px!important;gap: 0}.home-banner .swiper-pagination-bullet{width: 24px;height: 24px;margin: -8px 0 !important;background: transparent;border: none;opacity: 1!important;cursor: pointer;position: relative}.home-banner .swiper-pagination-bullet::before{content: '';position: absolute;inset: 8px;border-radius: 50%;background: #FFFFFF;border: .5px solid #FFFFFF}.home-banner .swiper-pagination-bullet-active::before{background: transparent}@media (max-width: 1410px){.home-banner .swiper-slide__main-block{margin-left: 60px}}@media (max-width: 768px){.home-banner .swiper-slide__picture{height: auto}.home-banner .swiper__swiper-slide{aspect-ratio: auto}.home-banner .container{padding: 0!important}.home-banner .swiper-slide__container{position: unset;transform: unset}.home-banner .swiper-slide{background: #000000;color: #FFFFFF!important}.home-banner .slider-prev, .home-banner .slider-next{display: none}.home-banner .swiper-slide__main-block{max-width: 100%;margin-left: 0;gap: 20px 0}.home-banner .swiper-slide__main-block{padding: 25px 0}.home-banner .text-group__content{gap: 12px 0}.home-banner .swiper-slide__title{font-size: 1.5em}.home-banner .swiper-slide__descr{font-size: .9em}}@media (max-width: 520px){.home-banner .swiper-slide{height: auto;display: flex;flex-direction: column}.home-banner .swiper-slide__img{min-height: 240px;max-height: 100%}.home-banner .swiper-slide__text-wrapper{position: unset;transform: unset;padding: 20px 15px;padding-bottom: 35px;gap: 20px 0;max-width: 100%;margin-top: auto}.home-banner .swiper-slide__btn{width: 100%}.home-banner .swiper-slide__descr{font-size: 12px}.home-banner .swiper-slide__spec-text{font-size: .9em}.home-banner .swiper-slide__title{font-size: 22px}}@media (max-width: 430px){.home-banner .swiper-slide__title{font-size: 20px}}.footer{margin-top: 60px;background: #131313}.footer *{color: #BEBEBE}.footer__main-block{padding: 40px 0}.footer__columns{display: grid;grid-gap: 0 25px;grid-template-columns: max-content 1fr max-content}.footer__logo-img{width: 220px;height: auto;aspect-ratio: 216 / 45}.footer__subscribe-group{display: flex;flex-direction: column;gap: 16px 0}.footer .subscribe-group__title{font-size: 1em}.footer .subscribe-group__form{display: grid;grid-template-columns: 1fr max-content}.footer .subscribe-group__input{display: flex;align-items: center;padding: 0 12px;height: 45px;width: 100%;border: 1px solid #9F9C9C;font-size: 16px;color: #DDDDDD;outline: unset;background: transparent}.footer .subscribe-group__submit-btn{height: 45px;padding: 0 12px;display: flex;align-items: center;justify-content: center;background: #FFFFFF;text-align: center;font-weight: 500;text-transform: uppercase;line-height: 1.1;color: #424242;border: 1px solid #FFFFFF}.footer__left-column{display: flex;flex-direction: column;gap: 40px 0;height: 100%}.footer__center-column{display: flex;width: 100%;justify-content: space-evenly}.footer .contacts, .footer .menu-group__menu{flex-direction: column;gap: 12px 0}.footer .menu-group__menu a{font-size: 1em;line-height: 1.1}.footer__payments{margin-top: auto;gap: 0 16px;flex-wrap: wrap;align-items: center}.footer__payments img{height: 30px;width: auto}.footer__right-column{display:flex;flex-direction: column}.footer__title{display: inline-block;margin: 0 0 16px;font-weight: 500;text-transform: uppercase;font-size: 1em;color: #FFFFFF}.footer__title svg{display: none}.footer .contacts__item *{font-size: 1em;color: #BEBEBE;line-height: 1.1}.footer .contacts__item.callback *{text-decoration: underline}.footer__social-links{gap: 0 5px;justify-content: center;margin-top: 16px}.footer__social-links svg{width: 32px;height: 32px}.footer__powered-text{text-align: center;color: #BEBEBE;font-size: .9em;display: block;margin-top: 30px}.footer__tag-group{display: flex;flex-direction: column;gap: 12px 0;margin-top: 30px;padding: 30px 0;border-top: 1px solid #2F2F2F;border-bottom: 1px solid #2F2F2F}.footer__see-all-btn{display: flex;align-items: center;font-size: .9em;text-decoration-line: underline;color: #FFFFFF}.footer__see-all-btn span{font-size: inherit;color: inherit;font-weight: inherit;line-height: inherit}.footer__see-all-btn svg{width: 24px;height: 24px}.footer__tag-list{gap: 12px;flex-wrap: wrap}.footer__tag-list.tag-list--collapsed{max-height: 44px;overflow: hidden}.footer__tag-list li a, .footer__tag-list li span{height: 44px;display: flex;align-items: center;justify-content: center;padding: 0 12px;background: #131313;border: 1px solid #535353;border-radius: 2px;font-size: .9em;font-weight: 500}.footer__tag-list li span{color: #BEBEBE;cursor: default}.footer__see-all-btn.see-all-btn--open svg{transform: rotate(180deg)}@media (max-width: 1080px){.footer__left-column{max-width: 260px}}@media (min-width: 521px) and (max-width: 920px){.footer__left-column{grid-column: 1/3;max-width: 100%;flex-direction: row;gap: 0 24px}.footer__columns{gap: 24px;grid-template-columns: 1fr max-content}.footer__center-column{gap: 24px}.footer__subscribe-group{width: 100%}.footer__payments{display: none}.footer .subscribe-group__title{display: none}.footer .menu-group__menu a{font-size: .9em}}@media (max-width: 520px){.footer__main-block{padding: 30px 0}.footer__columns{display: flex;flex-direction: column;gap: 0}.footer__left-column{max-width: 100%;gap: 30px 0}.footer__center-column{margin-top: 40px;flex-direction: column;justify-content: flex-start}.footer__title{margin-bottom: 0;display: flex;align-items: center;justify-content: space-between;width: 100%;cursor: pointer;padding: 12px 0;border-bottom: 1px solid #F0F0F0}.footer__title.active{border-bottom: unset}.footer__title svg{display: block;width: 24px;height: 24px}.footer__title.active svg{transform: scale(1,-1)}.footer .contacts, .footer .menu-group__menu{overflow: hidden;max-height: 0;visibility: hidden;transition: max-height .5s}.footer .contacts.open, .footer .menu-group__menu.open{max-height: 500px;visibility: visible;overflow: visible;margin-bottom: 10px}.footer__social-links{justify-content: flex-start}.footer__powered-text{margin-top: 16px}.footer__payments{padding-top: 16px;justify-content: center}.footer .menu-group__menu a{font-size: .9em}.footer .contacts__item *{font-size: .9em}}.footer a:active, .footer a:hover{color: #FFFFFF}.cards-pagination.swiper-pagination-bullets:not(.swiper-pagination-bullets-dynamic){white-space: nowrap;overflow-x: clip}
/* catalog/view/theme/well/stylesheet/auth.css */
#login-modal{--auth-ink:#141414;--auth-sub:#605E5A;--auth-mut:#8C8881;--auth-line:#E6DADA;--auth-field:#F7EFEF;--auth-ok:#1D9E75;--auth-err:#D7443E}#login-modal .modal-wrapper__main-block{position:relative;background:#fff;border:none;border-radius:0;box-shadow:0 22px 50px -26px rgba(60,20,20,.28);padding:26px 26px 24px;text-align:center}#login-modal .auth-form{display:block;gap:0}#login-modal .modal-wrapper__close-btn{top:14px;right:14px;width:30px;height:30px;color:#9a958c}#login-modal .modal-wrapper__close-btn:hover{color:var(--auth-ink)}#login-modal .auth-tt{display:block;font-weight:600;font-size:25px;text-transform:none;letter-spacing:0;color:var(--auth-ink);margin:6px 0 0}#login-modal .auth-sub{display:block;font-size:14px;color:var(--auth-sub);line-height:1.5;margin:8px 0 0}#login-modal .auth-sub span{display:block;margin-top:3px;color:var(--auth-ink);font-weight:600}#login-modal .auth-seg{display:inline-flex;padding:4px;background:var(--auth-field);border-radius:6px;margin:18px 0 22px}#login-modal .login-form__tab{font:inherit;font-size:13px;padding:7px 16px;border:none;background:none;border-radius:4px;color:var(--auth-sub);cursor:pointer;transition:.15s;text-transform:none;font-weight:400}#login-modal .login-form__tab.black{background:#fff;color:var(--auth-ink);box-shadow:0 1px 2px rgba(0,0,0,.07)}#login-modal .auth-field-wrap{text-align:left}#login-modal .auth-lbl{display:block;text-align:left;font-size:12.5px;color:var(--auth-sub);margin:0 0 6px;text-transform:none;font-weight:400}#login-modal .auth-field{width:100%;height:48px;padding:0 14px;border:1px solid var(--auth-line);border-radius:8px;background:#fff;font:inherit;font-size:14.5px;color:var(--auth-ink);text-align:left}#login-modal .auth-field::placeholder{color:#C2B8B8}#login-modal .auth-field:focus{outline:none;border-color:var(--auth-ink);box-shadow:0 0 0 3px rgba(20,20,20,.05)}#login-modal .auth-btn{width:100%;max-width:100%;height:48px;margin-top:18px;border:none;border-radius:0;background:var(--auth-ink);color:#fff;font:inherit;font-size:14.5px;font-weight:500;cursor:pointer;transition:.15s}#login-modal .auth-btn:hover{background:#000}#login-modal .auth-btn:active{transform:scale(.99)}#login-modal .auth-consent{display:block;font-size:12.5px;color:var(--auth-sub);line-height:1.6;margin:16px 0 0}#login-modal .auth-consent a{display: block;color:var(--auth-ink);text-decoration:underline;text-underline-offset:2px}#login-modal .auth-secure{margin:18px 0 0;display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--auth-mut)}#login-modal .auth-secure svg{width:14px;height:14px}#login-modal .auth-status{margin-top:16px;font-size:13.5px;line-height:1.5;padding:11px 13px;text-align:left;background:#EAF5F9;color:var(--auth-err)}#login-modal .auth-otp{display:flex;justify-content:center;gap:10px;margin:20px 0 18px}#login-modal .auth-otp__box{width:50px;height:58px;text-align:center;font-size:22px;font-weight:600;font-family:inherit;border:1.5px solid var(--auth-line);border-radius:8px;background:#fff;color:var(--auth-ink);caret-color:var(--auth-ink);transition:.16s}#login-modal .auth-otp__box:focus{outline:none;border-color:var(--auth-ink);box-shadow:0 0 0 4px rgba(20,20,20,.06);transform:translateY(-1px)}#login-modal .auth-otp__box.f{border-color:var(--auth-ink)}#login-modal .auth-otp__box.err{border-color:var(--auth-err);color:var(--auth-err);box-shadow:0 0 0 4px rgba(215,68,62,.07)}#login-modal .auth-otp.shake{animation:authShake .42s cubic-bezier(.36,.07,.19,.97)}@keyframes authShake{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(2px)}30%,50%,70%{transform:translateX(-5px)}40%,60%{transform:translateX(5px)}}#login-modal .auth-timer{display:inline;font-size:13px;color:var(--auth-sub);margin:0}#login-modal .auth-timer svg{width:16px;height:16px;flex:none}#login-modal .auth-resend{font-size:13px;color:var(--auth-sub);margin:0 0 18px;line-height:1.7}#login-modal #sms-resend-text{display:block}#login-modal .auth-resend__action{display:block}#login-modal .auth-countdown{color:var(--auth-sub);font-weight:400;font-size:13px}#login-modal .auth-resend__btn{color:var(--auth-ink);text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color .15s ease}#login-modal .auth-resend__btn:not(.live){color:var(--auth-sub);text-decoration:none;cursor:default;pointer-events:none}#login-modal .auth-back{position:absolute;top:18px;left:18px;display:inline-flex;align-items:center;gap:6px;border:none;background:none;color:var(--auth-sub);font:inherit;font-size:13px;cursor:pointer}#login-modal .auth-back:hover{color:var(--auth-ink)}#login-modal .auth-back svg{width:16px;height:16px}#login-modal .auth-ok{text-align:center;padding:8px 0}#login-modal .auth-ok__ic{width:54px;height:54px;border-radius:50%;background:#E7F5EF;color:var(--auth-ok);display:grid;place-items:center;margin:8px auto 14px}#login-modal .auth-ok__ic svg{width:26px;height:26px}#login-modal .auth-ok p{font-size:14px;color:var(--auth-sub);margin:6px 0 0}@media (prefers-reduced-motion: reduce){#login-modal .auth-otp.shake{animation:none}}@media (max-width:600px){#login-modal .modal-wrapper__main-block{padding:26px 20px 22px}#login-modal .auth-seg{display:flex}#login-modal .login-form__tab{flex:1}#login-modal .auth-otp{gap:8px}#login-modal .auth-otp__box{width:46px;height:54px;font-size:20px}}
/* catalog/view/theme/well/stylesheet/product.css */
.mob-button-wrapper{position: fixed;display: none;bottom: 0;background: #EDEDED;z-index: 111;width: 100%}.mob-button-wrapper__add-cart-btn, .mob-button-wrapper__cart-btn{height: 50px;width: 100%}.mob-button-wrapper__price-group{display: flex;flex-direction: column;justify-content: center;gap: 4px 0;height: 100%}.mob-button-wrapper .price-group *{font-weight: 500;display: block;line-height: 1.1;text-align: center}.mob-button-wrapper .price-group__price-new{font-size: 14px;color: #1C5B74}.mob-button-wrapper .price-group__price{font-size: 14px;color: #131313}.mob-button-wrapper .price-group__price-old{font-size: 12px;text-decoration: line-through;color: #757575}@media (max-width: 768px){.mob-button-wrapper.is-fixed{display: grid;grid-template-columns: repeat(2, 1fr)}}.brands__page-title{margin-bottom: 20px}.brands__alfavit-list{display: flex;flex-wrap: wrap;gap: 8px 12px}.brands__alfavit-list li{min-width: max-content}.brands__alfavit-list li *{height: 20px;display: flex;align-items: center;padding: 0 4px;color: #131313;line-height: 1.1}.brands__alfavit-list li:first-child{margin-right: 10px}.brands__brand-list{flex-direction: column}.brands .brand-list__item{padding: 24px 0;border-bottom: 1px solid #131313;display: flex;flex-direction: column;gap: 20px 0}.brand-list .item__name{display: block;font-weight: 600;font-size: 22px;color: #131313}.brands .brand-list .sub-list{display: grid;grid-gap: 30px;grid-template-columns: repeat(auto-fill, minmax(100px,1fr))}.brands .brand-list .sub-item__thumb{display: flex;align-items: center;justify-content: center;background: #FFFFFF;border: 1px solid #DDDDDD}.brands .brand-list .sub-item__img{max-width: 100%;aspect-ratio: 1/1;object-fit: contain;padding: 10px}@media (max-width: 768px){.brands__alfavit-list li *{font-size: .9em}.brands .brand-list .sub-list{grid-gap: 10px;grid-template-columns: repeat(auto-fill, minmax(60px, 1fr))}.brands .brand-list__item{padding: 15px 0;gap: 15px 0}.brand-list .item__name{font-size: 18px}}@media (max-width: 520px){.brands .brand-list__item{gap: 10px 0}.brand-list .item__name{font-size: 1em}}.brand__select-group{margin-bottom: 40px;margin-left: auto}.brand__page-title{margin-bottom: 20px}.brand .columns{display: flex;gap: 25px}.brand .column-left{flex: 1 1 270px;width: 270px;display: flex;flex-direction: column;gap: 30px 0}.brand .main-column{width: 100%}.brand .product-cards{display: grid;grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));grid-gap: 20px}@media(max-width: 520px){.brand .product-cards{grid-gap: 15px;grid-template-columns: repeat(2, 1fr)}}.category .select-group{margin-left: auto;margin-bottom: 40px}.brand__main-block, .category__main-block{padding-bottom: 70px}.category .columns{display: flex;gap: 25px}.category .column-left{flex: 1 1 270px;width: 270px;display: flex;flex-direction: column;gap: 30px 0}.category .main-column{width: 100%}.category .product-cards{display: grid;grid-template-columns: repeat(auto-fill, minmax(210px, 1fr));grid-gap: 20px}.category .page-title{margin-block: 20px;font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-weight: 500;font-size: 1.2em;line-height: 1.2;color: #131313}.side-categories__cat-list{display: flex;flex-direction: column;gap: 12px 0}.side-categories__cat-list li{display: block}.side-categories__cat-list a{display: block;font-size: .9em;color: #131313}@media(max-width: 520px){.category .product-cards{grid-gap: 15px;grid-template-columns: repeat(2, 1fr)}}.categories-sec{background: #F5F6F7}.categories-sec__main-block{padding: 50px 0}.categories-sec__slider{position: relative}.categories-sec .swiper-pagination-bullets{position: unset;transform: unset!important;margin-top: 25px;margin-left: auto;margin-right: auto}.categories-sec .swiper-slide{padding: 0}.categories-sec .swiper-slide__text-wrap{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 1;min-height: 65px;display: flex;align-items: center;justify-content: center;background: linear-gradient(0deg, rgba(56, 55, 55, 0.5) 0%, rgba(121, 121, 121, 0) 100%)}.categories-sec .swiper-slide__name{display: block;text-align: center;font-size: 1.1em;line-height: 1.1;font-weight: 600;color: #FFFFFF}.categories-sec .swiper-slide__thumb{background-color: #FFFFFF;display: block}.categories-sec .swiper-slide__img{width: 100%;aspect-ratio: 1.8/1;object-fit: cover}.slider-cat-prev, .slider-cat-next{position: absolute;top: calc(50% - 15px);transform: translateY(-50%);display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;background: #FFFFFF;z-index: 1111}.slider-cat-prev svg, .slider-cat-next svg{height: 20px;width: 20px}.slider-cat-prev{left: 0}.slider-cat-next{right: 0}.product-sec__breadcrumb{padding-top: 0}.product-sec__main-block{padding-top: 20px}.product-sec__columns{display: grid;grid-gap: 0 60px;grid-template-columns: 630px 1fr;position: relative}.product-sec__gallery-group.has-thumbs{display: grid;grid-template-columns: 70px calc(100% - 70px);padding-right: 25px}.product-sec__img{width: 100%;margin-block: 60px}.product-sec .thumbs-slider{display: flex;flex-direction: column;gap: 14px 0;align-items: center}.product-sec .big-slider{position: relative}.product-sec .big-slider .bestseller, .product-sec .big-slider .stickers{z-index: 111}.product-sec .swiper-thumbs{height: 100%}.product-sec .big-slider .bestseller{width: 52px;height: 52px;position: absolute;right: 82px;top: 12px;transform: rotate(40deg)}.product-sec .swiper .swiper-slide__img, .product-sec .swiper-big, .product-sec .big-slider, .product-sec .thumbs-slider{max-height: 470px}.product-sec .thumbs-slider__prev-btn, .product-sec .thumbs-slider__next-btn{display: flex;align-items: center;justify-content: center;width: 32px;height: 32px}.product-sec .thumbs-slider__prev-btn svg, .product-sec .thumbs-slider__next-btn svg{display: block;width: 16px}.product-sec .thumbs-slider__prev-btn path, .product-sec .thumbs-slider__next-btn path{fill: #4CB0C9}.product-sec .thumbs-slider .swiper-slide{width: 66px;height: 66px!important;padding: 4px;box-sizing: border-box;border: 1px solid #EDEDED}.product-sec .thumbs-slider .swiper-slide:not(.swiper-slide-active){opacity: .4}.product-sec .thumbs-slider .swiper-slide__img{width: 100%;height: 100%;object-fit: contain;cursor: pointer}.product-sec .swiper .swiper-slide__img{width: 100%;object-fit: contain;height: 100%}.product-sec__tabs-group{margin-top: 60px;display: flex;flex-direction: column}.product-sec .tabs-group__tab:first-child{border-top: 1px solid #D8D8D8}.product-sec .tabs-group__tab{border-bottom: 1px solid #D8D8D8;display: flex;flex-direction: column}.product-sec .tab__tab-content{overflow: hidden;visibility: visible}.product-sec .tab:not(.hidden) .tab-content{padding-bottom: 12px;margin-top: 12px}.product-sec .tab.hidden .tab-content{max-height: 0;visibility: hidden}.product-sec .tab-content p, .product-sec .tab-content li, .product-sec .tab-content td, .product-sec .tab-content strong{font-size: .9em;line-height: 1.2;color: #131313}.product-sec .tab-content table{margin: 0;border-collapse: collapse;width: 100%}.product-sec .tab-content table td{padding: 12px 24px}.product-sec .tab-content table tr:nth-child(2n) td{background: #F5F5F5}.product-sec .tab__tab-btn{width: 100%;display: flex;align-items: center;justify-content: space-between;min-height: 55px}.product-sec .tab__tab-btn svg{width: 32px;height: 32px;display: block}.product-sec .tab:not(.hidden) .tab-btn svg{transform: scale(1,-1)}.product-sec .tab__title{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-weight: 500;text-transform: uppercase;line-height: 1.1;font-size: 1em;color: #131313}.product-sec__info-column{display: flex;flex-direction: column;gap: 20px 0;position: sticky;top: 0;height: fit-content}.has-fixed .product-sec__info-column{top: 100px}.product-sec__title-block{display: flex;justify-content: space-between;align-items: flex-start}.product-sec__title-group{display: flex;flex-direction: column;gap: 8px 0}.product-sec__manufacturer{display: block;font-size: 1em;font-weight: 500;color: #757575;text-transform: uppercase}.product-sec__titles{display: flex;flex-direction: column;gap: 8px 0}.product-sec__page-title, .product-sec__sub-title{display: block}.product-sec__page-title{font-size: 1.1em;text-transform: uppercase;color: #131313;font-weight: 500}.product-sec__sub-title{color: #757575;font-size: 1em;font-weight: 400}.product-sec__rating-group{display: flex;gap: 0 8px;justify-content: flex-start;align-items: center}.product-sec__rating-list{display: flex;gap: 0 3px;align-items: center}.product-sec__rating-list li svg{color: #DDDDDD}.product-sec__rating-list li.active svg{color: #131313}.product-sec__rating-count{display: block;font-size: .9em;font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;color: #696969;min-width: max-content}.product-sec .group__content{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;color: #131313;font-size: .9em}.product-sec .content-groups{display: flex;flex-direction: column;gap: 20px 0}.product-sec .content-groups__group{display: flex;flex-direction: column;gap: 6px 0}.product-sec .group__title{display: block;font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;color: #757575;line-height: 1.1;font-weight: 400}.product-sec .variation-checkboxes{gap: 10px 20px}.product-sec .variation-checkboxes .item__wrapper{gap: 5px 0;flex-direction: column;flex: 120px;width: 120px;min-height: 55px}.product-sec .variation-checkboxes .item__name{font-weight: 600}.product-sec .variation-checkboxes .item__price{font-weight: 500;color: #757575}.product-sec__price-block{display: flex;gap: 0 20px;align-items: flex-end;justify-content: flex-start}.product-sec__price-group{padding-right: 40px;display: flex;justify-content: flex-start;align-items: center;gap: 0 12px;width: max-content}.price-group__price-new, .price-group__price-old, .price-group__price{display: block}.price-group__price-new, .price-group__price{font-weight: 500;font-size: 32px;line-height: 44px;color: #131313}.price-group__price-new{color: #1C5B74}.price-group__price-old{font-weight: 500;font-size: 20px;line-height: 28px;text-decoration-line: line-through;color: #757575}.product-sec__stock-group{display: flex;gap: 0 20px;align-items: flex-end}.product-sec__stock-text, .product-sec__model{min-height: 28px;display: flex;align-items: flex-start;font-size: .9em;min-width: max-content;cursor: default}.product-sec__stock-text{color: #5BB5B3}.product-sec__model{gap: 0 4px}.product-sec__model *{font-size: inherit;line-height: inherit;font-weight: inherit;color: inherit;display: block}.product-sec__model strong{color: #131313}.product-sec__model span{color: #757575;padding-right: 5px}.product-sec__repeater-list{display: flex;flex-direction: column;gap: 12px 0;margin-top: 45px}.product-sec .repeater-list__item{display: grid;align-items: center;grid-gap: 0 12px;grid-template-columns: 20px 1fr}.product-sec .repeater-list .item-delivery{grid-template-columns: 20px auto 20px;gap: 0;justify-content: flex-start;position: relative;width: fit-content}.product-sec .repeater-list .item-delivery .text{padding-left: 12px;margin-right: 3px}.product-sec .repeater-list .item-delivery.loading{pointer-events: none}.product-sec .repeater-list .item-delivery.loading #delivery-trigger{opacity: 0}.product-sec .repeater-list .item-delivery.loading::after{content: "";width: 16px;height: 16px;border: 2px solid #E3E3E3;border-top-color: #131313;border-radius: 50%;animation: delivery-spin .7s linear infinite;position: absolute;right: 0}@keyframes delivery-spin{to{transform: rotate(360deg)}}.product-sec .repeater-list .item__img, .product-sec .repeater-list .item__icon{width: 20px;height: 20px}.product-sec .repeater-list .item__text{line-height: 1.2;color: #131313;font-size: .9em;display: block}.product-sec__pay-block{display: grid;align-items: center;grid-gap: 0 24px;grid-template-columns: max-content auto 1fr}.product-sec .submit-stock{color: #D8D8D8;border: 1px solid #D8D8D8}.product-sec .submit-stock, .product-sec .add-cart-btn{width: 280px}.product-sec .buttons-group{width: 100%;display: flex;justify-content: flex-start;align-items: center;gap:0 24px}.product-sec .buttons-group__btn{width: 30px;height: 30px;position: relative}.product-sec .buttons-group__btn svg{width: 30px;height: 30px}.product-sec .buttons-group__btn.in-wishlist path{fill: #131313}.delivery-table{width: 100%;border-collapse: collapse;font-size: 14px}.delivery-table thead tr{border-bottom: 1px solid #eee}.delivery-table th{padding: 6px 0;font-weight: 600;text-align: left}.delivery-table th:last-child{text-align: right}.delivery-row{border-bottom: 1px solid #f5f5f5}.delivery-table td{padding: 8px 0}.delivery-table td:first-child{text-align: left}.delivery-price{text-align: right;white-space: nowrap}.delivery-table__icon{display: inline-block;vertical-align: middle;margin-right: 8px;width: 24px;object-fit: contain}.product-sec .buttons-group .count{position: absolute;width: 16px;height: 16px;border-radius: 50%;right: 0;top: 0;font-weight: 500;font-size: 11px;line-height: 1;color: #000000;display: flex;align-items: center;justify-content: center;background: #4CB0C9}.product-sec .buttons-group .count.hidden{display: none}@media (max-width: 1336px){.product-sec__columns{grid-template-columns: 400px 1fr;grid-gap: 0 30px}.product-sec__price-group{padding-right: 0}.product-sec__gallery-group{padding-right: 0;grid-gap: 0 30px}.product-sec__price-block{flex-wrap: wrap;justify-content: space-between;gap: 15px}}@media (max-width: 920px){.product-sec__columns{display: block}.product-sec__info-column{position: unset}.product-sec .big-slider, .product-sec .thumbs-slider{max-height: 500px}.product-sec .swiper .swiper-slide__img{aspect-ratio: auto;height: 100%}.product-sec__rating-group{order: 1}.product-sec__title-group{order: 2}.product-sec__title-block{flex-direction: column;justify-content: flex-start;gap: 10px}.product-sec__repeater-list{margin-top: 16px}}@media (max-width: 767px){.product-sec .thumbs-slider{display: none}.product-sec__img{margin-bottom: 30px}.product-sec__price-block{flex-direction: column;align-items: flex-start}.product-sec__gallery-group.has-thumbs{display: block;padding-right: 0}.product-sec__pay-block{grid-gap: 15px;grid-template-columns: 1fr max-content}.product-sec .add-cart-btn{max-width: 100%;width: 100%}.quantity-group{grid-column: 1/3}.price-group__price-new, .price-group__price{font-size: 24px}.price-group__price-old{font-size: 1em}.product-sec .tab__tab-content{font-size: .9em}.product-sec__tabs-group{margin-top: 30px}}@media (max-width: 520px){.product-sec__page-title{font-size: 1em;line-height: 1.2}.product-sec__sub-title{font-size: .9em;line-height: 1.2}.product-sec .tab-content table td{padding: 12px 14px;font-size: .9em}.product-sec__tabs-group{margin-top: 20px}.product-sec .tab__tab-btn{min-height: 35px}.product-sec .group__title, .product-sec .tab__title{font-size: .9em;line-height: 1.2}.product-sec .variation-checkboxes .item__wrapper{min-height: 45px}.product-sec__submit-stock{padding: 0 25px}.product-sec .submit-stock{width: 100%;height: 40px}.product-sec .buttons-group{gap: 0 12px}.product-sec__stock-group{gap: 0;padding-left: 10px;padding-top: 3px}.product-sec__price-block{flex-direction: row;align-items: center}.product-sec__model{min-height: auto}}.product-sec__reviews-list{flex-direction: column}.reviews-list__item{padding: 20px 0;display: grid;grid-gap: 0 60px;align-items: center;grid-template-columns: max-content 1fr;border-top: 1px solid #D8D8D8}.reviews-list__item:last-child{border-bottom:1px solid #D8D8D8}.product-sec .reviews-list .item__left-column{display: flex;flex-direction: column;min-width: 160px;max-width: 200px}.product-sec .reviews-list .item__top-group{display: flex;gap: 6px 0;flex-direction: column}.product-sec .reviews-list .item__author{font-size: 1em;font-weight: 500;color: #131313;display: block}.product-sec .reviews-list .item__date{font-size: 12px;line-height: 17px;color: #696969;display: block}.product-sec .reviews-list .item__right-column{display: flex;flex-direction: column;gap: 15px 0}.product-sec .reviews-list .item__rating-list{gap: 0 2px}.product-sec .reviews-list .item__rating-list svg{width: 12px}.product-sec .reviews-list .item__rating-list li path{fill: #DDDDDD}.product-sec .reviews-list .item__rating-list li.active path{fill: #131313}.product-sec .reviews-list .item__content-group{}.product-sec .reviews-list .item__short-descr, .product-sec .reviews-list .item__descr{font-size: 1em;color: #131313}.product-sec .reviews-list .item__short-descr button{display: inline-block;color: #757575;font-size: .9em;line-height: inherit}.reviews-sec{display: flex;flex-direction: column;gap: 20px 0;margin-top: 60px}.reviews-sec__top-group{display: flex;flex-direction: column;gap: 20px 0}.reviews-sec__rating-group, .reviews-sec__filter-group, .reviews-sec__title-group{display: flex;justify-content: space-between;align-items: center}.reviews-sec__rating-group{background: #F5F6F7;padding: 18px;gap:15px;flex-wrap: wrap}.reviews-sec__types-group{display: flex;gap: 0 16px;justify-content: flex-end;align-items: center}.reviews-sec__title{display: block;font-weight: 500;font-size: 1.2em;color: #000000}.reviews-sec .select-filter .button{padding: 0}.reviews-sec .select-sorting .button{padding: 0 40px}.reviews-sec__rating{display: flex;align-items: center;gap: 0 8px}.reviews-sec__rating-list{display: flex;gap: 0 3px;align-items: center}.reviews-sec__rating-list li svg{width: 20px;display: block;color: #DDDDDD}.reviews-sec__rating-list li.active svg{color: #131313}.reviews-sec__rating-count{display: block;font-weight: 500;font-size: 1em;line-height: 1;color: #696969}.reviews-sec__stats-group{max-width: 440px;width: 100%}.reviews-sec__stats-list{display: flex;gap: 6px 0;flex-direction: column-reverse;width: 100%}.reviews-sec__stats-item{display: grid;grid-gap: 0 12px;align-items: center;grid-template-columns: max-content 1fr max-content}.reviews-sec .stats-item__num-group{display: grid;align-items: center;grid-gap: 0 6px;grid-template-columns: repeat(2, max-content)}.reviews-sec .stats-item__num-group span{display: block;font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;line-height: 1;padding-top: 4px;font-size: 1em;color: #131313;min-width: 10px}.reviews-sec .stats-item__num-group svg{display: block;width: 20px;height: 20px;color: #131313}.reviews-sec .stats-item__line{display: block;overflow: hidden;width: 100%;background: #EFEFEF;border-radius: 5px;height: 8px;position: relative}.reviews-sec .stats-item__line i{display: block;height: 100%;width: 100%;position: absolute;left: 0;top: 0;overflow: hidden;background: #4CB0C9;z-index: 1}.reviews-sec .stats-item__count{display: block;font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 1em;line-height: 1;color: #696969}@media (max-width: 767px){.reviews-sec{margin-top: 30px}}@media (max-width: 520px){.reviews-sec__rating-group{flex-direction: column;align-items: center}.reviews-sec__top-group{gap: 15px 0}.reviews-sec__rating-list li svg{width: 14px}.reviews-sec .select-filter .button{width: 100%;background: #F5F6F7}.reviews-sec{margin-top: 20px}.reviews-sec__types-group{display: none}.reviews-sec__filter-group{display: block;width: 100%}.reviews-sec .select-sorting{display: none}.reviews-sec__title-group{display: block}.reviews-sec__btn{max-width: 100%;width: 100%;min-height: 40px;font-size: .9em}}@media (max-width: 767px){.html-sec__content p{font-size: .9em}}.question-sec{background-repeat: no-repeat;background-size: cover}.question-sec__main-block{height: 520px;display: flex;align-items: center;justify-content: center}.question-sec__text-group{max-width: 480px;display: flex;flex-direction: column;align-items: center;gap: 50px 0}.question-sec__title-group{display: flex;flex-direction: column;gap: 15px 0;align-items: center}.question-sec__title{margin-bottom: 0}.question-sec__title, .question-sec__sub-title{color: #FFFFFF;text-align: center}.question-sec__sub-title{font-size: 1.1em}.question-sec .buttons-group{display: flex;justify-content: center;gap: 60px}.question-sec .buttons-group__btn{min-width: 200px}@media (max-width: 767px){.question-sec__main-block{height: auto;padding-top: 50px;padding-bottom: 70px}.question-sec__text-group{gap: 30px 0}.question-sec .buttons-group{gap: 20px}}@media (max-width: 520px){.question-sec__main-block{padding-top: 30px;padding-bottom: 40px}.question-sec__text-group{gap: 20px 0}.question-sec .buttons-group{gap: 16px;flex-direction: column;max-width: 270px}.question-sec .buttons-group__btn{width: 100%;max-width: 100%}}.latest-blog__main-block{padding-bottom: 60px}@media (max-width: 767px){.latest-blog__main-block{padding-bottom: 60px}}@media (max-width: 520px){.latest-blog__main-block{padding-bottom: 30px}}@media (max-width: 767px){.product-sec .swiper-big, .product-sec .swiper-big .swiper-slide{height: min(70vw, 300px)}.product-sec .swiper-big{width: 100%}}
/* catalog/view/theme/well/stylesheet/finer.css */
.footer{background: #1C5B74}.footer, .footer span, .footer p, .footer li, .footer h2, .footer .footer__title, .footer button, .footer a, .footer .contacts__item a, .footer .contacts__item button, .footer .menu-group__menu a, .footer .footer__contacts a{color: #fff}.footer a:hover, .footer .menu-group__menu a:hover, .footer .contacts__item a:hover{color: #59CCE9}.footer .footer__left-column{display: flex;flex-direction: column;align-items: flex-start;text-align: left;gap: 0}.footer .footer_logo, .footer #footer-logo{display: block;margin: 0 0 10px}.footer .footer__logo-img{display: block;margin: 0;width: auto;height: 46px;object-fit: contain;object-position: left center}.footer__tagline{margin: 0 0 14px;max-width: 320px;line-height: 1.55;font-size: 14.5px}.footer .social-links{display: flex;gap: 16px;padding: 0;margin: 0 0 16px;list-style: none}.footer .social-links li{margin: 0}.footer .social-links a{display: inline-flex;align-items: center;opacity: .92}.footer .social-links a:hover{opacity: 1}.footer__copyline{margin: 0;font-size: 13.5px;opacity: .85}.footer__powered-text{display: none}.logo-nav__logo-img{width: auto}.top-nav{display: none}.catalog-nav{display: none}.logo-nav{background: #fff;border-bottom: 1px solid #E4E8EA}.logo-nav__main-block{display: flex;align-items: center;gap: 30px;min-height: 96px}.logo-nav__logo-group{position: static;transform: none;margin-right: 6px}.logo-nav__logo-img{width: auto;height: 48px}.fh-nav{display: flex;align-items: center;gap: 32px;margin-right: auto}.fh-nav__link{display: inline-flex;align-items: center;gap: 6px;font-size: 15px;font-weight: 500;color: #131313;background: none;border: 0;cursor: pointer;padding: 8px 0;text-decoration: none;font-family: inherit;white-space: nowrap}.fh-nav__link:hover{color: #1C5B74}.fh-caret{margin-top: 2px}.fh-drop{position: relative}.fh-drop__panel{position: absolute;top: 100%;left: -14px;min-width: 240px;background: #fff;border: 1px solid #E3EDF1;border-radius: 0;box-shadow: 0 12px 30px rgba(28, 91, 116, .14);padding: 10px;display: none;z-index: 300;border-radius: 0}.fh-drop:hover .fh-drop__panel, .fh-drop:focus-within .fh-drop__panel{display: block}.fh-drop__panel a{display: block;padding: 10px 14px;border-radius: 0;font-size: 14.5px;color: #131313;text-decoration: none;white-space: nowrap}.fh-drop__panel a:hover{background: #EAF5F9;color: #1C5B74}.fh-right{display: flex;align-items: center;gap: 28px}.fh-block{display: flex;align-items: center;gap: 9px;color: #131313}.fh-block__icon{flex: 0 0 auto;color: #131313}.fh-block__col{display: flex;flex-direction: column;line-height: 1.3;gap: 7px}.fh-block__main{font-weight: 600;font-size: 14.5px;color: #131313;text-decoration: none;white-space: nowrap}.fh-block__main:hover{color: #1C5B74}.fh-block__sub{font-size: 12.5px;color: #656E72;text-decoration: none;white-space: nowrap}a.fh-block__sub:hover{color: #1C5B74;text-decoration: underline}.fh-cta{display: inline-flex;align-items: center;padding: 12px 20px;background: #1C5B74;color: #fff;font-weight: 600;font-size: 14.5px;border-radius: 4px;text-decoration: none;white-space: nowrap;transition: background .18s}.fh-cta:hover{background: #17566E;color: #fff}@media (min-width: 1101px){.logo-nav__burger-group{display: none}}@media (max-width: 1180px){.fh-block{display: none}}@media (max-width: 1100px){.fh-nav, .fh-cta{display: none}}.fh-right .form-language{position: relative}.fh-right .lang-toggle{display: inline-flex;align-items: center;gap: 5px;background: none;border: 0;cursor: pointer;font-size: 14.5px;font-weight: 400;color: #131313;font-family: inherit}.fh-right .form-language__lang-list.lang-list{display: none;position: absolute;top: calc(100% + 8px);left: 50%;transform: translateX(-50%);right: auto;background: #fff;border: 1px solid #E3EDF1;border-radius: 0;box-shadow: 0 10px 24px rgba(28,91,116,.14);padding: 6px;margin: 0;list-style: none;z-index: 300;min-width: 64px}.fh-right .form-language:hover .form-language__lang-list.lang-list, .fh-right .form-language:focus-within .form-language__lang-list.lang-list, .fh-right .form-language.open .form-language__lang-list.lang-list{display: block}.fh-right .lang-list .lang-item__btn, .fh-right .lang-list .current-lang{display: block;width: 100%;padding: 8px 14px;background: none;border: 0;text-align: center;font-size: 14.5px;cursor: pointer;border-radius: 0;color: #131313;font-family: inherit;line-height: 1.2}.fh-right .lang-item__btn:hover{background: #EAF5F9;color: #1C5B74}.fh-right .current-lang{opacity: .5;cursor: default}.fh-right .form-language{margin: 0;display: flex;align-items: center}.fh-right .lang-toggle{padding: 0;line-height: 1}.logo-nav .logo-nav__logo-img{transform: translateY(-5px)}.fh-right .lang-list .current-lang{color: #9AA6AB;cursor: default}.fh-right .lang-list .lang-item{margin: 0}.fh-right .form-language .lang-dropdown{position: relative;display: flex;align-items: center}.top-navs-group{background: #F6F7F8}.logo-nav{background: #F6F7F8}#top-line-banner{display: none}.fh-right .form-language:hover .form-language__lang-list.lang-list, .fh-right .form-language:focus-within .form-language__lang-list.lang-list{display: none}.fh-right .lang-toggle[aria-expanded="true"] + .form-language__lang-list.lang-list, .fh-right .form-language.open .form-language__lang-list.lang-list{display: block}.product-sec__manufacturer{text-transform: none;letter-spacing: .02em}.product-sec__page-title{text-transform: none;font-size: 24px;line-height: 1.25;font-weight: 700}.product-sec__sub-title{text-transform: none}.logo-nav__main-block{min-height: 72px;gap: 26px}.logo-nav__logo-img{height: 40px}.fh-cta{padding: 10px 18px}.fh-block__icon{width: 22px;height: 22px}.product-sec__page-title{font-weight: 600;font-size: 23px}.top-navs-group, .logo-nav, .logo-nav.is-pinned{background: #FAFBFC}.logo-nav.is-pinned{border-bottom: 1px solid #E4E8EA}.latest, .categories-sec, .reviews-sec__rating-group, .contact-sec__contact-block, .checkout-nav, .modal-wrapper .search-chips > li > a:hover, .reviews-sec .select-filter .button{background: #F5F6F7}.main-btn.grey{background: #F5F6F7;border-color: #E4E8EA}.product-sec__page-title{font-weight: 500}.ocf-header, .modal-filter .ocf-header{background: transparent}body .ocf-filter-header, body .ocf-dropdown .ocf-filter-header, body .ocf-filter-list .ocf-filter-header, .category__top-btns-wrapper > *{background: #F5F6F7}.ocf-selected-card{background: transparent;padding-left: 0}body .ocf-header, body .modal-filter .ocf-header{background: transparent}.product-card__name, .product-card__manufacturer{text-transform: none;letter-spacing: .01em}.product-card__manufacturer{color: #656E72}.stickers__new, .product-card.latest-card .stickers__new{text-transform: none;background: #E8F4F8;background-color: #E8F4F8;border: 1px solid #C3E0EA;color: #1C5B74;font-weight: 500;letter-spacing: .01em}.main-btn.black, #cart-button, #mob-cart-button, .add-cart-btn, .product-sec__add-cart-btn{background: #1C5B74;border-color: #1C5B74;color: #fff}.main-btn.black:hover, #cart-button:hover, .add-cart-btn:hover, .product-sec__add-cart-btn:hover{background: #17566E;border-color: #17566E;color: #fff}.main-btn.black.only-border{background: transparent;color: #1C5B74;border: 1.5px solid #1C5B74}.main-btn.black.only-border:hover{background: #EAF5F9;color: #17566E;border-color: #17566E}.pagination .active, .pagination li.active a, .pagination li.active span, .pagination__item.active, .pagination a:hover{background: #1C5B74;border-color: #1C5B74;color: #fff}.burger-menu-wrapper__top-group, .children-menu-wrapper__top-group{background: #1C5B74}#loadmore-btn, .main-btn.has-border.black, .pagination__loadmore-btn{background: #fff;color: #1C5B74;border: 1px solid #1C5B74}#loadmore-btn:hover, .main-btn.has-border.black:hover, .pagination__loadmore-btn:hover{background: #EAF5F9;color: #17566E;border-color: #17566E}.fh-cta{font-weight: 500;font-size: 15px;padding: 14px 24px}.product-sec__brandrow{display: flex;align-items: baseline;gap: 8px 16px;flex-wrap: wrap}.product-sec__brandrow .product-sec__manufacturer{margin: 0}.product-sec__brandrow .product-sec__model.model--top{margin-left: auto;white-space: nowrap;font-size: 13px;color: #656E72}.product-sec__brandrow .product-sec__model.model--top strong{color: #131313;font-weight: 500}.product-sec__stock-group:empty{display: none}.logo-nav__main-block{min-height: 84px;gap: 22px}.fh-nav{gap: 26px}.fh-catalog-btn{display: inline-flex;align-items: center;gap: 9px;padding: 10px 4px;margin-right: 4px;background: none;border: 0;cursor: pointer;font-family: inherit;font-size: 15px;font-weight: 500;color: #131313;white-space: nowrap}.fh-catalog-btn:hover{color: #1C5B74}.fh-catalog-btn__icon{flex: 0 0 auto}.fh-search-btn{padding: 8px;color: #131313}.fh-search-btn:hover{color: #1C5B74}.fh-search-btn svg{color: inherit}.stickers__new, .product-card.latest-card .stickers__new, .product-sec .stickers__new{background: #E8F0E9;background-color: #E8F0E9;border: 1px solid #CFE0D2;color: #3E6B4B}.product-sec__brandrow{align-items: center;gap: 6px 14px}.product-sec__brandrow .product-sec__model.model--top{font-size: 13px}.product-sec__brandrow .product-sec__rating-group{display: inline-flex;align-items: center;gap: 8px;margin: 0;padding: 0 0 0 14px;border-left: 1px solid #E4E8EA;flex: 0 0 auto;white-space: nowrap}.product-sec__brandrow .product-sec__rating-list{display: inline-flex;gap: 2px;margin: 0;padding: 0;list-style: none}.product-sec__brandrow .rating-count{font-size: 12.5px;color: #656E72}.fnr-variations .group__title{font-size: 15px;font-weight: 600;color: #131313;margin: 0 0 12px}.fnr-models{display: grid;grid-template-columns: repeat(3, 1fr);gap: 10px;padding: 0;margin: 0;list-style: none}.fnr-models__item{min-width: 0}.fnr-models__card{display: flex;align-items: center;gap: 12px;padding: 10px 14px;height: 100%;border: 1.5px solid #E4E8EA;border-radius: 4px;background: #fff;color: #131313;text-decoration: none;transition: border-color .16s, box-shadow .16s, background .16s}.fnr-models__info{display: flex;flex-direction: column;gap: 2px;min-width: 0}.fnr-models__price{font-size: 12.5px;line-height: 1.25;color: #5B707F}a.fnr-models__card:hover{border-color: #9CC3D3;box-shadow: 0 2px 10px rgba(28,91,116,.08)}.fnr-models__item.is-active .fnr-models__card{border-color: #1C5B74;color: #1C5B74;background: rgba(28, 91, 116, .06)}.fnr-models__item.is-active .fnr-models__name{font-weight: 600}.fnr-models__thumb{width: 46px;height: 46px;object-fit: contain;flex: 0 0 auto;mix-blend-mode: multiply}.fnr-models__name{font-size: 14px;line-height: 1.3;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.fnr-models-dd{position: relative;max-width: 440px}.fnr-models-dd__toggle{width: 100%;display: flex;align-items: center;gap: 12px;padding: 10px 14px;text-align: left;cursor: pointer;font-family: inherit;font-size: inherit;color: #131313;border: 1.5px solid #C9D6DD;border-radius: 4px;background: #fff;transition: border-color .16s}.fnr-models-dd.open .fnr-models-dd__toggle, .fnr-models-dd__toggle:hover{border-color: #1C5B74}.fnr-models-dd__chevron{margin-left: auto;flex: 0 0 auto;color: #1C5B74;transition: transform .18s}.fnr-models-dd.open .fnr-models-dd__chevron{transform: rotate(180deg)}.fnr-models-dd__list{display: none;position: absolute;z-index: 40;top: calc(100% + 6px);left: 0;right: 0;margin: 0;padding: 6px 0;list-style: none;background: #fff;border: 1px solid #E3EAF0;border-radius: 4px;box-shadow: 0 14px 34px rgba(19, 19, 19, .14);max-height: 380px;overflow-y: auto}.fnr-models-dd.open .fnr-models-dd__list{display: block}.fnr-models-dd__item{display: flex;align-items: center;gap: 12px;padding: 8px 14px;color: #131313;text-decoration: none}a.fnr-models-dd__item:hover{background: #F2F8FB}.fnr-models-dd__item.is-active{background: rgba(28, 91, 116, .06)}.fnr-models-dd__item.is-active .fnr-models__name{color: #1C5B74;font-weight: 600}.fnr-models-dd__item .fnr-models__thumb{width: 40px;height: 40px}.fnr-variations-legacy{display: none !important}.fnr-price-request{background: none;border: 0;padding: 0;cursor: pointer;font-family: inherit;font-size: 16px;font-weight: 500;color: #1C5B74;text-decoration: underline;text-decoration-style: dotted;text-underline-offset: 4px}.fnr-price-request:hover{color: #17566E}.mob-button-wrapper .fnr-price-request{font-size: 15px}.product-sec__quantity-group{display: none !important}.product-sec__pay-block .product-sec__buttons-group{display: none !important}.product-sec__pay-block{display: flex;gap: 12px;align-items: stretch;flex-wrap: wrap}.product-sec__pay-block .add-cart-btn, .product-sec__pay-block .fnr-quote-btn{flex: 1 1 200px;min-height: 54px;padding: 14px 20px;display: inline-flex;align-items: center;justify-content: center;gap: 10px;font-size: 15px;font-weight: 500;border-radius: 4px;white-space: nowrap}.fnr-quote-btn{background: #fff;color: #1C5B74;border: 1.5px solid #1C5B74;cursor: pointer;font-family: inherit}.fnr-quote-btn:hover{background: #EAF5F9;color: #17566E;border-color: #17566E}.fnr-quote-btn__icon{flex: 0 0 auto}.product-sec__pay-block .add-cart-btn::before, .product-sec__pay-block .add-cart-btn svg{display: none !important}.tab-attributes .tab-content table, .tab-attributes .tab-content tbody{display: block;width: 100%}.tab-attributes .tab-content tr{display: flex;align-items: baseline;gap: 6px;padding: 7px 0;width: 100%}.tab-attributes .tab-content td{display: block;border: 0;padding: 0;background: none}.tab-attributes .tab-content td:first-child{flex: 0 0 auto;max-width: 60%}.tab-attributes .tab-content td:first-child strong{font-weight: 400;color: #656E72}.tab-attributes .tab-content tr::after{content: "";flex: 1 1 auto;order: 1;min-width: 18px}.tab-attributes .tab-content td:last-child{order: 2;flex: 0 0 auto;text-align: right;color: #131313}.tab-attributes .tab-content tr{padding: 10px 14px}.tab-attributes .tab-content tr:nth-child(odd){background: #F5F7F8}.tab-attributes .tab-content tr:nth-child(even){background: transparent}#info-tabs .tab{border-bottom: 1px solid #E9EDEF}#info-tabs .tab-btn{padding: 18px 0}.fnr-reviews-tab{border-bottom: 1px solid #E9EDEF;margin-top: 0}.fnr-reviews-tab .tab__tab-content{overflow: hidden;max-height: 0;transition: max-height .3s ease}.fnr-reviews-tab:not(.hidden) .tab__tab-content{max-height: none}.product-sec__repeater-list{display: flex;flex-direction: column;gap: 14px;margin-top: 28px}.repeater-list__item{align-items: flex-start;gap: 12px}.repeater-list__item .item__text{font-size: 14.5px;line-height: 1.45;color: #131313}.product-sec__info-column{padding-bottom: 8px}.product-sec__title-block{margin-bottom: 22px}.product-sec__content-groups{margin-bottom: 22px}.product-sec__price-block{margin-bottom: 18px}body #fnr-request-modal.modal-wrapper{position: fixed;inset: 0;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;max-width: none;max-height: none;transform: none;margin: 0;z-index: 10000;background: rgba(19,19,19,.45);align-items: center;justify-content: center;padding: 20px;overflow-y: auto}body #fnr-request-modal.modal-wrapper .modal-wrapper__main-block{background: #fff;max-width: 460px;width: 100%;padding: 30px;position: relative;transform: none;margin: auto;inset: auto;max-height: 90vh;overflow-y: auto}.fnr-request__product{margin: 0 0 18px;font-size: 14px;color: #656E72}.fnr-request__result{margin: 10px 0 0;font-size: 14px}.fnr-request__result.is-error{color: #C0392B}.fnr-request__result.is-success{color: #2E7D4F}@media (max-width: 1100px){.fh-catalog-btn__text{display: none}.fh-catalog-btn{padding: 10px 6px}}@media (max-width: 767px){.logo-nav__main-block{min-height: 64px;gap: 12px}.fnr-models{grid-template-columns: repeat(2, 1fr)}.product-sec__pay-block{flex-direction: column}.product-sec__pay-block .add-cart-btn, .product-sec__pay-block .fnr-quote-btn{flex: 1 1 auto;width: 100%}.tab-attributes .tab-content tr{flex-wrap: wrap}.tab-attributes .tab-content td:first-child{max-width: 100%}.tab-attributes .tab-content tr::after{min-width: 10px}}.mob-button-wrapper.is-fixed{background: #fff;border-top: 1px solid #E4E8EA;box-shadow: 0 -4px 14px rgba(19,19,19,.07)}.mob-button-wrapper .add-cart-btn{min-height: 48px;border-radius: 4px 0 0 4px}.product-sec__repeater-list .repeater-list__item.item-delivery{display: none}.tab-attributes .tab-content tr > td, .tab-attributes .tab-content tr:nth-child(even) > td, .tab-attributes .tab-content tr:nth-child(odd) > td{background: transparent !important}.product-sec__brandrow{row-gap: 6px}.product-sec__brandrow .product-sec__model.model--top{margin-left: auto}@media (max-width: 640px){.product-sec__brandrow .product-sec__rating-group{padding-left: 0;border-left: 0}.product-sec__brandrow .product-sec__model.model--top{margin-left: auto}}.product-sec__brandrow{align-items: baseline}.product-sec__brandrow .product-sec__manufacturer{font-size: 16px;line-height: 1.2}.product-sec__brandrow .product-sec__model.model--top{font-size: 14px;line-height: 1.2}.product-sec__brandrow .product-sec__rating-group{align-self: baseline;font-size: 14px;line-height: 1.2;padding-left: 14px}.product-sec__brandrow .product-sec__rating-group .rating-count{font-size: 14px;line-height: 1.2}.product-sec__brandrow .product-sec__rating-list{align-items: center;transform: none}.burger-menu-wrapper__main-block{background: #fff}@media (min-width: 768px){.burger-menu-wrapper__main-block{width: 100%;max-width: 100%}}.burger-menu-wrapper__top-group{background: #1C5B74;padding: 18px 24px;min-height: 92px;display: flex;align-items: center;justify-content: space-between}.burger-menu-wrapper__top-group .top-group__logo{height: 38px;width: auto}.burger-menu-wrapper__close-btn{background: none;border: 0;cursor: pointer;padding: 6px;line-height: 0}.burger-menu-wrapper__close-btn svg{width: 24px;height: 24px}.fnr-cats{padding: 8px 0 4px}.fnr-cats ul{display: flex;flex-direction: column;flex-wrap: nowrap;margin: 0;padding: 0;list-style: none;gap: 0}.fnr-cats li{display: flex;align-items: center;gap: 14px;padding: 12px 24px;cursor: pointer;font-size: 15px;color: #131313;line-height: 1.3;border-left: 3px solid transparent;transition: background .14s, color .14s}.fnr-cats li > span{flex: 1 1 auto}.fnr-cats li .arrow, .fnr-cats li svg.arrow{flex: 0 0 auto;width: 20px;height: 20px;color: #9AA6AB}.fnr-cats li:hover{background: #F2F8FB;color: #1C5B74}.fnr-cats li.is-open{background: #EAF4F9;color: #1C5B74;border-left-color: #1C5B74}.fnr-cats li.is-open .arrow{color: #1C5B74}.burger-menu-wrapper__menu-group.info-menu{border-top: 1px solid #E9EDEF;padding: 14px 0 4px;margin-top: 4px}.burger-menu-wrapper__menu-group.info-menu ul{margin: 0;padding: 0;list-style: none}.burger-menu-wrapper__menu-group.info-menu li{padding: 7px 24px;cursor: pointer;font-size: 14.5px;color: #131313}.burger-menu-wrapper__menu-group.info-menu li:hover{color: #1C5B74}.burger-menu-wrapper__contacts-group{border-top: 1px solid #E9EDEF;margin-top: 8px;padding: 14px 24px 6px}.burger-menu-wrapper__contacts-group > li{list-style: none;display: flex;flex-direction: column;gap: 11px}.burger-menu-wrapper__contact-group{display: flex;flex-direction: column;gap: 1px}.burger-menu-wrapper__contact-group > span{font-size: 12.5px;color: #8A98A0}.burger-menu-wrapper__contact-group a, .burger-menu-wrapper__contact-group button{font-size: 15.5px;font-weight: 500;color: #131313;text-decoration: none}.burger-menu-wrapper__contact-group a:hover, .burger-menu-wrapper__contact-group button:hover{color: #1C5B74}.burger-menu-wrapper .form-language{padding: 12px 24px 18px;margin: 0}.burger-menu-wrapper .form-language .lang-list{display: flex;gap: 10px;padding: 0;margin: 0;list-style: none}.burger-menu-wrapper .form-language .lang-item__btn, .burger-menu-wrapper .form-language .current-lang{display: inline-flex;align-items: center;justify-content: center;min-width: 62px;padding: 9px 14px;border: 1.5px solid #E4E8EA;background: #fff;font-size: 14.5px;color: #656E72;cursor: pointer;font-family: inherit;border-radius: 0}.burger-menu-wrapper .form-language .current-lang{border-color: #1C5B74;color: #1C5B74;font-weight: 500}.burger-menu-wrapper .form-language .lang-item__btn:hover{border-color: #9CC3D3;color: #1C5B74}@media (min-width: 768px){.children-menu-wrapper[data-level="2"], .children-menu-wrapper[data-level="3"], .children-menu-wrapper[data-level="4"], .children-menu-wrapper[data-level="5"]{left: 528px;max-width: 360px;width: 360px;top: var(--fnr-sub-top, 150px);height: auto;max-height: calc(100vh - 220px);box-shadow: 0 18px 40px rgba(19,19,19,.16);border: 1px solid #EDF1F3;background: #fff;overflow-y: auto}.children-menu-wrapper[data-level="3"]{left: 896px}.fnr-cats li.is-open{position: relative}.fnr-cats li.is-open::after{content: "";position: absolute;right: -1px;top: 50%;transform: translateY(-50%);border: 9px solid transparent;border-right-color: #fff;z-index: 2}.children-menu-wrapper[data-level="2"] .children-menu-wrapper__top-group, .children-menu-wrapper[data-level="3"] .children-menu-wrapper__top-group, .children-menu-wrapper[data-level="4"] .children-menu-wrapper__top-group, .children-menu-wrapper[data-level="5"] .children-menu-wrapper__top-group{display: none}.children-menu-wrapper[data-level="2"] .children-menu-wrapper__menu-group, .children-menu-wrapper[data-level="3"] .children-menu-wrapper__menu-group, .children-menu-wrapper[data-level="4"] .children-menu-wrapper__menu-group, .children-menu-wrapper[data-level="5"] .children-menu-wrapper__menu-group{padding: 10px 0}.children-menu-wrapper[data-level="2"] li, .children-menu-wrapper[data-level="3"] li, .children-menu-wrapper[data-level="4"] li, .children-menu-wrapper[data-level="5"] li{padding: 11px 24px;font-size: 14.5px;color: #131313;cursor: pointer}.children-menu-wrapper[data-level="2"] li:hover, .children-menu-wrapper[data-level="3"] li:hover, .children-menu-wrapper[data-level="4"] li:hover, .children-menu-wrapper[data-level="5"] li:hover{background: #F2F8FB;color: #1C5B74}}@media (max-width: 767px){.burger-menu-wrapper__main-block{width: 100%;max-width: 100%}.burger-menu-wrapper__top-group{min-height: 84px;padding: 16px 18px}.burger-menu-wrapper__top-group .top-group__logo{height: 34px}.fnr-cats li{padding: 14px 18px;font-size: 15.5px;gap: 12px}.burger-menu-wrapper__menu-group.info-menu li{padding: 9px 18px}.burger-menu-wrapper__contacts-group{padding: 16px 18px 8px}.burger-menu-wrapper .form-language{padding: 14px 18px 20px}}@media (min-width: 768px){}.burger-menu-wrapper__top-group{min-height: 88px;padding: 16px 22px}.burger-menu-wrapper__top-group .top-group__logo{height: 34px}.fnr-cats{padding: 4px 0 0}.fnr-cats li{gap: 14px;padding: 11px 22px;font-size: 14.5px;min-height: 46px}.fnr-cats li .menu-icon{width: 22px;height: 22px;flex: 0 0 22px;color: #1C5B74}.fnr-cats li .arrow, .fnr-cats li svg.arrow{width: 16px;height: 16px}.burger-menu-wrapper__menu-group.info-menu{padding: 12px 0 8px;margin-top: 2px}.burger-menu-wrapper__menu-group.info-menu li{padding: 5px 22px;font-size: 14.5px}.burger-menu-wrapper__contacts-group{padding: 12px 22px 4px;margin-top: 4px}.burger-menu-wrapper__contacts-group > li{gap: 10px}.burger-menu-wrapper__contact-group{display: grid;grid-template-columns: 26px 1fr;grid-template-rows: auto auto;column-gap: 12px;align-items: center}.fnr-contact__icon{grid-row: 1 / span 2;display: inline-flex;align-items: center;justify-content: center}.fnr-contact__title{grid-column: 2;font-size: 12px;color: #8A98A0;line-height: 1.2}.burger-menu-wrapper__contact-group a, .burger-menu-wrapper__contact-group button{grid-column: 2;font-size: 15px;line-height: 1.25}.burger-menu-wrapper .form-language{padding: 10px 22px 16px}.burger-menu-wrapper .form-language .lang-item__btn, .burger-menu-wrapper .form-language .current-lang{min-width: 56px;padding: 7px 12px;font-size: 14px}@media (min-width: 768px){.children-menu-wrapper[data-level="2"], .children-menu-wrapper[data-level="3"]{left: 508px;width: 340px;max-width: 340px}.children-menu-wrapper[data-level="3"]{left: 856px}.children-menu-wrapper[data-level="2"] li, .children-menu-wrapper[data-level="3"] li{padding: 10px 22px;font-size: 14.5px}}@media (min-width: 768px){.children-menu-wrapper[data-level="2"], .children-menu-wrapper[data-level="3"]{left: 400px;width: 310px;max-width: 310px;border-left: 0}.children-menu-wrapper[data-level="3"]{left: 710px}.children-menu-wrapper[data-level="2"] li, .children-menu-wrapper[data-level="3"] li{padding: 8px 20px;font-size: 14px}.fnr-cats li.is-open::after{display: none}}.burger-menu-wrapper__top-group{min-height: 68px;padding: 12px 20px}.burger-menu-wrapper__top-group .top-group__logo{height: 28px}.fnr-cats{padding: 2px 0 0}.fnr-cats li{gap: 12px;padding: 7px 20px;font-size: 14px;min-height: 36px}.fnr-cats li .menu-icon{width: 20px;height: 20px;flex: 0 0 20px}.fnr-cats li .arrow, .fnr-cats li svg.arrow{width: 14px;height: 14px}.fnr-extra{border-top: 1px solid #E9EDEF;padding: 4px 0}.fnr-extra__list, .fnr-extra__sub{margin: 0;padding: 0;list-style: none}.fnr-extra__btn{display: flex;align-items: center;justify-content: space-between;gap: 10px;width: 100%;padding: 7px 20px;min-height: 34px;background: none;border: 0;cursor: pointer;text-align: left;text-decoration: none;font-family: inherit;font-size: 14px;color: #131313}.fnr-extra__btn:hover{background: #F2F8FB;color: #1C5B74}.fnr-extra__caret{transition: transform .16s;flex: 0 0 auto;color: #9AA6AB}.fnr-extra__item.is-open > .fnr-extra__btn{color: #1C5B74}.fnr-extra__item.is-open .fnr-extra__caret{transform: rotate(90deg);color: #1C5B74}.fnr-extra__sub{display: none;padding: 2px 0 6px;background: #F7F9FA}.fnr-extra__item.is-open .fnr-extra__sub{display: block}.fnr-extra__sub a{display: block;padding: 6px 20px 6px 34px;font-size: 13.5px;color: #4B5A61;text-decoration: none}.fnr-extra__sub a:hover{color: #1C5B74}.burger-menu-wrapper__menu-group.info-menu{border-top: 1px solid #E9EDEF;padding: 6px 0;margin: 0}.burger-menu-wrapper__menu-group.info-menu li{padding: 5px 20px;font-size: 14px}.burger-menu-wrapper__contacts-group{border-top: 1px solid #E9EDEF;margin: 0;padding: 8px 20px 4px}.burger-menu-wrapper__contacts-group > li{gap: 6px}.burger-menu-wrapper__contact-group{grid-template-columns: 20px 1fr;column-gap: 12px;padding: 4px 0;border: 0}.burger-menu-wrapper__contacts-group .contacts__item, .burger-menu-wrapper__contacts-group li + li{border-top: 0}.fnr-contact__icon svg{width: 20px;height: 20px;display: block}.fnr-contact__title{font-size: 11.5px}.burger-menu-wrapper__contact-group a, .burger-menu-wrapper__contact-group button{font-size: 14px}.burger-menu-wrapper .form-language{padding: 8px 20px 14px;border-top: 1px solid #E9EDEF;margin-top: 4px}.burger-menu-wrapper .form-language .lang-item__btn, .burger-menu-wrapper .form-language .current-lang{min-width: 50px;padding: 6px 10px;font-size: 13.5px}.burger-menu-wrapper__main-block{display: flex;flex-direction: column;max-height: 100vh;overflow-y: auto}.burger-menu-wrapper__main-block > *{flex: 0 0 auto}@media (max-width: 767px){.fnr-cats li{padding: 9px 18px;font-size: 14.5px}.fnr-extra__btn{padding: 9px 18px}.fnr-extra__sub a{padding-left: 32px}}.fnr-cats li{padding: 6px 20px;min-height: 34px}.fnr-cats li .menu-icon{margin: 0}.fnr-extra__btn{padding: 6px 20px 6px 52px;min-height: 32px}.fnr-extra__sub a{padding: 5px 20px 5px 52px}.burger-menu-wrapper__menu-group.info-menu li{padding: 4px 20px 4px 52px;font-size: 14px}.burger-menu-wrapper__contacts-group{padding: 6px 20px 2px}.burger-menu-wrapper__contact-group{grid-template-columns: 20px 1fr;column-gap: 12px;padding: 3px 0}.fnr-contact__icon{width: 20px;justify-content: flex-start}.fnr-contact__title{font-size: 11px}.burger-menu-wrapper__contact-group a, .burger-menu-wrapper__contact-group button{font-size: 13.5px}.burger-menu-wrapper__top-group{min-height: 60px;padding: 10px 20px}.burger-menu-wrapper__top-group .top-group__logo{height: 26px}.fnr-extra{padding: 2px 0}.burger-menu-wrapper__menu-group.info-menu{padding: 4px 0}.burger-menu-wrapper .form-language{padding: 6px 20px 10px}.fnr-cats li{padding: 6px 20px 6px 17px}.burger-menu-wrapper.open{left: 0}@media (min-width: 768px){.burger-menu-wrapper.open{max-width: 400px}.burger-menu-wrapper.open .burger-menu-wrapper__main-block{width: 400px}}@media (max-width: 767px){.burger-menu-wrapper.open{max-width: 100%}.burger-menu-wrapper.open .burger-menu-wrapper__main-block{width: 100%}}.fnr-extra__list{display: flex;flex-direction: column;flex-wrap: nowrap}.fnr-extra__sub{display: none;flex-direction: column;flex-wrap: nowrap}.fnr-extra__item.is-open > .fnr-extra__sub{display: flex}.fnr-extra__item{display: block;width: 100%}.burger-menu-wrapper__menu-group.info-menu ul{display: flex;flex-direction: column;flex-wrap: nowrap}.fh-search-btn{gap: 8px;padding: 8px 0}.fh-search-btn__text{font-size: 15px;font-weight: 500}@media (max-width: 1240px){.fh-search-btn__text{display: none}}#search-modal{top: 0 !important;left: 0 !important;right: 0 !important;width: 100vw !important;max-width: 100vw !important;padding: 0 !important;margin: 0 !important;z-index: 100000 !important;min-height: var(--fnr-hdr-h, 101px);transform: none !important;background: #fff;box-shadow: 0 10px 26px rgba(19, 19, 19, .10)}#search-modal .modal-wrapper__main-block{min-height: var(--fnr-hdr-h, 101px);display: flex;align-items: center;background: #fff;box-shadow: 0 10px 26px rgba(19, 19, 19, .10)}#search-modal .modal-wrapper__main-block{background: transparent;box-shadow: none;border-radius: 0}#search-modal .modal-wrapper__search-form{display: flex;align-items: center;gap: 14px;min-height: var(--fnr-hdr-h, 101px);margin: 0;width: 100%}#search-modal .search-form__icon{flex: 0 0 auto;margin: 0}#search-modal .search-form__search-input{flex: 1 1 auto;margin: 0}#search-modal .search-form__submit-btn{flex: 0 0 auto;margin: 0;align-self: center}#search-modal .modal-wrapper__search-results-wrapper{background: transparent;width: 100% !important;max-width: 100% !important;margin: 0 !important;padding: 4px 24px 26px;box-sizing: border-box}#search-modal .modal-wrapper__search-results-scroll, #search-modal .modal-wrapper__search-group, #search-modal .modal-wrapper__search-results{width: 100%;max-width: 100%;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0}.product-sec__title-group{width: 100%;padding-right: 0;margin-right: 0}.product-sec__brandrow{width: 100%;padding-right: 0;margin-right: 0}.fnr-extra{border-top: 1px solid #E9EDEF;padding: 4px 0;margin-top: 2px}.fnr-extra__list{display: flex;flex-direction: column;margin: 0;padding: 0;list-style: none}.fnr-extra__item{display: flex;align-items: center;gap: 12px;padding: 6px 20px 6px 17px;min-height: 34px;border-left: 3px solid transparent;cursor: pointer;font-size: 14px;color: #131313;line-height: 1.3;transition: background .14s, color .14s}.fnr-extra__item > span{flex: 1 1 auto;padding-left: 32px}.fnr-extra__item:hover{background: #F2F8FB;color: #1C5B74}.fnr-extra__item.is-open{background: #EAF4F9;color: #1C5B74;border-left-color: #1C5B74}.fnr-cats li .arrow, .fnr-cats li svg.arrow, .fnr-extra__item .arrow{width: 20px;height: 20px;flex: 0 0 20px;color: #9AA6AB}.fnr-cats li.is-open .arrow, .fnr-extra__item.is-open .arrow{color: #1C5B74}.fnr-cats li, .fnr-extra__item{margin: 0 6px}.fnr-cats li{padding: 6px 14px 6px 11px}.fnr-extra__item{padding: 6px 14px 6px 11px}.fnr-cats li .menu-icon{margin-left: 3px}.fnr-extra__item > span{padding-left: 35px}@media (min-width: 768px){.fnr-side-panel{left: 400px;width: 310px;max-width: 310px;top: var(--fnr-sub-top, 150px);height: auto;max-height: calc(100vh - 220px);overflow-y: auto;background: #fff;border: 1px solid #EDF1F3;box-shadow: 0 18px 40px rgba(19,19,19,.16)}.fnr-side-panel .children-menu-wrapper__top-group{display: none}.fnr-side-panel li{padding: 8px 20px;font-size: 14px;color: #131313;cursor: pointer}.fnr-side-panel li:hover{background: #F2F8FB;color: #1C5B74}.fnr-side-panel ul{display: flex;flex-direction: column;margin: 0;padding: 10px 0;list-style: none}}@media (max-width: 767px){.fnr-side-panel{left: 0;width: 100%;max-width: 100%;top: 0;height: 100%;background: #fff}.fnr-side-panel ul{display: flex;flex-direction: column;margin: 0;padding: 8px 0;list-style: none}.fnr-side-panel li{padding: 11px 18px;font-size: 14.5px}}.fnr-cats li:hover, .fnr-extra__item:hover{border-left-color: #1C5B74}.fnr-extra__item > span{padding-left: 0}.fnr-extra__item{padding-left: 14px}.burger-menu-wrapper .form-language{padding: 18px 20px 16px;margin-top: 6px}@media (min-width: 768px){.children-menu-wrapper[data-level="2"] li, .children-menu-wrapper[data-level="3"] li, .fnr-side-panel li{padding: 6px 20px;min-height: 34px;display: flex;align-items: center;font-size: 14px}.children-menu-wrapper[data-level="2"] .children-menu-wrapper__menu-group, .fnr-side-panel .children-menu-wrapper__menu-group{padding: 6px 0}.children-menu-wrapper[data-level="2"] ul, .fnr-side-panel ul{padding: 6px 0}}.children-menu-wrapper[data-level="2"] ul, .children-menu-wrapper[data-level="3"] ul, .fnr-side-panel ul, .children-menu-wrapper__menu-group ul{gap: 0 !important}.fh-mob-call{display: none;background: none;border: 0;padding: 8px;cursor: pointer;color: #131313;margin-left: auto}.fh-mob-call:hover{color: #1C5B74}@media (max-width: 1100px){.fh-catalog-btn{display: none}.fh-mob-call{display: inline-flex;align-items: center}}.fnr-cats li .arrow, .fnr-cats li svg.arrow, .fnr-extra__item .arrow{width: 18px;height: 18px;flex: 0 0 18px;color: #7C8A92;stroke-width: 2.2;margin-left: auto}.fnr-cats li, .fnr-extra__item{padding-right: 16px}@media (max-width: 767px){.fnr-cats li{padding: 12px 16px 12px 13px;min-height: 52px;font-size: 15.5px;gap: 14px}.fnr-cats li .menu-icon{width: 24px;height: 24px;flex: 0 0 24px}.fnr-cats li .arrow, .fnr-extra__item .arrow{width: 20px;height: 20px;flex: 0 0 20px}.fnr-extra__item{padding: 12px 16px 12px 13px;min-height: 52px;font-size: 15.5px}.fnr-extra__item > span{padding-left: 38px}.burger-menu-wrapper__contact-group a, .burger-menu-wrapper__contact-group button{font-size: 15px}.fnr-contact__title{font-size: 12px}.fnr-contact__icon svg{width: 24px;height: 24px}.burger-menu-wrapper__contact-group{grid-template-columns: 24px 1fr;column-gap: 14px;padding: 6px 0}.burger-menu-wrapper__contacts-group{padding: 10px 16px 6px}.burger-menu-wrapper .form-language .lang-item__btn, .burger-menu-wrapper .form-language .current-lang{min-width: 62px;padding: 10px 14px;font-size: 15px}.fnr-side-panel li{padding: 12px 16px;min-height: 52px;font-size: 15.5px}}#fnr-cats ul, .fnr-extra__list{padding: 0 6px;margin: 0}.fnr-cats li, .fnr-extra__item{margin: 0;width: 100%;box-sizing: border-box}.footer .contacts__item.socials{margin-top: 14px}.footer .contacts__item.socials .social-links{display: flex;gap: 16px;padding: 0;margin: 0;list-style: none}.footer .contacts__item.socials .social-links a{display: inline-flex;opacity: .92}.footer .contacts__item.socials .social-links a:hover{opacity: 1}.footer__copyright{border-top: 1px solid rgba(255,255,255,.18);margin-top: 26px;padding-top: 18px}.footer__copyright p{margin: 0;font-size: 13.5px;color: #fff;opacity: .85}@media (max-width: 767px){.footer .footer__left-column{padding-bottom: 18px;border-bottom: 1px solid rgba(255,255,255,.18);margin-bottom: 4px}.footer .footer__logo-img{height: 40px}.footer__copyright{margin-top: 18px;padding-top: 16px;text-align: left}.footer .contacts__item.socials{margin-top: 16px}.footer .contacts__item.socials .social-links{gap: 18px}}.fnr-copy--left{margin: 14px 0 0;font-size: 13.5px;color: #fff;opacity: .85}@media (max-width: 767px){.fnr-copy--left{display: none}}@media (min-width: 768px){.fnr-copy--bottom{display: none}}.footer .footer__title, .footer .footer__menu-group, .footer .footer__left-column, .footer__copyright{border-color: rgba(255,255,255,.35) !important}.footer .footer__menu-group + .footer__menu-group, .footer .right-column{border-top-color: rgba(255,255,255,.35) !important}@media (max-width: 1100px){.logo-nav__main-block{position: relative}.logo-nav__logo-group{position: absolute;left: 50%;transform: translateX(-50%);margin: 0;z-index: 1}.fh-mob-call{margin-left: auto;padding: 6px}.fh-mob-call svg{width: 26px;height: 26px}}@media (max-width: 767px){.children-menu-wrapper[data-level="2"] li, .children-menu-wrapper[data-level="3"] li, .fnr-side-panel li{padding: 12px 16px;min-height: 52px;font-size: 15.5px;display: flex;align-items: center}.children-menu-wrapper__menu-group ul{gap: 0 !important;padding: 6px 0}}@media (max-width: 767px){.children-menu-wrapper .children-menu-wrapper__top-group, .fnr-side-panel .children-menu-wrapper__top-group{min-height: 60px;height: 60px;padding: 10px 16px;display: flex;align-items: center;justify-content: space-between;background: #1C5B74;box-sizing: border-box}.children-menu-wrapper__parent-name{font-size: 14.5px}.children-menu-wrapper[data-level="2"], .children-menu-wrapper[data-level="3"], .fnr-side-panel{left: 0;width: 100vw;max-width: 100vw;top: 0;height: 100vh;max-height: 100vh;border: 0;box-shadow: none}#burger-menu-wrapper.burger-menu-wrapper{overflow: hidden}.burger-menu-wrapper__main-block{height: 100%;max-height: 100%;overflow-y: auto;-webkit-overflow-scrolling: touch;overscroll-behavior: contain}.children-menu-wrapper .children-menu-wrapper__menu-group, .fnr-side-panel .children-menu-wrapper__menu-group{max-height: calc(100vh - 60px);overflow-y: auto;-webkit-overflow-scrolling: touch;overscroll-behavior: contain}}.fh-block__icon--phone path, .fh-mob-call__icon path{stroke-width: 1.45}.fh-block__icon:not(.fh-block__icon--phone) path, .fh-search-btn svg circle, .fh-search-btn svg path{stroke-width: 1.7}@media (max-width: 767px){.footer .footer__center-column{margin-top: 0}.footer .footer__left-column{padding-bottom: 14px;margin-bottom: 0}}.tab-attributes .tab-content tr{padding: 6px 14px;line-height: 1.5}.tab-attributes .tab-content td{line-height: 1.5}.tab-attributes .tab-content td{padding: 0 !important;line-height: 1.45}.tab-attributes .tab-content tr{padding: 7px 14px}#info-tabs .tab-btn{padding: 12px 0}#info-tabs .tab-content{margin-top: 2px;padding-bottom: 10px}#info-tabs .tab-content > *:first-child{margin-top: 0}#info-tabs .tab-content > *:last-child{margin-bottom: 0}#info-tabs .tab-content p{margin: 0 0 8px}.tab-attributes .tab-content{margin-top: 0}.fh-catalog-btn, .fh-catalog-btn *{transition: color .14s}.fh-catalog-btn:hover, .fh-catalog-btn:hover .fh-catalog-btn__icon, .fh-catalog-btn:hover .fh-catalog-btn__text, .fh-catalog-btn:focus-visible, .fh-catalog-btn:focus-visible .fh-catalog-btn__icon{color: #1C5B74}.fh-catalog-btn:hover .fh-catalog-btn__icon path{stroke: currentColor}#info-tabs .tab.hidden .tab-content, .fnr-reviews-tab.hidden .tab-content{padding: 0;margin: 0}.product-sec__content-groups .group{margin-bottom: 14px}.product-sec__content-groups .group:first-child{margin-top: 0}.product-sec__content-groups .group__title, .fnr-variations .group__title{font-size: 16px;font-weight: 400;color: #656E72;margin: 0 0 6px;line-height: 1.3}.product-sec__content-groups .group__content{margin: 0}.product-sec__title-block{margin-bottom: 14px}.product-sec__content-groups{margin-top: 0;margin-bottom: 16px}.fnr-hero{position: relative;background-color: #F4F8FB;background-image: linear-gradient(90deg, rgba(255,255,255,.94) 0%, rgba(255,255,255,.82) 32%, rgba(255,255,255,0) 58%), var(--fnr-hero-img);background-size: cover;background-position: right center;min-height: 520px;display: flex;align-items: center}.fnr-hero .container{width: 100%}.fnr-hero__inner{max-width: 600px;padding: 64px 0}.fnr-hero__text strong{font-weight: 600;color: inherit}.fnr-hero__l{white-space: nowrap}.fnr-hero__title{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-weight: 500;font-size: clamp(24px, 3.1vw, 46px);line-height: 1.18;color: #14293A;margin: 0 0 20px}.fnr-hero__text{font-size: 17px;line-height: 1.55;color: #44586A;margin: 0 0 30px;max-width: 470px}.fnr-hero__actions{display: inline-grid;grid-auto-flow: column;grid-auto-columns: 1fr;gap: 14px;max-width: 100%}.fnr-hero__btn{height: 52px;padding: 0 22px;border-radius: 4px;font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 16px;font-weight: 500;line-height: 50px;text-align: center;cursor: pointer;transition: background .15s, color .15s, border-color .15s;white-space: nowrap}.fnr-hero__btn--primary{background: #16394C;border: 1px solid #16394C;color: #fff}.fnr-hero__btn--primary:hover{background: #1C5B74;border-color: #1C5B74}.fnr-hero__btn--ghost{background: rgba(255,255,255,.85);border: 1px solid #B9CCD8;color: #16394C}.fnr-hero__btn--ghost:hover{border-color: #1C5B74;color: #1C5B74}.fnr-eyebrow{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 13px;font-weight: 600;letter-spacing: .12em;text-transform: uppercase;color: #1C5B74;margin: 0 0 20px}.fnr-cats-sec{padding: 52px 0;background: #fff}.fnr-cats-wrap{display: grid;grid-template-columns: minmax(0, 1.6fr) minmax(300px, 1fr);gap: 16px;align-items: stretch}.fnr-cats-grid{display: grid;grid-template-columns: repeat(4, 1fr);gap: 16px;list-style: none;margin: 0;padding: 0}.fnr-cats-grid > li{position: relative;min-width: 0}.fnr-cats-grid > li::before{content: '';display: block;padding-top: 100%}.fnr-cats-grid > li > .fnr-cat-tile{position: absolute;inset: 0}.fnr-cats-side{display: flex;flex-direction: column;gap: 16px}.fnr-cats-side .fnr-quote-card, .fnr-cats-side .fnr-cert-card{margin: 0;padding: 22px 26px}@media (min-width: 1151px){.fnr-cats-side{min-height: 0}.fnr-cats-side .fnr-quote-card, .fnr-cats-side .fnr-cert-card{flex: 1 1 0;min-height: 0}}.fnr-cats-side .fnr-quote-card__mark{font-size: 40px}.fnr-cats-side .fnr-quote-card__text{font-size: 15px;margin-bottom: 12px}.fnr-cats-side .fnr-cert-card__title{margin-bottom: 12px}.fnr-cats-side .fnr-cert-card__badges{margin-bottom: 12px}.fnr-cats-side .fnr-cert-card__text{font-size: 13.5px}.fnr-cat-tile{display: flex;flex-direction: column;align-items: flex-start;gap: 12px;height: 100%;padding: 22px 18px 18px;border: 1px solid #E3EAF0;border-radius: 4px;background: #fff;transition: border-color .15s, box-shadow .15s}.fnr-cat-tile:hover{border-color: #1C5B74;box-shadow: 0 6px 18px rgba(20, 60, 84, .08)}.fnr-cat-tile__icon{width: 44px;height: 44px}.fnr-cat-tile__name{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 15px;font-weight: 500;line-height: 1.3;color: #14293A;flex-grow: 1}.fnr-cat-tile__more{display: inline-flex;align-items: center;gap: 6px;font-size: 13px;color: #1C5B74}.fnr-cat-tile:hover .fnr-cat-tile__more{text-decoration: underline}.fnr-quote-card{margin: 0;padding: 28px 30px;border-radius: 4px;background: #F1F7FA;position: relative}.fnr-quote-card__mark::before{content: "\201C"}.fnr-quote-card__mark{font-family: Georgia, serif;font-size: 56px;line-height: 1;color: #59CCE9;margin-bottom: 2px}.fnr-quote-card__text{margin: 0 0 16px;border: 0;padding: 0;font-size: 16px;line-height: 1.55;color: #26404F}.fnr-quote-card__role{font-size: 13.5px;color: #5B707F}.fnr-cert-card{padding: 28px 30px;border: 1px solid #E3EAF0;border-radius: 4px;display: flex;flex-direction: column;align-items: flex-start}.fnr-cert-card__title{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 14px;font-weight: 600;letter-spacing: .1em;text-transform: uppercase;color: #14293A;margin: 0 0 18px}.fnr-cert-card__badges{display: flex;flex-wrap: wrap;gap: 10px;margin-bottom: 18px}.fnr-cert-badge{padding: 8px 14px;border: 1.5px solid #16394C;border-radius: 4px;font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 14px;font-weight: 600;color: #16394C;white-space: nowrap}.fnr-cert-card__text{margin: 0;font-size: 14.5px;line-height: 1.5;color: #44586A}.fnr-band{background: #EFF5F8;padding: 46px 0}.fnr-band__row{display: grid;grid-template-columns: minmax(200px, 240px) 1fr;gap: 28px;align-items: center}.fnr-band__head{text-align: left}.fnr-band__eyebrow{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 12.5px;font-weight: 600;letter-spacing: .16em;text-transform: uppercase;color: #1C5B74;margin: 0 0 10px}.fnr-band__title{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 27px;font-weight: 500;color: #14293A;margin: 0 0 6px}.fnr-band__sub{font-size: 15px;line-height: 1.45;color: #5B707F;margin: 0}.fnr-band__benefits{display: grid;grid-template-columns: repeat(5, 1fr);gap: 20px 0;list-style: none;margin: 0;padding: 0}.fnr-benefit{display: flex;flex-direction: column;align-items: center;text-align: center;gap: 6px;padding: 0 10px;border-left: 1px solid rgba(20, 60, 84, .14)}.fnr-benefit__icon{color: #1C5B74;margin-bottom: 8px}.fnr-benefit__title{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 14px;font-weight: 600;color: #14293A;line-height: 1.3;white-space: nowrap}.fnr-benefit__text{font-size: 12.5px;line-height: 1.45;color: #5B707F;max-width: 190px}.fnr-featured{padding: 10px 0 24px}.fnr-card-request{color: #1C5B74}.slider-prev, .slider-next{color: #9AA6AB;transition: color .15s}.slider-prev:hover, .slider-next:hover{color: #1C5B74}.slider-prev svg path, .slider-next svg path{fill: currentColor}.slider-prev.swiper-button-disabled, .slider-next.swiper-button-disabled{opacity: .35}@media (max-width: 1320px){.fnr-band__row{grid-template-columns: 1fr;gap: 28px}.fnr-band__benefits{grid-template-columns: repeat(3, 1fr);gap: 24px 0}}@media (max-width: 1150px){.fnr-cats-wrap{grid-template-columns: 1fr}.fnr-cats-side{flex-direction: row}.fnr-cats-side > *{flex: 1}}@media (max-width: 900px){.fnr-hero__title{font-size: clamp(24px, 3.4vw, 37px)}.fnr-cats-grid{grid-template-columns: repeat(3, 1fr)}.fnr-cats-side{flex-direction: column}}.fnr-hero__photo{display: none}@media (max-width: 768px){.fnr-hero{background-image: linear-gradient(180deg, rgba(250,252,254,.98) 0%, rgba(250,252,254,.95) 36%, rgba(250,252,254,.5) 54%, rgba(250,252,254,0) 72%), var(--fnr-hero-img-mob);background-size: cover;background-position: center bottom;background-color: #F7FAFC;min-height: 575px;display: flex;align-items: stretch}.fnr-hero .container{display: flex;width: 100%}.fnr-hero__inner{display: flex;flex-direction: column;flex: 1;padding: 84px 0 92px}.fnr-hero__actions{margin-top: auto}.fnr-hero__photo{display: none}.fnr-hero__title{font-size: clamp(20px, 7.2vw, 28px)}.fnr-hero__l{white-space: normal}.fnr-hero__text{font-size: 15.5px}.fnr-hero__actions{display: grid;grid-auto-flow: row;grid-auto-columns: unset;width: 100%;max-width: 420px}.fnr-cats-sec{padding: 36px 0}.fnr-band{padding: 36px 0 40px}.fnr-band__title{font-size: 23px}.fnr-band__benefits{grid-template-columns: repeat(2, 1fr);gap: 22px 0}.fnr-benefit{padding: 0 10px}.fnr-benefit:nth-child(2n+1){border-left: 0}.fnr-benefit__title{white-space: normal}.fnr-benefit__text{max-width: none}}@media (max-width: 520px){.fnr-cats-grid{grid-template-columns: repeat(2, 1fr);gap: 10px}.fnr-cat-tile{padding: 16px 14px 14px}.fnr-featured .product-cards{grid-gap: 15px;grid-template-columns: repeat(2, 1fr)}.fnr-quote-card, .fnr-cert-card{padding: 22px 20px}.fnr-band__benefits{grid-template-columns: repeat(2, 1fr)}}.fnr-benefit__icon svg, .fnr-cat-tile__more svg{color: inherit}.main-btn, .modal-wrapper__main-block, .cart-modal-wrapper__main-block, .form-group__input, .form-group__text, .form-group__textarea, .burger-menu-wrapper .form-language .lang-item__btn, .fnr-quote-btn, .fnr-price-request{border-radius: 4px}.product-card, .product-card.latest-card{border-radius: 8px;overflow: hidden}.fnr-seo{background: #FAFBFC;padding: 44px 0 56px;margin-top: 40px}.fnr-seo__inner{max-width: 920px}.fnr-seo h2{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 21px;font-weight: 500;color: #14293A;margin: 0 0 14px;line-height: 1.3}.fnr-seo h3{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 16.5px;font-weight: 500;color: #14293A;margin: 22px 0 10px}.fnr-seo p{font-size: 14.5px;line-height: 1.65;color: #44586A;margin: 0 0 12px}.fnr-seo ul{display: block;margin: 0 0 12px;padding-left: 20px}.fnr-seo li{display: list-item;list-style: disc;font-size: 14.5px;line-height: 1.65;color: #44586A;margin-bottom: 6px}.fnr-seo a{color: #1C5B74;text-decoration: underline;text-underline-offset: 2px}.fnr-seo a:hover{color: #59CCE9}.product-card .variations-group, .product-card .product-card__variations-group, .product-card .rating-group__volume, .product-card .volume{display: none !important}@media (max-width: 920px){.category .columns, .brand .columns{display: block}.category .column-left, .brand .column-left{width: auto;display: block}}@media (max-width: 767px){.side-categories{overflow-x: auto;width: 100%;-webkit-overflow-scrolling: touch;scrollbar-width: none}.side-categories::-webkit-scrollbar{display: none}.side-categories__cat-list{display: flex;flex-direction: row;gap: 0 10px}.side-categories__cat-list li{display: block}.side-categories__cat-list a{display: block;min-width: max-content;padding: 8px 12px;font-size: .9em;border: 1px solid #C9D6DD;border-radius: 4px;color: #131313}.side-categories__cat-list a:active{border-color: #1C5B74;color: #1C5B74}}.fnr-consult{position: fixed;inset: 0;z-index: 100050}.fnr-consult__backdrop{position: absolute;inset: 0;background: rgba(16, 42, 56, .38)}.fnr-consult{display: flex;align-items: center;justify-content: center;padding: 24px}.fnr-consult[hidden]{display: none}#fnr-consult [hidden], #fnr-request-modal [hidden], #fnr-request-modal[hidden]{display: none !important}.fnr-consult__panel{position: relative;width: min(600px, 100%);max-height: calc(100vh - 48px);border-radius: 16px;overflow-y: auto;box-shadow: 0 30px 80px rgba(10, 35, 50, .30);background: #fff}.fnr-consult__head{padding: 44px 46px 30px;text-align: center;background: #F5FAFD url('/image/catalog/finer/home/consult-head-bg3.webp') no-repeat top center / cover}.fnr-consult__body{padding: 26px 46px 34px}.fnr-consult__close{position: absolute;top: 18px;right: 18px;width: 36px;height: 36px;display: flex;align-items: center;justify-content: center;border: 0;background: transparent;color: #44586A;cursor: pointer;border-radius: 4px}.fnr-consult__close:hover{color: #1C5B74;background: rgba(255,255,255,.7)}.fnr-consult__eyebrow{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 12.5px;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: #1C5B74;text-align: center;margin: 0 0 10px}.fnr-consult__title{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 27px;font-weight: 600;line-height: 1.25;color: #14293A;text-align: center;margin: 0 0 14px}.fnr-consult__title span{color: #3FB1D8}.fnr-consult__line{display: block;width: 44px;height: 3px;border-radius: 2px;background: #59CCE9;margin: 0 auto 18px}.fnr-consult__proof{text-align: center;font-size: 13px;color: #5B707F;margin: 0}.fnr-consult__grid{display: grid;grid-template-columns: 1fr 1fr;gap: 14px}.fnr-consult__field{display: block;margin-bottom: 14px}.fnr-consult__grid .fnr-consult__field{margin-bottom: 0}.fnr-consult__grid{margin-bottom: 14px}.fnr-consult__field > span:first-child{display: block;font-size: 13px;color: #44586A;margin-bottom: 6px}.fnr-consult__field input, .fnr-consult__field textarea{width: 100%;font-family: inherit;font-size: 15px;color: #131313;border: 1px solid #D6E2E8;border-radius: 4px;background: #fff;padding: 0 14px;height: 46px}.fnr-consult__field textarea{height: auto;padding: 12px 14px;resize: vertical;min-height: 96px}.fnr-consult__field input:focus, .fnr-consult__field textarea:focus{outline: none;border-color: #1C5B74}.fnr-consult__field input::placeholder, .fnr-consult__field textarea::placeholder{color: #9AA9B2}.fnr-consult__phone{position: relative;display: block}.fnr-consult__phone svg{position: absolute;left: 14px;top: 50%;transform: translateY(-50%);pointer-events: none}.fnr-consult__phone input{padding-left: 42px}.fnr-consult__bottom{display: flex;align-items: center;justify-content: space-between;gap: 16px;margin-top: 6px}.fnr-consult__privacy{display: inline-flex;align-items: center;gap: 8px;font-size: 12.5px;color: #44586A}.fnr-consult__privacy svg{flex: 0 0 auto}.fnr-consult__submit{height: 48px;padding: 0 26px;border: 0;border-radius: 4px;cursor: pointer;background: #16394C;color: #fff;font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 15px;font-weight: 500;transition: background .15s;white-space: nowrap}.fnr-consult__submit:hover{background: #1C5B74}.fnr-consult__submit[disabled]{opacity: .6;cursor: default}.fnr-consult__result{font-size: 13.5px;margin: 4px 0 6px;min-height: 0}.fnr-consult__result.is-error{color: #C0392B}.fnr-consult__result.is-success{color: #1E7B45}@media (max-width: 640px){.fnr-consult{padding: 0}.fnr-consult__panel{width: 100%;height: 100%;max-height: none;border-radius: 0}.fnr-consult__head{padding: 56px 20px 24px}.fnr-consult__body{padding: 22px 20px 28px}.fnr-consult__grid{grid-template-columns: 1fr;gap: 0}.fnr-consult__grid .fnr-consult__field{margin-bottom: 14px}.fnr-consult__bottom{flex-direction: column-reverse;align-items: stretch;text-align: center}.fnr-consult__submit{width: 100%}.fnr-consult__privacy{justify-content: center}.fnr-consult__title{font-size: 23px}}.fnr-req__panel{width: min(880px, 100%);background: #fff url('/image/catalog/finer/home/consult-head-bg3.webp') no-repeat top center / 100% auto}.fnr-req__head{padding: 40px 46px 6px;text-align: center}.fnr-req__title{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 24px;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;color: #14293A;margin: 0 0 8px}.fnr-req__sub{font-size: 15px;color: #44586A;margin: 0}.fnr-req__cols{display: grid;grid-template-columns: 280px 1fr;gap: 12px 40px;padding: 22px 46px 34px;align-items: start}.fnr-req__img-wrap{background: #fff;border: 1px solid #E4EDF2;border-radius: 8px;display: flex;align-items: center;justify-content: center;padding: 12px}.fnr-req__img-wrap img{max-width: 100%;height: auto}.fnr-req__thumbs{display: flex;gap: 10px;margin-top: 10px}.fnr-req__thumb{width: 60px;height: 60px;padding: 4px;cursor: pointer;background: #fff;border: 1px solid #E4EDF2;border-radius: 6px}.fnr-req__thumb.is-active{border-color: #1C5B74}.fnr-req__thumb img{max-width: 100%;height: auto;display: block}.fnr-req__benefits{list-style: none;margin: 22px 0 0;padding: 0;display: grid;gap: 16px}.fnr-req__benefits li{display: flex;align-items: flex-start;gap: 12px}.fnr-req__benefits svg{flex: 0 0 auto;margin-top: 1px}.fnr-req__benefits span{font-size: 13.5px;line-height: 1.35;color: #44586A}.fnr-req__benefits b{font-weight: 600;color: #26404F}.fnr-req__form .fnr-consult__field{margin-bottom: 13px}.fnr-req__form textarea{min-height: 84px}.fnr-req__submit{width: 100%;display: inline-flex;align-items: center;justify-content: center;gap: 10px}.fnr-req__privacy{display: flex;justify-content: center;margin-top: 12px}@media (max-width: 760px){.fnr-req__head{padding: 52px 20px 4px}.fnr-req__cols{grid-template-columns: 1fr;gap: 0;padding: 18px 20px 28px}.fnr-req__media{display: grid;grid-template-columns: 96px 1fr;gap: 4px 14px;align-items: start;margin-bottom: 16px}.fnr-req__img-wrap{padding: 6px}.fnr-req__thumbs{grid-column: 1;margin-top: 6px}.fnr-req__thumb{width: 44px;height: 44px}.fnr-req__benefits{grid-column: 2;grid-row: 1 / span 2;margin: 0;gap: 10px}}#fnr-done [hidden]{display: none !important}.fnr-done__panel{width: min(640px, 100%);text-align: center;padding: 40px 46px 38px;background: #fff url('/image/catalog/finer/home/consult-head-bg3.webp') no-repeat top center / 100% auto}.fnr-done__icon{margin: 6px 0 4px}.fnr-done__icon svg{display: block;margin: 0 auto}.fnr-consult__submit svg, .fnr-done__back svg{color: inherit}.fnr-done__title{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 26px;font-weight: 600;line-height: 1.25;color: #14293A;margin: 0 0 12px}.fnr-done__sub{font-size: 16px;line-height: 1.45;color: #26404F;margin: 0 0 14px}.fnr-done__note{font-size: 13.5px;line-height: 1.5;color: #8296A3;margin: 0 0 22px;padding-bottom: 22px;border-bottom: 1px solid #E4EDF2}.fnr-done__strip{display: flex;align-items: center;justify-content: center;gap: 10px;background: #EFF7FB;border-radius: 6px;padding: 13px 16px;font-size: 14px;color: #26404F;margin-bottom: 22px}.fnr-done__strip svg{flex: 0 0 auto}.fnr-done__actions{display: grid;grid-template-columns: 1fr 1fr;gap: 14px}.fnr-done__back{display: inline-flex;align-items: center;justify-content: center;gap: 10px;height: 50px;border: 0;border-radius: 4px;cursor: pointer;background: #16394C;color: #fff;font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 15px;font-weight: 500;transition: background .15s}.fnr-done__back:hover{background: #1C5B74}.fnr-done__call{display: inline-flex;align-items: center;justify-content: center;height: 50px;border: 1px solid #1C5B74;border-radius: 4px;cursor: pointer;background: #fff;color: #1C5B74;font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 15px;font-weight: 500;transition: background .15s}.fnr-done__call:hover{background: #F2F8FB}@media (max-width: 560px){.fnr-done__panel{padding: 48px 20px 28px}.fnr-done__title{font-size: 21px}.fnr-done__actions{grid-template-columns: 1fr}}.info-sec__content:has(.fa-page) h1{font-size: 36px;line-height: 1.15;font-weight: 600;color: #16394C;max-width: 760px;margin: 0 0 22px;letter-spacing: -.01em}.fa-page{--fa-ink: #1F2A30;--fa-muted: #5F6C74;--fa-brand: #1C5B74;--fa-deep: #16394C;--fa-accent: #4CB0C9;--fa-soft: #EFF7FB;--fa-line: #DCEAF0;font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;color: var(--fa-ink)}.fa-page p, .fa-page h2, .fa-page h3, .fa-page ul, .fa-page ol, .fa-page figure{margin: 0;padding: 0}.fa-page ul, .fa-page ol{list-style: none}.fa-page h2{font-size: 26px;line-height: 1.25;font-weight: 600;color: var(--fa-deep);margin-bottom: 12px}.fa-page h3{font-size: 17px;line-height: 1.3;font-weight: 600;color: var(--fa-deep);margin-bottom: 6px}.fa-page .fa-section__intro{font-size: 16px;line-height: 1.6;color: var(--fa-ink);max-width: 820px;margin-bottom: 20px}.fa-page .fa-note{font-size: 15px;line-height: 1.55;color: var(--fa-muted);margin-top: 14px;max-width: 820px}.fa-section{margin-top: 44px}.fa-hero{position: relative;display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, .9fr);gap: 40px;align-items: center;min-height: 540px}.fa-hero__text{position: relative;z-index: 1}.fa-eyebrow{display: inline-flex;align-items: center;gap: 8px;font-size: 13px;font-weight: 500;letter-spacing: .04em;text-transform: uppercase;color: var(--fa-brand);margin-bottom: 14px}.fa-eyebrow::before{content: '';width: 22px;height: 2px;background: var(--fa-accent);border-radius: 2px}.fa-lead{font-size: 17px;line-height: 1.6;color: var(--fa-ink);margin-bottom: 14px}.fa-lead--accent{color: var(--fa-deep);font-weight: 500}.fa-actions{display: grid;grid-template-columns: repeat(2, minmax(0, 250px));gap: 12px;margin-top: 24px}.fa-btn{display: inline-flex;align-items: center;justify-content: center;gap: 10px;height: 50px;padding: 0 22px;border-radius: 4px;font-size: 15px;font-weight: 500;text-decoration: none;transition: background .15s, color .15s, border-color .15s;border: 1px solid transparent;white-space: nowrap}.fa-btn svg{width: 18px;height: 18px;color: inherit;flex: 0 0 auto}.fa-btn--primary{background: var(--fa-brand);color: #fff}.fa-btn--primary:hover{background: var(--fa-deep);color: #fff}.fa-btn--ghost{background: #fff;color: var(--fa-brand);border-color: var(--fa-brand)}.fa-btn--ghost:hover{background: var(--fa-soft);color: var(--fa-brand)}.fa-btn--light{background: #16394C;color: #fff}.fa-btn--light:hover{background: #1C5B74;color: #fff}.fa-btn--outline{background: #fff;color: var(--fa-brand);border-color: var(--fa-brand)}.fa-btn--outline:hover{background: var(--fa-soft);color: var(--fa-brand)}.fa-hero__visual{position: absolute;top: 0;right: 0;bottom: 0;width: 64%;z-index: 0;display: block}.fa-tile:not(.fa-tile--big){display: none}.fa-tile{background: var(--fa-soft);border: 1px solid var(--fa-line);border-radius: 14px;padding: 18px;display: flex;align-items: center;justify-content: center;min-height: 150px}.fa-tile img{max-width: 100%;max-height: 100%;height: auto;object-fit: contain}.fa-tile--big{position: relative;background: none;border: none;border-radius: 0;padding: 0;min-height: 0;display: block;height: 100%}.fa-tile--big::after{content: '';position: absolute;inset: 0;pointer-events: none;background: linear-gradient(90deg, #fff 0%, #fff 8%, rgba(255,255,255,0) 55%), linear-gradient(270deg, #fff 0%, rgba(255,255,255,0) 10%), linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 16%), linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 14%)}.fa-tile--big img{width: 100%;height: 100%;max-height: none;object-fit: cover;display: block}.fa-stats{display: grid;grid-template-columns: repeat(4, 1fr);gap: 14px;margin-top: 48px}.fa-stats li{background: #fff;border: 1px solid var(--fa-line);border-radius: 12px;padding: 18px 20px}.fa-stats__num{display: block;font-size: 24px;font-weight: 600;color: var(--fa-brand);line-height: 1.15;margin-bottom: 6px}.fa-stats__label{display: block;font-size: 14px;line-height: 1.4;color: var(--fa-muted)}.fa-cards{display: grid;gap: 16px}.fa-cards--2{grid-template-columns: repeat(2, 1fr)}.fa-cards--3{grid-template-columns: repeat(3, 1fr)}.fa-card{background: #fff;border: 1px solid var(--fa-line);border-radius: 14px;padding: 22px 22px 24px}.fa-card p{font-size: 15px;line-height: 1.55;color: var(--fa-ink)}.fa-icon{display: inline-flex;align-items: center;justify-content: center;width: 46px;height: 46px;border-radius: 12px;background: var(--fa-soft);color: var(--fa-brand);margin-bottom: 14px}.fa-icon svg{width: 24px;height: 24px}.fa-steps{display: grid;grid-template-columns: repeat(4, 1fr);gap: 16px;counter-reset: fa}.fa-steps li{position: relative;background: var(--fa-soft);border-radius: 14px;padding: 22px 20px 24px}.fa-steps__num{position: absolute;top: 16px;right: 18px;font-size: 13px;font-weight: 600;color: var(--fa-accent);letter-spacing: .06em}.fa-steps__num::before{content: '0'}.fa-steps .fa-icon{background: #fff}.fa-steps p{font-size: 14.5px;line-height: 1.5;color: var(--fa-ink)}.fa-chips{display: flex;flex-wrap: wrap;gap: 10px}.fa-chips li{padding: 9px 16px;border-radius: 999px;background: var(--fa-soft);border: 1px solid var(--fa-line);color: var(--fa-deep);font-size: 14.5px;font-weight: 500}.fa-cta{margin-top: 48px;background: #fff url('/image/catalog/finer/home/consult-head-bg3.webp') no-repeat top center / 100% auto;border: 1px solid var(--fa-line);box-shadow: 0 18px 50px -34px rgba(10, 35, 50, .4);border-radius: 16px;padding: 40px 44px;display: grid;grid-template-columns: minmax(0, 1.4fr) auto;gap: 32px;align-items: center}.fa-cta h2{color: var(--fa-deep)}.fa-cta p{font-size: 15.5px;line-height: 1.6;color: #44586A;max-width: 640px}.fa-cta__actions{display: flex;flex-direction: column;gap: 12px}.fa-cta__actions .fa-btn{width: 100%}.fa-signature{display: none}@media (max-width: 1024px){.fa-hero{grid-template-columns: 1fr;min-height: 0}.fa-hero__visual{position: static;width: auto}.fa-tile--big img{height: 280px}.fa-stats{grid-template-columns: repeat(2, 1fr)}.fa-cards--3{grid-template-columns: repeat(2, 1fr)}.fa-steps{grid-template-columns: repeat(2, 1fr)}.fa-cta{grid-template-columns: 1fr}.fa-cta__actions{flex-direction: row;flex-wrap: wrap}}@media (max-width: 640px){.info-sec__content:has(.fa-page) h1{font-size: 27px}.fa-page h2{font-size: 22px}.fa-section{margin-top: 44px}.fa-tile--big img{height: 250px}.fa-stats, .fa-cards--2, .fa-cards--3, .fa-steps{grid-template-columns: 1fr}.fa-cta{padding: 28px 22px}.fa-actions{grid-template-columns: 1fr}.fa-actions .fa-btn, .fa-cta__actions .fa-btn{width: 100%}}.content-default .fa-page ul, .content-default .fa-page ol{display: block;flex-direction: initial}.content-default .fa-page li{width: auto;max-width: none;margin: 0;list-style: none}.content-default .fa-page li::before, .content-default .fa-page li::marker{content: none}.content-default .fa-page .fa-stats{display: grid;grid-template-columns: repeat(4, 1fr);gap: 14px}.content-default .fa-page .fa-steps{display: grid;grid-template-columns: repeat(4, 1fr);gap: 16px}.content-default .fa-page .fa-chips{display: flex;flex-direction: row;flex-wrap: wrap;gap: 10px}.content-default .fa-page .fa-chips li{width: auto;flex: 0 0 auto}.content-default .fa-page a.fa-btn, .content-default .fa-page a.fa-btn:hover{text-decoration: none}@media (max-width: 1024px){.content-default .fa-page .fa-stats{grid-template-columns: repeat(2, 1fr)}.content-default .fa-page .fa-steps{grid-template-columns: repeat(2, 1fr)}}@media (max-width: 640px){.content-default .fa-page .fa-stats, .content-default .fa-page .fa-steps{grid-template-columns: 1fr}}.content-default .fa-page a.fa-btn--outline{color: #1C5B74}.content-default .fa-page a.fa-btn--outline:hover{color: #1C5B74;background: #EFF7FB}.content-default .fa-page a.fa-btn--primary{color: #fff}.content-default .fa-page a.fa-btn--ghost{color: #1C5B74}.content-default .fa-page a.fa-btn--light{color: #fff}main#contact-page, main.contact-page{display: block !important}.fc-hero{position: relative;padding: 26px 0 34px;min-height: 260px}.fc-hero__photo{position: absolute;top: 0;right: 0;bottom: 0;width: 58%;z-index: 0;background: url('/image/catalog/finer/home/contacts-office.webp') no-repeat center right / cover}.fc-hero__photo::after{content: '';position: absolute;inset: 0;background: linear-gradient(90deg, #fff 0%, #fff 6%, rgba(255,255,255,0) 60%), linear-gradient(180deg, rgba(255,255,255,.35) 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0) 60%, #fff 100%)}.fc-hero .container{position: relative;z-index: 1}.fc-breadcrumb{display: flex;gap: 6px;list-style: none;margin: 0 0 18px;padding: 0;font-size: 13px}.fc-breadcrumb li{display: flex;align-items: center;gap: 6px;color: #5B707F}.fc-breadcrumb li + li::before{content: '›';color: #9AA9B2}.fc-breadcrumb a{color: #5B707F;text-decoration: none}.fc-breadcrumb a:hover{color: #1C5B74}.fc-title{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 42px;font-weight: 600;color: #16394C;margin: 0 0 12px}.fc-sub{font-size: 17px;line-height: 1.55;color: #26404F;max-width: 560px;margin: 0}.fc-cards{display: grid;grid-template-columns: repeat(4, 1fr);gap: 16px;list-style: none;margin: 0 0 44px;padding: 0}.contact-page .fc-cards li{display: block}.fc-card{display: flex;flex-direction: column;gap: 3px;width: 100%;height: 100%;background: #fff;border: 1px solid #DCEAF0;border-radius: 8px;padding: 20px 22px;text-align: left;font-family: inherit;cursor: pointer;text-decoration: none;transition: border-color .15s, box-shadow .15s}.fc-card:hover{border-color: #1C5B74;box-shadow: 0 12px 28px -20px rgba(10, 35, 50, .45);text-decoration: none}.fc-card__icon{display: inline-flex;align-items: center;justify-content: center;flex: 0 0 auto;width: 46px;height: 46px;border-radius: 50%;background: #EFF7FB;margin-bottom: 12px}.fc-card__label{font-size: 13px;font-weight: 600;color: #16394C}.fc-card__value{font-size: 16.5px;font-weight: 600;color: #16394C}.fc-card__note{font-size: 13px;line-height: 1.4;color: #5B707F}.fc-main{display: grid;grid-template-columns: 1.05fr .95fr;gap: 48px;align-items: start;margin-bottom: 56px;scroll-margin-top: 90px}.fc-h2{font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 24px;font-weight: 600;color: #16394C;margin: 0 0 10px}.fc-intro{font-size: 15px;line-height: 1.55;color: #44586A;margin: 0 0 22px}#fc-form .fnr-consult__field textarea{min-height: 130px}#fc-form .fnr-consult__field{position: relative}.fc-counter{position: absolute;right: 2px;bottom: -18px;font-size: 12px;color: #9AA9B2}.fc-select{position: relative;display: block}.fc-select select{width: 100%;height: 46px;padding: 0 38px 0 14px;appearance: none;-webkit-appearance: none;font-family: inherit;font-size: 15px;color: #131313;border: 1px solid #D6E2E8;border-radius: 4px;background: #fff;cursor: pointer}.fc-select select:focus{outline: none;border-color: #1C5B74}.fc-select select:invalid, .fc-select select option[value=""]{color: #9AA9B2}.fc-select svg{position: absolute;right: 13px;top: 50%;transform: translateY(-50%);pointer-events: none}.fc-bottom{display: flex;align-items: center;justify-content: space-between;gap: 16px;margin-top: 26px}.fc-submit{width: auto;padding: 0 26px}.fc-map{border-radius: 12px;overflow: hidden;border: 1px solid #DCEAF0;margin-bottom: 18px}.fc-map iframe{display: block;width: 100%;height: 300px;border: 0}.fc-office-meta{display: grid;gap: 14px}.fc-office-item{display: flex;gap: 14px;align-items: flex-start}.fc-office-item .fc-card__icon{margin-bottom: 0;width: 42px;height: 42px}.fc-office-item > span:last-child{font-size: 14.5px;line-height: 1.5;color: #44586A}.fc-office-item b{display: block;font-weight: 600;color: #16394C;margin-bottom: 2px}.fc-route{display: inline-flex;align-items: center;gap: 6px;margin-top: 6px;color: #1C5B74;font-weight: 500;text-decoration: none}.fc-route:hover{text-decoration: underline;color: #1C5B74}.fc-route svg{color: inherit}@media (max-width: 1024px){.fc-cards{grid-template-columns: 1fr 1fr}.fc-main{grid-template-columns: 1fr;gap: 40px}.fc-hero__photo{width: 70%}}@media (max-width: 640px){.fc-title{font-size: 30px}.fc-hero{min-height: 0;padding-bottom: 24px}.fc-hero__photo{display: none}.fc-cards{grid-template-columns: 1fr;margin-bottom: 34px}.fc-bottom{flex-direction: column-reverse;align-items: stretch;text-align: center}.fc-submit{width: 100%}.fnr-consult__privacy{justify-content: center}}.fnr-footer-lang{margin-top: 18px}.fnr-footer-lang .lang-dropdown__toggle{display: none !important}.fnr-footer-lang .form-language__lang-list{display: flex !important;flex-direction: row;gap: 8px;position: static;margin: 0;padding: 0;list-style: none;background: none;border: 0;box-shadow: none}.fnr-footer-lang .lang-list__lang-item{display: block;margin: 0}.fnr-footer-lang .lang-item__btn{display: inline-flex;align-items: center;justify-content: center;min-width: 52px;height: 38px;padding: 0 14px;font-family: 'Fixel Text', 'Fixel Fallback Arial', 'Fixel Fallback Roboto', sans-serif;font-size: 14px;font-weight: 500;background: transparent;color: rgba(255, 255, 255, .85);border: 1px solid rgba(255, 255, 255, .35);border-radius: 4px;cursor: pointer;transition: border-color .15s, color .15s, background .15s}.fnr-footer-lang .lang-item__btn:hover{border-color: #fff;color: #fff}.fnr-footer-lang .lang-item__btn.current-lang{background: #fff;color: #16394C;border-color: #fff;cursor: default}@media (max-width: 767px){.logo-nav__logo-group{top: 50% !important;transform: translate(-50%, -50%) !important}.logo-nav .logo-nav__logo-img{transform: none}.product-sec__brandrow .product-sec__model.model--top{margin-left: 0;margin-right: auto;padding-left: 0}.product-sec__brandrow{padding-left: 0;margin-left: 0}}.product-sec__brandrow .product-sec__manufacturer:empty{display: none}#ocfilter-btns-wrapper .top-btns-wrapper__button{border: 1px solid #E4E8EA}html{scroll-behavior: smooth}.fa-page section[id]{scroll-margin-top: 96px}.fa-subnav{display: flex;flex-wrap: wrap;gap: 10px;margin: 22px 0 6px;padding: 0;list-style: none}.fa-subnav a{display: inline-flex;align-items: center;padding: 10px 18px;border-radius: 999px;background: #F2F8FB;border: 1px solid #D6E2E8;color: #1C5B74;font-size: 14.5px;font-weight: 500;text-decoration: none;transition: background .15s, border-color .15s}.fa-subnav a:hover{background: #EAF4F9;border-color: #1C5B74;color: #1C5B74;text-decoration: none}.content-default .fa-page .fa-subnav{display: flex;flex-direction: row;flex-wrap: wrap;gap: 10px;margin: 34px 0 10px}.content-default .fa-page .fa-subnav li{width: auto;flex: 0 0 auto;margin: 0}@media (min-width: 768px){.children-menu-wrapper[data-level="2"], .children-menu-wrapper[data-level="3"], .children-menu-wrapper[data-level="4"], .children-menu-wrapper[data-level="5"]{transition: none !important;width: 310px;max-width: 310px;height: auto;max-height: calc(100vh - 220px);overflow-y: auto;background: #fff;border: 1px solid #EDF1F3;border-left: 0;box-shadow: 0 18px 40px rgba(19,19,19,.16)}.children-menu-wrapper[data-level="4"]{left: 1020px}.children-menu-wrapper[data-level="5"]{left: 1330px}.children-menu-wrapper[data-level="3"] .children-menu-wrapper__menu-group, .children-menu-wrapper[data-level="4"] .children-menu-wrapper__menu-group, .children-menu-wrapper[data-level="5"] .children-menu-wrapper__menu-group{padding: 6px 0}.children-menu-wrapper[data-level="3"] ul, .children-menu-wrapper[data-level="4"] ul, .children-menu-wrapper[data-level="5"] ul{padding: 6px 0;gap: 0 !important}.children-menu-wrapper[data-level="4"] li, .children-menu-wrapper[data-level="5"] li{padding: 6px 20px;min-height: 34px;display: flex;align-items: center;font-size: 14px}.children-menu-wrapper[data-level] li.is-open{background: #F2F8FB;color: #1C5B74}.children-menu-wrapper[data-level] li.is-open .arrow{color: #1C5B74}}@media (max-width: 767px){.children-menu-wrapper[data-level="4"], .children-menu-wrapper[data-level="5"]{left: 0;width: 100vw;max-width: 100vw;top: 0;height: 100vh;max-height: 100vh;border: 0;box-shadow: none}.children-menu-wrapper[data-level="4"] li, .children-menu-wrapper[data-level="5"] li{padding: 12px 16px;min-height: 52px;font-size: 15.5px;display: flex;align-items: center}}.fnr-consult__submit.is-loading, .fnr-consult__submit.is-loading:disabled{opacity: 1 !important;filter: none !important;cursor: progress;display: inline-flex;align-items: center;justify-content: center;gap: 10px}.fnr-consult__submit.is-loading > *{pointer-events: none}.fnr-spin{width: 18px;height: 18px;flex: 0 0 18px;border-radius: 50%;border: 2px solid currentColor;border-right-color: transparent;animation: fnr-spin .7s linear infinite}@keyframes fnr-spin{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){.fnr-spin{animation-duration: 1.6s}}.fnr-seo h2:not(:first-child){font-size: 17.5px;margin: 26px 0 10px}.form-language a.lang-item__btn{text-decoration: none;display: inline-flex;align-items: center;justify-content: center}.fh-right .form-language a.lang-item__btn{display: block;color: #131313}.search-modal .search-chips.popular{flex-wrap: wrap;overflow: visible;gap: 8px;cursor: default}.search-modal .search-popular, .search-modal .search-history{align-self: stretch;padding-top: 8px;padding-bottom: 20px}.search-history__head{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 4px}.search-modal .search-history__head .search-group__title{margin-bottom: 0}.search-history__clear{background: none;border: 0;padding: 4px 0;font: inherit;font-size: .85em;color: #757575;text-decoration: underline;cursor: pointer}.search-modal .search-history .search-history__list{display: flex;flex-direction: column;flex-wrap: nowrap;gap: 0;list-style: none;margin: 0;padding: 0;max-height: none;overflow: visible}.search-modal .search-history .search-history__item{display: flex;align-items: center;gap: 8px;width: 100%;flex: 0 0 auto}.search-history__link{display: flex;align-items: center;gap: 12px;flex: 1 1 auto;min-width: 0;padding: 9px 0;color: #131313;text-decoration: none}.search-history__link .icon{flex: 0 0 22px;width: 22px;height: 22px;color: #757575}.search-history__term{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.search-history__remove{flex: 0 0 auto;width: 36px;height: 36px;display: flex;align-items: center;justify-content: center;background: none;border: 0;padding: 0;color: #757575;font-size: 24px;line-height: 1;cursor: pointer}@media (min-width: 768px){.search-modal .search-history .search-history__item:hover .search-history__link, .search-modal .search-history .search-history__item:hover .search-history__remove{color: #000000}}.product-sec .product-desc{line-height: 1.55}.product-sec .product-desc p, .product-sec .product-desc li{line-height: 1.55}.product-sec .product-desc h2, .product-sec .product-desc h3, .product-sec .product-desc h4{margin: 18px 0 8px;font-size: 16px;font-weight: 600;line-height: 1.35;color: #131313}.product-sec .product-desc > :first-child{margin-top: 0}.product-sec .product-desc ul{padding-left: 20px;margin-bottom: 12px}.product-sec .product-desc li::marker{color: #1C5B74}.product-sec .product-desc li + li{margin-top: 4px}
