﻿s{max-width:100%;}.header-sm .desktop-main-menu-wrapper .main-menu > .j-menu > .first-dropdown::before{ width:100vw;}.page-title{ margin-top:-8px;}.main-products.product-grid .product-thumb:hover .product-img>div{ transform:scale(1.07);}.route-product-catalog .main-products.product-grid .product-thumb .image img{ width:133%;max-width:133%;}.side-column .module-categories-348 .category-layout:not(.swiper-slide){ padding:7px;width:calc(50% / 1 - 0.01px);}.products-filter .grid-list{order:1;}.products-filter{margin-top:-70px;margin-bottom:30px;border:none;}.one-column #content .main-products.product-grid .product-layout:not(.swiper-slide){padding:10px!important;}.main-products.product-grid .caption .stats{ order:2;padding:0;margin-top:-6px;font-size:14px;background:none;}.main-products.product-grid .caption .name{order:1;}.main-products.product-grid .caption .price{order:3;font-weight:bold;font-size:17px;}.main-products.product-grid .caption{}.main-products.product-grid .caption{}.main-products.product-grid .product-thumb .name{margin:4px;}.product-list .product-thumb .product-img > div{width:300px;margin-bottom:-45px;}.reset-filter.btn{ padding:5px!important;border-radius:50px !important;}.reset-filter::before{margin-right:0;height:8px;top:-2px;}.checkbox.checkout-same-address{display:none;}.checkout-section.confirm-section .checkbox{display:none!important;}.product-info .product-image img{top:-40px;position:relative;margin-bottom:-40px;}.product-info .product-details .buttons-wrapper{flex-wrap:nowrap;}.route-product-product:not(.popup) .product-info .product-details .button-group-page .wishlist-compare{ width:60%;margin-top:1px;margin-left:10px;}.product-image img{cursor:pointer;}.module-products-307 .product-grid .product-thumb .product-img{ border-width:2px;}.route-product-product .title.page-title{margin-top:30px;margin-bottom:45px;}.route-product-product .button-group-page{margin-top:45px;}.mobile-header-active .stepper{width:96px!important;}.mobile-header-active .stepper .form-control{padding-left:25px;}.mobile-header-active .stepper span{width:100%;flex-direction:row;justify-content:space-between;box-sizing:content-box;}.mobile-header-active .stepper span i{height:100%;width:30px;}.mobile-header-active .stepper .fa-angle-up{order:1;height:calc(100% + 1px);}.route-product-product:not(.popup) .product-info .button-group-page .btn-cart{margin-left:5px;}.route-product-product .button-group-page{order:1;}.module-products-364{}.module-products-364 .module-body{ padding-top:0;margin-bottom:-25px;}.module-products-364 .product-layout{padding:0!important;border:2px solid #1e2e4e;background:#002053;border-radius:55px;overflow:hidden;width:98% !important;}.module-products-364 .product-label{display:none!important;}.module-products-364 .product-layout:before{ content:"Велика";line-height:1.5em;padding:13px 25px;background:#002053;color:#fff;}.module-products-364.standart .product-layout:before{content:"Стандарт";}.module-products-364 .stat-1 .stats-label{font-size:0px;}.module-products-364 .stat-1 .stats-label:before{font-size:16px;content:"36см /";}.module-products-364.standart .stat-1 .stats-label:before{content:"30см /";}.module-products-364 .image{position:absolute;right:-36px;transform:scale(2);z-index:-1;transition:all 0.18s ease;}.module-products-364 .product-thumb:hover .image{transform:scale(2.8);}.module-products-364 .image div{width:135px!important;margin-bottom:0!important;}.module-products-364 .product-thumb{display:flex;flex-direction:row;align-items:center;background:#fff;padding-left:11px;}.module-products-364 .caption{}.module-products-364 .caption .name{width:calc(100% - 60px);background:#fff;padding-left:11px;}.module-products-364 .caption .name a{font-size:0px;width:100%;height:100%;display:block;position:absolute;border-radius:55px;}.module-products-364 .caption .description{display:none!important;}.module-products-364 .caption .wish-group{display:none!important;}.module-products-364 .caption .stepper{display:none!important;}.module-products-364 .caption .buttons-wrapper{display:none!important;position:absolute;right:0;top:calc(50% - 21px);}.module-products-364 .caption{}@media (max-width:1024px){.route-product-product:not(.popup) .product-info .button-group-page .stepper-group{flex-grow:initial;width:100%;}}@media (max-width:760px){.products-filter{margin-top:-20px;margin-bottom:30px;border:none;}.products-filter .grid-list{order:0;}#content{padding:0px;}.route-product-product:not(.popup) h1.page-title{margin-top:20px;margin-bottom:20px;}.route-product-product:not(.popup) .product-info .product-left{padding:0px;}.product-info .product-right{margin-top:25px;}.product-image .main-image{box-shadow:none;}.route-product-product:not(.popup) .product-info .product-price-group{flex-direction:row;}.route-product-product:not(.popup) .product-info .product-price-group .product-stats{padding:0;border-bottom-width:0px;}.product-info .product-stats ul{justify-content:flex-end;}}.route-common-home .module-blocks-350{}.route-common-home .module-blocks-350 .module-title{text-align:center;font-size:28px;display:block;width:180px;margin:0 auto;margin-top:30px;margin-bottom:25px;border-bottom:4px solid #ed2124;}.route-common-home .module-blocks-350 a{display:grid;height:175px;align-content:center;background-image:url(https://whgroup.me/image/catalog/theme/img_adrr_c.jpg);background-position:center;background-color:#002053d9;margin:10px;padding:5px;color:#fff;text-decoration:none;font-size:18px;transition:0.3s;}.route-common-home .module-blocks-350 a:hover{border:6px solid #e52226;}.route-common-home .module-categories-348{}.route-common-home .module-categories-348 .module-title{text-align:center;font-size:28px;display:block;width:70px;margin:0 auto;margin-top:30px;margin-bottom:25px;border-bottom:4px solid #ed2124;}.module-categories-348 .category-thumb .image img{ transform:scale(0.85);}.desktop .module-categories-348 .category-thumb .image a{ border-bottom:3px solid #fff;}.desktop .module-categories-348 .category-thumb:hover .image a{ border-bottom:3px solid #002053;}.module-categories-348 .category-thumb:hover .image img{ transform:scale(1);}.mega-menu-content .module-categories-348 .module-title{display:none;}.route-checkout-checkout .title.page-title{font-size:22px;}.route-checkout-checkout .module-products-309 .module-title{font-size:24px;} .checkout-section.payment-address{display:none!important;}.checkout-section.cart-section .btn.btn-danger{margin-left:10px;}.checkout-section.cart-section .btn.btn-primary{display:none;}.checkout-section.cart-section .stepper{width:96px!important;}.checkout-section.cart-section .stepper .form-control{padding-left:25px;}.checkout-section.cart-section .stepper span{width:100%;flex-direction:row;justify-content:space-between;box-sizing:content-box;}.checkout-section.cart-section .stepper span i{height:100%;width:30px;}.checkout-section.cart-section .stepper .fa-angle-up{order:1;height:calc(100% + 1px);}.text-center.td-model,.text-left.td-model{display:none;}.checkout-section.cart-section .table > tbody > tr > td,.checkout-section.cart-section .table > thead > tr > td,.checkout-section.cart-section .table > thead > tr > th{padding:10px 5px !important;}.mobile-top-menu-wrapper, .mobile-top-menu-wrapper .top-menu, .mobile-top-menu-wrapper .top-menu .j-menu{width:100%;justify-content:space-between;}.route-checkout-checkout .cart-section .table thead, .route-checkout-checkout .cart-section .table tbody{display:grid;}.route-checkout-checkout .sous{order:88;}.route-checkout-checkout .palki{order:89;}@media (min-width:666px){.route-checkout-checkout .cart-section .table thead tr, .route-checkout-checkout .cart-section .table tbody tr{display:grid;grid-template-columns:repeat(1, 99px auto 142px 142px 142px);}}@media (max-width:666px){.table-responsive{border-width:0;}.route-checkout-checkout .table-responsive .table thead{display:none!important;}.route-checkout-checkout .table-responsive .table tr{display:grid;grid-gap:5px;grid-template-columns:repeat(1, 99px auto 142px)!important;grid-template-rows:repeat(1, 55px 33px);align-items:baseline;border-bottom:solid 1px #00000030;margin-bottom:15px;}.route-checkout-checkout .table-responsive .table .td-image{position:relative;grid-row:span 2 / auto;}.route-checkout-checkout .table-responsive .table .td-image img{width:80px;height:80px;position:absolute;top:-10px;left:0;}.checkout-section.cart-section .table-responsive .table > tbody > tr > td, .checkout-section.cart-section .table-responsive .table > thead > tr > td, .checkout-section.cart-section .table-responsive .table > thead > tr > th{padding:0px !important;}.route-checkout-checkout #content .table-responsive table td{min-width:auto;}}.route-information-contact #top .block-footer{order:-1;}