body,html{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.productsMenu-submenu-i{margin-left:-20px;margin-right:-20px;padding-bottom:0;background:#fff}.productsMenu-submenu-i:first-child{color:#f4efeb;margin-top:-20px}li.productsMenu-submenu-i:hover{background:#42545f;color:#f4efeb}.productsMenu-submenu-i a{padding:20px}.productsMenu-submenu-i:hover a{color:inherit}li.search-results__item{background:#fff}li.search-results__item:hover{background:#42545f}li.search-results__item:hover a{color:#f4efeb}.catalog-sorting__dropdown{padding:0}.catalog-sorting__title{margin-right:10px}.catalog-sorting__item{padding:12px;background:#fff}.catalog-sorting__item:not(.is-active):hover,.catalog-sorting__item:not(.__active):hover,.catalog-sorting__item.is-active{background:#42545f;color:#f4efeb}.catalog-sorting__item:not(.is-active):hover,.catalog-sorting__item:not(.__active):hover{color:#f4efeb}.catalog-sorting__selected{background:#fff;font-weight:500}.field.j-phone.j-phone-masked{background:#fff}a.btn:not(.__xsmall):not([rel=nofollow]):not([href="javascript:void(0);"]):not([href="#"]):not([href="/checkout/"]){padding:12px 0;height:inherit;line-height:1;width:300px;border:1px solid #dcd8d4;color:#42545f}a.btn:not([href="javascript:void(0);"]):not([href="#"]):not([href="/checkout/"]):hover{border:1px solid #dcd8d4;color:#42545f}.field{background:#fff}.search__button[style]:not([style="transform: translate3d(0px, 0px, 0px);"]),.search.is-opened .search__container .search__input{background:#fff}.userbar--user-outline-icon .userbar__button{width:24px;height:24px}.userbar--user-outline-icon .userbar__button .icon--user{font-size:10px}.favorites-view__button .icon--heart-outline{font-size:24px}.comparison-view__button .icon--round-checkbox-outline{font-size:24px}.icon--cart-outline{font-size:30px}.catalogTabs-nav{margin-bottom:48px}.catalogTabs-nav-a{font-size:28px;color:#42545f !important}.breadcrumbs-i:last-child{color:#42545f;font-weight:500}@media screen and (max-width: 1279px){.catalog-grid__item{width:30%;margin:0 15px}.catalog-carousel__item{width:31%;margin:0 15px}}@media screen and (min-width: 1280px){.catalog-grid__item{width:30%;margin:0 15px}.catalog-carousel__item{width:31%;margin:0 15px}}@media screen and (min-width: 1440px){.catalog-grid__item{width:22%;margin:0 15px}.catalog-carousel__item{width:23%;margin:0 15px}}.productSticker{top:12px;left:0}.productSticker-item{border-radius:0;margin-top:6px;padding:8px 12px;font-weight:500}.productSticker-item:before{content:none}.catalogCard:hover .catalogCard-main,.catalogCard:hover .catalogCard-extra{background:#fff;border-radius:0;box-shadow:none}.catalogCard:hover .catalogCard-main-b{border-radius:0}.catalogCard:not(.j-comparison-product):hover .catalogCard-info{background:#fff}.catalogCard:hover .catalogCard-image-bg{display:none}.catalogCard-view{background:#fff;margin-bottom:0;padding:0}.catalogCard-info{display:flex;flex-direction:column;padding:24px 10px 10px 10px}.catalogCard-title{order:1;font-weight:600;font-size:20px;height:50px}.catalogCard-meta{order:2}.catalogCard-meta .catalogCard-code{font-size:12px;color:#12243e}.catalogCard-priceBox{order:3}.catalogCard-priceBox .catalogCard-price{font-size:16px;color:#4d647d;font-weight:500}.catalogCard-extra{padding:0 10px 16px}.modification__list .modification__button{border-radius:0}.modification__list a[data-value="1"]{order:1}.modification__list a[data-value="2"]{order:2}.modification__list a[data-value="3"]{order:3}.modification__list a[data-value="4"]{order:4}.modification__list a[data-value="5"]{order:5}.modification__list a[data-value="6"]{order:6}.catalogCard-extra-order{position:relative;margin:0;width:100%}.catalogCard-extra-order .counter,.catalogCard-extra-order .btn{margin-top:0;border-radius:0;width:100%;padding:10px 0;height:unset;display:flex;align-items:center;justify-content:center}.catalogCard-extra-order .loader{border-radius:0}.catalogCard-extra-order .btn.__disabled:after,.catalogCard-extra-order .btn.is-disabled:after{border-radius:0}.catalogCard-rating .rating-stars .icon--star{font-size:12px}.bannerMagic-txt.__size_s p{font-size:28px !important}.frontBrands-list{margin:0}.frontBrands-i{display:flex;align-items:center;justify-content:center}.frontBrands-a{padding:0;height:150px;width:150px;background:#fff;border-radius:50%}.top-reviews .h2{font-size:28px;margin-top:0}.top-reviews .review-item{border-radius:24px;border:1px solid #dcd8d4}#cart .productsSlider-title{height:48px}.cart-item,.cart-foot{background:#fff}.cart-section .cart-cell:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}.cart-section .cart-cell:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}.cart-foot .cart-cell:first-child{border-top-left-radius:20px}.cart-foot .cart-cell:last-child{border-top-right-radius:20px}.cart-footer{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.catalogCard.__category:hover,.catalogCard.__brand:hover{background:none}.brand-info{padding:0}.brand-info__logo,.brand-info__desc{padding:20px 0}.brand-info__logo{display:flex;align-items:center;justify-content:center}.catalog-grid{justify-content:center}@media screen and (max-width: 1279px){.catalog-grid__item{width:30%;margin:0 15px}}@media screen and (min-width: 1280px){.catalog-grid__item{width:30%;margin:0 15px}}@media screen and (min-width: 1440px){.catalog-grid__item{width:22%;margin:0 15px}}.gallery__photos-list>.gallery__item{background:#fff}.gallery .productSticker{top:12px}.product__row{display:flex;flex-direction:column;align-items:unset}.product__block:first-child{margin-bottom:10px}.product-order__block--specify-price,.product-order__block--specify-price a,.product-order__block.product-order__block--buy,.product-order__block.product-order__block--buy a{width:100%}.product-order__block--specify-price{margin-left:0}.product-title{font-size:36px;font-weight:500}.product-header__availability{margin-right:15px;font-size:12px;color:#83b224 !important;font-size:14px;font-weight:600;padding:4px 12px;border:1px solid}.header--small{border-bottom:4px solid #f4efeb}.footer__heading{font-size:16px;text-transform:uppercase}.footer__menu{font-size:14px}.footer__link:hover{text-decoration:underline}.checkbox.__checked:before{top:4px;right:4px}.filter__dropdown{background:#fff;padding:0}.filter__item{width:100%;padding:4px}li.filter__item.j-filter-item:hover{background:#f4efeb}.filter .checkbox{box-shadow:none;border-radius:0px}