html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,textarea{margin:0;padding:0;border:0;outline:0;background:transparent;font-size:100%;vertical-align:baseline}html,body{height:100%;color:#585858;-webkit-font-smoothing:antialiased}body,input,textarea{font-family:"Open Sans",sans-serif}a:hover{text-decoration:none}img{border:0}.content{max-width:1050px;margin:0 auto;position:relative;overflow:hidden;box-sizing:border-box;padding:0 35px}.content.visible{overflow:visible}.title,h2{font-size:1.5625em;text-transform:uppercase;font-weight:400;line-height:27px}.subtitle{font-size:1.3125em;line-height:23px}.subtitle.with-line{padding-bottom:8px;margin-bottom:20px;border-bottom:1px solid #717070}.title2,h1{font-size:1.875em;line-height:33px;text-transform:uppercase;margin-bottom:19px}.page-title{margin:20px 0;font-weight:normal}h1{font-weight:400}h2{font-weight:400}h3{font-size:1.3125em;font-weight:400}h4{font-size:1em;font-weight:400}hr{border:none;border-bottom:1px solid #c4c4c4;outline:none}.flex{display:flex}.jc-sb{justify-content:space-between}.va-m{vertical-align:middle;align-items:center}.va-t{align-items:flex-start;vertical-align:top}.va-b{vertical-align:bottom;align-items:flex-end}.ta-r{text-align:right}.ta-c{text-align:center}.tt-n{text-transform:none}.w100{width:100%}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-80{margin-bottom:80px}.btn,.sale-order-list-button{padding:9.5px 30px;display:inline-block;cursor:pointer;text-decoration:none;font-size:.875em;color:#fff;background:#585858;-webkit-appearance:none;border:none;outline:none;line-height:1.2;text-align:center;box-sizing:border-box;transition:background-color .2s ease-in-out}.btn:hover,.sale-order-list-button:hover{background:#2f2e2e;color:#fff !important}.btn.disabled,.disabled.sale-order-list-button{opacity:.7;pointer-events:none}.btn-line{display:inline-block;cursor:pointer;text-decoration:none;font-size:.875em;font-family:"Open Sans",sans-serif;color:#717070;padding:7px 30px;border:1px solid #c4c4c4;box-sizing:border-box;text-align:center}.btn-line:hover{border-color:#000;color:#000}.btn-line.big{padding:22px;font-size:1.3125em}.btn-line.purple{border-color:#585858;color:#585858}.btn-line.purple:hover{background:#585858;color:#fff}.btn-line.disabled{opacity:.7;pointer-events:none}.btn-round{display:inline-flex;align-items:center;justify-content:center;padding:5px 20px;border:1px solid #c4c4c4;border-radius:20px;background-color:#f3f3f3;font-size:15px;min-height:40px;font-weight:300;text-decoration:none;color:#2f2e2e;box-sizing:border-box;transition:all .2s}.btn-round:hover{background-color:#c4c4c4}.fill-img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}.cross{position:relative;width:15px;height:15px}.cross:before,.cross:after{content:"";display:block;position:absolute;top:50%;width:100%;height:2px;background:#717070;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cross:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.gamburger{display:inline-block;position:relative;height:20px;width:30px;border-bottom:3px solid #000;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.gamburger:after,.gamburger:before{content:"";left:0;width:100%;height:3px;position:absolute;top:66%;background-color:#000;transition:all .5s}.gamburger:before{top:30%}.gamburger.active{border-bottom:3px solid transparent}.gamburger.active:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:67%}.gamburger.active:before{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:63%}.input-cols .col{padding-top:0 !important;padding-bottom:0 !important}@media(max-width: 599px){.content{padding:0 20px}}.store-pr-list>.col:first-child:last-child{display:block;margin:0 auto;width:50%}.store-pr-list>.col:first-child:last-child .store-pr-itm__img{height:275px}@media(max-width: 599px){.store-pr-list>.col:first-child:last-child{width:100%}}.wrapper{width:100%;min-height:100%;overflow:hidden}.wrapper.fade .wrapper-fade{content:"";position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:5}.wrapper.fade-down .wrapper-fade{z-index:1}.main-content{min-height:-moz-calc(100vh - 51px - 120px - 258px - 38px);min-height:-webkit-calc(100vh - 51px - 120px - 258px - 38px);min-height:calc(100vh - 51px - 120px - 258px - 38px)}.band{width:1280;min-height:400px;margin:0 auto;border:1px solid blue}.owl-stage{display:flex}.owl-stage-outer{overflow:hidden}.play{border:5px solid #0000;border-left:5px solid #000;width:0;height:0;margin-right:-5px}.modal{content:"";position:absolute;left:0;top:0;right:0;bottom:0;position:fixed;z-index:10;opacity:0;-webkit-transition:opacity .2s linear 0s;-moz-transition:opacity .2s linear 0s;-o-transition:opacity .2s linear 0s;transition:opacity .2s linear 0s;will-change:opacity;pointer-events:none}.modal.active{opacity:1;pointer-events:auto}.modal-close{position:absolute;right:0;top:0;padding:15px;cursor:pointer}.modal-title{font-size:1.5625em;line-height:34px;text-transform:uppercase;margin-bottom:40px;line-height:27px}.modal-fade{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(160,160,160,.7);cursor:pointer}.modal-content{position:relative;position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:375px;background:#fff;box-sizing:border-box;max-width:100%;padding:40px 37px;max-height:90vh;overflow:auto}.auth-form{max-width:270px;margin:40px 0}.breadcrumb{margin-bottom:40px}.left-content{width:100%}.breadcrumb-itm{display:inline-block;margin-bottom:5px;color:inherit;font-size:.75em;font-weight:300}.breadcrumb-itm:after{content:"/";text-decoration:none;display:inline-block;margin-left:3px}a.breadcrumb-itm:hover{color:#000}.content-with-sidebar{display:flex}.sidebar{width:220px;margin-left:35px;flex-shrink:0}.sidebar-title{font-size:1.1875em;color:#717070;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #717070}.sidebar-title:not(:first-child){margin-top:40px}.sidebar-soc .footer-soc__itm{margin-right:5px}.sidebar-soc .footer-soc__itm:not(:hover) path{fill:#a0a0a0}.sidebar-archive a{display:block;color:inherit;text-decoration:none;font-size:.875em;margin-bottom:3px}.sidebar-archive a:hover{color:#585858}.pagination{text-align:center;margin-top:30px}.pagination-itm{text-decoration:none;color:#2f2e2e;padding:8px;display:inline-block;vertical-align:middle;margin:0 5px}.pagination-itm:hover{color:#585858}.pagination-itm.active{color:#585858}.pagination-btn{position:relative;text-decoration:none;color:#2f2e2e;padding:8px;display:inline-block;margin:0 5px;width:25px;height:38px;box-sizing:border-box;vertical-align:middle}.pagination-btn:hover:before{border-color:#585858}.pagination-btn.disabled{pointer-events:none}.pagination-btn.disabled:before{border-color:#bababa}.pagination-btn:before{content:"";position:absolute;width:8px;height:8px;top:50%;left:50%;margin-top:-4px;margin-left:-4px;border-right:1px solid #555;border-bottom:1px solid #555;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pagination-btn.left:before{-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-left:0}.text-format{font-size:.875em}.text-format h1{font-size:30px;margin:25px 0}.text-format h2{font-size:25px;margin:25px 0}.text-format h3{font-size:20px;margin:25px 0}.text-format h4{font-size:16px;margin:25px 0}.text-format ul{list-style:none}.text-format ul li{position:relative;padding-left:21px;font-weight:bold;font-size:16px;margin-bottom:10px}.text-format ul li:before{content:"";position:absolute;left:0;top:5px;width:11px;height:11px;background:#585858}.text-format .subtitle{font-size:20px}.text-format a:not(.btn):not(.sale-order-list-button){color:inherit}.text-format a:not(.btn):not(.sale-order-list-button)[data-fancybox]{display:block;position:relative}.text-format a:not(.btn):not(.sale-order-list-button)[data-fancybox]:before{content:"";position:absolute;right:15px;top:15px;width:30px;height:30px;background:url("../img/ico/zoom-img.svg") no-repeat center;opacity:0;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;transition:all .2s linear 0s;z-index:1}.text-format a:not(.btn):not(.sale-order-list-button)[data-fancybox]:hover:before{opacity:1}.text-format a:not(.btn):not(.sale-order-list-button)[data-fancybox]:hover .share-pinterest{opacity:1}.text-format p{margin:20px 0}.text-format img{max-width:100%;height:auto !important}.text-light{font-weight:300}.detail-fancybox{position:relative;display:inline-block}.detail-fancybox:hover .share-pinterest,.detail-fancybox:hover a[data-pin-href]{opacity:1}.share-pinterest{position:absolute;left:20px;top:20px;padding:5px 15px;background:#be2026;opacity:0;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;transition:all .2s linear 0s}.share-pinterest img{display:block}.detail-fancybox a[data-pin-href]{position:absolute;left:20px;top:20px;padding:5px 15px !important;height:auto !important;background-position:10px 50% !important;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;transition:all .2s linear 0s;opacity:0}.detail-bot{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;margin-top:40px;border-bottom:2px solid #c4c4c4}.detail-like{display:flex;align-items:center;cursor:pointer}.detail-like span{margin-right:10px}.detail-like.active path,.detail-like:hover path{fill:#be1e2d}.dealers-map{height:490px;margin-bottom:40px}.dealer-itm{margin:10px 0 20px;font-size:.875em}.dealer-itm a{color:inherit}.search-subtitle{font-size:1.1875em;margin-bottom:20px}.service-link{display:inline-block;color:inherit;margin-bottom:5px}.service-link:hover{color:#585858;text-decoration:underline}.service-text{font-size:.875em;font-weight:300}.pricelist-itm{display:block;color:inherit;text-decoration:none;border:1px solid #c4c4c4;box-sizing:border-box;padding:15px;overflow:hidden;height:100%}.pricelist-itm:hover{border-color:#000}.pricelist-itm__img{display:flex;align-items:center;justify-content:center;margin-bottom:20px;height:70px}.pricelist-itm__img.big{height:285px}.pricelist-itm__img img{max-height:100%;max-width:100%}.pricelist-itm__name{overflow:hidden;font-size:.875em;text-align:center;text-overflow:ellipsis;-ms-line-clamp:6;-webkit-line-clamp:6;line-clamp:6;display:-webkit-box;display:box;-webkit-box-orient:vertical;box-orient:vertical}.sidebar-download-link{display:block;margin-bottom:10px;background:#e5e5e5;border:1px solid #c4c4c4;padding:8px 15px;color:#2f2e2e}.sidebar-download-link:hover{border-color:#000;color:#000;text-decoration:underline}.form-success{display:none}.form-success-text{padding:100px 0;text-align:center;font-size:.875em}.form-content.show-success{display:none}.form-content.show-success+.form-success{display:block}.modal-fancy-name{margin:20px auto;font-weight:100;font-size:16px}.modal-fancy-desc{font-size:12px;line-height:17px;letter-spacing:.3px;margin:20px auto}.fancybox-caption a.modal-fancy-link{font-size:13px;font-style:italic;letter-spacing:.2px;margin-top:20px;color:inherit}.fancybox-caption a.modal-fancy-link:link,.fancybox-caption a.modal-fancy-link:visited{text-decoration:underline;color:inherit}.fancybox-caption a.modal-fancy-link:hover{text-decoration:none}.contact-itm{margin-bottom:60px}.contact-itm .subtitle{margin-bottom:20px}.contact-line{display:flex;align-items:center;margin-bottom:10px}.contact-line__ico{margin-right:10px}.contact-line__text{display:inline-block;color:inherit}.fb-comments{width:100%}.fb-comments iframe{width:100%}.file-btns-list a{margin-right:8px;margin-bottom:8px}.text-format.detail-text>h2:first-child{margin-top:2px}.gv-list{margin-bottom:80px}.gv-section{margin-bottom:10px}.gv-section__head{position:relative;font-weight:600;font-size:16px;line-height:22px;color:#000;padding:9.5px 40px 9.5px 18px;cursor:pointer;background:#e5e5e5}.gv-section__head:after{content:"";position:absolute;top:50%;border:10px solid transparent;border-top:10px solid #000;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:-10px;right:6px}.gv-section__body{display:none}.gv-section.active .gv-section__head{background:#585858;color:#fff}.gv-section.active .gv-section__head:after{border-top-color:#fff;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-top:-5px;right:16px}.group-line-btn{margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px}.filter-btn{position:relative;height:35px;line-height:35px;font-weight:700;font-size:14px;color:#585858;background:#fff;width:170px;box-sizing:border-box;padding:0 13px;cursor:pointer;border:1px solid #585858;transition:all .3s ease-in-out}.filter-btn-cross{width:14px;height:14px;position:absolute;right:13px;top:50%;margin-top:-7px;transform:rotate(45deg)}.filter-btn-cross:before,.filter-btn-cross:after{background:#585858;height:1px;transition:all .3s ease-in-out}.filter-btn.active{background:#585858;color:#fff}.filter-btn.active .filter-btn-cross:before{transform:rotate(135deg)}.filter-btn.active .filter-btn-cross:before,.filter-btn.active .filter-btn-cross:after{background:#fff}.filter-btn.active:hover{background:#585858;color:#fff}.filter-btn.active:hover .filter-btn-cross:before,.filter-btn.active:hover .filter-btn-cross:after{background:#fff}.filter-btn:hover{background:#585858;color:#fff}.filter-btn:hover .filter-btn-cross:before,.filter-btn:hover .filter-btn-cross:after{background:#fff}.product-filter-block{display:none;margin-bottom:-10px;z-index:2;position:relative;background:#fff}.gv-table-wrap{width:100%;overflow:auto}.gv-table{border-collapse:collapse;width:100%}.gv-table th{font-weight:300;font-size:12px;line-height:12px;color:#717070;text-align:left;padding:10px;border-bottom:1px solid #585858;vertical-align:middle}.gv-table td{font-weight:300;font-size:12px;line-height:16px;color:#585858;vertical-align:middle;border-bottom:1px dashed #c4c4c4;padding:7px}.gv-itm__img{position:relative;width:60px}.gv-itm__img img{max-width:100%}.gv-itm__img__fav{position:absolute;bottom:0;left:0;cursor:pointer}.gv-itm__img__fav .svg{width:12px}.gv-itm__img__fav:hover path,.gv-itm__img__fav.active path{stroke:red;fill:red}.gv-itm__name{color:inherit;text-decoration:none}.gv-itm__name:hover{text-decoration:underline}.gv-itm__price{font-weight:400;font-size:14px;line-height:19px;text-align:right;color:#585858;white-space:nowrap}.gv-itm__price.price-old{text-decoration:line-through;color:#a0a0a0}.gv-itm__price.price-old+.gv-itm__price{color:red;font-weight:600}.gv-itm__btn-td{width:140px}.gv-itm__btn-td .btn,.gv-itm__btn-td .sale-order-list-button,.gv-itm__btn-td .btn-line{padding:0 5px;height:30px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;line-height:14px}.gv-load-more{text-align:center;margin:35px 0}.catalog_section_part .subtitle.with-line{border-bottom:none}@media(max-width: 1060px){.sidebar{width:100%;margin:0;display:flex}.sidebar-section{margin-right:20px;flex:1}.sidebar-section:last-child{margin-right:0}.left-content{width:100%}.content-with-sidebar{display:block}.dealers-map{height:350px}.hide-t{display:none}}@media(max-width: 599px){.sidebar-section{display:none}.sidebar-section--last{display:block}.dealers-map{height:335px}.pricelist-itm__img{margin-bottom:10px;height:60px}}.cols-2{display:flex;flex-wrap:wrap}.cols-2 .col{width:50%;box-sizing:border-box}.cols-2.p5{margin-left:-5px;width:-moz-calc(100% + 10px);width:-webkit-calc(100% + 10px);width:calc(100% + 10px)}.cols-2.p5 .col{padding:5px}.cols-2.p15{margin-left:-15px;width:-moz-calc(100% + 30px);width:-webkit-calc(100% + 30px);width:calc(100% + 30px)}.cols-2.p15 .col{padding:15px}.cols-2.p20{margin-left:-20px;width:-moz-calc(100% + 40px);width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.cols-2.p20 .col{padding:20px}.cols-2.p40{margin-left:-40px;width:-moz-calc(100% + 80px);width:-webkit-calc(100% + 80px);width:calc(100% + 80px)}.cols-2.p40 .col{padding:40px}.cols-3{display:flex;flex-wrap:wrap}.cols-3 .col{width:33.333%;box-sizing:border-box}.cols-3.p15{margin-left:-15px;width:-moz-calc(100% + 30px);width:-webkit-calc(100% + 30px);width:calc(100% + 30px)}.cols-3.p15 .col{padding:15px}.cols-3.p10{margin-left:-10px;width:-moz-calc(100% + 20px);width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}.cols-3.p10 .col{padding:10px}.cols-3.p20{margin-left:-20px;width:-moz-calc(100% + 40px);width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.cols-3.p20 .col{padding:20px}.cols-4{display:flex;flex-wrap:wrap}.cols-4 .col{width:25%;box-sizing:border-box}.cols-4.p7{margin-left:-7px;width:-moz-calc(100% + 14px);width:-webkit-calc(100% + 14px);width:calc(100% + 14px)}.cols-4.p7 .col{padding:7px}.cols-4.p10{margin-left:-10px;width:-moz-calc(100% + 20px);width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}.cols-4.p10 .col{padding:10px}.cols-4.p20{margin-left:-20px;width:-moz-calc(100% + 40px);width:-webkit-calc(100% + 40px);width:calc(100% + 40px)}.cols-4.p20 .col{padding:20px}.cols-5{display:flex;flex-wrap:wrap}.cols-5 .col{width:20%;box-sizing:border-box}.cols-5.p10{margin-left:-10px;width:-moz-calc(100% + 20px);width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}.cols-5.p10 .col{padding:10px}.cols-5.p22{margin-left:-22px;width:-moz-calc(100% + 44px);width:-webkit-calc(100% + 44px);width:calc(100% + 44px)}.cols-5.p22 .col{padding:22px}@media(max-width: 1060px){.cols-t-3{display:flex;flex-wrap:wrap}.cols-t-3 .col{width:33.333%;box-sizing:border-box}.cols-t-2 .col{width:50%}}@media(max-width: 599px){.cols-m-2{display:flex;flex-wrap:wrap}.cols-m-2 .col{width:50%;box-sizing:border-box}.cols-m-2.pm6{margin-left:-6px;width:-moz-calc(100% + 12px);width:-webkit-calc(100% + 12px);width:calc(100% + 12px)}.cols-m-2.pm6 .col{padding:6px}.cols-m-1 .col{width:100%}.cols-m-1.pm5{margin-left:-5px;width:-moz-calc(100% + 10px);width:-webkit-calc(100% + 10px);width:calc(100% + 10px)}.cols-m-1.pm5 .col{padding:5px}}.header-wrap{position:relative;background:#fff}.header-wrap.open-search{z-index:2}.header{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c4c4c4}.header__logo{margin-right:26px}.header__logo img{margin-bottom:-6px}.header-menu{position:relative;display:flex;align-items:center;list-style:none;flex:1;gap:15px;z-index:8}.header-menu .hide{display:none}.header-menu li{position:relative;text-transform:uppercase;font-size:.8125em}.header-menu li a{color:inherit;text-decoration:none}.header-menu li a:hover{color:#585858}.header-menu li:hover ul{opacity:1;pointer-events:auto}.header-menu li ul{list-style:none;position:absolute;left:0;top:100%;opacity:0;pointer-events:none;z-index:1;background:#fff;padding:10px;margin-left:-10px;box-shadow:0 1px 6px rgba(0,0,0,.4)}.header-menu li ul li{margin-bottom:10px;text-align:center;font-size:1em;margin-right:0}.header-menu li ul li:last-child{margin-bottom:0}.header-menu li ul a{padding:0 10px}.header-right{display:flex;align-items:center;gap:20px}.header-search{position:absolute;right:100%;top:50%;width:0;margin-left:20px;opacity:0;pointer-events:none;transform:translateX(30px) translateY(-50%);background:#fff;border:1px solid #585858;transition:all .3s ease}.header-search-block{position:relative}.header-search input{height:34px;line-height:34;padding:0 10px;box-sizing:border-box;border:1px solid #c4c4c4;width:100%}.header-search button{position:absolute;right:0;top:0;bottom:0;padding:0 10px;-webkit-appearance:none;outline:none;border:none;background:none;display:flex;align-items:center;justify-content:center}.header-search button svg{width:20px;height:20px}.header-search.active{opacity:1;width:373px;pointer-events:auto;box-shadow:0px 0px 5px #585858}.header-auth{font-size:.8125em;text-decoration:none;color:#585858;display:flex;align-items:center}.header-auth__text{margin-left:20px;color:inherit;text-decoration:none}.header-auth:hover path{fill:#000}.header-btn{position:relative}.header-btn.heart .header-btn__label{right:-15px}.header-btn__label{position:absolute;width:20px;height:20px;bottom:-6px;right:-19px;background:red;color:#fff;text-align:center;line-height:20px;font-weight:700;font-size:11px;border-radius:50%}.header-btn:hover path,.header-btn:hover circle{stroke:#000}.header-gamburger{display:none}.header-open-search{width:20px;height:25px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-open-search .svg{width:20px;height:20px}.header-open-search .svg path{fill:#585858}.header-open-search:hover .svg path{fill:#000}.header-open-search .cross{display:none}.header-menu-close{display:none}.line-with-search .header-search{margin-top:21px;min-width:130px}.line-with-search a{color:inherit;text-decoration:none}.mobile-front-link{display:none}.header-promo-btn{display:flex;align-items:center;height:51px;background:red;color:#fff;text-transform:uppercase;text-decoration:none;padding:0 20px;font-weight:700;font-size:13px;line-height:18px}.header-promo-btn a{color:#fff !important}@media(max-width: 1060px){.header-menu-wrap{position:fixed;left:0;top:0;width:290px;z-index:10;background:#fff;padding:70px 27px 45px;display:none;box-sizing:border-box}.header-menu-wrap.active{display:block}.header-menu{display:block}.header-menu-close{position:absolute;right:15px;top:15px}.header-menu li a{display:block}.header-menu li a:hover{color:inherit}.header-menu>li{margin-bottom:20px}.header-menu>li.has-child>a{margin-right:40px}.header-menu>li.show .header-menu-toggle:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0}.header-menu>li ul{display:none;position:relative;box-shadow:none;padding-left:17px;padding-top:20px}.header-menu>li ul li{text-align:left;margin-bottom:15px}.header-menu-toggle{position:absolute;right:0;top:0;width:20px;height:20px}.header-menu-toggle:after{content:"";position:absolute;right:5px;top:8px;width:10px;height:10px;border-bottom:1px solid #a0a0a0;border-right:1px solid #a0a0a0;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.header-menu-close{display:block}.header-gamburger{position:absolute;left:80px;top:50%;display:block;margin-top:-13px}.wrapper.site2 .header,.wrapper.site-s3 .header{border:none;justify-content:space-between}.wrapper.site2 .header .header-right,.wrapper.site-s3 .header .header-right{padding-right:45px}.wrapper.site2 .header-gamburger,.wrapper.site-s3 .header-gamburger{position:relative;z-index:1;right:0px;left:auto;margin-top:-15px}.wrapper.site2 .header-menu-close,.wrapper.site-s3 .header-menu-close{top:21px}.wrapper.site2 .line-with-search h1,.wrapper.site-s3 .line-with-search h1{width:-moz-calc(100% - 80px);width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}.mobile-front-link{display:block;text-decoration:none;color:#585858}}@media(max-width: 599px){.wrapper.site2 .header-gamburger,.wrapper.site-s3 .header-gamburger{z-index:1;right:0px;left:auto}.wrapper.site2 .header-menu-close,.wrapper.site-s3 .header-menu-close{top:21px}.wrapper.site2 .header-open-search,.wrapper.site-s3 .header-open-search{width:20px;height:25px;display:flex;align-items:center;justify-content:center}.wrapper.site2 .header .header-right,.wrapper.site-s3 .header .header-right{padding-right:20px}.header-auth{position:absolute;left:140px;top:15px}.header-right{gap:18px}.header-promo-btn{padding:0 10px}.header-search{position:absolute;left:0;right:0;top:100%;width:auto;margin:7px 0;z-index:2;background:#fff;pointer-events:none;opacity:0;transform:none}.header-search-block{position:initial}.header-search.active{pointer-events:auto;opacity:1}.header-open-search{display:flex}.header-open-search .svg{width:20px;height:20px}.header-open-search .cross{display:none;margin:-3px 3px 0 0}.header-open-search.active .search-ico{display:none}.header-open-search.active .cross{display:block}.wrapper.site2 .line-with-search .header-search,.wrapper.site-s3 .line-with-search .header-search{top:72px;left:20px;right:20px;margin-right:0;margin-top:0}}.clear{clear:both}.footer{margin-top:120px;background:#f3f3f3;padding-bottom:40px;color:#4a4a4a}.footer-content{display:flex;justify-content:space-between}.footer-content__left{display:flex}.footer-contacts{margin-top:40px;margin-right:20px}.footer-contacts a:hover{text-decoration:underline;color:#585858}.footer-logo{margin-right:50px}.footer-logo img{width:51px}.footer-soc{margin-top:37px}.footer-soc__text{display:inline-block;vertical-align:middle;margin-right:20px}.footer-soc__itm{display:inline-block;vertical-align:middle;margin-right:14px}.footer-soc__itm:not(:hover) path:not(.not-fill){fill:#717070}.footer-subscribe{width:430px;margin-top:40px}.footer-contacts-cols{font-size:15px;line-height:26px;margin-top:15px}.footer-contacts-cols a{color:inherit}.footer-bot-line{width:100%;height:38px;background:#555}.subscribe-form{display:flex;margin:10px 0 40px}.subscribe-form input{padding:7px 14px;background:#fff;border:1px solid #c4c4c4;box-sizing:border-box;margin-right:10px;flex:1;font-size:.875em}@media(max-width: 1060px){.footer-subscribe{width:250px}.subscribe-form{display:block}.subscribe-form input{width:100%;margin-bottom:10px}.subscribe-form .btn,.subscribe-form .sale-order-list-button{width:100%}.footer-logo{margin-right:20px}}@media(max-width: 599px){.footer{margin-top:60px}.footer-logo{position:absolute;top:0;left:20px}.footer-content{padding-top:65px;display:block}.footer-contacts{margin-top:0;margin-right:0}.footer-subscribe{width:100%}.subscribe-form{display:flex}.subscribe-form input{margin-bottom:0}.subscribe-form .btn,.subscribe-form .sale-order-list-button{width:160px}.footer-bot-line{height:15px}}.nice-form input{padding:8px 16px;font-size:.875em;border:1px solid #c4c4c4;width:100%;box-sizing:border-box;margin-bottom:10px}.nice-form textarea{padding:8px 16px;font-size:.875em;border:1px solid #c4c4c4;width:100%;box-sizing:border-box;margin-bottom:10px;min-width:100%;max-width:100%}.check_box{display:flex}.check_box input{display:none}.check_box input:checked~.check_box__item:after{opacity:1}.check_box__item{position:relative;display:inline-block;width:15px;height:15px;vertical-align:middle;background:#fff;border:1px solid #585858;flex-shrink:0}.check_box__item:after{content:"";content:"";position:absolute;left:2px;top:2px;right:2px;bottom:2px;background:url("../img/ico/check.svg") no-repeat center;background-size:contain;opacity:0}.check_box__text{font-size:14px;line-height:19px}.input_hover:focus,.header-search input:focus,.subscribe-form input:focus,.nice-form input:focus{border-color:#585858;box-shadow:0px 0px 4px #585858}.input_hover:not(:placeholder-shown),.header-search input:not(:placeholder-shown),.subscribe-form input:not(:placeholder-shown),.nice-form input:not(:placeholder-shown){border-color:#585858}.news-block{margin-top:45px}.news-itm{border:1px solid #c4c4c4;box-sizing:border-box;padding:13px;display:flex;margin-bottom:15px;color:inherit;text-decoration:none}.news-itm__img{position:relative;min-width:235px;height:235px;margin-right:40px;overflow:hidden}.news-itm__img img{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;object-fit:cover;object-position:center;width:100%}.news-itm__text{font-size:.8125em}.news-itm:hover{border-color:#717070}.news-itm:hover .news-itm__name{color:#000}.news-itm__name{font-size:1.3125em;margin-bottom:15px;line-height:23px}.load-more-news{margin-top:44px}.sidebar-post{text-decoration:none;color:inherit;display:flex;padding-bottom:10px;border-bottom:1px solid #c4c4c4;margin-bottom:10px}.sidebar-post:hover{color:#000}.sidebar-post__img{position:relative;width:80px;height:80px;overflow:hidden;flex-shrink:0;margin-right:15px}.sidebar-post__img img{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;object-fit:cover;object-position:center;width:100%}.sidebar-post__name{font-size:.8125em}.sidebar-post.big{display:block;border-bottom:none}.sidebar-post.big .sidebar-post__img{width:100%;height:123px;margin-bottom:10px}.sidebar-post-slider{position:relative}.sidebar-post-slider .owl-nav{position:absolute;top:55px;left:0;right:0;display:flex;justify-content:space-between;pointer-events:none}.sidebar-post-slider .owl-nav button{position:relative;pointer-events:auto;cursor:pointer;-webkit-appearance:none;border:none;background:none;font-size:0;width:40px;height:40px;margin-top:-10px}.sidebar-post-slider .owl-nav button:hover:before{border-color:#717070}.sidebar-post-slider .owl-nav button:before{content:"";position:absolute;width:15px;height:15px;top:50%;left:50%;margin-left:-10px;margin-top:-10px;border-top:2px solid #2f2e2e;border-right:2px solid #2f2e2e;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:2px -2px 4px rgba(255,255,255,.5)}.sidebar-post-slider .owl-nav button.owl-prev:before{-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media(max-width: 1060px){.news-detail .sidebar{display:none}}@media(max-width: 599px){.news-itm__img{min-width:120px;height:120px;margin-right:15px}.news-itm__text{font-size:.8125em;overflow:hidden;display:block;text-overflow:ellipsis;-ms-line-clamp:12;-webkit-line-clamp:12;line-clamp:12;display:-webkit-box;display:box;word-wrap:break-word;-webkit-box-orient:vertical;box-orient:vertical;margin-bottom:5px;max-height:218px}.load-more-news{margin-top:20px}}.detail-like{position:relative;z-index:1;width:21px;height:21px;display:flex;align-items:center;justify-content:center}.detail-like:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:transparent;border:3px solid #be1e2d;border-radius:50%;z-index:-1;-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:.5}.detail-like .svg{z-index:2;position:relative;top:1px}.detail-like.active:before{animation:heart_round .35s}.detail-like.active .detail-like-dots__itm{animation:heart_dots .35s}.detail-like.active .detail-like-dots__itm:nth-child(1):before{animation:heart_1 .35s}.detail-like.active .detail-like-dots__itm:nth-child(2):before{animation:heart_2 .35s}.detail-like.active .detail-like-dots__itm:nth-child(3):before{animation:heart_3 .35s}.detail-like.active .detail-like-dots__itm:nth-child(4):before{animation:heart_4 .35s}.detail-like-dots{position:absolute;left:45%;top:45%;width:10%;height:10%;transform-origin:center center}.detail-like-dots__itm:before{content:"";position:absolute;left:50%;top:50%;width:4px;height:4px;margin-left:-2px;margin-top:-2px;border-radius:50%;background:#be1e2d}@keyframes heart_round{0%{transform:scale(0.1);opacity:0}70%{transform:scale(1.6);opacity:.5}100%{transform:scale(2.3);opacity:0}}@keyframes heart_dots{0%{opacity:0;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}70%{-moz-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg);opacity:.3}100%{-moz-transform:rotate(95deg);-o-transform:rotate(95deg);-ms-transform:rotate(95deg);-webkit-transform:rotate(95deg);transform:rotate(95deg);opacity:0}}@keyframes heart_1{0%{-moz-transform:translateX(0) translateY(0) scale(0);-o-transform:translateX(0) translateY(0) scale(0);-ms-transform:translateX(0) translateY(0) scale(0);-webkit-transform:translateX(0) translateY(0) scale(0);transform:translateX(0) translateY(0) scale(0)}90%{-moz-transform:translateX(-10px) translateY(-10px) scale(1);-o-transform:translateX(-10px) translateY(-10px) scale(1);-ms-transform:translateX(-10px) translateY(-10px) scale(1);-webkit-transform:translateX(-10px) translateY(-10px) scale(1);transform:translateX(-10px) translateY(-10px) scale(1)}100%{-moz-transform:translateX(-8px) translateY(-8px) scale(0.3);-o-transform:translateX(-8px) translateY(-8px) scale(0.3);-ms-transform:translateX(-8px) translateY(-8px) scale(0.3);-webkit-transform:translateX(-8px) translateY(-8px) scale(0.3);transform:translateX(-8px) translateY(-8px) scale(0.3)}}@keyframes heart_2{0%{-moz-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}90%{-moz-transform:translateX(10px) translateY(-10px) scale(1);-o-transform:translateX(10px) translateY(-10px) scale(1);-ms-transform:translateX(10px) translateY(-10px) scale(1);-webkit-transform:translateX(10px) translateY(-10px) scale(1);transform:translateX(10px) translateY(-10px) scale(1)}100%{-moz-transform:translateX(8px) translateY(-8px) scale(0.3);-o-transform:translateX(8px) translateY(-8px) scale(0.3);-ms-transform:translateX(8px) translateY(-8px) scale(0.3);-webkit-transform:translateX(8px) translateY(-8px) scale(0.3);transform:translateX(8px) translateY(-8px) scale(0.3)}}@keyframes heart_3{0%{-moz-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}90%{-moz-transform:translateX(10px) translateY(10px) scale(1);-o-transform:translateX(10px) translateY(10px) scale(1);-ms-transform:translateX(10px) translateY(10px) scale(1);-webkit-transform:translateX(10px) translateY(10px) scale(1);transform:translateX(10px) translateY(10px) scale(1)}100%{-moz-transform:translateX(8px) translateY(8px) scale(0.3);-o-transform:translateX(8px) translateY(8px) scale(0.3);-ms-transform:translateX(8px) translateY(8px) scale(0.3);-webkit-transform:translateX(8px) translateY(8px) scale(0.3);transform:translateX(8px) translateY(8px) scale(0.3)}}@keyframes heart_4{0%{-moz-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}90%{-moz-transform:translateX(-10px) translateY(10px) scale(1);-o-transform:translateX(-10px) translateY(10px) scale(1);-ms-transform:translateX(-10px) translateY(10px) scale(1);-webkit-transform:translateX(-10px) translateY(10px) scale(1);transform:translateX(-10px) translateY(10px) scale(1)}100%{-moz-transform:translateX(-8px) translateY(8px) scale(0.3);-o-transform:translateX(-8px) translateY(8px) scale(0.3);-ms-transform:translateX(-8px) translateY(8px) scale(0.3);-webkit-transform:translateX(-8px) translateY(8px) scale(0.3);transform:translateX(-8px) translateY(8px) scale(0.3)}}.front-slider-wrap{overflow:hidden;position:relative;margin-bottom:30px}.front-slider{position:relative;padding-bottom:30px}.front-slider .owl-nav{position:absolute;right:0;bottom:45px;z-index:2}.front-slider .owl-nav button{position:relative;background:none;border:none;outline:none;font-size:0;width:20px;height:20px;padding:0;cursor:pointer}.front-slider .owl-nav button:before{content:"";position:absolute;width:5px;height:5px;left:50%;top:50%;margin-left:-2px;margin-top:-2px;border-top:1px solid #2f2e2e;border-right:1px solid #2f2e2e;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.front-slider .owl-nav .owl-prev{margin-right:2px}.front-slider .owl-nav .owl-prev:before{-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.front-slider .owl-nav .owl-next{margin-left:37px}.front-slider .owl-nav .owl-next:before{margin-left:0px}.front-slider .owl-item.active .front-slider-itm__info{opacity:1;-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.front-slider-itm{display:block;text-decoration:none}.front-slider-itm__img{position:relative;height:383px;overflow:hidden}.front-slider-itm__img img{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;height:100%;object-fit:cover;object-position:center}.front-slider-itm__info{font-size:18px;line-height:25px;color:#2f2e2e;margin-top:10px;opacity:0;-moz-transform:translateX(15px);-o-transform:translateX(15px);-ms-transform:translateX(15px);-webkit-transform:translateX(15px);transform:translateX(15px);-webkit-transition:all .6s linear 0s;-moz-transition:all .6s linear 0s;-o-transition:all .6s linear 0s;transition:all .6s linear 0s}.front-slider-itm__info__subtitle{font-size:13px;line-height:18px;letter-spacing:.06em}.front-slider-nav{position:absolute;bottom:45px;right:0;white-space:nowrap}.front-slider-nav__num{display:inline-block;font-size:13px;line-height:18px;text-transform:uppercase;margin-right:26px}.front-slider-nav__play{position:relative;top:1px;display:inline-block;margin-right:52px;cursor:pointer}.front-slider-nav__play .play{display:none}.front-slider-nav__play.slider-pause .play{display:block}.front-slider-nav__play.slider-pause .pause{display:none}.front-slider-social{position:absolute;right:0;bottom:0}.front-slider-social a{text-decoration:none;margin-left:16px}.tag-list{margin:40px auto 60px;text-align:center;max-width:700px}.tag-itm{display:inline-block;padding:10px 20px;border:1px solid #585858;box-sizing:border-box;border-radius:20px;color:inherit;text-decoration:none;font-size:.875em;text-transform:uppercase;margin-bottom:10px;margin-right:6px}.tag-itm:hover{color:#585858;border-color:#585858}@media(max-width: 1060px){.front-slider-itm__img{height:275px}}@media(max-width: 599px){.front-slider{padding-bottom:24px}.front-slider-social{bottom:5px}.front-slider-itm__img{height:250px}.tag-list{margin-left:-10px;margin-right:-10px}}.store-pr-itm{display:block;height:100%;outline:1px solid #c4c4c4;box-sizing:border-box;text-decoration:none;color:#585858}.store-pr-itm.detail .store-pr-itm__img{position:relative}.store-pr-itm.detail .store-pr-itm__img img{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;object-fit:cover;object-position:center}.store-pr-itm:hover{border-color:#000;color:#000}.store-pr-itm__img{display:flex;align-items:flex-start;justify-content:center;height:130px;margin-bottom:20px;overflow:hidden}.store-pr-itm__img img{max-width:100%;max-height:100%;margin-left:-1px;margin-top:-1px;max-width:-moz-calc(100% + 2px);max-width:-webkit-calc(100% + 2px);max-width:calc(100% + 2px);max-height:-moz-calc(100% + 2px);max-height:-webkit-calc(100% + 2px);max-height:calc(100% + 2px)}.store-pr-itm__name{font-size:18px;line-height:20px;text-align:center;display:block;min-height:40px;margin-bottom:10px}.store-pr-top-block{margin-bottom:60px}.detail-btns-line{display:flex;padding:20px 0;border-top:2px solid #c4c4c4;border-bottom:2px solid #c4c4c4;margin:40px 0}.detail-btns-line .btn,.detail-btns-line .sale-order-list-button{flex:1}.detail-btns-line .btn:not(:last-child),.detail-btns-line .sale-order-list-button:not(:last-child){margin-right:40px}.store-detail-info{margin-bottom:40px}.detail-map-desc{margin-top:40px;margin-bottom:20px}#store-detail-map{margin:20px 0 60px;height:400px}.gal-list{margin-bottom:50px}.gal-list .load-more-gal{margin-top:30px}.gal-itm{position:relative;overflow:hidden;padding-bottom:60%;display:block}.gal-itm img{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;object-fit:cover;object-position:center;width:100%}.subtitle{position:relative}.subtitle.with-btn{display:flex;align-items:center;justify-content:space-between}.subtitle .subtitle-btn{color:#fff;position:absolute;right:0;bottom:0;font-size:14px}.video-itm iframe{width:100%;height:174px;margin-bottom:10px}.video-itm__name{font-size:1em}@media(max-width: 1060px){.detail-btns-line .btn,.detail-btns-line .sale-order-list-button{padding:9.5px 15px}.detail-btns-line .btn:not(:last-child),.detail-btns-line .sale-order-list-button:not(:last-child){margin-right:30px}}@media(max-width: 599px){.detail-btns-line{display:block}.detail-btns-line .btn,.detail-btns-line .sale-order-list-button{width:100%;margin-right:0}.detail-btns-line .btn:not(:last-child),.detail-btns-line .sale-order-list-button:not(:last-child){margin-bottom:10px}#store-detail-map{height:335px}.subtitle.with-btn{border:none;margin-bottom:0}.subtitle.with-btn .subtitle-text{display:block;border-bottom:1px solid #717070;padding-bottom:8px;margin-bottom:10px}.subtitle.with-btn .subtitle-btn{position:relative}.store-pr-itm__img{height:105px;margin-bottom:10px}.store-pr-itm__name{min-height:35px}}.shop-itm{position:relative;padding:12.5px;border:1px solid #c4c4c4;box-sizing:border-box;color:inherit;text-decoration:none;text-align:center;height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:all .2s ease-in-out}.shop-itm.without-btn{justify-content:flex-start}.shop-itm.without-btn .shop-itm__name{flex:0}.shop-itm.without-btn .amount-line{flex:0}.shop-itm.without-btn .shop-itm-bot{flex:1.4}.shop-itm-promo{position:absolute;width:55px;height:55px;left:-4px;top:-4px;overflow:hidden}.shop-itm-promo__label{position:absolute;width:75px;height:75px;left:0;top:0;background:#585858;color:#fff;font-weight:700;font-size:10px;line-height:14px;text-transform:uppercase;transform:rotate(-45deg) translate3d(-50%, -50%, 0);z-index:1;transform-origin:top left;display:flex;align-items:flex-end;justify-content:center;box-sizing:border-box;padding:4px}.shop-itm:hover{border-color:#000}.shop-itm div:hover{color:#000}.shop-itm__count{border-top:1px solid #c4c4c4;padding-top:5px;margin-top:10px;margin-bottom:3px}.shop-itm__img{position:relative;padding-bottom:100%;overflow:hidden;margin-bottom:5px}.shop-itm__img img{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;object-fit:cover;object-position:center;width:100%}.shop-itm__name{font-size:.75em;overflow:hidden;display:block;text-overflow:ellipsis;-ms-line-clamp:5;-webkit-line-clamp:5;line-clamp:5;display:-webkit-box;display:box;word-wrap:break-word;-webkit-box-orient:vertical;box-orient:vertical;margin-bottom:5px;min-height:85px}.shop-itm__attr__amount{font-size:.75em;font-weight:bold}.shop-itm__fav{position:absolute;right:8px;top:8px}.shop-itm__fav:hover path,.shop-itm__fav.active path{stroke:red;fill:red}.page-title-wrap{display:flex;align-items:center;justify-content:space-between;gap:0rem 3rem}.page-title-wrap h1{flex-shrink:0}.price{font-size:1.1875em;margin-bottom:5px;font-weight:600}.price--old{display:block;text-decoration-line:line-through;font-weight:400;color:#a0a0a0;margin-bottom:-4px}.price--old+.price{color:red}.attr-line{font-size:.75em;font-weight:300;display:flex;text-align:left;align-items:flex-end}.attr-line-block{font-size:.75em;font-weight:300}.attr-line-block .attr-line__right{font-weight:300}.attr-line__left{white-space:nowrap;overflow:hidden}.attr-line__right{font-weight:bold}.attr-line__dot{flex:1;border-bottom:1px dotted #a6a6a6;min-width:10px;position:relative;top:-2px;margin:0 4px}.shop-itm-bot{display:flex;flex-direction:column;flex:1;margin-top:4px}.shop-itm-bot .shop-article{flex:1}.shop-itm-bot .btn,.shop-itm-bot .sale-order-list-button,.shop-itm-bot .btn-line{font-size:12px;width:100%;padding:9.5px 10px;margin-top:15px;height:35px;display:flex;align-items:center;justify-content:center}.counter{width:98px;display:flex;margin:10px auto}.counter__left,.counter__right{position:relative;min-width:30px;height:30px;box-sizing:border-box;border:1px solid #c4c4c4;cursor:pointer}.counter__left:before,.counter__right:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:1px;background:#000;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.counter__left:hover,.counter__right:hover{background:#c4c4c4}.counter__left:hover:before,.counter__left:hover:after,.counter__right:hover:before,.counter__right:hover:after{background:#fff}.counter__right:after{content:"";position:absolute;top:50%;left:50%;height:8px;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:1px;background:#000}.counter__input{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;text-align:center;font-weight:400;font-size:13px;line-height:30px;height:30px;width:100%;box-sizing:border-box}.shop-article{font-weight:300;font-size:.8125em}.shop-article:hover{color:#000}.shop-detail-slider-wrap{position:relative;width:400px;height:400px;overflow:hidden;margin-right:50px;max-width:100%;padding-bottom:80px}.shop-detail-slider-wrap .owl-nav{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;pointer-events:none}.shop-detail-slider-wrap .owl-nav button{position:relative;pointer-events:auto;cursor:pointer;-webkit-appearance:none;border:none;background:none;font-size:0;width:40px;height:40px;margin-top:-10px}.shop-detail-slider-wrap .owl-nav button.disabled{opacity:.1;cursor:auto}.shop-detail-slider-wrap .owl-nav button:hover:before{border-color:#717070}.shop-detail-slider-wrap .owl-nav button:before{content:"";position:absolute;width:15px;height:15px;top:50%;left:50%;margin-left:-10px;margin-top:-10px;border-top:2px solid #2f2e2e;border-right:2px solid #2f2e2e;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:2px -2px 4px rgba(255,255,255,.5)}.shop-detail-slider-wrap .owl-nav button.owl-prev:before{-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.shop-detail-slider-dots{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.shop-detail-slider-dot{position:relative;width:20%;padding-bottom:20%}.shop-detail-slider-dot.active .shop-detail-slider-dot__img:before{content:"";content:"";position:absolute;left:0;top:0;right:0;bottom:0;border:3px solid #585858}.shop-detail-slider-dot__img{content:"";position:absolute;left:10px;top:10px;right:10px;bottom:10px;background-size:cover;background-position:center;cursor:pointer}.shop-detail{display:flex}.shop-detail-fav{position:absolute;top:15px;right:15px;width:30px;z-index:2;cursor:pointer}.shop-detail-fav .svg{width:100%;height:auto;fill:#fff}.shop-detail-fav .svg path{stroke-width:1}.shop-detail-fav:hover path,.shop-detail-fav.active path{stroke:#fff;fill:red}.shop-detail__img{position:relative;display:block;width:400px;height:400px;overflow:hidden;max-width:100%}.shop-detail__img img{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;object-fit:cover;object-position:center;width:100%}.shop-detail__content{flex:1}.shop-detail__content .shop-itm__attr{min-width:50%}.shop-detail__content__top{display:flex;justify-content:space-between;margin-bottom:38px}.shop-detail__content__top .attr-line{font-size:.875em}.shop-detail .detail-article{font-weight:300;font-size:1.1875em;flex-shrink:0;margin-bottom:10px;text-align:right}.shop-detail .subtitle.with-line{margin-top:30px}.shop-detail table td:not(:last-child){padding-right:20px}.price-detail{font-size:1.875em;line-height:33px;font-weight:600}.price-detail--old{font-weight:400;text-decoration-line:line-through;color:#a0a0a0;margin-bottom:-2px;font-size:1em}.price-detail--old+span{color:#585858}.change-list-view{font-weight:300;font-size:12px;line-height:16px;color:#585858;margin-bottom:19px;display:inline-block}.price-detail-line{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.price-detail-line__right{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.price-detail-line__right .btn,.price-detail-line__right .sale-order-list-button,.price-detail-line__right .btn-line{display:flex;align-items:center;justify-content:center;height:60px;width:184px;padding:13px;font-weight:400;font-size:16px;line-height:22px}.price-detail-line__right .btn,.price-detail-line__right .sale-order-list-button{position:relative}.price-detail-line__right .btn:after,.price-detail-line__right .sale-order-list-button:after{content:"";position:absolute;left:4px;top:4px;right:4px;bottom:4px;border:1px solid #e5e5e5}.price-detail-line__btn{position:relative;display:inline-block;width:184px;font-weight:400;font-size:16px;line-height:18px;text-align:center;color:#fff;padding:12px;border:1px solid #fff;text-decoration:none;background:#585858;box-sizing:border-box}.price-detail-line__btn:after{content:"";content:"";position:absolute;left:4px;top:4px;right:4px;bottom:4px;border:1px solid #e5e5e5}.price-detail-line__btn:hover{background:#4a4a4a;color:#fff}.related-goods{margin-top:45px}@media(min-width: 1060px){#catalog_list .product-list-v2{margin-left:-2.5px;width:-moz-calc(100% + 5px);width:-webkit-calc(100% + 5px);width:calc(100% + 5px)}#catalog_list .product-list-v2 .col{width:10%;padding:2.5px}#catalog_list .product-list-v2 .shop-itm{padding:5px}#catalog_list .product-list-v2 .shop-itm__name{font-size:11px;line-height:12px;color:#2f2e2e;-ms-line-clamp:9;-webkit-line-clamp:9;line-clamp:9;min-height:110px}#catalog_list .product-list-v2 .shop-itm__attr__amount{font-size:9px;margin-bottom:5px}#catalog_list .product-list-v2 .shop-itm .price{font-size:14px;line-height:19px}#catalog_list .product-list-v2 .shop-itm-bot{bottom:-1px;padding:0 5px;font-size:10px}#catalog_list .product-list-v2 .shop-itm-bot .shop-article,#catalog_list .product-list-v2 .shop-itm-bot .attr-line{font-size:9px;line-height:1.2em;margin-bottom:10px}#catalog_list .product-list-v2 .shop-itm-bot .shop-article{margin-left:-5px;margin-right:-5px}#catalog_list .product-list-v2 .shop-itm .js-add-shop-btn,#catalog_list .product-list-v2 .shop-itm .counter,#catalog_list .product-list-v2 .shop-itm .shop-itm__fav{display:none}#catalog_list .product-list-v2 .attr-line-block{font-size:9px}#catalog_list .product-list-v2 .attr-line{margin-bottom:5px;font-size:9px}#catalog_list .product-list-v2 .attr-line__left{text-overflow:ellipsis;white-space:normal;line-height:1.2em}}@media(max-width: 1060px){.page-title-wrap{flex-wrap:wrap}.change-list-view{display:none}.shop-detail__img{margin-right:30px}.shop-detail__content__top{flex-wrap:wrap;margin-bottom:30px}.shop-detail__content__top .shop-itm__attr{margin-bottom:30px}.view-change-block{margin-top:0}}@media(max-width: 599px){.shop-detail{display:block}.shop-detail__img{height:335px;margin-right:0;margin-bottom:15px}.shop-detail__content .shop-itm__attr{min-width:265px;max-width:100%}.shop-detail-slider-wrap .owl-nav{top:37%}.price-detail-line__right .counter{margin:10px 0 0}}.fav-itm{position:relative;display:flex;gap:20px;padding:10px 20px;border-bottom:1px solid #c4c4c4}.fav-itm:first-child{border-top:1px solid #c4c4c4}.fav-itm__img{width:120px}.fav-itm__img img{max-width:100%}.fav-itm__content{flex:1}.fav-itm__content__name{max-width:420px;font-weight:400;font-size:16px;line-height:22px;color:#585858;margin-bottom:5px;text-decoration:none}.fav-itm__content__art{font-weight:300;font-size:15px;line-height:18px;color:#585858;margin-bottom:9px}.fav-itm__content .attr-line{font-size:11px;line-height:14px}.fav-itm__content .shop-itm__attr{max-width:155px}.fav-itm__right{text-align:right}.fav-itm__right .price{color:#000;font-weight:600}.fav-itm__right__desc{font-weight:300;font-size:13px;line-height:18px;color:#585858}.fav-itm__right .btn,.fav-itm__right .sale-order-list-button,.fav-itm__right .btn-line{margin-top:10px;padding:9px;height:35px;width:155px;display:flex;align-items:center;justify-content:center}.fav-itm .js-remove-fav{cursor:pointer}.fav-itm .js-remove-fav:hover .cross:before,.fav-itm .js-remove-fav:hover .cross:after{background:#000}.fav-itm__remove .cross:before,.fav-itm__remove .cross:after{height:1px;background:#a0a0a0}#favorites_list{flex:1}@media(max-width: 1060px){.fav-itm__img{width:70px}}@media(max-width: 599px){.fav-itm{display:block}.fav-itm__right{text-align:left}.fav-itm__remove{position:absolute;right:10px;top:10px}}.lk-row{display:flex;gap:30px}.lk-row__content{flex:1}.lk-row__sidebar{min-width:250px;padding-bottom:5px;order:2}.lk-sidebar{list-style:none}.lk-sidebar a{display:block;background:#fff;border:1px solid #c4c4c4;box-sizing:border-box;font-weight:400;font-size:16px;line-height:22px;text-decoration:none;color:#2f2e2e;padding:9.5px 12px;margin-bottom:-1px}.lk-sidebar a:hover{background:#585858;color:#fff}.lk-sidebar li.active a{background:#585858;color:#fff}@media(max-width: 599px){.lk-row{display:block}.lk-sidebar{margin-bottom:20px}}.sale-order-title{font-family:"Open Sans",sans-serif;text-transform:none;font-weight:400;font-size:20px;line-height:27px;color:#585858;margin-bottom:20px}.sale-order-list{font-family:"Open Sans",sans-serif}.sale-order-list-title{margin:0;font-weight:600;font-size:16px;line-height:22px;font-family:"Open Sans",sans-serif;text-transform:none}.sale-order-list-title-container{background:#e5e5e5;padding:9px 13px}.sale-order-list-inner-row{padding-bottom:15px;border-bottom:1px dashed #c4c4c4}.sale-order-list-inner-row:last-child{border-bottom:none;padding-bottom:0;padding-top:10px}.sale-order-list-inner-container{border:none;border-bottom:1px solid #c4c4c4}.sale-order-list-inner-title-line-border{display:none}.sale-order-list-inner-title-line{padding:10px 0 5px}.sale-order-list-inner-title-line-item{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:19px;color:#585858;text-transform:none}.sale-order-list-payment-title,.sale-order-list-shipment-title{font-weight:700;font-size:16px;line-height:22px;font-family:"Open Sans",sans-serif;color:#000}.sale-order-list-button{width:155px;padding:0;height:35px;line-height:35px;font-weight:700;font-size:12px}.sale-order-list-status-alert,.sale-order-list-status-success{padding:0;background:none;color:#585858;border:none;font-weight:700;font-size:12px;line-height:16px;font-family:"Open Sans",sans-serif}.sale-order-list-payment-title-element,.sale-order-list-shipment-element{margin-right:14px}.sale-order-list-payment-price{font-weight:400;font-size:14px;line-height:19px;font-family:"Open Sans",sans-serif;color:#585858}.sale-order-list-change-payment{font-weight:400;font-size:12px;line-height:16px;font-family:"Open Sans",sans-serif;color:#585858}.sale-order-list-shipment-status-block{font-weight:700;font-size:14px;line-height:19px;color:#585858;font-family:"Open Sans",sans-serif;background:none;padding:0;border:none}.sale-order-list-shipment{font-family:"Open Sans",sans-serif;font-size:14px}.sale-order-list-shipment-item{padding:0}.sale-order-list-top-border{display:none}.sale-order-list-repeat-link,.sale-order-list-cancel-link,.sale-order-list-about-link{font-weight:400;font-size:12px;line-height:16px;font-family:"Open Sans",sans-serif;padding-left:0;color:#585858}.sale-order-list-repeat-link:before,.sale-order-list-cancel-link:before,.sale-order-list-about-link:before{display:none}.sale-order-list-cancel-container{padding:0}.sale-order-detail-general{border:none;margin-top:30px}.sale-order-detail-general-head{background:#585858;font-family:"Open Sans",sans-serif;font-weight:600;font-size:16px}.sale-order-detail-general-head .sale-order-detail-general-item{color:#fff}.sale-order-detail-about-order{margin-top:0}.sale-order-detail-about-order-title{background:#e5e5e5;font-weight:600;font-size:14px;line-height:19px;font-family:"Open Sans",sans-serif;color:#2f2e2e}.sale-order-detail-about-order-title-element{font-weight:600;font-size:14px;line-height:19px;font-family:"Open Sans",sans-serif;color:#2f2e2e}.sale-order-detail-about-order-inner-container{border:none}.sale-order-detail-about-order-inner-container-name-title,.sale-order-detail-about-order-inner-container-status-title,.sale-order-detail-about-order-inner-container-price-title{font-weight:400;font-size:14px;line-height:19px;font-family:"Open Sans",sans-serif;color:#585858}.sale-order-detail-about-order-inner-container-name-detail,.sale-order-detail-about-order-inner-container-status-detail,.sale-order-detail-about-order-inner-container-price-detail{font-weight:700;font-size:14px;line-height:19px;font-family:"Open Sans",sans-serif;color:#000}.sale-order-detail-about-order-inner-container-repeat-button{height:35px;font-weight:700;font-size:12px;line-height:16px;font-family:"Open Sans",sans-serif;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;background:#585858}.sale-order-detail-about-order-inner-container-name-read-more,.sale-order-detail-about-order-inner-container-name-read-less{font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#585858}.sale-order-detail-about-order-inner-container-repeat-cancel{font-weight:400;font-size:12px;line-height:16px;font-family:"Open Sans",sans-serif;color:#585858}.sale-order-detail-payment-options-inner-container{border:none}.sale-order-detail-payment-options-info{padding:10px 15px 20px}.sale-order-detail-payment-options-methods-container:before{display:none}div.sale-order-detail-about-order-inner-container-repeat{padding-right:0}div.payment-options-methods-row{padding-left:0}div.payment-options-methods-row:before{display:none}.sale-order-detail-about-order-title-element,.sale-order-detail-payment-options-title-element,.sale-order-detail-payment-options-shipment-composition-title-element,.sale-order-detail-payment-options-order-content-title-element,.sale-order-detail-general-item{font-weight:600;font-size:14px;line-height:19px;font-family:"Open Sans",sans-serif;color:#2f2e2e}.sale-order-detail-payment-options-info-order-number{font-weight:700;font-size:14px;line-height:19px;font-family:"Open Sans",sans-serif}.sale-order-detail-payment-options-info-total-price{font-weight:400;font-size:14px;line-height:19px;font-family:"Open Sans",sans-serif;color:#585858}div.sale-order-detail-payment-options-methods,div.sale-order-detail-payment-options-shipment:not(:first-child){border-top:1px dashed #c4c4c4}.sale-order-detail-payment-options-methods-button-element{height:35px;font-weight:700;font-size:12px;line-height:16px;font-family:"Open Sans",sans-serif;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;background:#585858}.sale-order-detail-payment-options-methods-info-title-status-alert,.sale-order-detail-payment-options-methods-info-title-status-restricted,.sale-order-detail-payment-options-methods-info-title-status-success{font-weight:700;font-size:14px;line-height:19px;font-family:"Open Sans",sans-serif;color:#585858;background:none;padding:0;border:none}.sale-order-detail-payment-options-methods-info-title,.sale-order-detail-payment-options-methods-shipment-list-item-title{font-weight:700;font-size:14px;line-height:19px;font-family:"Open Sans",sans-serif}.sale-order-detail-payment-options-methods-info-total-check,.sale-order-detail-payment-options-methods-info-total-price{font-weight:400;font-size:14px;line-height:19px;font-family:"Open Sans",sans-serif}.sale-order-detail-show-link,.sale-order-detail-hide-link,.sale-order-detail-payment-options-methods-info-change-link,.sale-order-detail-about-order-inner-container-name-read-less,.sale-order-detail-about-order-inner-container-name-read-more,.sale-order-list-cancel-payment{font-weight:400;font-size:12px;line-height:16px;font-family:"Open Sans",sans-serif;color:#585858;border-color:#585858}.sale-order-detail-show-link:after,.sale-order-detail-hide-link:after,.sale-order-detail-payment-options-methods-info-change-link:after,.sale-order-detail-about-order-inner-container-name-read-less:after,.sale-order-detail-about-order-inner-container-name-read-more:after,.sale-order-list-cancel-payment:after{filter:grayscale(1)}.sale-order-detail-order-section{border:none}.sale-order-detail-order-item-tr{border:1px solid #c4c4c4}div.sale-order-detail-order-item-img-block{width:120px}.sale-order-detail-order-item-imgcontainer{border:none}.sale-order-detail-order-item-title a{font-weight:400;font-size:12px;line-height:16px;font-family:"Open Sans",sans-serif;color:#585858}.sale-order-detail-order-item-td{border-top:1px solid #c4c4c4}.sale-order-detail-order-item-td:first-child{border-left:1px solid #c4c4c4;padding-left:10px}.sale-order-detail-order-item-td:last-child{border-right:1px solid #c4c4c4;padding-right:10px;color:#000}.sale-order-detail-order-item-tr:first-child .sale-order-detail-order-item-td{border:none}.sale-order-detail-order-item-table{margin-bottom:0}.sale-order-detail-total-payment{background:#f3f3f3;border:1px solid #c4c4c4}.sale-order-detail-total-payment-list-left-item{font-weight:400;font-size:13px;line-height:18px;font-family:"Open Sans",sans-serif}.sale-order-detail-total-payment-list-left-item:last-child{font-size:20px;line-height:27px}.sale-order-detail-total-payment-list-right-item{font-weight:700;font-size:13px;line-height:18px;font-family:"Open Sans",sans-serif}.sale-order-detail-total-payment-list-right-item:last-child{font-weight:600;font-size:20px;line-height:27px}.sale-order-detail-back-to-list-link-down{margin-top:20px;clear:both;color:#585858;font-weight:400;font-size:16px;line-height:22px}.sale-order-detail-order-item-td-title{font-weight:700;font-size:12px;line-height:18px;font-family:"Open Sans",sans-serif;color:#585858}.sale-order-detail-order-section .container-fluid{padding:0}.sale-order-detail-back-to-list-link-up{color:#585858;font-weight:400;font-size:16px;line-height:22px}.sale-order-detail-title-element{font-family:"Open Sans",sans-serif;font-weight:400;font-size:25px;line-height:34px;color:#585858}.basket-items-list-header{padding:10px 40px;background:#f3f3f3;border-bottom:none}.basket-items-list-header-filter-item{font-family:"Open Sans",sans-serif;font-weight:400;font-size:15px;line-height:20px;color:#000}.basket-items-list-header-filter-item.active{color:#000}.basket-items-list-wrapper,.basket-items-list-wrapper-compact{margin-bottom:0;border-bottom:none}.basket-item-block-image{max-width:130px;padding-bottom:0}.basket-items-list{padding:0}.basket-items-list-item-descriptions,.basket-item-block-price,.basket-items-list-item-amount,.basket-item-block-price{padding-top:10px}.basket-item-info-name-link{font-weight:400;font-size:16px;line-height:22px;font-family:"Open Sans",sans-serif;color:#585858;text-transform:none}.basket-items-list-table td{padding-bottom:10px}.basket-items-list-table td:first-child{padding-left:10px}.basket-items-list-table td:last-child{padding-right:10px}.basket-items-list-item-remove{padding-top:15px !important}.basket-item-price-current-text{font-family:"Open Sans",sans-serif;font-weight:600;font-size:22px;line-height:30px;color:#000}.basket-items-list-item-price-for-one{padding-right:15px}.basket-items-list-item-price-for-one .basket-item-price-current-text{font-size:20px;line-height:27px}.basket-item-price-title{font-weight:300;font-size:13px;line-height:18px;color:#585858;font-family:"Open Sans",sans-serif}.basket-item-block-actions{opacity:1;margin-left:15px}.basket-item-actions-remove:before,.basket-item-actions-remove:after{background:#a0a0a0;width:1px;transition:none}.basket-item-actions-remove:hover:before,.basket-item-actions-remove:hover:after{background:#000;width:1px}.basket-item-amount-btn-plus,.basket-item-amount-btn-minus{border:1px solid #c4c4c4;width:30px;height:30px}.basket-item-amount-btn-plus:before,.basket-item-amount-btn-minus:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:1px;background:#000;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:0}.basket-item-amount-btn-plus:before,.basket-item-amount-btn-plus:after,.basket-item-amount-btn-minus:before,.basket-item-amount-btn-minus:after{transition:none}.basket-item-amount-btn-plus:hover,.basket-item-amount-btn-minus:hover{background:#c4c4c4}.basket-item-amount-btn-plus:hover:before,.basket-item-amount-btn-plus:hover:after,.basket-item-amount-btn-minus:hover:before,.basket-item-amount-btn-minus:hover:after{background:#fff}.basket-item-amount-btn-plus:after{content:"";position:absolute;top:50%;left:50%;height:8px;-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:1px;background:#000;margin:0}.basket-item-amount-filed-block{border:1px solid #c4c4c4;border-left:none;border-right:none;height:30px}.basket-item-amount-filed-block input{font-weight:400;font-size:13px;line-height:18px;font-family:"Open Sans",sans-serif;width:40px;border:none}.basket-item-amount-field-description{font-weight:300;font-size:13px;line-height:18px;font-style:normal;color:#585858}.basket-checkout-container{background:#f3f3f3}div.bx-blue button.btn.basket-btn-checkout,div.bx-blue button.basket-btn-checkout.sale-order-list-button{background:#585858;font-weight:700;font-size:12px;line-height:16px;border-radius:0;font-family:"Open Sans",sans-serif}div.bx-blue button.btn.basket-btn-checkout:hover,div.bx-blue button.basket-btn-checkout.sale-order-list-button:hover{background:#4a4a4a;color:#333}.basket-checkout-block-total-description{font-weight:300;font-size:13px;line-height:18px;color:#000;font-family:"Open Sans",sans-serif}.basket-checkout-block-total-title{font-weight:400;font-size:20px;line-height:27px;font-family:"Open Sans",sans-serif;color:#000}.basket-coupon-block-total-price-current{font-family:"Open Sans",sans-serif;font-weight:600;font-size:25px;line-height:34px;color:#000;padding-top:0}.basket-checkout-block-total-price-inner{padding-top:13px}.basket-checkout-block-total{padding-top:15px}.basket-items-list-item-notification{padding:5px 0 !important}.basket-items-list-item-container-expend .basket-items-list-item-removed-container{background:#f3f3f3;font-weight:400;font-size:16px;line-height:22px;color:#585858}.basket-footer-block{display:flex;justify-content:flex-end;margin-top:40px}.basket-footer-link{display:flex;align-items:center}.basket-footer-link__ico{width:40px;margin-right:10px}.basket-footer-link__ico .svg{max-width:100%}.basket-footer-link__text{font-weight:400;font-size:14px;line-height:19px;color:#585858}.basket-footer-link:hover .basket-footer-link__text{color:#000}#bx-soa-paysystem{display:none}#bx-soa-properties .pull-left{display:none}.js-basket-excel-download{cursor:pointer}@media all and (max-width: 992px){div.sale-order-list-repeat-container,.sale-order-list-cancel-container{padding-left:15px}}#bx-soa-order-form .bx-soa-cart-total{border-color:#585858;padding:20px 10px}#bx-soa-order-form .bx-soa-cart-total-line{padding:10px;border:none;display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}#bx-soa-order-form .bx-soa-cart-total-line:nth-child(2n+1){background:#f3f3f3}#bx-soa-order-form .bx-soa-cart-total-line:first-child{border-bottom:1px solid #c4c4c4;padding-bottom:18px}#bx-soa-order-form .bx-soa-cart-total-line:last-child .bx-soa-cart-t,#bx-soa-order-form .bx-soa-cart-total-line:nth-last-child(2) .bx-soa-cart-t{font-weight:600;font-size:16px;line-height:22px}#bx-soa-order-form .bx-soa-cart-total-line:first-child,#bx-soa-order-form .bx-soa-cart-total-line:nth-last-child(2){background:#fff}#bx-soa-order-form .bx-soa-cart-total-line:first-child .bx-soa-cart-d,#bx-soa-order-form .bx-soa-cart-total-line:nth-last-child(2) .bx-soa-cart-d{font-size:25px;line-height:34px}#bx-soa-order-form .bx-soa-cart-d{font-weight:600;font-size:14px;line-height:19px;color:#000}#bx-soa-order-form .bx-soa-cart-t{font-weight:600;font-size:14px;line-height:19px;color:#000}#bx-soa-order-form .bx-soa-section.bx-selected{border:none}#bx-soa-order-form .bx-soa-section{margin-bottom:10px}#bx-soa-order-form .bx-soa-section.bx-step-completed{border:none}#bx-soa-order-form .bx-soa-section.bx-selected .bx-soa-section-title-container{background:#585858}#bx-soa-order-form .bx-soa-pp-item-container{padding:0;display:grid;grid-template-columns:1fr 1fr}#bx-soa-order-form .bx-soa-pp-item-container .bx-soa-pp-company{width:100%}#bx-soa-order-form .bx-soa-section-content{border:1px solid #e5e5e5;padding:20px 40px}#bx-soa-order-form .bx-soa-section-title-container{background:#a0a0a0;padding:5px 0}#bx-soa-order-form .bx-soa-section-title{color:#fff;font-weight:600;font-size:20px;line-height:27px;padding:0;padding-left:8px;text-transform:none}#bx-soa-order-form .bx-soa-section-title-count{width:25px;height:25px;border-color:#fff;border-radius:50%;background:transparent;margin-right:10px}#bx-soa-order-form .bx-soa-section-title-count:before{display:none}#bx-soa-order-form .bx-soa-section-title-count:after{line-height:23px;width:24px;text-align:center;font-weight:400;font-size:14px;color:#fff}#bx-soa-order-form .bx-soa-editstep{color:#f2f2f2;font-weight:400;font-size:14px;line-height:16px;border:none;text-decoration:underline}#bx-soa-order-form .btn.btn-default,#bx-soa-order-form .btn-default.sale-order-list-button{height:35px;display:flex;align-items:center;justify-content:center;padding:0 10px;background:#585858;border-radius:0;font-weight:700;font-size:12px;line-height:16px}#bx-soa-order-form .btn.btn-default:hover,#bx-soa-order-form .btn-default.sale-order-list-button:hover{background:#763698}#bx-soa-order-form .btn.btn-default.pull-left,#bx-soa-order-form .btn-default.pull-left.sale-order-list-button{background:#fff;border:1px solid #a0a0a0;color:#a0a0a0}#bx-soa-order-form .btn.btn-default.pull-left:hover,#bx-soa-order-form .btn-default.pull-left.sale-order-list-button:hover{background:#a0a0a0;color:#fff}#bx-soa-order-form .bx-soa-more{border:none}#bx-soa-order-form .bx-soa-more-btn .btn,#bx-soa-order-form .bx-soa-more-btn .sale-order-list-button{width:155px}#bx-soa-order-form .bx-soa .bx-soa-customer-label,#bx-soa-order-form .bx-soa .bx-soa-custom-label,#bx-soa-order-form .bx-soa .form-group label{font-weight:400;font-size:16px;line-height:22px;color:#585858;padding-bottom:10px}#bx-soa-order-form .form-control{height:40px;background:#fff;border:1px solid #c4c4c4;font-weight:400;font-size:16px;line-height:22px;margin-bottom:23px;color:#000}#bx-soa-order-form textarea.form-control{height:70px;font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:22px}#bx-soa-order-form .bx-soa-item-tr{display:flex;padding:0px;border:none;border-top:1px solid #c4c4c4}#bx-soa-order-form .bx-soa-item-tr .bx-price{position:relative;top:-5px;font-weight:600;font-size:22px;line-height:30px;color:#000}#bx-soa-order-form .bx-soa-item-tr:first-child{border:none}#bx-soa-order-form .bx-soa-item-td{padding:10px;border:none}#bx-soa-order-form .bx-soa-item-td-text{font-weight:300;font-size:13px;line-height:18px;color:#585858}#bx-soa-order-form .bx-soa-item-title{font-weight:400;font-size:16px;line-height:22px;color:#585858}#bx-soa-order-form .bx-soa-item-title a{color:inherit}#bx-soa-order-form .bx-soa-item-td-title{display:none !important}#bx-soa-order{display:flex}#bx-soa-total{width:300px;flex-shrink:0}#bx-soa-basket{border:none}#bx-soa-basket .bx-soa-section-content{padding:0;border:1px solid #c4c4c4}#bx-soa-basket .bx-soa-item-img-block{width:120px}#bx-soa-basket .bx-soa-item-imgcontainer{border:none;border-radius:0}#bx-soa-basket .bx-soa-more{margin:0;padding:0 0 20px}.page-detail .page-detail-title{margin-bottom:30px;margin-top:0;text-transform:none;color:#000}.page-detail .text-format{line-height:130%;font-weight:300}.page-detail blockquote{margin:30px 0;padding:20px 0;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;font-weight:600;font-size:16px;color:#000;line-height:130%}.page-detail-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:44px;padding-bottom:100px}.page-detail-img{position:relative;margin-bottom:26px}.page-detail-img__big{width:calc(50vw - 22px);aspect-ratio:1.3;object-position:center;object-fit:cover}.page-detail-img__label{position:absolute;right:0;top:-20px;max-width:50%;object-position:center;object-fit:cover;border-radius:10px;box-shadow:0 30px 50px 0 rgba(0,0,0,.25);border:1px solid #c4c4c4}.page-detail-desc{position:relative;font-size:22px;font-weight:300;color:#000;line-height:130%;padding:11px 0 30px 44px}.page-detail-desc:before{content:"";position:absolute;left:0;top:0;height:100%;width:10px;background-color:#d9d9d9;border-radius:0 25px 25px 0}.page-detail-section{padding:50px 0;border-top:1px solid #c4c4c4}.page-detail-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:45px}.page-detail-section-head h2{color:#000;text-transform:none}.page-detail-section-head .btn-round{min-width:210px;flex-shrink:0}.detail-gal{width:33.333%;display:inline-block;cursor:grab}.detail-gal-wrap{position:relative;overflow:hidden;text-align:center;padding:0 22.5px;margin-left:-22.5px;margin-right:-22.5px}.detail-gal-wrap:before,.detail-gal-wrap:after{content:"";z-index:1;position:absolute;left:0;top:0;height:100%;width:22.5px;background:#fff}.detail-gal-wrap:after{left:auto;right:0}.detail-gal .owl-stage-outer{overflow:visible}.detail-gal .owl-stage{padding:2rem 0;white-space:normal;display:block}.detail-gal .owl-stage .owl-item{display:inline-block}.detail-gal .owl-dots{display:none}.detail-gal .owl-nav{position:absolute;top:50%;margin-top:-22.5px;left:0;right:0;display:flex;justify-content:space-between;z-index:2;pointer-events:none}.detail-gal .owl-nav button{width:45px;height:45px;border-radius:50%;background:#fff;border:1px solid #d9d9d9;color:transparent;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;pointer-events:auto}.detail-gal .owl-nav button.owl-prev{transform:scaleX(-1)}.detail-gal .owl-nav button span{display:none}.detail-gal .owl-nav button:before{content:"";width:10px;height:15px;background:url("../img/ico/arrow-nav.svg") no-repeat center}.detail-gal.owl-grab{cursor:grabbing}.detail-gal.owl-grab .active .detail-gal-img{transform:scale(1);box-shadow:none}.detail-gal.owl-grab .active .detail-gal-img img{transform:scale(1)}.detail-gal .active .detail-gal-img{transform:scale(1.2);z-index:2;box-shadow:0 4px 50px 0 #fff}.detail-gal-img{position:relative;aspect-ratio:1.65;display:block;transition:all .2s}.detail-gal-img img{transition:all .2s}.detail-gal-img:hover img{transform:scale(1.05)}.detail-map-block{position:relative;padding:100px 0}.detail-map-block__bg{background-size:cover;background-position:center}.detail-map-block__bg-wrap:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,.9);z-index:1}.detail-map-block .content{z-index:2}.detail-map{border:4px solid #fff;border-radius:14px;background-color:#fff;box-shadow:0 10px 50px 0 rgba(0,0,0,.25)}.detail-map-head{padding:7px 15px;color:#000;display:flex;justify-content:space-between}.detail-map-head a{color:inherit}.page-detail-mobile-img{display:none}#detail-map{aspect-ratio:1.48;width:100%}.page-detail-address{padding:14px 21px;background:#f2f2f2;margin-bottom:30px}.page-detail-address p:not(:last-child){margin:0 0 5px}.page-detail-address__site{font-weight:700;margin-bottom:5px;display:inline-block}@media(max-width: 1060px){.page-detail-grid{gap:20px;padding-bottom:60px}.page-detail-img__big{aspect-ratio:.52;object-position:left center}.detail-gal .active .detail-gal-img{transform:scale(1.4)}}@media(max-width: 599px){.page-detail-grid{display:block}.page-detail-mobile-img{position:relative;display:block;margin-left:-20px;margin-right:-20px;margin-top:90px}.page-detail-mobile-img .page-detail-img__label{max-width:225px;max-height:80px !important;left:20px;right:auto;top:-60px}.page-detail .page-detail-title{margin-bottom:30px}.page-detail-img{display:none}.page-detail-img__big{width:100%;aspect-ratio:1.25}.detail-gal{width:60%}.page-detail-section-head{display:block}.page-detail-section-head .btn-round{margin-top:1.5rem}.detail-map-block{padding:0}.detail-map-block__bg{display:none}.detail-map-block .content{padding:0}}.store-pr-list>.col:first-child:last-child{display:block;margin:0 auto;width:50%}.store-pr-list>.col:first-child:last-child .store-pr-itm__img{height:275px}@media(max-width: 599px){.store-pr-list>.col:first-child:last-child{width:100%}}
/*# sourceMappingURL=style.css.map */
