.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-block .bx-soa-item-img-block{width:60px;height:60px;margin-right:30px;flex-shrink:0}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-block .bx-soa-item-img-block a{display:block;width:100%;height:100%}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-block .bx-soa-item-img-block a .bx-soa-item-imgcontainer{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-block .bx-soa-item-title{max-width:500px}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-block .bx-soa-item-title a{color:#424242}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-block .bx-soa-item-title a:hover{color:#1b9fc6}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-block .bx-scu-container{margin-top:7px;font-size:0.875em}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-block .bx-scu-container .bx-soa-item-td-title{float:left;clear:left;color:#828282}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-block .bx-scu-container .bx-soa-item-td-title::after{content:':'}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-block .bx-scu-container .bx-soa-item-td-text{float:left;margin-left:5px}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td.bx-text-right{text-align:right}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td.bx-text-right .bx-soa-item-td-title{margin-bottom:4px;font-size:0.875em;color:#828282;line-height:1.2em}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td.bx-text-right .bx-soa-item-td-text .bx-price{display:block}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td.bx-text-right .bx-soa-item-td-text .bx-price+br{display:none}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td.bx-text-right .bx-soa-item-td-text .bx-price-old{display:block;font-size:0.875em;color:#828282;font-weight:400;text-decoration:line-through}.order-form .bx-soa .bx-soa-region .bx-soa-section-title-container .bx-soa-section-title:before{content:'\006c';top:-2px;left:-2px;font-size:28px}.order-form .bx-soa .bx-soa-region .bx_soa_location{margin-top:10px;padding:28px 40px 30px 80px}.order-form .bx-soa .bx-soa-region .bx_soa_location .form-group br{display:none}.order-form .bx-soa .bx-soa-region .bx_soa_location .form-group .bx-soa-custom-label{display:flex;margin-bottom:9px;font-size:0.875em;cursor:text}.order-form .bx-soa .bx-soa-region .bx_soa_location .form-group .bx-soa-custom-label .bx-authform-starrequired{margin-left:4px;color:#eb5757;order:1}.order-form .bx-soa .bx-soa-region .bx_soa_location .form-group .radio-inline{display:inline-block;margin-right:41px}.order-form .bx-soa .bx-soa-region .bx_soa_location .form-group .radio-inline label input[type="radio"]{display:none}.order-form .bx-soa .bx-soa-region .bx_soa_location .form-group .radio-inline label input[type="radio"]:checked+span::before{background-image:url(../img/icons/check.svg);background-repeat:no-repeat;background-position:center;background-size:12px;background-color:#1b9fc6;border-color:#1b9fc6}.order-form .bx-soa .bx-soa-region .bx_soa_location .form-group .radio-inline label span{position:relative;padding-left:34px;font-weight:700;cursor:pointer}.order-form .bx-soa .bx-soa-region .bx_soa_location .form-group .radio-inline label span::before{content:'';position:absolute;top:-3px;left:0;display:block;width:24px;height:24px;background-color:#f5f5f5;border-radius:50%;border:1px solid #e7e7e7;box-sizing:border-box}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container{margin-top:27px}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container>input{width:100%}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .bx-soa-tooltip-danger{margin-bottom:18px;padding:8px 19px;font-size:0.875em;color:#eb5757;background-color:#fdefef;border:1px solid #f6baba;border-radius:3px}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .dropdown-block{padding:0 30px 0 34px;background-color:#f5f5f5;border:1px solid #e7e7e7;border-radius:2px;-webkit-box-shadow:none;box-shadow:none}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .dropdown-block .dropdown-icon{top:13px;left:14px;background-image:none}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .dropdown-block .dropdown-icon:before{content:'\0045';display:inline-block;font-family:'Icon Custom';font-size:14px;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .dropdown-block .dropdown-fade2white{display:none}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .dropdown-block .bx-ui-sls-container{min-height:44px}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .dropdown-block .bx-ui-sls-route,.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .dropdown-block .bx-ui-combobox-route{height:auto;padding:11px 0 !important;background-color:#f5f5f5 !important}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .dropdown-block .bx-ui-sls-fake,.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .dropdown-block .bx-ui-combobox-fake{height:auto;padding:11px 0 !important}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .dropdown-block .bx-ui-combobox-toggle{height:44px;margin-top:0;background-color:#f5f5f5;background-image:none}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .dropdown-block .bx-ui-combobox-toggle:before{content:'';position:absolute;top:20px;right:12px;display:block;border:7px solid transparent;border-top:7px solid #828282}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .dropdown-block .bx-ui-sls-clear{height:44px;margin-top:0;background-color:#f5f5f5;background-image:none}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .dropdown-block .bx-ui-sls-clear:before{content:'\006a';position:absolute;top:16px;right:13px;display:inline-block;font-family:'Icon Custom';font-size:12px;color:#aaa;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .2s ease}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .dropdown-block .bx-ui-sls-clear:hover:before{color:#424242}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container .dropdown-block .bx-ui-sls-pane .-bx-popup-special-prompt{padding:10px 20px}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-reference{margin-top:20px;font-size:0.875em;color:#828282}.order-form .bx-soa .bx-soa-delivery .bx-soa-section-title-container .bx-soa-section-title:before{content:'\006d';top:-3px;left:-3px;font-size:30px}.order-form .bx-soa .bx-soa-delivery .bx-soa-section-content:not(.container-fluid) .bx-soa-pp-company-selected{display:inline-block;margin-right:10px}.order-form .bx-soa .bx-soa-delivery .bx-soa-section-content:not(.container-fluid) .bx-soa-pp-company-selected img{display:none}.order-form .bx-soa .bx-soa-delivery .bx-soa-section-content:not(.container-fluid) .bx-soa-pp-price{display:inline-block}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp{display:flex;padding:40px 40px 38px 80px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 0 -30px -15px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company{width:200px;margin:0 15px 30px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container{margin-bottom:2px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container input[type="checkbox"]:checked+.bx-soa-pp-company-image:before{background-image:url(../img/icons/check.svg);background-color:#1b9fc6;border-color:#1b9fc6}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{position:relative;width:200px;height:130px;margin-bottom:10px;background-repeat:no-repeat;background-position:center;background-size:160px;border:1px solid #e7e7e7;cursor:pointer;box-sizing:border-box}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image:before{content:'';position:absolute;top:9px;left:9px;display:block;width:24px;height:24px;background-color:#f5f5f5;background-repeat:no-repeat;background-position:center;background-size:12px;border:1px solid #e7e7e7;border-radius:50%;box-sizing:border-box}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-delivery-cost{font-weight:700}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-smalltitle{display:inline-block;line-height:1.1875em;cursor:pointer}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-pagination{width:100%;margin:auto 15px 15px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-pagination .bx-pagination-container ul li{display:inline-block;margin-bottom:0;padding-left:0}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-pagination .bx-pagination-container ul li::before{content:none}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-pagination .bx-pagination-container ul li a{display:inline-block;width:42px;height:42px;margin-right:6px;padding-top:1px;color:#000;line-height:42px;text-align:center;border-radius:50%;box-sizing:border-box}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-pagination .bx-pagination-container ul li a:hover{color:#1b9fc6}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-pagination .bx-pagination-container ul li.bx-active a{color:#fff;background-color:#1b9fc6}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-pagination .bx-pagination-container ul li.bx-pag-prev a::before,.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-pagination .bx-pagination-container ul li.bx-pag-next a::before{content:'';position:relative;top:1px;font-family:'Icon Custom';font-size:14px;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-pagination .bx-pagination-container ul li.bx-pag-next span{display:none}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-pagination .bx-pagination-container ul li.bx-pag-prev{margin-left:-10px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-pagination .bx-pagination-container ul li.bx-pag-prev a{margin-right:0}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-pagination .bx-pagination-container ul li.bx-pag-prev a::before{content:'\0047'}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-pagination .bx-pagination-container ul li.bx-pag-next{margin-left:-6px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-pagination .bx-pagination-container ul li.bx-pag-next a::before{content:'\0048'}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container{align-self:flex-start;flex-shrink:0;max-width:39%;margin-left:auto;padding:30px 30px 28px;background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12);box-sizing:border-box}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company{display:flex;flex-direction:column}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-subTitle{margin-bottom:6px;font-weight:700}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-logo{order:-1;margin-bottom:10px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-logo .bx-soa-pp-company-image{position:relative;width:200px;height:130px;background-repeat:no-repeat;background-position:center;background-size:160px;border:1px solid #e7e7e7;box-sizing:border-box}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-desc{max-width:300px;margin-bottom:7px;font-size:0.875em;color:#828282;line-height:1.5em}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list li{margin-bottom:0;padding-left:0}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list li:before{content:none}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list .bx-soa-pp-list-termin{display:inline-block;font-weight:700}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list .bx-soa-pp-list-description{display:inline-block;margin-left:5px;font-weight:700}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-block .checkbox{margin-top:5px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-block .checkbox label{cursor:text;pointer-events:none}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-block .checkbox label>span{position:relative;display:inline-block;padding-left:25px;font-weight:700;cursor:pointer;pointer-events:auto}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-block .checkbox label>span::before{content:'';position:absolute;top:2px;left:0;display:block;width:18px;height:18px;background-color:#f5f5f5;background-repeat:no-repeat;background-position:center;background-size:11px;border-radius:2px;border:1px solid #aaa;box-sizing:border-box}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-block .checkbox label input[type='checkbox']:checked+span::before{background-image:url(../img/icons/check.svg);background-color:#1b9fc6;border-color:#1b9fc6}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-block .checkbox label .bx-soa-service-small{max-width:300px;margin:5px 0 15px;font-size:0.875em;color:#828282;line-height:1.5em;cursor:text}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-block .form-group label{display:block;font-weight:700}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-block .form-group select{margin-top:5px;padding:6px 25px 5px 10px;font-size:0.875em;background-color:#f5f5f5;background-image:url(../img/icons/select-shevron.svg);background-position:97.5% 50%;background-repeat:no-repeat;background-size:7px;border:1px solid #e7e7e7;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none !important;cursor:pointer}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-block .form-group select::-ms-expand{display:none}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-block .form-group select:focus{outline:none}.order-form .bx-soa .bx-soa-pickup .bx-soa-section-title-container .bx-soa-section-title::before{content:'\0030'}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup{margin-top:10px;padding:28px 40px 30px 80px}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup #pickUpMap{display:none;height:400px !important}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-subTitle{margin-top:35px;font-size:18px;color:#282828;font-weight:700}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list{display:flex;flex-wrap:wrap;margin:30px -10px 0}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item{position:relative;width:calc((100% / 3) - 20px);margin:0 10px 20px;padding:37px 20px 29px;border:1px solid #e7e7e7;text-align:center;box-sizing:border-box}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item::before{content:'';position:absolute;top:9px;left:9px;display:block;width:24px;height:24px;background-color:#f5f5f5;background-repeat:no-repeat;background-position:center;background-size:12px;border:1px solid #e7e7e7;border-radius:50%;box-sizing:border-box}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item .bx-soa-pickup-l-item-adress{color:#282828;font-weight:700}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item .bx-soa-pickup-l-item-detail{margin-top:19px}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item .bx-soa-pickup-l-item-detail img{margin-bottom:7px;width:200px;height:156px;object-fit:contain}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item .bx-soa-pickup-l-item-detail .bx-soa-pickup-l-item-name{color:#282828}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item .bx-soa-pickup-l-item-detail .bx-soa-pickup-l-item-desc{margin-top:2px;font-size:0.9375em;color:#828282;line-height:1.5em}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item .bx-soa-pickup-l-item-btn{margin-top:18px}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item.bx-selected::before{background-image:url(../img/icons/check.svg);background-color:#1b9fc6;border-color:#1b9fc6}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-pagination{width:100%;margin:15px 15px 15px}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-pagination .bx-pagination-container ul li{display:inline-block;margin-bottom:0;padding-left:0}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-pagination .bx-pagination-container ul li::before{content:none}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-pagination .bx-pagination-container ul li a{display:inline-block;width:42px;height:42px;margin-right:6px;padding-top:1px;color:#000;line-height:42px;text-align:center;border-radius:50%;box-sizing:border-box}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-pagination .bx-pagination-container ul li a:hover{color:#1b9fc6}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-pagination .bx-pagination-container ul li.bx-active a{color:#fff;background-color:#1b9fc6}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-pagination .bx-pagination-container ul li.bx-pag-prev a::before,.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-pagination .bx-pagination-container ul li.bx-pag-next a::before{content:'';position:relative;top:1px;font-family:'Icon Custom';font-size:14px;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-pagination .bx-pagination-container ul li.bx-pag-next span{display:none}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-pagination .bx-pagination-container ul li.bx-pag-prev{margin-left:-10px}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-pagination .bx-pagination-container ul li.bx-pag-prev a{margin-right:0}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-pagination .bx-pagination-container ul li.bx-pag-prev a::before{content:'\0047'}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-pagination .bx-pagination-container ul li.bx-pag-next{margin-left:-6px}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-pagination .bx-pagination-container ul li.bx-pag-next a::before{content:'\0048'}.order-form .bx-soa .bx-soa-pickup.bx-active:not(.bx-selected) .bx-soa-section-content{padding:28px 40px 30px 80px}.order-form .bx-soa .bx-soa-pickup.bx-active:not(.bx-selected) .bx-soa-section-content img{display:none}.order-form .bx-soa .bx-soa-paysystem .bx-soa-section-title-container .bx-soa-section-title:before{content:'\006e'}.order-form .bx-soa .bx-soa-paysystem .bx-soa-section-content:not(.container-fluid) .bx-soa-pp-company-selected img{display:none}.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp{display:flex;align-items:flex-start;padding:40px 40px 38px 80px}.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-item-container{display:flex;flex-wrap:wrap;margin:0 15px -30px -15px}.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company{width:200px;margin:0 15px 28px;cursor:pointer}.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container input[type="checkbox"]:checked+.bx-soa-pp-company-image:before{background-image:url(../img/icons/check.svg);background-color:#1b9fc6;border-color:#1b9fc6}.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{position:relative;width:200px;height:130px;background-repeat:no-repeat;background-position:center;background-size:160px;border:1px solid #e7e7e7;cursor:pointer;box-sizing:border-box}.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image:before{content:'';position:absolute;top:9px;left:9px;display:block;width:24px;height:24px;background-color:#f5f5f5;background-repeat:no-repeat;background-position:center;background-size:12px;border:1px solid #e7e7e7;border-radius:50%;box-sizing:border-box}.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-smalltitle{margin-top:10px;font-weight:700}.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-desc-container{width:302px;margin-left:auto;padding:30px 30px 33px;flex-shrink:0;box-shadow:0px 0px 24px rgba(0,0,0,0.12);box-sizing:border-box}.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company>div{display:flex;flex-direction:column}.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-subTitle{margin-top:10px;font-weight:700}.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-desc{margin-top:6px;font-size:0.875em;color:#828282;line-height:1.5em}.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-logo{flex-shrink:0;order:-1}.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-logo .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{position:relative;width:200px;height:130px;background-repeat:no-repeat;background-position:center;background-size:160px;border:1px solid #e7e7e7;cursor:pointer;box-sizing:border-box}.order-form .bx-soa .bx-soa-properties .bx-soa-section-title-container .bx-soa-section-title:before{content:'\006f';top:1px;left:1px;font-size:23px}.order-form .bx-soa .bx-soa-properties .bx-soa-section-content>strong{display:block;padding:28px 40px 32px 80px}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12{padding:0 40px 0 80px}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12:first-child{padding-top:28px}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12:last-child{padding-bottom:6px}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12 .bx-soa-customer-field{display:flex;flex-direction:column;margin-bottom:28px}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12 .bx-soa-customer-field .bx-soa-custom-label{display:flex;font-size:0.875em}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12 .bx-soa-customer-field .bx-soa-custom-label .bx-authform-starrequired{margin-left:4px;color:#eb5757;order:1}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12 .bx-soa-customer-field .bx-soa-tooltip{order:1;margin-top:5px;font-size:0.875em;color:#eb5757;line-height:1.5em}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12 .bx-soa-customer-field .bx-soa-customer-label{display:flex;font-size:0.875em}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12 .bx-soa-customer-field .bx-soa-customer-label .bx-authform-starrequired{margin-left:4px;color:#eb5757;order:1}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12 .bx-soa-customer-field input,.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12 .bx-soa-customer-field textarea{width:100%;padding:11px 14px 10px}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12 .bx-soa-customer-field textarea{min-height:120px}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12 .bx-soa-customer-field .soa-property-container,.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12 .bx-soa-customer-field .bx-soa-customer-textarea{margin-top:8px}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12 .bx-soa-customer-field.has-error input,.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12 .bx-soa-customer-field.has-error textarea{border-color:#eb5757}.order-form .bx-soa .bx-soa-properties .bx-soa-more{border-top:2px solid #e7e7e7}.order-form .bx-soa .bx-soa-properties.bx-step-completed .bx-soa-section-content{padding:28px 40px 32px 80px}.order-form .bx-soa .bx-soa-properties.bx-step-completed .bx-soa-section-content strong{padding:0}.order-form .bx-soa .bx-soa-properties.bx-step-completed .alert{margin:0 0 24px}.order-form .bx-soa .bx-soa-orderSave{display:flex;margin-bottom:0.95%;padding:30px 24px;background-color:#fff;box-sizing:border-box}.order-form .bx-soa .bx-soa-orderSave .checkbox{margin-right:24px}.order-form .bx-soa .bx-soa-orderSave .checkbox label a,.order-form .bx-soa .bx-soa-orderSave .checkbox label span{position:relative;display:block;padding-left:30px}.order-form .bx-soa .bx-soa-orderSave .checkbox label a::before,.order-form .bx-soa .bx-soa-orderSave .checkbox label span::before{content:'';position:absolute;top:1px;left:0;display:block;width:20px;height:20px;background-color:#f5f5f5;background-repeat:no-repeat;background-position:center;background-size:12px;border-radius:2px;border:1px solid #aaa;box-sizing:border-box}.order-form .bx-soa .bx-soa-orderSave .checkbox label input[type="checkbox"]:checked+a::before,.order-form .bx-soa .bx-soa-orderSave .checkbox label input[type="checkbox"]:checked+span::before{background-image:url(../img/icons/check.svg);background-color:#1b9fc6;border-color:#1b9fc6}.order-form .bx-soa .bx-soa-orderSave .btn{align-self:center;flex-shrink:0;margin-left:auto;padding:14px 24px 15px;font-size:1.125em}.order-form .bx-soa-sidebar{width:408px;margin-left:24px;padding:38px 40px 42px;background-color:#fff;box-sizing:border-box}.order-form .bx-soa-sidebar .name{padding-bottom:8.25%;color:#282828;font-weight:700;border-bottom:1px solid #e7e7e7}.order-form .bx-soa-sidebar .bx-soa-cart-total-ghost{display:none}.order-form .bx-soa-sidebar .bx-soa-cart-total{display:flex;flex-direction:column;align-items:flex-start;margin-top:21px}.order-form .bx-soa-sidebar .bx-soa-cart-total .bx-soa-cart-total-line{display:flex;width:100%;margin-top:7px}.order-form .bx-soa-sidebar .bx-soa-cart-total .bx-soa-cart-total-line .bx-soa-cart-d{margin-left:auto;padding-left:10px;text-align:right}.order-form .bx-soa-sidebar .bx-soa-cart-total .bx-soa-cart-total-line .bx-soa-cart-d .bx-soa-price-not-calc{color:#eb5757;cursor:pointer;border-bottom:1px dashed #eb5757}.order-form .bx-soa-sidebar .bx-soa-cart-total .bx-soa-cart-total-line .bx-price-old{display:block;margin-top:7px;font-size:0.875em;color:#828282;text-decoration:line-through}.order-form .bx-soa-sidebar .bx-soa-cart-total .bx-soa-cart-total-line.bx-soa-cart-total-line-highlighted{align-self:flex-end;display:inline-block;width:auto;margin-top:10px;padding:4px 7px 5px;font-size:0.75em;line-height:1em;border:2px solid #f2c94c}.order-form .bx-soa-sidebar .bx-soa-cart-total .bx-soa-cart-total-line.bx-soa-cart-total-line-highlighted .bx-soa-cart-d{padding-left:2px}.order-form .bx-soa-sidebar .bx-soa-cart-total .bx-soa-cart-total-line.bx-soa-cart-total-line-total{margin-top:29px;padding-top:31px;font-size:1.375em;color:#282828;font-weight:700;border-top:1px solid #e7e7e7}.order-form .bx-soa-sidebar .bx-soa-cart-total .bx-soa-cart-total-button-container{display:none}.order-form.simple .bx-soa .bx-soa-section{margin-bottom:2px}.order-form.simple .bx-soa .bx-soa-section .bx-soa-section-title-container{border-bottom:none;padding-bottom:0}.order-form.simple .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-item-container,.order-form.simple .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container{display:block}.order-form.simple .bx-soa .bx-soa-delivery .bx-soa-delivery-desc .bx-soa-pp-desc-container{padding:17px 19px;font-size:0.875em;border:1px solid #ddd;border-radius:3px;margin:0 40px 24px 60px}.order-form.simple .bx-soa .bx-soa-delivery .bx-soa-delivery-desc .bx-soa-pp-desc-container .bx-soa-pp-company-desc+div{margin-top:10px}.order-form.simple .bx-soa .bx-soa-delivery .bx-soa-delivery-desc .bx-soa-pp-desc-container .bx-soa-pp-list{margin-top:10px}.order-form.simple .bx-soa .paysystem-delivery-container{display:flex}.order-form.simple .bx-soa .paysystem-delivery-container>.bx-soa-section{width:calc(50% - 1px);flex-shrink:0}.order-form.simple .bx-soa .paysystem-delivery-container>.bx-soa-section .bx-soa-section-content .alert{margin-bottom:0}.order-form.simple .bx-soa .paysystem-delivery-container>.bx-soa-section:first-child{margin-right:2px}.order-form.simple .bx-soa .bx-soa-pp-company-line{margin-bottom:24px}.order-form.simple .bx-soa .bx-soa-pp-company-line .bx-soa-pp-company-graf-container{display:flex;align-items:center;cursor:pointer}.order-form.simple .bx-soa .bx-soa-pp-company-line .bx-soa-pp-company-graf-container:before{content:"";background-color:#F5F5F5;background-repeat:no-repeat;background-position:center;border:1px solid #e7e7e7;box-sizing:border-box;width:24px;height:24px;margin-right:16px;border-radius:50%}.order-form.simple .bx-soa .bx-soa-pp-company-line .bx-soa-pp-delivery-cost{font-weight:700;padding-left:40px;margin-top:8px}.order-form.simple .bx-soa .bx-soa-pp-company-line.bx-selected .bx-soa-pp-company-graf-container:before{background-image:url(../img/icons/check.svg);background-color:#1b9fc6;border-color:#1b9fc6}.order-form.simple .bx-soa .bx-soa-pp-company-line .bx-soa-pp-pickup-info{padding-left:40px;margin-top:8px;display:block}.order-form.simple .bx-soa .bx-soa-pickup .bx_soa_pickup{padding:0}.order-form.simple .bx-soa .bx-soa-properties.bx-step-completed .bx-soa-section-content{padding:0}.order-final{margin:32px 0 12px;padding:35px 40px 40px;background-color:#fff;box-sizing:border-box}.order-final .sale_order_full_table{max-width:55.45%;box-sizing:border-box}.order-final .sale_order_full_table.text{position:relative;padding-left:84px;line-height:1.2em}.order-final .sale_order_full_table.text:before{content:'';position:absolute;top:5px;left:0;display:block;width:57px;height:60px;background-image:url(../img/icons/icon-order-final.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.order-final .sale_order_full_table.text .desc{display:inline-block;margin-top:18px}.order-final .sale_order_full_table.payment{margin-top:2.3%;padding:28px 26px 28px 28px;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.order-final .sale_order_full_table.payment tbody{display:flex}.order-final .sale_order_full_table.payment tbody tr{display:block}.order-final .sale_order_full_table.payment tbody tr td{display:block}.order-final .sale_order_full_table.payment .ps_logo{display:flex;justify-content:center;align-items:center;width:200px;height:130px;margin-right:20px;border:1px solid #e7e7e7;box-sizing:border-box}.order-final .sale_order_full_table.payment .ps_name .pay_name{margin-bottom:3px;font-size:1.125em;font-weight:700;line-height:1.25em}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper{padding:0;font-family:'Roboto';font-size:1em;color:#424242;border:none}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper .tablebodytext{display:block;margin-top:25px;line-height:1.5em}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper .tablebodytext br+br{display:none}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper .tablebodytext.sale-paysystem-description{margin:30px 0 0;font-family:'Roboto';font-size:0.875em;color:#424242;line-height:1.2em}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper .tablebodytext.sale-paysystem-description b{font-weight:400}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper form{margin-top:22px}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper form input[type="submit"]{display:inline-block;height:auto;margin-right:26px;padding:13px 24px;font-family:'Roboto';font-size:1.285em;color:#fff;font-weight:700;line-height:1.5em;background-color:#1b9fc6;border:none;border-radius:30px;text-align:center;box-sizing:border-box;transition:all .2s ease;cursor:pointer}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper form input[type="submit"]:hover{opacity:.9}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper form div[class*="sale-paysystem"] span{margin:0;font-family:'Roboto';font-size:0.875em;color:#828282}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper form p{margin:0}.ask-question{flex-shrink:0;width:408px;margin:0 0 24px 24px;padding:40px 40px;text-align:center;background-color:#fff;box-sizing:border-box}.ask-question:before{content:'';display:block;width:100px;height:92px;margin:0 auto;background-image:url(../img/icons/icon-questions.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.ask-question .name{margin-top:19px;font-size:1.125em;color:#282828;font-weight:700}.ask-question .desc{margin-top:11px;color:#828282;line-height:1.5em}.ask-question .btn{margin-top:23px}.additional-menu{width:408px;margin:0 0 24px 24px;padding:37px 40px 20px;background-color:#fff;box-sizing:border-box}.additional-menu .items .item{padding:0 0 16px;font-size:0.875em;font-weight:700}.additional-menu .items .item:not(:last-child){margin-bottom:17px;border-bottom:1px solid #e7e7e7}.additional-menu .items .item:before{content:none}.additional-menu .items .item .link{color:#282828}.additional-menu .items .item .link:hover{color:#1b9fc6}.additional-menu .items .item.active .link{color:#1b9fc6}.news:not(section){display:flex;align-items:flex-start;margin:32px 0 24px}.news:not(section) .date{display:inline-block;padding:5px 9px;font-size:0.875em;color:#828282;line-height:1em;background-color:#f5f5f5;border-radius:3px}.news:not(section) .news-previews{position:relative;flex-grow:1;background-color:#fff}.news:not(section) .news-previews .tabs{position:absolute;top:-61px;right:0;display:inline-flex;border-bottom:1px solid #e7e7e7}.news:not(section) .news-previews .tabs .tab{position:relative;padding:0 20px 16px;font-size:0.8125em;font-weight:700;letter-spacing:0.02em;text-transform:uppercase}.news:not(section) .news-previews .tabs .tab:after{content:'';position:absolute;left:50%;bottom:-1px;width:0;height:2px;background-color:#1b9fc6;transition:all .3s ease}.news:not(section) .news-previews .tabs .tab:not(.active):hover:after{left:0;width:100%}.news:not(section) .news-previews .tabs .tab.active{color:#424242}.news:not(section) .news-previews .tabs .tab.active:after{left:0;width:100%}.news:not(section) .news-previews .items{padding:40px 40px}.news:not(section) .news-previews .items .item{display:flex;padding-bottom:3.375%;border-bottom:1px solid #e7e7e7}.news:not(section) .news-previews .items .item .img{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:224px;height:150px;margin-right:20px}.news:not(section) .news-previews .items .item .content .name{font-size:1.125em;font-weight:700;line-height:1.25em}.news:not(section) .news-previews .items .item .content .name a{color:#282828}.news:not(section) .news-previews .items .item .content .name a:hover{color:#1b9fc6}.news:not(section) .news-previews .items .item .content .date{margin-top:13px}.news:not(section) .news-previews .items .item .content .desc{margin-top:14px;line-height:1.5em}.news:not(section) .news-previews .items .item .content .btn{margin-top:24px;padding:7px 16px}.news:not(section) .news-previews .items .item:not(:last-child){margin-bottom:3.35%}.news:not(section) .news-detail{width:100%;padding:40px;background-color:#fff;box-sizing:border-box}.news:not(section) .news-detail .detail-img{max-width:78.8%;max-height:456px;margin:0 auto;text-align:center;line-height:0}.news:not(section) .news-detail .date{margin-top:3%}.news:not(section) .news-detail .desc{margin-top:2.4%;font-size:1.25em;line-height:1.4em}.news:not(section) .news-detail .content{margin-top:2.75%}.news:not(section) .news-detail .buttons{display:flex;margin-top:25px}.news:not(section) .news-detail .buttons .right{margin-left:auto}.news:not(section) .news-products{width:100%;margin-top:3.45%}.news:not(section) .news-products>.name{margin-left:6px;font-size:1.375em;font-weight:700}.news:not(section) .news-products .owl-container{position:relative;margin:1.9% -12px -24px;min-height:408px}.news:not(section) .news-products .items{position:absolute;display:flex;width:100%;height:100%}.news:not(section) .news-products .items .owl-stage-outer:hover{height:150%;pointer-events:none}.news:not(section) .news-products .items .owl-stage-outer:hover .product-card:hover{pointer-events:auto}.news:not(section) .news-products .items .owl-nav{position:absolute;top:-63px;right:12px}.news:not(section) .service-detail{width:100%;padding:40px;background-color:#fff;box-sizing:border-box}.news:not(section) .service-detail .service-header-columns{display:flex;margin-bottom:30px}.news:not(section) .service-detail .service-header-columns .detail-img{flex-shrink:0;width:42.954%;max-height:17.709vw;margin-right:40px}.news:not(section) .service-detail .service-order-block{display:flex;align-items:center;padding:30px 30px 33px;background-color:rgba(27,159,198,0.1);border-radius:3px;box-sizing:border-box}.news:not(section) .service-detail .service-order-block .info{padding-right:20px}.news:not(section) .service-detail .service-order-block .name{margin-bottom:12px;font-size:1.375em;font-weight:700}.news:not(section) .service-detail .service-order-block .btn{flex-shrink:0;margin-left:auto}.news:not(section) .service-detail .detail-desc{margin-top:30px}.news:not(section) .service-detail .buttons{display:flex;margin-top:29px;padding-top:30px;border-top:1px solid #e7e7e7}.news:not(section) .service-detail .buttons .right{margin-left:auto}.brands-page{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin:32px 0 24px;box-sizing:border-box}.brands-page .brands-previews{padding:39px 40px;background-color:#fff}.brands-page .brands-previews .items{display:flex;flex-wrap:wrap;margin:2.8% -10px -20px}.brands-page .brands-previews .items .item{display:flex;justify-content:center;align-items:center;width:calc((100% - 80px)/4);height:8.35vw;margin:0 10px 20px;padding:20px 20px;border:1px solid #e7e7e7;box-sizing:border-box;transition:all .2s ease}.brands-page .brands-previews .items .item .img{display:flex;justify-content:center;align-items:center;width:160px;height:54px;text-align:center}.brands-page .brands-previews .items .item:hover{border-radius:3px;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.brands-page .desc+.brands-list{margin-top:25px}.brands-page .brands-list{width:100%}.brands-page .brands-list .search-panel{margin-bottom:35px;padding:25px 30px;background-color:#f5f5f5}.brands-page .brands-list .search-panel .mobile-link{display:none}.brands-page .brands-list .search-panel .line{display:flex;align-items:flex-start;margin-bottom:8px}.brands-page .brands-list .search-panel .line:last-child{margin-bottom:-4px}.brands-page .brands-list .search-panel .line .label{width:30px;min-height:23px;margin:2px 15px 0 0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.brands-page .brands-list .search-panel .line .links{font-size:0;cursor:pointer}.brands-page .brands-list .search-panel .line .links .link{display:inline-block;width:auto;min-width:28px;min-height:28px;margin:0 4px 4px 0;padding:0 5px;font-size:1rem;color:#424242;line-height:29px;text-align:center;background-color:#fff;border-radius:3px;box-sizing:border-box}.brands-page .brands-list .search-panel .line .links .link:hover{color:#fff;background-color:#1b9fc6}.brands-page .brands-list .search-panel .line .links .link .active{color:#fff;background-color:#1b9fc6}.brands-page .brands-list .search-panel .line.tags .label{background-image:url('../img/icons/brands-tags.svg');background-repeat:no-repeat;background-position:left center;background-size:contain}.brands-page .brands-list .search-panel .line.tags .links .link{padding:0 9px}.brands-page .brands-list .search-panel .line.tags .mobile-select{display:none}.brands-page .brands-list .list .row{display:flex}.brands-page .brands-list .list .row:not(:first-child){margin-top:30px}.brands-page .brands-list .list .row:not(:last-child){padding-bottom:27px;border-bottom:1px solid #e7e7e7}.brands-page .brands-list .list .label{width:28px;height:28px;margin:-5px 0 0 23px;color:#fff;text-align:center;line-height:29px;background-color:#1b9fc6;border-radius:3px;flex-shrink:0;box-sizing:border-box}.brands-page .brands-list .list .table{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin:0 0 -11px 19px}.brands-page .brands-list .list .table .item{position:relative;width:calc(100% / 6);padding:0 6px 11px;line-height:1.25em;box-sizing:border-box}.brands-page .brands-list .list .table .link{color:#424242}.brands-page .brands-list .list .table .link:hover{color:#1b9fc6}.brands-page .brands-list .list .table .link:hover+span{display:block}.brands-page .brands-list .list .table span{position:absolute;top:-13px;right:100%;display:none;width:80px;height:42px;margin-right:7px;padding:5px 10px;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#fff;background-origin:content-box;border-radius:3px;box-shadow:0 0 5px 0 #bebebe;box-sizing:border-box}.brands-page .brands-list .list .table span::after{content:'';position:absolute;top:15px;right:-5px;display:block;border:6px solid #fff;border-left:6px solid transparent;border-bottom:6px solid transparent;transform:rotate(45deg);box-shadow:2px -2px 2px 0 #e6e6e6}.brands-page .brands-detail{width:100%;padding:28px 40px;background-color:#fff;box-sizing:border-box}.brands-page .brands-detail .img-mobile{display:none}.brands-page .brands-detail .text+.buttons{margin-top:2.55%}.brands-page .brands-detail .buttons{display:flex;align-items:flex-start}.brands-page .brands-detail .buttons .right{margin-left:auto}.brands-page .brands-detail+.products-carousel,.brands-page .brands-detail+div[id*="bx_incl"]{width:100%;margin:45px 0 0}.brands-page .brands-detail+.products-carousel .brand-products-list,.brands-page .brands-detail+div[id*="bx_incl"] .brand-products-list{margin-top:0}.brands-page .products-carousel .items:hover{padding-bottom:200px;margin-bottom:-224px}.brand-products-list{width:100%;margin-top:45px}.brand-products-list .section-name{margin:0 0 30px}.brand-products-list .product-wrap{width:calc((100% - 120px)/5)}.custom-page{display:flex;align-items:flex-start;margin:2.5% 0 24px}.custom-page .custom-content{width:100%;padding:40px 40px;background-color:#fff;box-sizing:border-box}.about{display:flex;align-items:flex-start;margin:2.5% 0 24px;border-radius:8px}.about .about-content{width:100%;padding:40px 40px;background-color:#fff;box-sizing:border-box}.employees{display:flex;align-items:flex-start;margin:2.5% 0 24px}.employees .social{display:flex;justify-content:center;align-items:flex-start}.employees .social .link{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:36px;height:36px;margin:0 2px;color:#1b9fc6;border:1px solid #e7e7e7;border-radius:50%;transition:all .1s ease;box-sizing:border-box}.employees .social .link:before{font-size:14px}.employees .social .link:hover{border-color:#1b9fc6}.employees .social .link.vk:before{content:'\004f'}.employees .social .link.fb:before{content:'\0050'}.employees .social .link.twitter:before{content:'\0051'}.employees .employees-list{width:100%;padding:35px 40px 39px;background-color:#fff;box-sizing:border-box}.employees .employees-list .department:not(:last-child){margin-bottom:2.95%}.employees .employees-list .department .title{font-size:1.375em;color:#282828;font-weight:700;line-height:1.5em}.employees .employees-list .department .description{margin-top:15px}.employees .employees-list .department .items{display:flex;flex-wrap:wrap;margin:34px -10px -20px}.employees .employees-list .department .items .item{width:calc((100% - 80px)/4);margin:0 10px 20px;padding:30px 30px;text-align:center;border:1px solid #e7e7e7;transition:all .2s ease;box-sizing:border-box}.employees .employees-list .department .items .item .img{display:flex;width:149px;height:149px;margin:0 auto;border-radius:50%;overflow:hidden}.employees .employees-list .department .items .item .img img{margin:auto}.employees .employees-list .department .items .item .name{display:block;margin-top:18px;color:#000;font-weight:700}.employees .employees-list .department .items .item .name:hover{color:#1b9fc6}.employees .employees-list .department .items .item .position{margin-top:2px;font-size:0.875em;color:#828282}.employees .employees-list .department .items .item .desc{margin-top:8px;font-size:0.875em;line-height:1.2em}.employees .employees-list .department .items .item .email{margin-top:10px;font-size:0.875em}.employees .employees-list .department .items .item .phone{margin-top:1px;font-size:0.875em;font-weight:700}.employees .employees-list .department .items .item .phone a{color:#424242}.employees .employees-list .department .items .item .social{margin-top:8px}.employees .employees-list .department .items .item:hover{border-radius:3px;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.employees .employee-detail{width:100%;padding:37px 40px 52px;background-color:#fff;box-sizing:border-box}.employees .employee-detail .info{display:flex}.employees .employee-detail .info .img{display:flex;flex-shrink:0;width:150px;height:150px;margin:2px 30px 0 0}.employees .employee-detail .info .img img{margin:auto}.employees .employee-detail .info .desc{padding-bottom:2.25%;line-height:1.5em;border-bottom:1px solid #e7e7e7}.employees .employee-detail .info .employee-contacts{display:flex;margin-top:2.75%}.employees .employee-detail .info .employee-contacts .position{margin-right:32px;font-size:0.875em;color:#828282}.employees .employee-detail .info .employee-contacts .email{margin-right:30px;font-size:0.875em;color:#828282}.employees .employee-detail .info .employee-contacts .phone{margin-right:29px;font-size:0.875em;font-weight:700;white-space:nowrap}.employees .employee-detail .info .employee-contacts .phone a{color:#424242}.employees .employee-detail .info .employee-contacts .social{margin-top:-8px}.employees .employee-detail .link-back{margin-top:4.1%;padding:2.5% 0 1.8%;border-top:1px solid #e7e7e7}.employees .employee-detail .link-back .btn{padding:9px 25px 8px 23px}.content-column.content-page{margin:32px 0 24px;padding:40px;background-color:#fff;box-sizing:border-box}body.aside-right .content-wrapper{display:flex;align-items:flex-start}body.aside-right .content-wrapper .employees{margin-top:32px;flex-grow:1}body.aside-right .content-wrapper .content-column{min-width:0;flex-grow:1}body.aside-right .content-wrapper .right-column{margin-top:32px}body.aside-right .content-wrapper .right-column .brand-img{display:flex;justify-content:center;align-items:center;width:408px;height:230px;margin:0 0 24px 24px;padding:40px;background-color:#fff;box-sizing:border-box}body.aside-right .content-wrapper .right-column .brand-img .img{display:flex;justify-content:center;align-items:center;width:160px;height:54px;text-align:center}body.aside-right .content-wrapper .right-column .through-banners{margin:0 0 24px 24px}body.aside-right .content-wrapper .right-column .through-banners .banner-item{width:100%;height:350px}.through-banners .banner-item{display:block;background-position:center top;background-repeat:no-repeat;background-size:cover}.through-banners.header_before .banner-item,.through-banners.header_after .banner-item,.through-banners.footer_before .banner-item{display:block;width:100%;height:60px}.through-banners.footer_before{margin-top:25px}.content-page>*:first-child,.content-page>[id*='bx_incl_area']>*:first-child{margin-top:0}.content-page h2{margin-top:30px}.content-page h3{margin-top:22px}.content-page ul{margin:10px 0}.content-page table{margin:20px 0;border-collapse:collapse}.content-page table th{padding:12px 19px;color:#282828;line-height:1.25em;text-align:left;background-color:#f0f0f0;border:1px solid #e7e7e7}.content-page table td{padding:12px 19px;line-height:1.25em;border:1px solid #e7e7e7;vertical-align:top}.content-page code{display:inline-block;margin:0;padding:8px 14px 6px 10px;font-family:courier,monospace;color:#333;line-height:1.25em;background-color:#eee;border-radius:3px}.content-page code pre{margin:0}.content-page h3+code{margin-top:15px}h4+.code-content{margin-top:15px}.code-subtitle{margin:25px 0 15px}.code-content{display:flex;align-items:flex-start;margin:25px 0}.code-content h2,.code-content h3,.code-content h4,.code-content h5,.code-content h6{margin:0 0 10px}.code-content code{align-self:center;margin-right:20px}.code-content code+ul,.code-content code+ol{margin-top:3px}.code-content code+h2,.code-content code+h3,.code-content code+h4,.code-content code+h5,.code-content code+h6{align-self:center;margin:0}.code-content table{margin-top:3px}.gallery{margin:32px 0 24px;flex-grow:1}.gallery .content{width:100%;padding:40px 40px 60px;background-color:#fff;box-sizing:border-box}.gallery .content .gallery-category:not(:last-child){margin-bottom:3.45%}.gallery .content .gallery-category .title{font-size:1.375em;color:#282828;font-weight:700}.gallery .content .gallery-category .desc{margin-top:1.678%;line-height:1.5em}.gallery .items{display:flex;flex-wrap:wrap;margin:32px -10px -20px}.gallery .items .item{width:calc((100% - 80px)/4);margin:0 10px 20px;padding:30px 30px 32px;border:1px solid #e7e7e7;transition:all .15s ease;box-sizing:border-box}.gallery .items .item .img{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:226px;margin-bottom:17px}.gallery .items .item .img::before{content:'';position:absolute;top:50%;left:50%;display:none;width:60px;height:60px;margin:-30px 0 0 -30px;background-color:#1b9fc6;background-image:url(../img/icons/full-image.svg);background-repeat:no-repeat;background-position:center;background-size:20px;border-radius:50%}.gallery .items .item .img:hover::before{display:block}.gallery .items .item .name{color:#282828;font-weight:700}.gallery .items .item .description{margin-top:8px;font-size:0.875em;color:#828282;line-height:1.5em}.gallery .items .item:hover{border-color:transparent;border-radius:3px;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.compare-page{margin:32px 0 24px;padding:39px 40px;background-color:#fff}.compare-page .top{display:flex;align-items:flex-start}.compare-page .top .tabs-container{display:inline-flex;margin-bottom:20px}.compare-page .top .tabs-container .tab{position:relative;display:inline-block;padding:0 20px 16px;font-size:0.8125em;font-weight:700;letter-spacing:0.02em;text-transform:uppercase;border-bottom:1px solid #e7e7e7}.compare-page .top .tabs-container .tab:after{content:'';position:absolute;left:50%;bottom:-1px;width:0;height:2px;background-color:#1b9fc6;transition:all .3s ease}.compare-page .top .tabs-container .tab:hover:after{left:0;width:100%}.compare-page .top .tabs-container .tab.active{color:#424242}.compare-page .top .tabs-container .tab.active:after{left:0;width:100%}.compare-page .top .checkbox-container{display:none}.compare-page .top .btn{margin:1px 0 0 auto;padding:8px 23px 9px}.compare-page .content{max-width:100%;margin:1.1% 0 0 300px;padding-bottom:15px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#1b9fc6 #e7e7e7}.compare-page .content::-webkit-scrollbar{width:4px;height:6px}.compare-page .content::-webkit-scrollbar-track{height:100%;margin:0 3px;border-radius:10px}.compare-page .content::-webkit-scrollbar-track-piece{background-color:#e7e7e7;border-radius:10px}.compare-page .content::-webkit-scrollbar-thumb{height:100px;background-color:#1b9fc6;border-radius:10px}.compare-page .content::-webkit-scrollbar-button,.compare-page .content::-webkit-scrollbar-corner,.compare-page .content::-webkit-resizer{display:none}.compare-page .content .compare-table{position:static;max-width:100%;margin-left:-300px;vertical-align:top;border-spacing:0;border-collapse:collapse}.compare-page .content .compare-table tr.image td:not(.empty){position:relative;border:none}.compare-page .content .compare-table tr.image td:not(.empty) .link{display:flex;justify-content:center;align-items:center;width:224px;height:224px;margin:0 auto}.compare-page .content .compare-table tr.image td:not(.empty) .link img{margin:auto}.compare-page .content .compare-table tr.image td:not(.empty) .close{position:absolute;top:5px;right:10px;display:flex;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;color:#aaa;border-radius:50%;z-index:10}.compare-page .content .compare-table tr.image td:not(.empty) .close::before{content:'\006a';padding-left:1px}.compare-page .content .compare-table tr.image td:not(.empty) .close:hover{color:#fff;background-color:#1b9fc6}.compare-page .content .compare-table tr.name td:not(.empty){padding:18px 20px;border:none}.compare-page .content .compare-table tr.name td:not(.empty) a{color:#424242}.compare-page .content .compare-table tr.name td:not(.empty) a:hover{color:#1b9fc6}.compare-page .content .compare-table tr.price td:not(.empty){padding:21px 20px;font-size:1.125em;font-weight:700;vertical-align:top;border:none}.compare-page .content .compare-table td{min-width:300px;max-width:300px;padding:15px 20px 16px;font-size:0.875em;line-height:1.285715em;border:1px solid #e7e7e7;box-sizing:border-box}.compare-page .content .compare-table td:first-child:not(.empty){position:absolute;margin-right:-1px;font-weight:700}.compare-page .content .compare-table td.empty{border:none;box-shadow:5px -10px 10px 5px #fff}.compare-page .content .compare-table td .row-title{display:none}.compare-page .content .compare-table .compare-price{width:100%}.compare-page .content .compare-table .compare-price tr:not(.price) td:not(.empty){position:static;display:table-cell;min-width:auto;max-width:none;padding:0;font-size:1em}.compare-page .content .compare-table .compare-price tr:not(.price) td:last-child{text-align:right}.jobs{margin:32px 0 24px;flex-grow:1}.jobs .jobs-list{width:100%;padding:40px 40px 60px;background-color:#fff;box-sizing:border-box}.jobs .jobs-list .title{font-size:1.375em;color:#282828;font-weight:700}.jobs .jobs-list .desc{margin-top:1.678%;letter-spacing:0.001em}.jobs .jobs-list .department:not(:last-child){margin-bottom:3.475%}.jobs .jobs-list .items{margin-top:2.8%}.jobs .jobs-list .items .item{border:1px solid #e7e7e7}.jobs .jobs-list .items .item:not(:last-child){border-bottom:none}.jobs .jobs-list .items .item .name{position:relative;display:block;padding:17px 50px 18px 30px;font-size:1.125em;color:#424242;font-weight:700;transition:color .1s ease}.jobs .jobs-list .items .item .name::after{content:'';position:absolute;top:50%;right:29px;display:block;width:14px;height:8px;margin-top:-4px;background-image:url(../img/icons/shevron.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .2s ease}.jobs .jobs-list .items .item .name:hover{color:#1b9fc6}.jobs .jobs-list .items .item .description{display:none;padding:20px 30px 41px;background-color:#fafafa;border-top:1px solid #e7e7e7}.jobs .jobs-list .items .item.open .name::after{margin-top:-5px;transform:rotate(-180deg)}.jobs .jobs-list .items .item.open .description{display:block}.error-404{display:flex;margin-top:2.5%;padding:40px;background-color:#fff}.error-404 .content{margin:3.7% auto 3.65%;text-align:center}.error-404 .img{width:448px;height:200px;margin:0 auto}.error-404 .name{margin-top:7.25%;font-size:1.625em;color:#282828;font-weight:700}.error-404 .text{margin-top:1.9%}.error-404 .text p{margin:1px 0}.error-404 .buttons{margin-top:5.35%}.error-404 .buttons .btn{margin:0 5px}.error-404 .buttons .btn.transparent{padding:10px 20px}.personal-subscribe-list .bx_item_list_slide{display:flex;flex-wrap:wrap;height:auto !important;margin:0 -12px -25px}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item{position:relative;width:calc((100% - 72px)/4);margin:0 12px 25px}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container{position:relative;width:100%;height:100%;padding:20px;background-color:#fff;border:1px solid #e7e7e7;transition:box-shadow .2s ease;box-sizing:border-box;z-index:20}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .static{display:flex;flex-direction:column;height:100%}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .static .bx_catalog_item_images{display:block;width:100%;height:224px;background-repeat:no-repeat;background-position:center;background-size:contain}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .static .bx_catalog_item_title{flex-grow:1;margin-top:8px;font-size:0.875em;color:#424242;line-height:1.3em}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .static .bx_catalog_item_title a{color:#424242}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .static .bx_catalog_item_title a:hover{color:#1b9fc6}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls{display:none;margin:24px -3px 0}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls>div{margin:0 3px}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls .btn{min-width:auto;padding:8px 18px}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls .btn-link{display:inline-block;padding:6px 13px;font-size:0.875em;color:#1b9fc6;font-weight:700;background-color:#fff;border:2px solid #1b9fc6;border-radius:30px;text-align:center;box-sizing:border-box;transition:all .2s ease;cursor:pointer}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls .btn-link:hover{color:#fff;background-color:#1b9fc6}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container:hover{position:absolute;height:auto;border-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12);z-index:21}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container:hover .bx_catalog_item_controls{display:flex}.sale-order-detail-payment-options-methods-template{position:relative;margin:24px 0 14px}.sale-order-detail-payment-options-methods-template .sale-paysystem-close{position:absolute;top:15px;right:20px;z-index:10}.sale-order-detail-payment-options-methods-template .sale-paysystem-close .sale-paysystem-close-item{width:auto;height:auto;font-size:12px;color:#aaa;background:none;transition:color .1s ease;cursor:pointer}.sale-order-detail-payment-options-methods-template .sale-paysystem-close .sale-paysystem-close-item::before{content:'\006a';display:inline-block;font-family:'Icon Custom';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sale-order-detail-payment-options-methods-template .sale-paysystem-close .sale-paysystem-close-item:hover{color:#1b9fc6;opacity:1}.sale-paysystem-wrapper{width:100%;margin:0;padding:30px 30px 32px;font-family:'Roboto';font-size:1rem;color:#424242;border:1px solid #e7e7e7;box-sizing:border-box}.sale-paysystem-wrapper .tablebodytext{line-height:1.5em}.sale-paysystem-wrapper .tablebodytext br+br{display:none}.sale-paysystem-wrapper form{margin-top:2.1%}.sale-paysystem-wrapper form .sale-paysystem-description{display:block;margin-top:2.6%;font-family:'Roboto';font-size:0.875rem;color:#424242}.sale-paysystem-wrapper form span{margin:0;font-size:0.875rem;color:#828282}.sale-paysystem-wrapper form input[type="submit"]{display:inline-block;margin-right:16px;height:auto;padding:12px 24px 13px;font-family:'Roboto';font-size:1.125rem;color:#fff;font-weight:700;line-height:1.5em;background-color:#1b9fc6;border:none;border-radius:30px;text-align:center;box-sizing:border-box;transition:all .2s ease;cursor:pointer}.sale-paysystem-wrapper form input[type="submit"]:hover{opacity:.9}.auth{display:flex;align-items:flex-start;width:100%;max-width:100%;margin:32px 0 24px;padding:40px;background-color:#fff;box-sizing:border-box}.auth .left-column{width:33%;margin-right:3.75%}.auth .right-column{position:relative;top:2px;width:30.5%;padding:31px 30px;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.auth .name{margin-bottom:10px;font-size:1.375em;color:#000;font-weight:700}.auth .text{line-height:1.5em}.auth .reg-link{margin-top:17px;padding:7px 18px 8px}.auth .auth-link{font-size:0.875em;line-height:1.5em;border-bottom:1px dashed #1b9fc6}.auth .auth-link:hover{border-color:transparent}.auth .form{position:relative;margin-top:30px}.auth .form .input-container{margin-bottom:17px;font-size:0.875em}.auth .form input{width:100%;padding:11px 14px 10px}.auth .form .label{position:relative;margin-bottom:9px}.auth .form .checkbox{margin-top:19px}.auth .form .forgot-password{position:absolute;right:0;bottom:0;font-size:0.875em}.auth .form .tip{margin:5px 0;font-size:0.8572em;color:#828282;line-height:1.5em}.auth .form .tip.right{text-align:right}.auth .form .line{position:relative;margin-bottom:10px;text-align:center}.auth .form .line::before{content:'';position:absolute;top:50%;left:0;display:block;width:100%;height:1px;background-color:#424242;z-index:1}.auth .form .line span{position:relative;display:inline-block;padding:0 10px;background-color:#fff;z-index:2}.auth .form .required{color:#eb5757}.auth .form .submit{margin-top:28px}.auth .form .buttons{display:flex;align-items:center;margin-top:28px}.auth .form .buttons .submit{margin:0 auto 0 0}.auth .form .buttons .auth-link{position:relative;top:-3px}.auth input[type="checkbox"]:not(.adm-designed-checkbox){display:none}.auth input[type="checkbox"]:not(.adm-designed-checkbox)+span{position:relative;padding-left:30px;cursor:pointer;user-select:none}.auth input[type="checkbox"]:not(.adm-designed-checkbox)+span:before{content:'';position:absolute;top:-1px;left:0;display:block;width:20px;height:20px;background-color:#f5f5f5;background-repeat:no-repeat;background-position:center;background-size:13px;border:1px solid #aaa;border-radius:2px;cursor:pointer;box-sizing:border-box}.auth input[type="checkbox"]:not(.adm-designed-checkbox):checked+span:before{background-image:url(../img/icons/check.svg);background-color:#1b9fc6;border-color:#1b9fc6}.auth .reg{width:100%}.auth .reg .form{width:33%}.popup-basket-add{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1000}.popup-basket-add .overflow{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.popup-basket-add .box{position:relative;width:240px;padding:40px 50px;background-color:#fff;text-align:center}.popup-basket-add .box .close{position:absolute;top:20px;right:20px;display:block;width:12px;height:12px;background:url('../img/icons/icon-close-basket-popup.svg') no-repeat}.popup-basket-add .box .title{margin:0 0 20px 0;font-size:1.25em;font-weight:500}.popup-basket-add .box .title:before{content:"";display:block;margin:0 auto 20px auto;width:78px;height:74px;background-image:url('../img/icons/icon-basket-popup.svg');background-repeat:no-repeat;background-position:center right;background-size:contain}.popup-basket-add .box .btn{display:block;width:100%;margin-bottom:6px;padding-left:0;padding-right:0}.owl-dots{position:absolute;bottom:-12px;width:100%;text-align:center}.owl-dots .owl-dot{display:inline-block;width:10px;height:10px;margin:0 3px;background-color:#fff;border:1px solid #a8a8a8;border-radius:50%;box-sizing:border-box}.owl-dots .owl-dot.active{background-color:#1b9fc6;border-color:#1b9fc6}.owl-dots.disable{display:none}.header-mobile-menus{display:none}.catalog-mobile-menu{position:static;width:100%;border-top:1px solid #e7e7e7;border-right:none}.catalog-mobile-menu .burger-button{position:absolute;top:50%;right:24px;display:block;width:20px;height:14px;margin-top:-5px;cursor:pointer}.catalog-mobile-menu .burger-button span{position:absolute;left:0;display:block;width:100%;height:2px;background-color:#1b9fc6;border-radius:9px;transform:rotate(0deg);transition:.25s ease-in-out;opacity:1}.catalog-mobile-menu .burger-button span:nth-child(1){top:0px}.catalog-mobile-menu .burger-button span:nth-child(2){top:5px}.catalog-mobile-menu .burger-button span:nth-child(3){top:10px}.catalog-mobile-menu .list{margin-left:3px}.catalog-mobile-menu .list .item{height:66px;margin-bottom:0;padding-left:0}.catalog-mobile-menu .list .item:before{content:none}.catalog-mobile-menu .list .item:not(:last-child){padding-bottom:14px}.catalog-mobile-menu .list .item a{display:flex;align-items:center;width:125px;height:100%;padding-left:41px;overflow:hidden;transition:width .15s ease;box-sizing:border-box}.catalog-mobile-menu .list .item a .img{position:relative;top:0;left:0;display:flex;justify-content:center;align-items:center;width:60px;height:60px;min-width:60px;transition:transform .15s ease}.catalog-mobile-menu .list .item a .img img{max-width:60px;max-height:60px}.catalog-mobile-menu .list .item a .text{display:inline-block;margin-left:24px;min-width:224px;color:#424242;font-size:0.875em;font-weight:700;transition:all .2s ease;overflow:hidden}.catalog-mobile-menu .list .item a:hover .img{transform:scale(1.1)}.catalog-mobile-menu .list .item a:hover .text{color:#1b9fc6}.catalog-mobile-menu .sub{display:none}.catalog-mobile-menu .content{position:static;width:100%;border-right:none}.catalog-mobile-menu .content nav{position:relative;padding:0;z-index:35}.catalog-mobile-menu .content nav .head{position:relative;display:flex;justify-content:center;align-items:flex-end;height:auto;margin:0;padding:18px 0 16px;line-height:1;text-align:center;background-color:#fff;z-index:10}.catalog-mobile-menu .content nav .head .burger-button{position:relative;top:-1px;left:-2px;display:inline-block;margin-left:0;pointer-events:none}.catalog-mobile-menu .content nav .head .title{width:auto;margin-top:0;padding-left:6px;pointer-events:none;font-size:1.125em;font-weight:700}.catalog-mobile-menu .content nav .head .title a{color:#424242}.catalog-mobile-menu .content nav .scroll{display:none;position:absolute;width:100%;border-top:1px solid #e7e7e7;z-index:5}.catalog-mobile-menu .content nav .list{display:block;margin-left:0;transition:transform .4s ease;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.catalog-mobile-menu .content nav .list .item{position:static;height:auto;padding:0;background-color:#fff}.catalog-mobile-menu .content nav .list .item:not(:last-child) a{border-bottom:1px solid #e7e7e7}.catalog-mobile-menu .content nav .list .item a{position:relative;display:block;width:93.5%;margin:0 auto;padding:20px 0 17px;line-height:1em}.catalog-mobile-menu .content nav .list .item a:hover .text{color:#424242}.catalog-mobile-menu .content nav .list .item a .img{display:none}.catalog-mobile-menu .content nav .list .item a .text{margin-left:0;font-weight:400}.catalog-mobile-menu .content nav .list .item:hover>a{box-shadow:none}.catalog-mobile-menu .content nav .list .item.has-sub a:after{content:'';position:absolute;top:50%;right:1px;margin-top:-4px;border:3px solid transparent;border-left:4px solid #282828}.catalog-mobile-menu .content nav .list .item.open .sub{display:block;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.catalog-mobile-menu .content nav .list.open-sub{transform:translateX(-100%)}.catalog-mobile-menu .content nav .sub{position:absolute;top:0;left:100%;width:100%;background-color:#fff;z-index:10}.catalog-mobile-menu .content nav .sub .title{display:none}.catalog-mobile-menu .content nav .sub .items{width:93.5%;margin:0 auto}.catalog-mobile-menu .content nav .sub .items .item{margin-bottom:0}.catalog-mobile-menu .content nav .sub .items .item:before{display:none}.catalog-mobile-menu .content nav .sub .items .item:not(:nth-child(2n)){margin-right:0}.catalog-mobile-menu .content nav .sub .items .item:not(:last-child){border-bottom:1px solid #e7e7e7}.catalog-mobile-menu .content nav .sub .items .item a{position:relative;display:block;width:100%;padding:20px 0 17px;font-size:1em;color:#424242;line-height:1em;border-bottom:none}.catalog-mobile-menu .content nav .sub .items .item a:after{content:none}.catalog-mobile-menu .content nav .sub .items .item.back a{padding-left:18px;font-size:0.875em}.catalog-mobile-menu .content nav .sub .items .item.back a:before{content:'';position:absolute;top:50%;left:-2px;margin-top:-3px;border:3px solid transparent;border-right:4px solid #282828}.catalog-mobile-menu .content nav .sub .items .item.back a:after{content:none}.catalog-mobile-menu .content nav .sub .items .item.back a:hover{color:#424242}.catalog-mobile-menu .content nav .sub .banner{max-height:inherit}.catalog-mobile-menu .content nav .sub .banner a{display:block;line-height:0}.catalog-mobile-menu.open .content{width:100%;box-shadow:none}.catalog-mobile-menu.open .content nav .scroll{display:block}.catalog-mobile-menu.open .content nav .sub{padding-top:0}.catalog-mobile-menu.open .content nav .sub .items{margin-top:0;padding:0}.catalog-mobile-menu.open .content nav .sub .items .item{width:100%}.catalog-mobile-menu.open .content nav .sub .items .item:not(:last-child){margin-right:0}.catalog-mobile-menu.open .content nav .sub .items .item .img{display:none}.catalog-mobile-menu.open .content nav .sub .items .item.back{display:block}.catalog-mobile-menu.open .content nav .head .burger-button span:nth-child(1){top:5px;transform:rotate(135deg)}.catalog-mobile-menu.open .content nav .head .burger-button span:nth-child(2){left:0;opacity:0}.catalog-mobile-menu.open .content nav .head .burger-button span:nth-child(3){top:5px;transform:rotate(-135deg)}.content-column>p>.notetext{display:block;width:100%;margin:32px 0 24px;padding:30px 40px;color:#424242;background-color:#fff;box-sizing:border-box}.vote-table{border:none;border-spacing:0}.vote-table td{padding:0}.catalog-delivery-popup{width:840px}.catalog-delivery-popup .delivery-popup{padding:36px 50px 50px}.catalog-delivery-popup .delivery-popup .title{font-size:1.375em;color:#282828;font-weight:700;line-height:1.5em}.catalog-delivery-popup .delivery-popup .desc{margin-top:15px}.catalog-delivery-popup .delivery-popup .close-popup-icon{top:-15px;right:-28px;font-size:15px}.catalog-delivery-popup .delivery-popup .delivery-search{display:flex;flex-wrap:wrap;align-items:center;margin-top:16px}.catalog-delivery-popup .delivery-popup .delivery-search .search-filed{position:relative;width:100%;margin-bottom:30px}.catalog-delivery-popup .delivery-popup .delivery-search .search-filed::after{content:'';position:absolute;top:16px;right:15px;width:14px;height:14px;background-image:url(../img/icons/search-autocomplete.svg);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:10}.catalog-delivery-popup .delivery-popup .delivery-search .search-filed input{width:100%;height:46px;padding:11px 40px 10px 15px;border-radius:2px}.catalog-delivery-popup .delivery-popup .delivery-search .search-filed .suggestions{display:none;margin:0 -5px}.catalog-delivery-popup .delivery-popup .delivery-search .search-filed .suggestions .item{display:inline-block;margin:10px 5px 0;font-size:0.875em;line-height:1.2em;text-decoration:none;border-bottom:1px dashed #1b9fc6}.catalog-delivery-popup .delivery-popup .delivery-search .search-filed .suggestions .item:hover{border-color:transparent}.catalog-delivery-popup .delivery-popup .delivery-search .search-filed .suggestions.open{display:block}.catalog-delivery-popup .delivery-popup .delivery-search .counter-container{display:flex;align-items:center;margin-right:31px}.catalog-delivery-popup .delivery-popup .delivery-search .counter-container .label{margin-right:10px;font-size:0.875em}.catalog-delivery-popup .delivery-popup .delivery-search .checkbox{font-size:0.875em}.catalog-delivery-popup .delivery-popup .delivery-search .checkbox input[type="checkbox"]+label{padding-left:28px}.catalog-delivery-popup .delivery-popup .delivery-search .checkbox input[type="checkbox"]+label::before{top:-2px;width:20px;height:20px;border:1px solid #aaa;border-radius:2px;box-sizing:border-box}.catalog-delivery-popup .delivery-popup .delivery-search .checkbox input[type="checkbox"]:checked+label::before{border-color:#1b9fc6}.catalog-delivery-popup .delivery-popup .list{margin-top:30px;border-top:1px solid #e7e7e7}.catalog-delivery-popup .delivery-popup .list .item{display:flex;align-items:flex-start;width:100%;padding:18px 0 19px;border-bottom:1px solid #e7e7e7}.catalog-delivery-popup .delivery-popup .list .item .img{width:120px;height:80px;margin:2px 20px 0 0;flex-shrink:0}.catalog-delivery-popup .delivery-popup .list .item .info{width:100%}.catalog-delivery-popup .delivery-popup .list .item .name{color:#282828;font-weight:700}.catalog-delivery-popup .delivery-popup .list .item .text{font-size:0.875em;line-height:1.6em}.catalog-delivery-popup .delivery-popup .list .item .price{margin-left:auto;padding-left:20px;color:#282828;font-weight:700;white-space:nowrap;flex-shrink:0}.catalog-delivery-popup.open{border-top:none}.cookie{position:fixed;bottom:0;display:flex;justify-content:center;align-items:center;width:100%;box-sizing:border-box;z-index:200}.cookie .text{font-size:0.875em;line-height:1.35em}.cookie .btn{flex-shrink:0;padding:10px 25px}.cookie.type-1{justify-content:flex-start;left:50%;bottom:-200px;width:600px;margin-left:-300px;padding:20px 20px 21px;border-radius:3px}.cookie.type-1 .btn{margin-left:7px}.cookie.type-1.show{bottom:20px;transition:bottom .85s cubic-bezier(.13, .04, .39, 1.3)}.cookie.type-1.hide{bottom:-200px;transition:bottom .85s cubic-bezier(.68, -0.15, .74, .05)}.cookie.type-2{bottom:-200px;padding:15px 35px 16px}.cookie.type-2 .btn{margin-left:20px}.cookie.type-2.show{bottom:0px;transition:bottom .85s cubic-bezier(.22, .61, .36, 1)}.cookie.type-2.hide{bottom:-200px;transition:bottom .525s cubic-bezier(.64, .04, .95, .77)}.cookie.type-3{bottom:-200px;padding:16px 35px 17px}.cookie.type-3 .btn{position:absolute;top:6px;right:13px;min-width:auto;padding:0;border-radius:0}.cookie.type-3 .btn::before{content:'\006a';font-family:'Icon Custom';font-size:12px;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.cookie.type-3 .btn span{display:none}.cookie.type-3.black .btn,.cookie.type-3.color .btn{color:#fff;background-color:transparent}.cookie.type-3.black .btn:hover,.cookie.type-3.color .btn:hover{color:#fff;opacity:.8}.cookie.type-3.white .btn{color:#424242;background-color:transparent}.cookie.type-3.white .btn:hover{color:#424242;opacity:.8}.cookie.type-3.show{bottom:0px;transition:bottom .725s cubic-bezier(.22, .61, .36, 1)}.cookie.type-3.hide{bottom:-200px;transition:bottom .6s cubic-bezier(.64, .04, .95, .77)}.cookie.black{color:#fff;background-color:rgba(40,40,40,0.9)}.cookie.black .btn{color:#282828;background-color:#fff}.cookie.black .btn:hover{color:#424242;opacity:1}.cookie.color{color:#fff;background-color:rgba(27,159,198,0.9)}.cookie.color .btn{color:#282828;background-color:#fff}.cookie.color .btn:hover{color:#424242;opacity:1}.cookie.white{background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}@keyframes shadow{from{transform:scale(1);opacity:1}50%{opacity:1}to{transform:scale(1.5);opacity:0}}@keyframes arrow{from{top:50%}49%{top:-8px}50%{top:-8px;opacity:0}51%{top:calc(100% + 8px);opacity:1}to{top:50%}}.to-top{position:fixed;right:1.85%;bottom:10%;width:50px;height:50px;z-index:80;opacity:0;transition:.3s}.to-top.show{opacity:1}.to-top::before{content:'\007a';font-size:16px;color:#fff;z-index:80}.to-top.type-1{border-radius:50%}.to-top.type-1::before{position:relative;display:block;width:50px;height:50px;text-align:center;line-height:50px;background-color:#1b9fc6;border-radius:50%;box-sizing:border-box}.to-top.type-1::after{content:'';position:absolute;top:1px;left:1px;width:48px;height:48px;background-color:rgba(27,159,198,0.3);border-radius:50%;opacity:1;z-index:78}.to-top.type-1:hover::after{animation:shadow .6s ease-in-out}.to-top.type-1.white::before{background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.to-top.type-2{text-align:center;background-color:#1b9fc6;border-radius:6px;overflow:hidden}.to-top.type-2::before{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.to-top.type-2:hover::before{animation:arrow .6s ease-in-out}.to-top.type-2.white{background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12)}.to-top.white::before{color:#282828}.accordeon{margin:24px 0;border:1px solid #e7e7e7}.accordeon:not(:last-of-type){margin-bottom:0}.accordeon+.accordeon{margin-top:0;border-top:none}.accordeon .name{position:relative;display:block;padding:17px 50px 18px 30px;font-size:1.125em;color:#424242;font-weight:700;transition:color .1s ease}.accordeon .name::after{content:'';position:absolute;top:50%;right:29px;display:block;width:14px;height:8px;margin-top:-4px;background-image:url(../img/icons/shevron.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .2s ease}.accordeon .name:hover{color:#1b9fc6}.accordeon .text{display:none;padding:20px 30px;background-color:#fafafa;border-top:1px solid #e7e7e7}.accordeon.open .name::after{margin-top:-5px;transform:rotate(-180deg)}.accordeon.open .text{display:block}.bootstrap .desc{margin:10px 0 20px}.bootstrap .desc code{padding:0 5px}.bootstrap .bs-container{margin:20px 0}.bootstrap .bs-container div[class^="bs-col"]{padding-top:.75rem;padding-bottom:.75rem;background-color:rgba(86,61,124,0.15);border:1px solid rgba(86,61,124,0.2)}.catalog-empty-section{padding:8.342000000000001% 0;text-align:center;background-color:#fff}.catalog-empty-section::before{content:'';display:block;width:190px;height:190px;margin:0 auto 30px;background-image:url('../img/icons/empty-category.svg');background-repeat:no-repeat;background-position:center;background-size:contain}.catalog-empty-section .title{margin-bottom:10px;font-size:1.625em;color:#282828;font-weight:700}.catalog-empty-section .btn{margin-top:20px}.bx_subscribe_checkbox_container{margin-top:10px}.bx_subscribe_checkbox_container .main-user-consent-request-announce{display:block;font-size:10px;color:inherit;line-height:15px}.bx_subscribe_checkbox_container input[type="checkbox"]+.main-user-consent-request-announce{position:relative;margin-left:5px;padding-left:21px}.bx_subscribe_checkbox_container input[type="checkbox"]+.main-user-consent-request-announce::before{content:'';position:absolute;top:0;left:0;display:block;width:14px;height:14px;background-color:#e7e7e7;background-repeat:no-repeat;background-position:center;background-size:8px;border-radius:4px;cursor:pointer;box-sizing:border-box}.bx_subscribe_checkbox_container input[type="checkbox"]:checked+.main-user-consent-request-announce::before{background-image:url(../img/icons/check.svg);background-color:#1b9fc6}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}.lazy-load-container{margin:24px 0}.lazy-load-container .lazy-load-btn{display:block;padding:20px;font-size:0.875em;font-weight:700;text-align:center;border-radius:100px;background-color:rgba(27,159,198,0.1)}.lazy-load-container .dots{position:relative;top:-2px;left:7px;display:inline-flex}.lazy-load-container .dots span{display:inline-block;width:4px;height:4px;margin-right:3px;background-color:#1b9fc6;border-radius:50%;animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.lazy-load-container .dots span:nth-child(2){animation-delay:.2s}.lazy-load-container .dots span:nth-child(3){animation-delay:.4s}.products-carousel .items{display:block !important}.products-carousel .items:hover{padding-bottom:200px;margin-bottom:-200px;pointer-events:none}.products-carousel .items:hover .product-wrap,.products-carousel .items:hover .swiper-button-prev,.products-carousel .items:hover .swiper-button-next{pointer-events:all}.fixed-product-header{position:fixed;top:-100%;left:0;width:100%;padding:12px 0;background-color:#fff;box-shadow:0px 0px 24px rgba(0,0,0,0.12);box-sizing:border-box;transition:bottom 1s ease,top 1s ease;z-index:40}.fixed-product-header.show{top:0;transition:bottom .6s ease,top .6s ease}.fixed-product-header .fixed-product-header-container{display:flex;align-items:center;max-width:100%}.fixed-product-header .logo a{display:block;line-height:0}.fixed-product-header .logo svg rect{fill:#1b9fc6}.fixed-product-header .product-container{display:flex;align-items:center;margin-left:4.7%;flex-grow:1}.fixed-product-header .product-container .info{display:flex;flex-wrap:wrap;align-items:flex-start;margin:4px auto 0 0;padding-right:20px}.fixed-product-header .product-container .img{display:flex;justify-content:center;align-items:center;width:60px;height:60px;margin-right:15px;flex-shrink:0}.fixed-product-header .product-container .name{width:100%;color:#282828;font-weight:700;line-height:1.4em}.fixed-product-header .product-container .iblock-vote{margin:6px 18px 0 0}.fixed-product-header .product-container .stock{margin-top:6px}.fixed-product-header .product-container .stock::before{margin-right:1px}.fixed-product-header .product-container .price-container{display:flex;align-items:center;flex-shrink:0}.fixed-product-header .product-container .price-container .old-price{margin-right:10px;font-size:1em;word-spacing:-0.12em}.fixed-product-header .product-container .price-container .price{word-spacing:-0.12em}.fixed-product-header .btn-container{margin:0 28px 0 4.1%}.fixed-product-header .btn-container .btn{padding:10px 24px;white-space:nowrap}.fixed-product-header .additional-links{position:static;flex-direction:row;flex-shrink:0;margin-right:10.2%}.fixed-product-header .additional-links .compare,.fixed-product-header .additional-links .wishlist{margin:0 0 0 2px}.promo-page{margin-top:24px}.promo-page .owl-nav{position:absolute;top:-56px;right:0px}.promo-page .promo-main-banner{display:flex;align-items:center;margin-bottom:24px;padding:2.8% 8.85%;background-repeat:no-repeat;background-position:center;background-size:cover}.promo-page .promo-main-banner .title{margin:0;font-size:2em;line-height:1.2em}.promo-page .promo-main-banner.position-center .promo-main-banner-info{margin-left:auto;margin-right:auto;width:100%;text-align:center}.promo-page .promo-main-banner.position-right .promo-main-banner-info{order:2;padding-left:20px;padding-right:0}.promo-page .promo-main-banner.position-right .promo-main-banner-img{order:1}.promo-page .promo-main-banner .desc{margin-top:12px}.promo-page .promo-main-banner .btn{margin-top:34px}.promo-page .promo-main-banner-info{width:50%;padding-right:20px;box-sizing:border-box}.promo-page .promo-main-banner-img{display:flex;justify-content:center;align-items:center;width:50%;height:335px;flex-shrink:0}.promo-page .promo-text{display:flex;margin-bottom:24px;padding:41px 40px 40px;background-color:#fff}.promo-page .promo-text .content{padding-right:30px}.promo-page .promo-text .content .subtitle{margin:0;font-size:1.625em;line-height:1.2em}.promo-page .promo-text .main-text{margin-top:28px;line-height:1.5em}.promo-page .promo-text .video-section{display:flex;flex-wrap:wrap;align-items:flex-start;margin:43px -10px -20px}.promo-page .promo-text .video-section .item{width:calc((100% - 40px)/2);height:17.4vw;margin:0 10px 20px}.promo-page .promo-text .video-section .item iframe{width:100% !important;height:100% !important}.promo-page .promo-text .promo-docs{width:351px;padding:0 31px;flex-shrink:0;border-left:1px solid #e7e7e7;box-sizing:border-box}.promo-page .promo-text .promo-docs .subtitle{margin:0;font-size:1.375em;line-height:1.2em}.promo-page .promo-text .promo-docs .documents .items{flex-direction:column;margin-top:30px}.promo-page .promo-text .promo-docs .documents .items .item{width:100%;margin-bottom:26px}.promo-page .promo-text .promo-docs .documents .items .item::before{top:0;left:0}.promo-page .swiper-button-next,.promo-page .swiper-button-prev{top:40px}.promo-page .swiper-button-next{right:4px}.promo-page .swiper-button-prev{left:auto;right:calc(4px + 42px + 10px)}.promo-page .swiper-pagination{display:none;position:static;margin-top:16px}.promo-page .promo-banner{position:relative;margin-bottom:24px;padding:3.55% 5% 3.65%;background-repeat:no-repeat;background-position:center;background-size:cover}.promo-page .promo-banner::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:1}.promo-page .promo-banner-info{position:relative;width:50%;margin:0 auto;color:#fff;text-align:center;z-index:2}.promo-page .promo-banner .title{margin:0;font-size:2em;color:#fff;font-weight:700;line-height:1.4em}.promo-page .promo-banner .desc{margin-top:10px}.promo-page .promo-banner .btn{margin-top:34px}.promo-page .promo-gallery{margin-bottom:24px;padding:40px 38px 20px;background-color:#fff}.promo-page .promo-gallery .title{margin:0 105px 0 2px;font-size:1.375em;line-height:1.25em}.promo-page .promo-gallery .items{display:block;margin:9px -20px 0}.promo-page .promo-gallery .items .owl-stage-outer{width:calc(100% + 40px);padding:20px;box-sizing:border-box}.promo-page .promo-gallery .items .owl-stage{display:flex}.promo-page .promo-gallery .items .owl-item{flex-grow:1;flex-shrink:0;padding-right:1px;box-sizing:border-box}.promo-page .promo-gallery .items .item{width:100%;height:100%;margin:0}.promo-page .promo-gallery .items .item img{width:auto}.promo-page .promo-gallery .swiper-container{padding-top:74px;margin-top:-50px}.promo-page .promo-gallery .owl-nav{position:absolute;top:-36px;right:-18px}.promo-page .promo-gallery .owl-dots{position:static;margin-top:15px}.promo-page .promo-reviews{margin-bottom:24px;padding:40px;background-color:#fff}.promo-page .promo-reviews .title{margin:0 105px 0 0;font-size:1.375em;line-height:1.25em}.promo-page .promo-reviews .swiper-container{padding-top:74px;margin-top:-50px}.promo-page .promo-reviews .items .owl-stage{display:flex}.promo-page .promo-reviews .items .owl-item{flex-grow:1;flex-shrink:0}.promo-page .promo-reviews .items .owl-item{padding-right:1px;box-sizing:border-box}.promo-page .promo-reviews .items .item{height:100%;padding:29px 29px 33px;border:1px solid #e7e7e7;box-sizing:border-box}.promo-page .promo-reviews .items .item .review-info{display:flex;align-items:center}.promo-page .promo-reviews .items .item .author-img{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:50%;overflow:hidden}.promo-page .promo-reviews .items .item .author-img-container{position:relative;width:100px;height:100px;margin-right:31px;flex-shrink:0}.promo-page .promo-reviews .items .item .author-img-container::after{content:'';position:absolute;top:0;right:0;display:block;width:30px;height:30px;background-color:#1b9fc6;background-image:url('../img/icons/commas.svg');background-repeat:no-repeat;background-position:center;background-size:16px;border-radius:50%}.promo-page .promo-reviews .items .item .author-info .name{font-size:1.125em;color:#000;font-weight:700;line-height:1.2em}.promo-page .promo-reviews .items .item .author-info .review-product{margin-top:6px;font-size:0.875em;color:#828282}.promo-page .promo-reviews .items .item .author-info .review-product a{display:inline-block}.promo-page .promo-reviews .items .item .author-info .review-product a:hover{text-decoration:underline}.promo-page .promo-reviews .items .item .review-text{margin-top:19px;font-size:0.875em;line-height:1.5em}.promo-page .promo-reviews .items .item .review-read-more{display:none}.promo-page .promo-reviews .owl-dots{position:static;margin-top:15px}.promo-page .promo-steps{margin-bottom:24px;padding:39px 40px 19px;background-color:#fff}.promo-page .promo-steps-content{overflow:hidden}.promo-page .promo-steps .title{margin:0;font-size:1.375em;line-height:1.25em}.promo-page .promo-steps .items{display:flex;flex-wrap:wrap;margin:30px -85px 0 0;padding:0;list-style:none}.promo-page .promo-steps .items .item{position:relative;display:flex;align-items:flex-start;width:calc(25% - 85px);margin:0 85px 30px 0;box-sizing:border-box;counter-increment:list-counter}.promo-page .promo-steps .items .item::before{content:counter(list-counter);position:absolute;top:0;left:0;width:20px;height:20px;font-size:12px;color:#fff;font-weight:700;text-align:center;line-height:20px;background-color:#1b9fc6;border-radius:50%}.promo-page .promo-steps .items .item::after{content:'';position:absolute;top:22px;right:-46px;display:block;width:26px;height:16px;background-image:url('../img/icons/arrow-right.svg');background-repeat:no-repeat;background-position:center;background-size:contain}.promo-page .promo-steps .items .item .icon{width:60px;height:60px;flex-shrink:0;margin-right:5.845%;background-repeat:no-repeat;background-position:center;background-size:30px;border:1px solid #282828;border-radius:50%;box-sizing:border-box}.promo-page .promo-steps .items .item .name{color:#282828;font-weight:700;line-height:1.25em}.promo-page .promo-steps .items .item .desc{margin-top:5px;font-size:0.875em;line-height:1.5em}.promo-page .promo-steps .items .item:last-child::after{content:none}.promo-page .promo-faq{margin-bottom:24px;padding:39px 40px 16px;background-color:#fff}.promo-page .promo-faq .title{margin:0;font-size:1.375em;line-height:1.25em}.promo-page .promo-faq .desc{margin-top:18px}.promo-page .promo-faq .columns{display:flex;margin:10px -12px 0}.promo-page .promo-faq .columns .column{flex:1 1 50%;max-width:100%;margin:0 12px}.component-reviews .st,.component-reviews-form .st{width:16px;height:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTk5NTggMTIuMDIzMkwzLjA1NTE1IDE1TDQuMzk5MzUgOS40NDQ0NEwwIDUuNzI5NjhMNS43NzQ2NyA1LjI3MzYzTDcuOTk5NTggMEwxMC4yMjQ1IDUuMjczNjNMMTYgNS43Mjk2OEwxMS41OTk4IDkuNDQ0NDRMMTIuOTQ0IDE1TDcuOTk5NTggMTIuMDIzMlpNNy45OTk1OCAxMC4wNzk2TDEwLjM2OTIgMTEuNTA1OEw5LjcyNDgzIDguODQ0MTFMMTEuODMzNyA3LjA2Mzg1TDkuMDY2MTkgNi44NDQ5NEw3Ljk5OTU4IDQuMzE4NDFMNi45MzI5NyA2Ljg0NDk0TDQuMTY1NSA3LjA2Mzg1TDYuMjc0MzMgOC44NDQxMUw1LjYyOTk5IDExLjUwNThMNy45OTk1OCAxMC4wODA0VjEwLjA3OTZaIiBmaWxsPSIjRERCQjAwIi8+Cjwvc3ZnPgo=");background-size:contain;background-position:center center;background-repeat:no-repeat;display:inline-block}.component-reviews .st.f,.component-reviews-form .st.f{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTk5NTggMTIuMDIzMkwzLjA1NTE1IDE1TDQuMzk5MzUgOS40NDQ0NEwwIDUuNzI5NjhMNS43NzQ2NyA1LjI3MzYzTDcuOTk5NTggMEwxMC4yMjQ1IDUuMjczNjNMMTYgNS43Mjk2OEwxMS41OTk4IDkuNDQ0NDRMMTIuOTQ0IDE1TDcuOTk5NTggMTIuMDIzMloiIGZpbGw9IiNEREJCMDAiLz4KPC9zdmc+Cg==")}.component-reviews .st.h,.component-reviews-form .st.h{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTk5NTggMTAuMDc5NkwxMC4zNjkyIDExLjUwNThMOS43MjQ4MyA4Ljg0NDExTDExLjgzMzcgNy4wNjM4NUw5LjA2NjE5IDYuODQ0OTRMNy45OTk1OCA0LjMxODQxVjEwLjA3OTZaTTcuOTk5NTggMTIuMDIzMkwzLjA1NTE1IDE1TDQuMzk5MzUgOS40NDQ0NEwwIDUuNzI5NjhMNS43NzQ2NyA1LjI3MzYzTDcuOTk5NTggMEwxMC4yMjQ1IDUuMjczNjNMMTYgNS43Mjk2OEwxMS41OTk4IDkuNDQ0NDRMMTIuOTQ0IDE1TDcuOTk5NTggMTIuMDIzMloiIGZpbGw9IiNEREJCMDAiLz4KPC9zdmc+Cg==")}.component-reviews{display:none}.component-reviews.open{display:block}.component-reviews .stars{display:flex}.component-reviews .stars .st{margin-right:8px}.component-reviews .stars.big .st{width:20px;height:20px}.component-reviews .total-values{margin-right:16px}.component-reviews .total-values .total-value{font-size:64px;line-height:64px;color:#000;margin-bottom:4px}.component-reviews .total-values .total-label{margin-top:8px;font-size:0.85em;color:#424242}.component-reviews .total-values .add-review{margin-top:24px}.component-reviews .transcript .line{display:flex;align-items:center;margin-bottom:12px}.component-reviews .transcript .line .rating{margin-right:16px;width:40px;flex-shrink:0;display:flex;justify-content:space-between;align-items:center}.component-reviews .transcript .line .progress{width:100%;overflow:hidden;background-color:#e7e7e7;border-radius:2px;height:8px;position:relative}.component-reviews .transcript .line .progress span{display:block;position:absolute;width:auto;left:0;top:0;height:8px;background-color:#1b9fc6}.component-reviews .transcript .line .link{width:150px;flex-shrink:0;text-align:left;margin-left:16px;color:#828282}.component-reviews .transcript .line .link a{color:#1b9fc6;display:inline-block;text-decoration:none;border-bottom:1px dotted #1b9fc6;line-height:130%}.component-reviews .top-line{display:flex}.component-reviews .top-line>.total-values{width:25%;flex-shrink:0}.component-reviews .top-line>.transcript{width:100%}.component-reviews .items{margin-top:32px}.component-reviews .items .item{position:relative;background-color:#efefef;padding:24px;border-radius:4px;margin-bottom:16px}.component-reviews .items .item .vote{position:absolute;right:15px;top:25px;display:flex}.component-reviews .items .item .vote a{display:flex;align-items:center;margin-right:16px;font-size:0.85em;color:#424242;text-decoration:none}.component-reviews .items .item .vote a:before{content:"";width:16px;height:16px;background-size:cover;background-position:center center;margin-right:6px}.component-reviews .items .item .vote .up:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNzMzNDIgNS4zMzMxMUgxNC4wMDAxQzE0LjM1MzcgNS4zMzMxMSAxNC42OTI4IDUuNDczNTggMTQuOTQyOSA1LjcyMzYzQzE1LjE5MjkgNS45NzM2OCAxNS4zMzM0IDYuMzEyODIgMTUuMzMzNCA2LjY2NjQ0VjguMDY5MTFDMTUuMzMzNiA4LjI0MzM1IDE1LjI5OTYgOC40MTU5MyAxNS4yMzM0IDguNTc3MTFMMTMuMTcwMSAxMy41ODcxQzEzLjExOTcgMTMuNzA5MyAxMy4wMzQzIDEzLjgxMzcgMTIuOTI0NSAxMy44ODcyQzEyLjgxNDcgMTMuOTYwNiAxMi42ODU1IDEzLjk5OTggMTIuNTUzNCAxMy45OTk4SDEuMzMzNDFDMS4xNTY2IDEzLjk5OTggMC45ODcwMzQgMTMuOTI5NSAwLjg2MjAxIDEzLjgwNDVDMC43MzY5ODYgMTMuNjc5NSAwLjY2Njc0OCAxMy41MDk5IDAuNjY2NzQ4IDEzLjMzMzFWNi42NjY0NEMwLjY2Njc0OCA2LjQ4OTYzIDAuNzM2OTg2IDYuMzIwMDYgMC44NjIwMSA2LjE5NTA0QzAuOTg3MDM0IDYuMDcwMDEgMS4xNTY2IDUuOTk5NzcgMS4zMzM0MSA1Ljk5OTc3SDMuNjU0NzVDMy43NjE0OCA1Ljk5OTggMy44NjY2NiA1Ljk3NDIgMy45NjE0NCA1LjkyNTEzQzQuMDU2MjIgNS44NzYwNiA0LjEzNzgzIDUuODA0OTQgNC4xOTk0MSA1LjcxNzc3TDcuODM0NzUgMC41NjY0NEM3Ljg4MDcgMC41MDEzMTUgNy45NDg0NyAwLjQ1NDgxMyA4LjAyNTc3IDAuNDM1MzY3QzguMTAzMDcgMC40MTU5MiA4LjE4NDc4IDAuNDI0ODE1IDguMjU2MDggMC40NjA0NEw5LjQ2NTQyIDEuMDY1MTFDOS44MDU3NSAxLjIzNTIxIDEwLjA3NzYgMS41MTY2NSAxMC4yMzU5IDEuODYyNjVDMTAuMzk0MiAyLjIwODY1IDEwLjQyOTMgMi41OTgzOSAxMC4zMzU0IDIuOTY3MTFMOS43MzM0MiA1LjMzMzExWk00LjY2Njc1IDcuMDU4NDRWMTIuNjY2NEgxMi4xMDY3TDE0LjAwMDEgOC4wNjkxMVY2LjY2NjQ0SDkuNzMzNDJDOS41MzAzNSA2LjY2NjQxIDkuMzI5OTcgNi42MiA5LjE0NzU3IDYuNTMwNzVDOC45NjUxNyA2LjQ0MTQ5IDguODA1NTYgNi4zMTE3NSA4LjY4MDkzIDYuMTUxNDNDOC41NTYzIDUuOTkxMTEgOC40Njk5MyA1LjgwNDQ0IDguNDI4NDMgNS42MDU2NkM4LjM4NjkyIDUuNDA2ODggOC4zOTEzNiA1LjIwMTI0IDguNDQxNDEgNS4wMDQ0NEw5LjA0MzQyIDIuNjM5MTFDOS4wNjIyNiAyLjU2NTMyIDkuMDU1MjcgMi40ODczMiA5LjAyMzYxIDIuNDE4MDZDOC45OTE5NSAyLjM0ODggOC45Mzc1NCAyLjI5MjQ3IDguODY5NDIgMi4yNTg0NEw4LjQyODc1IDIuMDM4NDRMNS4yODg3NSA2LjQ4NjQ0QzUuMTIyMDggNi43MjI0NCA0LjkwODc1IDYuOTE1NzcgNC42NjY3NSA3LjA1ODQ0Wk0zLjMzMzQxIDcuMzMzMTFIMi4wMDAwOFYxMi42NjY0SDMuMzMzNDFWNy4zMzMxMVoiIGZpbGw9IiM4RjhGOUQiLz4KPC9zdmc+Cg==")}.component-reviews .items .item .vote .down:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMjY2NzUgMTAuNjY2N0gyLjAwMDA4QzEuNjQ2NDYgMTAuNjY2NyAxLjMwNzMyIDEwLjUyNjIgMS4wNTcyNyAxMC4yNzYxQzAuODA3MjI1IDEwLjAyNjEgMC42NjY3NDkgOS42ODY5NiAwLjY2Njc0OSA5LjMzMzMzVjcuOTMwNjdDMC42NjY1NjkgNy43NTY0MyAwLjcwMDU0MyA3LjU4Mzg0IDAuNzY2NzQ5IDcuNDIyNjdMMi44MzA3NSAyLjQxMzMzQzIuODgwOTQgMi4yOTExNyAyLjk2NjI4IDIuMTg2NjYgMy4wNzU5NSAyLjExMzA3QzMuMTg1NjIgMi4wMzk0OSAzLjMxNDY4IDIuMDAwMTMgMy40NDY3NSAySDE0LjY2NjdDMTQuODQzNiAyIDE1LjAxMzEgMi4wNzAyNCAxNS4xMzgyIDIuMTk1MjZDMTUuMjYzMiAyLjMyMDI5IDE1LjMzMzQgMi40ODk4NiAxNS4zMzM0IDIuNjY2NjdWOS4zMzMzM0MxNS4zMzM0IDkuNTEwMTQgMTUuMjYzMiA5LjY3OTcxIDE1LjEzODIgOS44MDQ3NEMxNS4wMTMxIDkuOTI5NzYgMTQuODQzNiAxMCAxNC42NjY3IDEwSDEyLjM0NTRDMTIuMjM4NyA5Ljk5OTk3IDEyLjEzMzUgMTAuMDI1NiAxMi4wMzg3IDEwLjA3NDZDMTEuOTQzOSAxMC4xMjM3IDExLjg2MjMgMTAuMTk0OCAxMS44MDA3IDEwLjI4Mkw4LjE2NTQyIDE1LjQzMjdDOC4xMTk0NiAxNS40OTc4IDguMDUxNjkgMTUuNTQ0MyA3Ljk3NDM5IDE1LjU2MzdDNy44OTcwOSAxNS41ODMyIDcuODE1MzggMTUuNTc0MyA3Ljc0NDA4IDE1LjUzODdMNi41MzQ3NSAxNC45MzMzQzYuMTk0NDEgMTQuNzYzMiA1LjkyMjUzIDE0LjQ4MTggNS43NjQyNiAxNC4xMzU4QzUuNjA2IDEzLjc4OTggNS41NzA4OCAxMy40MDAxIDUuNjY0NzUgMTMuMDMxM0w2LjI2Njc1IDEwLjY2NjdaTTExLjMzMzQgOC45NDEzM1YzLjMzMzMzSDMuODkzNDJMMi4wMDAwOCA3LjkzMDY3VjkuMzMzMzNINi4yNjY3NUM2LjQ2OTgyIDkuMzMzMzYgNi42NzAxOSA5LjM3OTc3IDYuODUyNiA5LjQ2OTAzQzcuMDM1IDkuNTU4MjggNy4xOTQ2IDkuNjg4MDIgNy4zMTkyMyA5Ljg0ODM0QzcuNDQzODYgMTAuMDA4NyA3LjUzMDIzIDEwLjE5NTMgNy41NzE3NCAxMC4zOTQxQzcuNjEzMjUgMTAuNTkyOSA3LjYwODgxIDEwLjc5ODUgNy41NTg3NSAxMC45OTUzTDYuOTU2NzUgMTMuMzYwN0M2LjkzNzkxIDEzLjQzNDQgNi45NDQ5IDEzLjUxMjUgNi45NzY1NSAxMy41ODE3QzcuMDA4MjEgMTMuNjUxIDcuMDYyNjMgMTMuNzA3MyA3LjEzMDc1IDEzLjc0MTNMNy41NzE0MiAxMy45NjEzTDEwLjcxMTQgOS41MTMzM0MxMC44NzgxIDkuMjc3MzMgMTEuMDkxNCA5LjA4NCAxMS4zMzM0IDguOTQxMzNaTTEyLjY2NjcgOC42NjY2N0gxNC4wMDAxVjMuMzMzMzNIMTIuNjY2N1Y4LjY2NjY3WiIgZmlsbD0iIzhGOEY5RCIvPgo8L3N2Zz4K")}.component-reviews .items .item .vote .up.active:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNzMzNDIgNS4zMzMxMUgxNC4wMDAxQzE0LjM1MzcgNS4zMzMxMSAxNC42OTI4IDUuNDczNTggMTQuOTQyOSA1LjcyMzYzQzE1LjE5MjkgNS45NzM2OCAxNS4zMzM0IDYuMzEyODIgMTUuMzMzNCA2LjY2NjQ0VjguMDY5MTFDMTUuMzMzNiA4LjI0MzM1IDE1LjI5OTYgOC40MTU5MyAxNS4yMzM0IDguNTc3MTFMMTMuMTcwMSAxMy41ODcxQzEzLjExOTcgMTMuNzA5MyAxMy4wMzQzIDEzLjgxMzcgMTIuOTI0NSAxMy44ODcyQzEyLjgxNDcgMTMuOTYwNiAxMi42ODU1IDEzLjk5OTggMTIuNTUzNCAxMy45OTk4SDEuMzMzNDFDMS4xNTY2IDEzLjk5OTggMC45ODcwMzQgMTMuOTI5NSAwLjg2MjAxIDEzLjgwNDVDMC43MzY5ODYgMTMuNjc5NSAwLjY2Njc0OCAxMy41MDk5IDAuNjY2NzQ4IDEzLjMzMzFWNi42NjY0NEMwLjY2Njc0OCA2LjQ4OTYzIDAuNzM2OTg2IDYuMzIwMDYgMC44NjIwMSA2LjE5NTA0QzAuOTg3MDM0IDYuMDcwMDEgMS4xNTY2IDUuOTk5NzcgMS4zMzM0MSA1Ljk5OTc3SDMuNjU0NzVDMy43NjE0OCA1Ljk5OTggMy44NjY2NiA1Ljk3NDIgMy45NjE0NCA1LjkyNTEzQzQuMDU2MjIgNS44NzYwNiA0LjEzNzgzIDUuODA0OTQgNC4xOTk0MSA1LjcxNzc3TDcuODM0NzUgMC41NjY0NEM3Ljg4MDcgMC41MDEzMTUgNy45NDg0NyAwLjQ1NDgxMyA4LjAyNTc3IDAuNDM1MzY3QzguMTAzMDcgMC40MTU5MiA4LjE4NDc4IDAuNDI0ODE1IDguMjU2MDggMC40NjA0NEw5LjQ2NTQyIDEuMDY1MTFDOS44MDU3NSAxLjIzNTIxIDEwLjA3NzYgMS41MTY2NSAxMC4yMzU5IDEuODYyNjVDMTAuMzk0MiAyLjIwODY1IDEwLjQyOTMgMi41OTgzOSAxMC4zMzU0IDIuOTY3MTFMOS43MzM0MiA1LjMzMzExWk00LjY2Njc1IDcuMDU4NDRWMTIuNjY2NEgxMi4xMDY3TDE0LjAwMDEgOC4wNjkxMVY2LjY2NjQ0SDkuNzMzNDJDOS41MzAzNSA2LjY2NjQxIDkuMzI5OTcgNi42MiA5LjE0NzU3IDYuNTMwNzVDOC45NjUxNyA2LjQ0MTQ5IDguODA1NTYgNi4zMTE3NSA4LjY4MDkzIDYuMTUxNDNDOC41NTYzIDUuOTkxMTEgOC40Njk5MyA1LjgwNDQ0IDguNDI4NDMgNS42MDU2NkM4LjM4NjkyIDUuNDA2ODggOC4zOTEzNiA1LjIwMTI0IDguNDQxNDEgNS4wMDQ0NEw5LjA0MzQyIDIuNjM5MTFDOS4wNjIyNiAyLjU2NTMyIDkuMDU1MjcgMi40ODczMiA5LjAyMzYxIDIuNDE4MDZDOC45OTE5NSAyLjM0ODggOC45Mzc1NCAyLjI5MjQ3IDguODY5NDIgMi4yNTg0NEw4LjQyODc1IDIuMDM4NDRMNS4yODg3NSA2LjQ4NjQ0QzUuMTIyMDggNi43MjI0NCA0LjkwODc1IDYuOTE1NzcgNC42NjY3NSA3LjA1ODQ0Wk0zLjMzMzQxIDcuMzMzMTFIMi4wMDAwOFYxMi42NjY0SDMuMzMzNDFWNy4zMzMxMVoiIGZpbGw9IiMyMkFBMzMiLz4KPC9zdmc+Cg==")}.component-reviews .items .item .vote .down.active:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMjY2NzUgMTAuNjY2N0gyLjAwMDA4QzEuNjQ2NDYgMTAuNjY2NyAxLjMwNzMyIDEwLjUyNjIgMS4wNTcyNyAxMC4yNzYxQzAuODA3MjI1IDEwLjAyNjEgMC42NjY3NDkgOS42ODY5NiAwLjY2Njc0OSA5LjMzMzMzVjcuOTMwNjdDMC42NjY1NjkgNy43NTY0MyAwLjcwMDU0MyA3LjU4Mzg0IDAuNzY2NzQ5IDcuNDIyNjdMMi44MzA3NSAyLjQxMzMzQzIuODgwOTQgMi4yOTExNyAyLjk2NjI4IDIuMTg2NjYgMy4wNzU5NSAyLjExMzA3QzMuMTg1NjIgMi4wMzk0OSAzLjMxNDY4IDIuMDAwMTMgMy40NDY3NSAySDE0LjY2NjdDMTQuODQzNiAyIDE1LjAxMzEgMi4wNzAyNCAxNS4xMzgyIDIuMTk1MjZDMTUuMjYzMiAyLjMyMDI5IDE1LjMzMzQgMi40ODk4NiAxNS4zMzM0IDIuNjY2NjdWOS4zMzMzM0MxNS4zMzM0IDkuNTEwMTQgMTUuMjYzMiA5LjY3OTcxIDE1LjEzODIgOS44MDQ3NEMxNS4wMTMxIDkuOTI5NzYgMTQuODQzNiAxMCAxNC42NjY3IDEwSDEyLjM0NTRDMTIuMjM4NyA5Ljk5OTk3IDEyLjEzMzUgMTAuMDI1NiAxMi4wMzg3IDEwLjA3NDZDMTEuOTQzOSAxMC4xMjM3IDExLjg2MjMgMTAuMTk0OCAxMS44MDA3IDEwLjI4Mkw4LjE2NTQyIDE1LjQzMjdDOC4xMTk0NiAxNS40OTc4IDguMDUxNjkgMTUuNTQ0MyA3Ljk3NDM5IDE1LjU2MzdDNy44OTcwOSAxNS41ODMyIDcuODE1MzggMTUuNTc0MyA3Ljc0NDA4IDE1LjUzODdMNi41MzQ3NSAxNC45MzMzQzYuMTk0NDEgMTQuNzYzMiA1LjkyMjUzIDE0LjQ4MTggNS43NjQyNiAxNC4xMzU4QzUuNjA2IDEzLjc4OTggNS41NzA4OCAxMy40MDAxIDUuNjY0NzUgMTMuMDMxM0w2LjI2Njc1IDEwLjY2NjdaTTExLjMzMzQgOC45NDEzM1YzLjMzMzMzSDMuODkzNDJMMi4wMDAwOCA3LjkzMDY3VjkuMzMzMzNINi4yNjY3NUM2LjQ2OTgyIDkuMzMzMzYgNi42NzAxOSA5LjM3OTc3IDYuODUyNiA5LjQ2OTAzQzcuMDM1IDkuNTU4MjggNy4xOTQ2IDkuNjg4MDIgNy4zMTkyMyA5Ljg0ODM0QzcuNDQzODYgMTAuMDA4NyA3LjUzMDIzIDEwLjE5NTMgNy41NzE3NCAxMC4zOTQxQzcuNjEzMjUgMTAuNTkyOSA3LjYwODgxIDEwLjc5ODUgNy41NTg3NSAxMC45OTUzTDYuOTU2NzUgMTMuMzYwN0M2LjkzNzkxIDEzLjQzNDQgNi45NDQ5IDEzLjUxMjUgNi45NzY1NSAxMy41ODE3QzcuMDA4MjEgMTMuNjUxIDcuMDYyNjMgMTMuNzA3MyA3LjEzMDc1IDEzLjc0MTNMNy41NzE0MiAxMy45NjEzTDEwLjcxMTQgOS41MTMzM0MxMC44NzgxIDkuMjc3MzMgMTEuMDkxNCA5LjA4NCAxMS4zMzM0IDguOTQxMzNaTTEyLjY2NjcgOC42NjY2N0gxNC4wMDAxVjMuMzMzMzNIMTIuNjY2N1Y4LjY2NjY3WiIgZmlsbD0iI0ZGNDQyMiIvPgo8L3N2Zz4K")}.component-reviews .items .item .name{margin-bottom:8px;font-weight:500}.component-reviews .items .item .short-info{margin-bottom:16px;color:#424242}.component-reviews .items .item .short-info .row{display:flex}.component-reviews .items .item .short-info .row>div{font-size:0.85em;margin-right:16px}.component-reviews .items .item .text{margin-bottom:16px}.component-reviews .items .item .text .title{margin-bottom:8px;color:#424242;font-weight:500}.component-reviews .items .item .admin-tools{border-top:1px solid #e7e7e7;margin-top:16px;padding-top:8px;display:flex;font-size:0.85em}.component-reviews .items .item .admin-tools a{margin-right:8px;color:#828282}.component-reviews .items .item .need-moderate{position:absolute;z-index:1;background:rgba(255,255,255,0.5);width:100%;height:100%;left:0;top:0;text-align:center;display:flex;align-items:center;justify-content:center}.component-reviews .empty-reviews{display:flex}.component-reviews .empty-reviews:before{content:"";width:160px;height:160px;background-image:url('../img/empty-review.svg');background-repeat:no-repeat;background-size:contain;margin-right:40px;flex-shrink:0}.component-reviews .empty-reviews .title{margin:0 0 8px 0}.component-reviews .empty-reviews .text{margin-bottom:24px;color:#424242}.component-reviews-form{display:none}.component-reviews-form.open{display:block}.component-reviews-form .errors-message{margin-top:30px;padding:19px 20px 20px;font-size:0.875em;color:#eb5757;line-height:1.2em;background-color:#feeeee;border:1px solid #f5a3a3;border-radius:3px;box-sizing:border-box;margin-bottom:24px}.component-reviews-form .errors-message p{margin:0}.component-reviews-form .success-message{position:relative}.component-reviews-form .success-message .title{font-size:1.375em;font-weight:700}.component-reviews-form .success-message .text{margin-top:20px}.component-reviews-form form>.title{margin:0;margin-bottom:16px}.component-reviews-form form>blockquote{margin-bottom:32px;font-size:0.875em;line-height:1.5em;padding-bottom:18px;margin-bottom:24px}.component-reviews-form .stars{display:flex;margin-top:8px}.component-reviews-form .stars .st{background-position:left center;width:24px;height:20px}.component-reviews-form .form-group.custom{margin-bottom:24px}.component-reviews-form .form-group.custom>label{font-weight:500;color:#424242}.component-reviews-form .radio-line{display:flex;margin-top:16px}.component-reviews-form .radio-line>div{margin:0 24px 0 0}.component-reviews-form .radio-line>div label input[type="radio"]{display:none}.component-reviews-form .radio-line>div label input[type="radio"]:checked+span::before{background-image:url(../img/icons/check.svg);background-repeat:no-repeat;background-position:center;background-size:8px;background-color:#1b9fc6;border-color:#1b9fc6}.component-reviews-form .radio-line>div label span{position:relative;padding-left:28px;cursor:pointer;font-size:1em}.component-reviews-form .radio-line>div label span::before{content:'';position:absolute;top:-1px;left:0;display:block;width:20px;height:20px;background-color:#f5f5f5;border-radius:50%;border:1px solid #e7e7e7;box-sizing:border-box}.component-reviews-form .form-group{margin-bottom:16px}.component-reviews-form .form-group .control-label{margin:0 0 2px 1px;font-size:0.875em}.component-reviews-form .form-group .control-label .danger-color{color:#eb5757}.component-reviews-form .form-group input[type=text],.component-reviews-form .form-group textarea{width:100%}.component-reviews-form .form-actions{margin-top:32px}.component-reviews-form .form-actions .btn{margin-right:16px}.yeni_ipep_prop_comment{position:relative;float:right;margin-left:5px;margin-top:4px}.yeni_ipep_prop_comment:before{content:"";display:block;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAEbUlEQVRoge3aW4iVVRQH8J86OcdL6YxO+lbS1RLzpafSCKI0JawoqCwIDAu8YZH0UD30IkQvgRD0FPTSS/QSkpQ6aZFldnlIxy4QZdIFpYuTYnF62Ptrf4PnzJzzfXvGAv/w8Z05e+//Wuvstddee+3hPP5bmJSRqx/LcAOuwWW4GDNi+0n8iG/wBfbhXZzIqENlNPAgduJvNLt8/sJbWIPeCdYdTMPj+KGk1CnswtNYjYXowwXx6YvfrcYz2B3HFOOPYovw40wIVuLrkgIfYS1mVeCajUdwoMT3FVZk0bQNGnipJPBj3JqRfzk+KfFvNw6zM19QvCks2g2YkltI5NyEYWm25+UiXyBMdxOHsCgX8ShYjKEo88uoQy0MlAg/xNy6hF2gTwjRTWFNzq9K1JDc6X1pP5hIzMAHkptVWjPFwj4kbHbnCnMkr9je7eCV0sKuuiamC5FoI7biYVxdkWuxFACWdzpomrRPbKggdAqeElKPVrv5XlxXgXeztPg7crEnpH2i2xDbg9eNnZoM46YK3J/G8ZvH6tyQ0o4qm91WIxXehfVCPvYC/ii1HcPMLvlXxLHfGyM3WyNFiG4xHcclRZ9v0ecq/Fbq82iXMiZJkfT+0TrujJ3WdikAbi8p+K3gCq2wrdTvtQpy1sWxO9p16BfS6lOqJYBLhZT8qNazUeA+yZDBCnL6cBpntNFzteTX44n1kiFvVOTYE8ffUXwxudR4Y3zvrkjeCSbjodLf71Xk2RPfhc4jDFkY359VJO8Ej+H6+PkkXqnIU+jYcoM9IkzXwlaNGXAJfpXc6skaXNdGjsOtGn+JjXNqCGiHHimTbcbPdc4zcyPPz60aT8fGqTUEtMNzkhEncGlNvl6pTnAWxsuQZUJYLwy5OwPnqIaMh2tNweeSES9n4h3VtcZjsZd3++PynWvOWuzl8Hskvq/MJIyQWxXYLxiTA4WOhc4jDCmsq3JWaIdyhnosI2+hY8sZ2RffN2cUOIS343MwI2+h495WjX1S0jg7o9Dc6JeSxouKL8szcgLvCO5wz4Sq1h3uFbaIncLZpiUeEKLBgUxCVwnnj21C8aEuJgku2hSOA23RKxwjm7gtg+BXjSx218WqyPWdDq4htsTOB9Wv7+Y0pEfIeptCiWlMNKRa76aawnMaUvzAQ7q4FCqqFcNCcawqrsAt8amzPy3BnypWd7ZLv8B4pPadYkAoyjXxYhWChuAOTaGQfC6K2DOF1KYZ35XvGQeENKC4VhjIoV2H6BfO9MV1XO0LnwXS1A7Jm4u1w5KSzCPqH8T+xTzJzYaF2mu7Alwd9AjRqVjY+4W7+qxoSAGgKRSUc92+ThKuMop9oljY43r3vlya9qJqv05IOrtFv1D/LdKOwpVy3haPiobgXkU60xQy0kE8izuFU9wcIcGbGj8vwl2xz6BUJyjSjo3O0X9A9ApV8R1GFhg6fc7gTSEBrGVAzn+qmSVUTJYK5/7LhXB9YWz/HT8JofSwcCgaNEoqfh7/Z/wDDFFhrEWRtKMAAAAASUVORK5CYII=');width:15px;height:15px;background-size:contain;opacity:.4}.yeni_ipep_prop_comment:hover{cursor:pointer}.yeni_ipep_prop_comment:hover .yeni_ipep_prop_comment_box{display:block}.yeni_ipep_prop_comment:hover:before{opacity:1}.yeni_ipep_prop_comment .yeni_ipep_prop_comment_box{display:none;position:absolute;background:#fff;width:150px;padding:.7em 1em;font-size:0.85em;border-radius:3px;left:50px;box-shadow:0px 0px 24px rgba(0,0,0,0.12);left:20px;top:-1px}.products-new{margin-bottom:32px}.products-new *{box-sizing:border-box}.products-new .items-carousel.swiper-container:not(.swiper-hoverable):hover{padding-bottom:0;margin-bottom:0}.products-new .items-carousel.swiper-container:not(.swiper-hoverable):hover .product-card:hover .hover-content{display:none}.products-new .items{display:flex;margin-bottom:50px}.products-new .items:last-of-type{margin-bottom:0}.products-new .items.odd .categories-block{margin-right:24px}.products-new .items.odd .categories-block .top-block .title{padding-right:95px}.products-new .items.odd .swiper-button-next{right:auto;left:calc(-150px + 10px + 42px)}.products-new .items.odd .swiper-button-prev{left:-150px;right:auto}.products-new .items.odd .owl-nav{position:absolute;top:32px;left:-160px}.products-new .items.even .categories-block{margin-left:24px}.products-new .items.even .categories-block .top-block .text{text-align:right}.products-new .items.even .categories-block .top-block .title{padding-left:95px}.products-new .items.even .swiper-button-next{left:auto;right:-150px}.products-new .items.even .swiper-button-prev{right:calc(-150px + 10px + 42px);left:auto}.products-new .items.even .owl-nav{position:absolute;top:32px;right:-160px}.products-new .categories-block{display:flex;flex-direction:column;flex-shrink:0;width:32.4%;background-color:#fff;border-radius:8px}.products-new .categories-block .top-block{padding:32px}.products-new .categories-block .top-block .title{font-size:1.6em;margin:0 0 12px}.products-new .categories-block .top-block .link{font-size:1em;line-height:19px}.products-new .categories-block .bottom-block{display:flex;justify-content:center;padding:0 24px 24px 24px;height:72%}.products-new .categories-block .image{width:100%;text-align:center;display:flex;height:100%;justify-content:center}.products-new .categories-block .image img{object-fit:contain}.products-new .owl-container{position:relative;width:66.2%}.products-new .owl-container .owl-carousel{position:absolute;top:0;left:0;height:100%;z-index:inherit}.products-new .owl-container .owl-carousel:hover .owl-stage-outer{margin-bottom:-300px;padding-bottom:300px;z-index:21;pointer-events:none}.products-new .owl-container .owl-carousel:hover .owl-stage-outer .product-card{pointer-events:auto}.products-new .swiper-button-prev,.products-new .swiper-button-next{transform:none;top:32px}.products-new .swiper-button-prev:hover,.products-new .swiper-button-next:hover{transform:none}.products-new .swiper-pagination{display:none;position:static;margin-top:16px}.products-new .items-carousel{display:flex;flex-wrap:wrap}.products-new .items-carousel.swiper-container-initialized:hover{height:auto !important;padding-bottom:300px;margin-bottom:-300px;pointer-events:none;z-index:24}.products-new .items-carousel.swiper-container-initialized:hover .item-wrap{pointer-events:all}.products-new .items-carousel .hover-content{position:absolute;width:100%}.products-new .items-carousel .item{width:100%;height:458px;background-color:#fff}.products-new .items-carousel:not(.swiper-container-initialized){overflow:hidden}.products-new .items-carousel:not(.swiper-container-initialized) .item-wrap{max-width:263.5px;height:419px;margin:0 24px 0 0}.products-new .items-carousel:not(.swiper-container-initialized) .item-wrap:nth-of-type(4){margin-right:0}.products-new .item-wrap{width:100%;margin:0}.product-fast-view .center:not(.owl-item){padding:20px 16px}.product-fast-view .set-items .item{display:flex;padding:10px 0;border-bottom:1px solid #e7e7e7;align-items:center}.product-fast-view .set-items .item .img{width:60px;min-width:60px;height:60px;margin-right:20px}.product-fast-view .set-items .item .name{margin-right:16px;font-size:14px;line-height:16px;color:#1b9fc6;flex:1}.product-fast-view .set-items .item .price{font-size:13px;flex-shrink:1;line-height:15px;text-align:right;letter-spacing:0.02em;text-transform:uppercase;color:#282828;font-weight:bold}.confirm-your-region-overlay{display:none;position:fixed;width:100%;height:100%;background:#000;left:0;top:0;z-index:99;opacity:.2}.confirm-your-region-overlay.open{display:block}.confirm-your-region{display:none;position:absolute;background:#fff;border-radius:4px;box-shadow:0px 0px 24px rgba(0,0,0,0.12);width:281px;padding:20px 24px;z-index:100;box-sizing:border-box;margin-top:9px}.confirm-your-region:before{content:"";position:absolute;border:8px solid transparent;border-bottom:8px solid #fff;top:-16px;left:30px}.confirm-your-region *{box-sizing:border-box}.confirm-your-region.open{display:block}.confirm-your-region .selected-region-label{font-weight:normal;font-size:16px;line-height:24px;color:#828282;margin-bottom:4px}.confirm-your-region .selected-region{font-weight:bold;font-size:16px;line-height:24px;color:#424242;margin-bottom:12px}.confirm-your-region .close:before{content:"j";display:inline-block;position:absolute;top:16px;right:16px;font-family:"Icon Custom";font-size:16px;padding:2px;color:#828282;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.confirm-your-region .close:hover:before{color:#5855F3}.confirm-your-region .buttons{display:flex}.confirm-your-region .buttons .btn:not(:last-of-type){margin-right:8px}.confirm-your-region .buttons .btn{min-width:80px;padding:10px 18px;white-space:nowrap;font-size:14px}.confirm-your-region .buttons .transparent{padding:8px 17px;display:block;font-weight:700;border:2px solid #828282;color:#828282}.confirm-your-region .buttons .transparent:hover{border:2px solid #5855f3;color:#5855F3}.header-mobile-menus.menu-2-0{display:none}.header-mobile{display:none}.btn-show-more-cards{display:none}.checkbox-container .input_checkbox .param_text{position:relative;display:inline-block;padding-left:28px;font-size:14px;cursor:pointer}.checkbox-container .input_checkbox .param_text:before{content:'';position:absolute;top:1px;left:0;display:block;width:20px;height:20px;background-color:#f5f5f5;background-repeat:no-repeat;background-position:center;background-size:12px;border-radius:2px;border:1px solid #aaa;box-sizing:border-box}.checkbox-container .input_checkbox input[type='checkbox']:checked+.param_text:before{background-image:url('../img/icons/check.svg');background-color:#5855F3;border-color:#5855F3}.swiper-button-prev,.swiper-button-next{width:42px;height:42px;text-align:center;border-radius:50%;background-color:#fff;transition:all .2s ease;display:inline-block;color:#424242;margin:0;transform:translateY(-50%)}.swiper-button-prev:hover,.swiper-button-next:hover{color:#fff;background-color:#1b9fc6}.swiper-button-prev:before,.swiper-button-next:before{position:relative;font-size:14px;line-height:42px}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-prev:focus,.swiper-button-next:focus{outline:none}.swiper-button-prev:before{content:'\0047';left:-1px}.swiper-button-prev:hover{transform:translate(-2px, -50%)}.swiper-button-next:before{content:'\0048';left:1px}.swiper-button-next:hover{transform:translate(2px, -50%)}.swiper-pagination-bullet{display:inline-block;width:10px;height:10px;margin:0 3px;background-color:#fff;border:1px solid #a8a8a8;border-radius:50%;box-sizing:border-box;opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5855F3;border-color:#5855F3}.bx_filter_section.loading{opacity:0.5;pointer-events:none}.bx_filter_section .bx_filter_search_button.disabled{opacity:0.5;pointer-events:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){body,main{display:block}input::-ms-clear,input::-ms-reveal{display:none}header .logo img{width:100%}header .basket-container{margin-left:auto}.product-card-pricelist .img,.product-card .img,.product-card-list .img,.product-detail .short-products-list .items .item .img{position:relative;display:block}.product-card-pricelist .img img,.product-card .img img,.product-card-list .img img,.product-detail .short-products-list .items .item .img img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:0}.previously .items .item .img,.product-main-info .product-img .main-img,.product-fast-view .product-img .main-img,.brands-page .brands-previews .items .item .img,body.aside-right .content-wrapper .right-column .brand-img .img{position:relative}.previously .items .item .img img,.product-main-info .product-img .main-img img,.product-fast-view .product-img .main-img img,.brands-page .brands-previews .items .item .img img,body.aside-right .content-wrapper .right-column .brand-img .img img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:1}.offers .item .img img,.brands .items .item img,.promo-main-banner-img img,section.news .previews .item .img img,.actions .offer .content .main-content .img img,.product-main-info .product-img .thumbnails .preview img,.product-fast-view .product-img .thumbnails .preview img,.product-main-info .set-constructor .base-product .img img,.product-main-info .set-constructor .sets-list .list .img a img{min-width:1px;min-height:1px}.brands-page .brands-previews,.news:not(section) .news-previews,.catalog .products-container .products,body.aside-right .content-wrapper .content-column{width:100%}.product-detail .feedback .form{width:100%}.product-wrap,.offers .offer-wrap,.catalog .subcategories .item{width:calc((100% - 145px)/6)}.catalog :not(.top).products-container.has-filter .products .products-list.card .product-wrap{width:calc((100% - 121px)/5)}.product-detail .advantages .item,.product-detail .advantages .item,.promo-page .advantages .item{width: calc((100% - 97px)/4)}.brands-page .brands-previews .items .item,.gallery .content .gallery-category .items .item{width:calc((100% - 81px)/4)}.promo-page .promo-text .video-section .item,.product-detail .tabs-container .tabs-content .videos .items .item{width:calc((100% - 42px)/2)}.catalog-menu.open:not(.open-on-hover) nav .sub .items,.catalog-menu.open-on-hover .content:hover nav .sub .items{max-height:450px}.product-card .img.fast-view .link-fast-view{top:50%;left:50%;margin:-21px 0 0 -78px}.catalog-menu nav .sub{height:1px}}@media screen and (max-width:1550px) and (-ms-high-contrast:active),(-ms-high-contrast:none){header .tel-container{width:15%}header .basket-container{margin-left:auto}}@media (max-width:1367px){@supports (-ms-ime-align:auto){.catalog .categories .category-wrap:not(.category){width:calc(-25px + 50%)}}}@media (pointer:coarse) and (max-width:767px){header .links .compare-link:hover,header .links .login-link:hover,.catalog .category .text .sub .item:hover,.product-card .name:hover,.previously .items .item .content .name:hover,.other-elements .items .item .title:hover,.jobs .jobs-list .items .item .name:hover{color:#424242}.catalog .category .text .name:hover,.offers .item .name:hover,.catalog .subcategories .item .name:hover,.news:not(section) .news-previews .items .item .content .name a:hover,.additional-menu .items .item .link:hover{color:#282828}section.catalog .link:hover{color:#828282}.product-card{position:relative}.product-card .name,.product-card .price-container{padding-right:60px;box-sizing:border-box}.product-card:hover{position:relative;height:100%}.product-card:hover .hover-content{margin:0}.product-card .hover-content{display:block;margin:0;padding:0}.product-card .hover-content>div:not(.product-item-button-container){display:none}.product-card .hover-content .product-item-button-container{position:absolute;right:22px;bottom:22px;width:auto}.product-card .hover-content .product-item-button-container:first-child{width:auto}.product-card .hover-content .product-item-button-container+.product-item-button-container{width:auto}.product-card .hover-content .product-item-button-container .btn{display:none}.product-card .hover-content .product-item-button-container .btn.loaded::before{background-image:none}.product-card .hover-content .product-item-button-container .btn.order-btn{position:relative;display:block;width:50px;height:50px;padding:0;background-image:url(../img/icons/mobile-cart-button.svg);background-repeat:no-repeat;background-position:9px center;background-size:32px}.product-card .hover-content .product-item-button-container .btn.order-btn span{display:none}.product-card .hover-content .product-item-button-container .btn.order-btn::before,.product-card .hover-content .product-item-button-container .btn.order-btn::after{content:'';position:absolute;top:18px;left:21px;display:block;width:10px;height:2px;margin:0;background-image:none;background-color:#fff;border-radius:2px;transition:.2s;animation:none;box-shadow:none}.product-card .hover-content .product-item-button-container .btn.order-btn::after{transform:rotate(90deg)}.product-card .hover-content .product-item-button-container .btn.order-btn.in-basket:before,.product-card .hover-content .product-item-button-container .btn.order-btn.in-basket:after{content:'' !important;display:block !important;left:calc(50% - 4px)}.product-card .hover-content .product-item-button-container .btn.order-btn.in-basket::before{top:20px;width:5px;transform:rotate(-135deg) translate(5%, -10%)}.product-card .hover-content .product-item-button-container .btn.order-btn.in-basket::after{top:20px;width:11px;transform:rotate(-45deg) translate(20%, 10%)}.product-card .hover-content .product-item-button-container .btn.detail{position:relative;display:block;width:50px;height:50px;padding:0}.product-card .hover-content .product-item-button-container .btn.detail::before{content:'\0048';display:inline-block;padding-left:3px;font-family:'Icon Custom';font-size:20px;color:#fff;font-style:normal;font-weight:normal;line-height:50px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-card .hover-content .product-item-button-container .btn.detail span{display:none}.product-card.has-offers .hover-content .product-item-button-container{display:none}.product-card.has-offers .hover-content .product-item-button-container.sku-only{display:block}.additional-links .compare,.additional-links .wishlist{background-color:#fff}.additional-links .compare::after,.additional-links .wishlist::after{content:none}.additional-links .compare:hover,.additional-links .wishlist:hover{color:#424242}.additional-links .compare.active,.additional-links .wishlist.active{background-color:#1b9fc6}.additional-links .compare.active:hover,.additional-links .wishlist.active:hover{color:#fff;background-color:#1b9fc6}.additional-links.inline .compare,.additional-links.inline .wishlist{padding-left:0}.additional-links.inline .compare::before,.additional-links.inline .wishlist::before{width:32px;height:32px;margin:-2px 8px 0 0;text-align:center;line-height:32px;border-radius:50%}.additional-links.inline .compare:hover,.additional-links.inline .wishlist:hover{color:#424242}.additional-links.inline .compare.active,.additional-links.inline .wishlist.active{background-color:transparent}.additional-links.inline .compare.active::before,.additional-links.inline .wishlist.active::before{background-color:#1b9fc6}.additional-links.inline .compare.active:hover,.additional-links.inline .wishlist.active:hover{color:#424242;background-color:transparent}.employees .employees-list .department .items .item .name:hover{color:#000}.catalog .short-category:hover{box-shadow:none}.catalog .short-category:hover .img{opacity:1;transform:none}.catalog .short-category:hover .desc{max-height:0}.catalog .short-category .text{margin-top:0}.catalog .short-category.loaded .img{position:static}.catalog .subcategories .item:hover .img{transform:none}.btn:hover,.filter .bx_filter_button_box input[type="submit"].bx_filter_search_button:hover{opacity:1}.btn.white:hover{color:#1b9fc6;background-color:#fff}.btn.transparent:hover{color:#828282;border-color:#e7e7e7}.counter .minus:hover,.counter .plus:hover{color:#424242}.counter .minus:active,.counter .plus:active{color:#1b9fc6}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-minus:hover,.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-plus:hover{color:#424242}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-minus:active,.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount .basket-item-amount-btn-plus:active{color:#1b9fc6}.filter .bx_filter_button_box input[type="submit"].bx_filter_search_reset:hover{color:#828282;border-color:#e7e7e7}.employees .social .link:hover{border-color:#e7e7e7}.product-main-info .info .order-container .buttons .product-item-button-container .one-click:hover{color:#1b9fc6;background-color:#fff}section .owl-nav .prev:hover,section .owl-nav .next:hover{color:#424242;background-color:#fff}section .owl-nav .prev:active,section .owl-nav .next:active{color:#fff;background-color:#1b9fc6}.products.main-nav .tabs-container .tab:hover::after{left:50%;width:0}.products.main-nav .tabs-container .tab.active::after{left:0;width:100%}.product-card:hover,.offers .item:hover,.previously .items .item:hover,.brands-page .brands-previews .items .item:hover,.employees .employees-list .department .items .item:hover{box-shadow:none}.gallery .items .item:hover{border-radius:0;border-color:#e7e7e7;box-shadow:none}.gallery .items .item .img:hover::before{display:none}.breadcrumbs .item a:hover{text-decoration:none}.tel-container.has-content .tel:hover{box-shadow:none;background-color:initial;border-radius:0}.tel-container.has-content .tel:hover>a{border-color:transparent}.tel-container.has-content .tel:hover .content{display:none;box-shadow:none;background-color:initial}footer .social .links .item:hover{background-color:#fff}footer.type2 .social .links .item:hover,footer.type4 .social .links .item:hover,footer.type6 .social .links .item:hover{background-color:#424242}footer.type2 .social .links .item:hover::before,footer.type4 .social .links .item:hover::before,footer.type6 .social .links .item:hover::before{color:#fff}footer.type5 .tel-container .tel:hover,footer.type6 .tel-container .tel:hover{color:#aaa;box-shadow:none}.price-container .product-item-detail-info-container{width:100%}.price-container .product-item-detail-info-container::before{content:none}.price-container .product-item-detail-info-container .product-item-detail-properties{position:static;display:block;width:100%;margin-top:20px;padding:15px 10px;background-color:#f5f5f5;border:1px solid #e7e7e7;box-shadow:none}.product-main-info .info .main .price-container .price .product-item-detail-info-container{position:static}.brands-page .brands-list .list .table .link:hover{color:#424242}.brands-page .brands-list .list .table .link:hover+span{display:none}}@media (max-width:1771px){.product-wrap{max-width:inherit}.product-card-list{padding:2.827%}.product-card-list .content .top{padding-bottom:2.434%}.product-card-list .content .desc{margin-top:1.218%}.product-card-list .params{margin-left:2.997%}.product-card-pricelist .additional-links{display:flex;margin-left:1.671%}.product-card-pricelist .img{margin-right:1.453%}.product-card-pricelist .buttons{width:auto}.product-detail .left{width:50%}.product-detail .brand-info{padding:12.5% 9.805% 9.805%}.product-detail .brand-info .desc{margin-top:13.11%}.product-detail .short-products-list{padding:10.295% 9.805% 9.315%}.product-detail .short-products-list .items{margin-top:9.76%}.product-detail .short-products-list .items .item:not(:last-child){margin-bottom:6.1%;padding-bottom:5.185%}.offers .offer-wrap{width:calc((100% - 120px)/5)}.offers .offer-wrap.big{width:calc(((100% - 120px)/5)*2 + 24px)}.other-elements{padding:2.407% 2.348% 2.348%}.other-elements .items .item:not(:last-child){margin-bottom:6.1%;padding-bottom:5.795%}.ask-question{padding:9.26%}.employees .employees-list .department .items .item{width:calc((100% - 60px)/3)}.gallery .items .item{width:calc((100% - 60px)/3)}body.aside-right .content-wrapper .content-column{width:50%}.contacts .info .item{width:21%}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container{max-width:43%}.product-detail .product-tabs-container .products-list .product-wrap{width:calc((100% - 96px)/4)}.brand-products-list .product-wrap{width:calc((100% - 96px)/4)}}@media (max-width:1680px){.product-wrap{width:calc((100% - 120px)/5)}.catalog .subcategories .item{width:calc((100% - 120px)/5)}.product-card-pricelist .content{max-width:40%}.personal .personal-refill .info .sale-acountpay-block .sale-acountpay-pp .sale-acountpay-pp-company{width:calc((100% - 120px)/4)}.catalog .products-container.has-filter:not(.top) .products .products-list.card .product-wrap{width:calc((100% - 96px)/4)}.product-detail .product-tabs-container .products-list .product-wrap{width:calc((100% - 72px)/3)}}@media (max-width:1550px){body.sidebar-type2 .wrapper,body.sidebar-type3 .wrapper,body.sidebar-type2 footer,body.sidebar-type3 footer,body.sidebar-type2 .fixed-product-header,body.sidebar-type3 .fixed-product-header{padding-left:250px}body.sidebar-type2 .banners:not(.center) .static .item.small,body.sidebar-type3 .banners:not(.center) .static .item.small{width:45%}.sidebar-type2 .catalog-menu,.sidebar-type3 .catalog-menu{width:250px}.sidebar-type2 .catalog-menu .content,.sidebar-type3 .catalog-menu .content{width:249px}.sidebar-type2 .catalog-menu.open:not(.open-on-hover) nav .sub,.sidebar-type3 .catalog-menu.open:not(.open-on-hover) nav .sub,.sidebar-type2 .catalog-menu.open-on-hover .content:hover nav .sub,.sidebar-type3 .catalog-menu.open-on-hover .content:hover nav .sub{left:249px}.sidebar-type2 .catalog-menu nav .list .item>a .img{width:50px;height:50px;min-width:50px}.sidebar-type2 .catalog-menu nav .list .item>a .img img{max-width:50px;max-height:50px}.sidebar-type2 .catalog-menu nav .list .item>a .text{margin-left:15px}body.aside-right .content-wrapper .right-column .through-banners .banner-item{height:295px}header .basket-container{width:auto}section.about{width:100%;margin-right:0}section.about .content{flex-grow:1}section.news{width:100%}section.news .all{align-self:center;margin-left:22px}section.news .previews .item{width:22.644%}section.news .previews.line{margin-top:23px}section.news .previews.line .item{width:49.5%}section.news .previews.line .item:first-child{margin-right:1%}section.news .previews.line .item:only-child{width:100%}footer .top .footer-menu{width:47.3%}footer .top .contacts-container{margin-left:4.5%}footer.type3 .top .footer-menu,footer.type4 .top .footer-menu{width:100%}.product-card-pricelist .img{align-self:flex-start;margin-top:3px}.product-card-pricelist .content .info{flex-wrap:wrap;margin-bottom:6px}.product-card-pricelist .content .info .iblock-vote{width:100%;margin:0}.product-card-pricelist .content .info .stock{order:1;margin-right:0}.product-card-pricelist .content .info .code{margin-right:20px}.product-card-pricelist .content .name{margin-bottom:10px}.catalog .categories .category-wrap{width:calc((100% - 48px)/2)}.catalog .short-category{width:calc((100% / 3) - 24px)}.catalog .subcategories .item{width:calc((100% - 96px)/4)}.catalog .category .text .sub .item{display:inline-block;line-height:1.5em;white-space:inherit}.product-detail .tabs-container .tabs-content .description+.videos,.product-detail .tabs-container .tabs-content .description+.documents,.product-detail .tabs-container .tabs-content .videos+.documents{margin-top:3.357%;padding-top:3.44%}.product-detail .tabs-container .tabs-content .documents .items .item{width:31%}.product-detail .right{width:30%}.product-detail .feedback .text{width:35%}.product-detail .feedback .form .column.big{width:100%;margin-right:0}.product-detail .feedback .form .column.small{order:-1;width:100%}.product-detail .feedback .form .form-captcha{width:100%}.offers .offer-wrap{width:calc((100% - 96px)/4)}.offers .offer-wrap.big{width:calc(((100% - 96px)/4)*2 + 24px)}.actions .offer .content .main-content{flex-wrap:wrap}.actions .offer .content .main-content .img{width:100%;margin:0 0 2.5%}.other-elements{width:30%}body.aside-right .content-wrapper .right-column{width:32%;flex-shrink:0}body.aside-right .content-wrapper .right-column .ask-question{width:auto}body.aside-right .content-wrapper .right-column .other-elements{width:auto;padding:7.5% 7.33% 7.33%}body.aside-right .content-wrapper .right-column .additional-menu{width:auto}body.aside-right .content-wrapper .right-column .brand-img{width:auto;height:11.9799vw}.news:not(section) .news-previews .items .item .img{width:13vw;height:9vw;max-width:224px;max-height:150px;margin-top:1px}.news:not(section) .news-detail .desc{font-size:1.15em;line-height:1.3em}.about .about-content{padding:20px 40px}.employees .employees-list .department .items .item{width:calc((100% - 40px)/2)}.gallery .items .item{width:calc((100% - 40px)/2)}.brands-page .brands-previews .items .item{width:calc((100% - 60px)/3)}.brands-page .brands-detail+.products-carousel,.brands-page .brands-detail+div[id*="bx_incl"]{margin-top:6%}.products-carousel .owl-container{margin-top:30px}.contacts .info .item{width:24%}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter{border-bottom:none}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item{padding-bottom:0;color:#424242}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item::after{content:none}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item.active{color:#1b9fc6}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image{width:6.25vw;height:6.25vw;max-width:120px;max-height:120px;margin-right:20px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount{padding-left:2%}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount{top:-7px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price{padding-left:2%}.bx-basket>.row{width:28%;padding:2.289% 2.348%}.order-form .bx-soa .bx-soa-basket .bx-soa-table-fade{padding-left:40px}.order-form .bx-soa .bx-soa-region .bx_soa_location{padding-left:40px}.order-form .bx-soa .bx-soa-section .bx-soa-section-content .alert{margin-left:40px}.order-form .bx-soa .bx-soa-section .bx-soa-section-content .bx-soa-coupon:not(.bx-soa-coupon-item-fixed){padding-left:40px}.order-form .bx-soa .bx-soa-section .bx-soa-section-content .bx-soa-coupon:not(.bx-soa-coupon-item-fixed) .bx-soa-coupon-label{width:92px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp,.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp{padding-left:40px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company,.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company{width:160px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image,.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{width:160px;height:105px;background-size:100px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container,.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-desc-container{max-width:47%}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12{padding-left:40px}.order-form .bx-soa-sidebar{width:28%;padding:2.2305% 2.348% 2.465%}.order-final .sale_order_full_table{max-width:100%}.order-final .sale_order_full_table.payment{margin-top:4.5%}.personal .personal-refill .info .sale-acountpay-block .sale-acountpay-pp .sale-acountpay-pp-company{width:calc((100% - 90px)/3)}.product-main-info .info .bottom .left{flex-direction:column}.product-main-info .info .bottom .sale,.product-main-info .info .bottom .gifts-tip{max-width:100%}.product-main-info .info .bottom .sale .text,.product-main-info .info .bottom .gifts-tip .text{margin-top:0}.product-main-info .info .bottom .sale+.gifts-tip{margin-top:25px}.product-main-info .info .set-items-container{flex-direction:column}.product-main-info .info .set-items-container .set-items{margin:0 0 20px}.product-main-info .info .set-items-container .set-description{width:100%}.product-main-info .info .set-items-container .set-description .price-container{text-align:left}.product-main-info .set-constructor .base-product{width:222px;padding-right:1.75%;box-sizing:content-box}.product-main-info .set-constructor .sets-list{padding:0 35px}.product-main-info .set-constructor .sets-list .list .action{padding-left:15px;padding-right:10px}.brand-products-list .product-wrap{width:calc((100% - 72px)/3)}.fixed-product-header .additional-links{margin-right:2.5%}.products-new .categories-block{width:37.4%}.products-new .owl-container{width:61.2%}.product-main-info .info .bottom .sale{width:44vw}.product-main-info .info .bottom .sale+.gifts-tip{margin-top:32px}}@media (max-width:1439px){header.type4 .top .container>div[id*="bx_incl"],header.type4 .content-menu{max-width:40%}.catalog .products-container.has-filter:not(.top) .products .products-list.card .product-wrap{width:calc((100% - 72px)/3)}.product-card-pricelist .content div[id*="sku_tree"] .product-item-info-container{margin-right:15px}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item{width:calc((100% / 2) - 20px)}.contacts .offices .items .item .img{margin-right:20px}.brands-page .brands-list .search-panel{padding:25px 20px}.brands-page .brands-list .search-panel .line{margin-bottom:15px}.brands-page .brands-list .list .row:not(:first-child){margin-top:22px}.brands-page .brands-list .list .row:not(:last-child){padding-bottom:20px}.brands-page .brands-list .list .label{margin-left:15px}.brands-page .brands-list .list .table{margin-left:16px}.brands-page .brands-list .list .table .item{width:calc(100% / 5)}.fixed-product-header .product-container .info{margin-top:0}.fixed-product-header .product-container .price-container{flex-direction:column;align-items:flex-end}.fixed-product-header .product-container .price-container .old-price{margin-right:0;font-size:0.75em;word-spacing:normal;line-height:1.25em}.promo-page .promo-main-banner-info{width:60%}.promo-page .promo-main-banner-img{width:40%}.promo-page .promo-text{flex-direction:column;padding-bottom:30px}.promo-page .promo-text .content{padding:0}.promo-page .promo-text .video-section .item{height:21.4vw}.promo-page .promo-text .promo-docs{width:100%;margin-top:45px;padding:0;border:none}.promo-page .promo-text .promo-docs .documents .items{flex-direction:row;margin:30px 0 0}.promo-page .promo-text .promo-docs .documents .items .item{width:calc(50% - 24px);margin:0 12px 24px}.promo-page .promo-steps .items .item{width:calc(33% - 85px)}.products-new .categories-block{width:44.4%}.products-new .owl-container{width:54.2%}}@media (max-width:1330px){body.sidebar-type2 .wrapper,body.sidebar-type3 .wrapper,body.sidebar-type2 footer,body.sidebar-type3 footer,body.sidebar-type2 .fixed-product-header,body.sidebar-type3 .fixed-product-header{padding-left:220px}body.sidebar-type2 footer,body.sidebar-type3 footer{padding-left:220px}.sidebar-type2 .catalog-menu,.sidebar-type3 .catalog-menu{width:221px}.sidebar-type2 .catalog-menu .content,.sidebar-type3 .catalog-menu .content{width:220px}.sidebar-type2 .catalog-menu.open:not(.open-on-hover) nav .sub,.sidebar-type3 .catalog-menu.open:not(.open-on-hover) nav .sub,.sidebar-type2 .catalog-menu.open-on-hover .content:hover nav .sub,.sidebar-type3 .catalog-menu.open-on-hover .content:hover nav .sub{left:220px}.sidebar-type2 .catalog-menu nav .list .item>a .img,.sidebar-type3 .catalog-menu nav .list .item>a .img{width:45px;height:45px;min-width:45px}.sidebar-type2 .catalog-menu nav .list .item>a .img img,.sidebar-type3 .catalog-menu nav .list .item>a .img img{max-width:45px;max-height:45px}.sidebar-type2 .catalog-menu nav .list .item>a .text,.sidebar-type3 .catalog-menu nav .list .item>a .text{margin-left:12px}.sidebar-type3 .catalog-menu nav .list .item>a{margin:0 12px 0 8px}.sidebar-type3 .catalog-menu nav .list .item>a .text{line-height:1.4em}.catalog .short-category{width:calc((100% / 2) - 24px)}.catalog .short-category .text{padding-top:26px;text-align:center}.product-wrap{width:calc((100% - 96px)/4)}.contacts .offices .items{margin-top:20px}.contacts .offices .items .item{width:100%;padding-right:0}.contacts .offices .items .item:last-child{border-bottom:none}.product-main-info .info .order-container .buttons{flex-wrap:wrap}.product-main-info .info .order-container .buttons .delivery-link{width:100%;margin:25px 0 0 5px}.product-detail .tabs-container .tabs-content .documents .items .item{width:calc(50% - 20px)}.fixed-product-header .product-container{margin-left:2.7%}.fixed-product-header .btn-container{margin:0 15px 0 25px}.products-new .categories-block{width:44.4%}.products-new .owl-container{width:54.2%}}@media (min-width:1271px){.actions.section .swiper-container .swiper-wrapper{height:auto}.actions.section .swiper-container:hover{padding-bottom:200px;margin-bottom:-224px;pointer-events:none}.actions.section .swiper-container:hover .item{pointer-events:auto}}@media (max-width:1270px){.hide-mobile{display:none !important}.container{width:94.5%}blockquote{font-size:1.1em}.enabled-locations header .top .links{margin-left:6.5%}header .top .links{margin-left:auto}header .middle .container{flex-wrap:wrap}header .middle .logo{margin-right:3.5%}header .middle .slogan{width:auto}header .middle .search{max-width:100%;margin-top:12px;order:1}header .middle .search form input{width:92.5%}header .middle .search form button:hover span{width:0;padding-left:0}header .middle .tel-container{width:150px;min-width:inherit;text-align:left}header .middle .tel-container .call-me{margin-left:0}header .middle .basket-container{min-width:14.85%;margin-left:7.3%}header.type2 .top .links{margin-left:3%}header.type2 .middle .container{flex-wrap:nowrap}header.type2 .middle .basket-container{margin-right:0;margin-left:auto}header.type2 .tel-container .call-me{margin-left:0;display:none}.banners{flex-wrap:wrap}.banners .carousel{overflow:hidden}.banners .carousel .item{height:66.2vw !important;position:relative;overflow:hidden}.banners .carousel .item .video-bg{transform:scale(1.6)}.banners .carousel .item .text{margin:0 8.5%}.banners .carousel .owl-nav{bottom:11.75%;padding:0 6.5%}.banners .carousel .owl-dots{bottom:8.35%;padding:0 4.2%}.banners .static{margin:0 0 -12px}.banners .static .item{width:100%;margin:0 0 24px}.banners .static .item.large{height:auto}.banners .static .item.large .name{min-height:36px}.banners .static .item.medium{height:auto;padding:9% 4.85%}.banners .static .item.medium:first-child{margin-bottom:24px}.banners .static .item.medium .name{min-height:23px}.banners .static .item.small{width:25%;height:18.75vw;padding:3.5% 2.75%;order:1;width:calc((100% - 24px) / 2);flex-grow:0}.banners .static .item.small .name{min-height:23px}.banners.has-static .carousel{width:100%}.banners.has-static .carousel .item .text{margin:0 8.5%}.banners.has-static .static{width:100%;margin-top:24px}.banners.static-left .static{order:1;margin:24px 0 0}.banners.center .carousel{order:-1;margin:0 0 12px}.banners.center .static{width:50%;flex-grow:1}.banners.center .static .item{margin-bottom:0}.banners.center.has-static .carousel{width:100%;margin:0}.banners.center.has-static .carousel+.static{margin-left:0}.banners.center.has-static .static+.carousel{margin-left:0}.sidebar-type4 .banners.has-static .carousel{width:100%}.products.main-nav{margin-top:12px}.products.main-nav .tabs-container{margin-bottom:37px}.products.main-nav+section.catalog{margin-top:32px}.product-card .img{height:220px}section.catalog{margin-top:32px}.catalog .sort{padding:13px 20px 13px 13px}.catalog .sort .filter-btn{padding-top:10px}.catalog .sort .filter-btn:before{top:11px}.catalog .sort .filter-btn.desktop-hide{display:block}.catalog .sort .filter-btn.mobile-hidden{display:none}.catalog .subcategories{margin-top:15px}.catalog .subcategories .item{width:calc((100% - 72px)/3)}.catalog .category .img{margin-right:20px}.catalog .category .text .sub{margin-top:5px}.catalog .category .text .sub .item{display:inline-block;line-height:1.8em;white-space:normal}.catalog .category:hover{position:relative;height:100%;box-shadow:none}.catalog .category:hover .desc{display:none}.catalog .products-container.has-filter:not(.top){position:relative;flex-direction:column}.catalog .products-container.has-filter:not(.top) .filter{width:100%;height:0;padding-top:0;overflow:hidden}.catalog .products-container.has-filter:not(.top) .filter form{display:flex;flex-wrap:wrap}.catalog .products-container.has-filter:not(.top) .filter .bx_filter_parameters_box{width:100%}.catalog .products-container.has-filter:not(.top) .filter .bx_filter_container_modef{display:none}.catalog .products-container.has-filter:not(.top) .filter.open{position:absolute;top:-12px;left:0;width:50%;height:auto;margin:0 0 24px;padding-top:19px;box-shadow:0px 0px 24px rgba(0,0,0,0.12);z-index:50}.promo{padding-bottom:0}.promo *{box-sizing:border-box}.promo .items{margin:0 0 -24px}.promo .items .item{width:100%;width:49%;margin-bottom:24px;margin-left:0}.promo .items .item:hover .background{transform:none}section.about{padding:33px 39px 60px}section.about .img{width:32.5%;margin-top:7px}section.about .content{margin-left:5.45%}section.news .all{margin-left:auto}section.news .previews{margin:23px -10px 0}section.news .previews .item{width:22.35%;margin:0px 10px 15px}.instagram:not(a){display:flex;flex-wrap:wrap;align-items:center}.instagram:not(a) .more{margin-left:auto}footer .top .container{flex-wrap:wrap;padding-bottom:10px}footer .top .footer-menu{width:100%;margin-bottom:13px}footer .top .footer-menu .column{width:30.1%}footer .top .contacts-container{width:34.3%;margin-left:0;padding-right:10px;box-sizing:border-box}footer .top .social{margin-left:0}footer .top .social .links{margin:10px 0 0}footer .bottom .copyright{margin-right:6.5%}.breadcrumbs{margin-top:22px}.breadcrumbs+h1{margin-top:20px}.product-main-info{position:relative;padding:2.2% 41px 2.4%}.product-main-info .product-img{position:absolute;top:0;left:0;width:47%;padding:50px 0 0 52px;box-sizing:border-box}.product-main-info .product-img .labels{top:51px;left:52px}.product-main-info .product-img .additional-links{top:51px;right:0}.product-main-info .product-img .main-img{width:100%;height:352px;margin-bottom:0}.product-main-info .product-img .thumbnails{max-width:100%;margin-top:5%}.product-main-info .info{margin-left:0}.product-main-info .info .top{flex-wrap:wrap;margin:2.9% 0 0 51.5%;padding-bottom:3.65%}.product-main-info .info .top .iblock-vote{margin-right:10.8%}.product-main-info .info .top .stock{width:100%;margin:3% 0 0 14px}.product-main-info .info .top .brand-img{margin:5.75% 0 0}.product-main-info .info .main{flex-wrap:wrap;align-content:flex-start;min-height:370px;margin-left:51.5%;border-bottom:none}.product-main-info .info .main .price-container{width:100%}.product-main-info .info .main .desc{width:100%;margin:7.5% 0 0}.product-main-info .info .main .desc .characteristics table{width:100%}.product-main-info .info .order-container{border-top:1px solid #e7e7e7}.product-main-info .info .order-container .buttons{flex-wrap:nowrap}.product-main-info .info .order-container .buttons .delivery-link{margin:4px 0 0 4.55%}.product-main-info .info .set-items-container{margin-left:51.5%;padding-bottom:20px}.product-main-info .set-constructor{margin-top:29px;flex-wrap:wrap}.product-main-info .set-constructor .sets-list{width:65%;flex-grow:1;padding-right:0;border-right:none}.product-main-info .set-constructor .set-result{flex-direction:row;justify-content:space-between;width:100%;margin:25px 0 0;padding:25px 35px}.product-main-info .set-constructor .set-result::before{display:none}.product-main-info .set-constructor .set-result .set-price-container{align-items:flex-start;text-align:left}.product-main-info .set-constructor .set-result .old-price{width:100%}.product-main-info .set-constructor .set-result .btn{margin-top:0}.product-detail .advantages,.promo-page .advantages{padding-bottom:1px}.product-detail .advantages .item,.promo-page .advantages .item{width:46.85%;margin-bottom:31px}.product-detail .columns{flex-wrap:wrap;width:100%}.product-detail .left,.product-detail .right{width:100%}.product-detail .right{margin:24px 0 0}.product-detail .tabs-container .tabs-content .description+.videos,.product-detail .tabs-container .tabs-content .videos+.documents{margin-top:5.8%;padding-top:5.4%}.product-detail .tabs-container .tabs-content .videos .items .item{height:19.708vw;margin-bottom:16px}.product-detail .feedback{flex-wrap:wrap}.product-detail .feedback .text{width:100%;margin-right:0}.product-detail .feedback .form{margin-top:7%}.product-detail .brand-info{padding:40px}.product-detail .brand-info .desc{margin-top:40px}.product-detail .short-products-list{padding:40px 40px 30px}.product-detail .short-products-list .items{display:flex;flex-wrap:wrap;margin:30px -20px 0}.product-detail .short-products-list .items .item{width:calc((100% - 80px)/2);align-items:flex-start;margin:0 20px 20px;pointer-events:auto}.product-detail .short-products-list .items .item:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:none}.other-elements{width:100%;margin:24px 0;padding:40px}.other-elements .items{margin-top:30px}.other-elements .items .item:not(:last-child){margin-bottom:20px;padding-bottom:20px}.other-elements .items .item .title{display:block}.offers .offer-wrap{width:calc((100% - 72px)/3)}.offers .offer-wrap.big{width:calc((100% - 72px)/3)}.offers .offer-wrap.big .item .img{height:150px}.offers .offer-wrap.big .item .name{font-size:1.125em}.offers .offer-wrap.big .item .desc{font-size:0.875em}.actions .offer{flex-wrap:wrap}body.aside-right .content-wrapper{flex-wrap:wrap}body.aside-right .content-wrapper .content-column{width:100%}body.aside-right .content-wrapper .right-column{width:100%;margin:24px 0 0}body.aside-right .content-wrapper .right-column .ask-question{margin-left:0}body.aside-right .content-wrapper .right-column .through-banners{margin-left:0}body.aside-right .content-wrapper .right-column .through-banners .banner-item{background-size:contain}body.aside-right .content-wrapper .right-column .other-elements{margin-top:0;padding:40px}body.aside-right .content-wrapper .right-column .additional-menu{margin-left:auto}body.aside-right .content-wrapper .right-column .brand-img{margin-left:0}body.aside-right .content-wrapper .right-column .brand-img.mobile-hide{display:none}.news:not(section){margin-bottom:0}.auth .left-column{width:50%}.auth .right-column{width:50%}.content-column.content-page{margin-bottom:0}.brands-page{margin-bottom:0}.brands-page .brands-previews .items .item{width:calc((100% - 40px)/2);height:auto;padding:40px}.brands-page .brands-detail .img-mobile{float:left;display:flex;justify-content:center;align-items:center;width:150px;height:75px;margin:0 25px 15px 0}.brands-page .brands-detail+.products-carousel,.brands-page .brands-detail+div[id*="bx_incl"]{margin:24px 0 36px}.contacts .info{flex-wrap:wrap;padding-bottom:20px}.contacts .info .item{width:46%;margin-bottom:20px}.contacts .offices .items .item .phone{flex-shrink:0;margin-left:auto;padding-left:10px}.bx-basket{flex-wrap:wrap}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table td{padding:0}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 0}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions{width:100%}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image{width:120px;height:120px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image .basket-item-image-link{align-items:flex-start}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one{padding-left:140px}.bx-basket>.row{width:100%;margin:24px 0 0;padding:40px}.bx-basket>.row .basket-checkout-section{margin-top:30px}.bx-basket>.row .basket-checkout-section .basket-checkout-block-btn{display:flex;justify-content:space-between;margin:18px -6px 0}.bx-basket>.row .basket-checkout-section .basket-checkout-block-btn .btn{width:calc(50% - 12px);flex-grow:1;margin:12px 6px 0}.order-form>.row{flex-wrap:wrap}.order-form .bx-soa-sidebar{width:100%;margin:0 0 24px;padding:40px;order:-1}.order-form .bx-soa-sidebar .name{padding-bottom:30px}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item{width:calc((100% / 3) - 20px)}.gift-container{margin-top:36px}.personal .links{display:none}.personal-subscribe-list .bx_item_list_slide .bx_catalog_item{width:calc((100% - 72px)/3)}header .city .current>span{display:none}header .links{display:flex;align-items:center}header .links .personal-link{display:flex;align-items:center}header .links .personal-link span{max-width:70px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}footer.type3 .top .container,footer.type4 .top .container{padding-bottom:10px}footer.type3 .subscribe-block .container,footer.type4 .subscribe-block .container{align-items:flex-start}footer.type3 .subscribe-block .form-container,footer.type4 .subscribe-block .form-container{max-width:50%}footer.type3 .subscribe-block .name,footer.type4 .subscribe-block .name{display:none}footer.type3 .footer-menu,footer.type4 .footer-menu{margin-bottom:0}footer.type3 .footer-menu .contacts-container,footer.type4 .footer-menu .contacts-container{width:40%}footer.type3 .footer-menu .contacts-container .social,footer.type4 .footer-menu .contacts-container .social{margin-left:0}.offers .item:hover .hover{display:none}.instagram:not(a) .items .item .desc{display:none}.promo-page .promo-main-banner{padding:45px 40px;min-height:320px;box-sizing:border-box}.promo-page .promo-main-banner-info{width:66%}.promo-page .promo-main-banner-img{width:34%;height:auto}.promo-page .promo-main-banner .title{line-height:1.1em}.promo-page .promo-main-banner .btn{margin-top:25px}.promo-page .promo-text{padding-top:35px}.promo-page .promo-text .main-text{margin-top:18px}.promo-page .promo-text .video-section{margin-top:28px}.promo-page .promo-text .video-section .item{height:19.4vw}.promo-page .promo-text .promo-docs{margin-top:30px}.promo-page .promo-banner{padding:35px}.promo-page .promo-banner-info{width:100%}.promo-page .promo-gallery{padding-top:35px}.promo-page .promo-reviews{padding-top:35px}.promo-page .promo-reviews .items .item .review-info{flex-direction:column;align-items:center}.promo-page .promo-reviews .items .item .author-img-container{margin-right:0}.promo-page .promo-reviews .items .item .author-img-container::after{top:inherit;bottom:0}.promo-page .promo-reviews .items .item .author-info{width:75%;margin-top:3.59%;text-align:center}.promo-page .promo-steps{padding-top:35px}.promo-page .promo-steps .items .item{width:calc(50% - 85px)}.promo-page .promo-faq{padding:35px 40px 40px}.promo-page .promo-faq .columns{flex-wrap:wrap;margin:30px 0 0}.promo-page .promo-faq .columns .column{flex:1 0 100%;margin:0}.promo-page .promo-faq .columns .column .accordeon{margin:0}.promo-page .promo-faq .columns .column:not(:last-child) .accordeon:last-child{border-bottom:none}.gift-container .swiper-container{padding-top:calc(1.9% + 84px)}.gift-container .next,.gift-container .prev{top:38px}}@media (max-width:1150px){.product-wrap{width:calc((100% - 72px)/3)}header .content-menu.content-mobile-menu,header .content-mobile-menu.content-mobile-menu{padding-top:0}.fixed-product-header .product-container .iblock-vote,.fixed-product-header .product-container .stock{display:none}.products-new .categories-block{width:40.4%}.products-new .owl-container{width:58.2%}}@media (max-width:1024px){body.sidebar-type1 .fixed-product-header{padding-left:0}body.sidebar-type2 .wrapper,body.sidebar-type3 .wrapper,body.sidebar-type5 .wrapper,body.sidebar-type2 footer,body.sidebar-type3 footer,body.sidebar-type5 footer,body.sidebar-type2 .fixed-product-header,body.sidebar-type3 .fixed-product-header,body.sidebar-type5 .fixed-product-header{padding-left:0}.catalog-menu,.header-catalog-menu,.content-menu,.sidebar-type4 header .bottom{display:none}.header-mobile-menus{display:block}.sidebar-type4 header .bottom .content-menu,.sidebar-type4 header .bottom .content-mobile-menu{padding-top:0}.sidebar-type4 header .bottom .content-menu>ul>.item>a,.sidebar-type4 header .bottom .content-mobile-menu>ul>.item>a{font-weight:normal;font-size:0.85em}header .content-menu,header .content-mobile-menu{width:100%}.wrapper{padding-left:0}.container{width:93.75%}.content-page h2{margin-top:24px}.content-page h3{margin-top:16px}.tel-container.has-content .tel a:after{content:none}.product-card .img{height:184px}.product-card .additional-links{right:12px}.product-card .name{flex-grow:0}.product-card .price-container{margin-top:auto;padding-top:10px}.product-card .price-container .saving{margin-top:10px}.product-card .stock::before{margin-right:1px}.enabled-locations header .address{margin-left:auto;padding-left:5px;text-align:right}header .top .city{flex-shrink:0}header .top .city .current::after{top:0;border:3px solid transparent;border-top:3px solid #000}header .top .address::after{margin-right:7px}header .top .links{margin-right:1px}header .top .links .compare-link::before{margin-right:5px}header .top .links .wishlist-link{margin-left:17px}header .top .links .wishlist-link::before{margin-right:5px}header .top .links .login-link{margin-left:17px}header .middle .logo{margin-right:30px}header .middle .slogan{width:auto}header .middle .basket-container{margin-left:auto}header .bottom{padding-top:0}header.type4 .bottom{display:none}.banners{margin-top:27px}.banners .carousel .item{height:46.2vw}.banners .carousel .item .name{margin-top:6px}.banners .carousel .item .text{margin:0 9.85%}.banners .carousel .owl-nav{bottom:13.5%;padding:0 7.5%}.banners .carousel .owl-dots{bottom:9.45%;padding:0 4.8%}.banners .static .item.medium{padding:6.5% 5.6%}.banners .static .item.small{height:22.75vw}.products.main-nav .tabs-container{margin-bottom:20px}.products.main-nav .tab-content .owl-nav{top:-66px}.catalog .categories{margin:23px -24px -24px}.catalog .category{padding:29px 23px 26px}.catalog .category .text .sub .item{display:block;margin:0 0 1px}.catalog .subcategories .item .img{width:120px;height:120px}.promo{margin-top:23px}.promo .items .item{padding:31px 30px}section.about{padding:29px 31px;align-items:flex-start}section.about .img{width:37%;margin-top:1px}section.about .content{margin-left:5.95%}section.about .content .desc{margin-top:21px}section.about .content .desc p{margin:14px 0}section.about .content .btn{margin-top:7px}section.news{padding:28px 30px 26px}section.news .previews{margin:22px -15px 0}section.news .previews .item{width:28.975%;margin:0 15px}section.news .previews .item:nth-child(n+4){display:none}.brands .items .owl-nav .owl-prev{margin-left:11px}.brands .items .owl-nav .owl-next{margin-right:11px}.previously{margin-top:35px}.previously .items .item{margin:8px 0}.previously .items .owl-nav{top:-47px}footer{padding-left:0}footer .top{margin-top:16px}footer .top .footer-menu .column{padding:0 7px 0 0}footer .bottom .copyright{margin-right:7.1%}.news:not(section) .news-previews .tabs{display:none}.news:not(section) .news-previews .items .item{padding-bottom:30px}.news:not(section) .news-previews .items .item:not(:last-child){margin-bottom:40px}.news:not(section) .news-previews .items .item .img{width:19vw;height:13vw}.news:not(section) .news-previews .items .item .content .desc{margin-top:10px}.news:not(section) .news-previews .items .item .content .btn{margin-top:17px}.news:not(section) .news-detail .detail-img{max-width:100%}.news:not(section) .service-detail .service-header-columns .detail-img{position:relative;top:3px;width:31%}.compare-page .top .btn{margin-top:0}.compare-page .top .btn span{display:none}.compare-page .content{margin-left:200px}.compare-page .content .compare-table{margin-left:-200px}.compare-page .content .compare-table td{min-width:200px;max-width:200px}.compare-page .content .compare-table tr.image td:not(.empty) .link{width:100%;height:20vw}.bx-basket .main-basket .basket-items-list-header{flex-wrap:wrap}.bx-basket .main-basket .basket-items-list-header .basket-items-search-field{width:100%;margin:0 0 30px}.bx-basket .main-basket .basket-items-list-header .basket-items-search-field .form{width:100%}.bx-basket .main-basket .basket-items-list-header .basket-items-search-field .form .form-control{width:100%}.bx-basket .main-basket .basket-items-list-header .remove-order{margin-top:0}.gift-container .product-card .static{height:auto}.gift-container .product-card .hover-content{display:block}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company,.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company{width:200px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image,.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{width:200px;height:130px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container,.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-desc-container{max-width:57%}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item{width:calc((100% / 2) - 20px)}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper .tablebodytext{margin-top:14px}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper .tablebodytext.sale-paysystem-description{margin-top:14px}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper form{margin-top:14px}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper form div[class*="sale-paysystem"] span{display:block;margin-top:14px}.personal .personal-profile .main-profile-block-shown{display:flex;flex-direction:column}.personal .personal-profile .main-profile-block-shown .main-profile-block-date-info{position:static;order:1;text-align:left}.personal .personal-profile .main-profile-block-shown .form-group .form-control{width:100%}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table .sale-order-detail-order-item-tr{display:flex;flex-wrap:wrap}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table .sale-order-detail-order-item-tr .sale-order-detail-order-item-td:first-child{border-top:none}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table .sale-order-detail-order-item-tr .sale-order-detail-order-item-block{padding-bottom:12px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table .sale-order-detail-order-item-tr:last-child .sale-order-detail-order-item-td{border-top:none}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table .sale-order-detail-order-item-tr:not(:last-child){margin-bottom:24px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table .sale-order-detail-order-item-td{width:100%;padding:0}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table .sale-order-detail-order-item-td.bx-text-right{display:table;border-bottom:none}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table .sale-order-detail-order-item-td.bx-text-right .sale-order-detail-order-item-td-title{display:table-cell;width:100px;text-align:left}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table .sale-order-detail-order-item-td.bx-text-right .sale-order-detail-order-item-td-text{display:table-cell}.locations-list-popup{width:600px}.employees .employee-detail .info .employee-contacts{flex-wrap:wrap}.employees .employee-detail .info .employee-contacts .position,.employees .employee-detail .info .employee-contacts .email,.employees .employee-detail .info .employee-contacts .phone,.employees .employee-detail .info .employee-contacts .social{width:50%;margin:0 0 5px;padding-right:12px;box-sizing:border-box}.employees .employee-detail .info .employee-contacts .phone{align-self:center}.employees .employee-detail .info .employee-contacts .social{justify-content:flex-start;margin-top:0}.employees .employee-detail .link-back{margin-top:15px;padding-bottom:0}footer.type5 .tel-container,footer.type6 .tel-container,footer.type5 .address,footer.type6 .address{margin-left:0;margin-right:0;width:50%}footer.type5 .tel-container,footer.type6 .tel-container{max-width:100%;order:-4}footer.type5 .tel-container .tel,footer.type6 .tel-container .tel{margin:0 0 11px}footer.type5 .tel-container .tel a,footer.type6 .tel-container .tel a{padding:0}footer.type5 .address,footer.type6 .address{order:-3;text-align:right;margin-left:auto;margin-bottom:11px;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}footer.type5 .address+.copyright,footer.type6 .address+.copyright{order:-2}footer.type5 .copyright,footer.type6 .copyright{width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}footer.type5 .policy,footer.type6 .policy{display:none}footer.type5 .social,footer.type6 .social{order:-1}footer.type5 .container,footer.type6 .container{flex-wrap:wrap}.product-card-pricelist .content{min-width:250px}.product-card-pricelist .price-container{flex-shrink:0}.product-card-pricelist .buttons{width:113px;flex-wrap:wrap}.product-card-pricelist .buttons .counter{width:100%;margin-bottom:5px}.product-card-pricelist .additional-links{display:flex}.product-card-list .params{width:175px;margin-left:20px}.product-card-list .params .price-container{padding-left:3px}.product-card-list .params .sku{padding-left:3px}.product-card-list .params .counter{width:100%}.product-card-list .params .product-item-button-container{width:100%;margin:10px 0 0}.product-card-list .params .product-item-button-container .btn{width:100%}.product-fast-view{width:550px;flex-wrap:wrap}.product-fast-view .left{width:100%;padding:25px 20px}.product-fast-view .center:not(.owl-item){width:calc(100% - 40px);margin:0 20px;padding:0 0 20px;border-right:none;border-bottom:1px solid #e7e7e7}.product-fast-view .right{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:20px 20px 25px}.product-fast-view .product-img .main-img{margin:0 auto}.product-fast-view .product-img .additional-links{top:-14px;right:20px}.product-fast-view .brand-img{display:flex;align-items:center;width:auto;max-width:130px;margin:0 auto 0 0;padding-right:10px;order:-1}.product-fast-view .iblock-vote,.product-fast-view .code{margin-right:20px}.product-fast-view .stock{margin-top:0}.product-fast-view .product-timer{width:44%;margin:0 0 0 1%}.product-fast-view .price-container{width:55%;align-self:flex-start;margin:15px 0 0;padding-top:0;border-top:none}.product-fast-view .order-container{min-width:45%;margin:15px 0 0;flex-grow:1}.product-main-info .info .main .price-container .price{padding-right:0}.product-main-info .info .order-container .buttons{flex-wrap:wrap}.product-main-info .info .order-container .buttons .delivery-link{margin:25px 0 0 5px}.product-main-info .info .set-items-container .set-items .right-block{flex-direction:column;align-items:flex-start}.product-main-info .info .set-items-container .set-items .item{align-items:flex-start}.product-main-info .info .set-items-container .set-items .name{margin:0 0 12px}.product-main-info .info .set-items-container .set-items .price{margin-left:0}.product-main-info .info .set-items-container .set-items .quantity{margin-top:8px}.product-main-info .set-constructor{flex-direction:column;flex-wrap:nowrap;margin-bottom:15px}.product-main-info .set-constructor .base-product{display:flex;align-items:center;width:100%;margin-bottom:18px;padding-right:0}.product-main-info .set-constructor .base-product::after{top:inherit;left:50%;bottom:-40px;margin:0 0 0 -20px}.product-main-info .set-constructor .base-product .img{width:200px;height:200px;margin-right:25px}.product-main-info .set-constructor .sets-list{width:100%;padding:40px 0;border-top:3px solid #e7e7e7;border-bottom:3px solid #e7e7e7;border-left:none}.product-main-info .set-constructor .set-result{margin-top:35px}.product-main-info .set-constructor .set-result::before{top:-56px;left:50%;display:block;margin:0 0 0 -20px}.catalog-delivery-popup{width:95%}.product-detail .feedback .form{margin-top:35px}.fixed-product-header .logo{display:none}.fixed-product-header .product-container{margin-left:0}.promo-page .promo-main-banner .title{font-size:1.75em}.promo-page .promo-text .video-section .item{height:22.4vw}.promo-page .promo-gallery{padding:30px 38px}.promo-page .promo-gallery .items .owl-stage-outer{width:100%;padding:0}.promo-page .promo-gallery .owl-nav{top:-56px;right:0}.promo-page .promo-reviews{padding:30px 40px}.promo-page .promo-steps{padding-top:30px}.promo-page .promo-faq{padding:30px 40px 35px}.promo-page .promo-faq .desc{margin-top:12px}.promo-page .promo-faq .columns{margin-top:22px}.products-new .items{flex-direction:column;margin-bottom:24px}.products-new .items.odd .categories-block{margin:0 0 24px}.products-new .items.odd .owl-nav{top:-120px;left:auto;right:32px}.products-new .items.even .categories-block{margin:0 0 24px}.products-new .items.even .categories-block .top-block .text{text-align:left}.products-new .items.even .categories-block .top-block .title{padding:0 95px 0 0}.products-new .items.even .owl-container{order:1}.products-new .items.even .owl-nav{top:-120px;left:auto;right:32px}.products-new .categories-block{width:100%;height:auto !important;margin:0 0 8px}.products-new .categories-block .bottom-block{display:none}.products-new .owl-container{width:100%;height:auto !important}.products-new .owl-container .owl-carousel{position:static;height:auto}.products-new .owl-container .owl-carousel:hover .owl-stage-outer{margin-bottom:0;padding-bottom:0;pointer-events:auto}.hide-mobile-text .text{display:none !important}.product-main-info .info .bottom .sale,.product-main-info .info .bottom .gifts-tip{width:65vw}.products-new .items.even .swiper-button-prev,.products-new .items.odd .swiper-button-prev,.products-new .items.even .swiper-button-next,.products-new .items.odd .swiper-button-next{display:block;right:16px;left:auto;top:-90px}.products-new .items.even .swiper-button-prev,.products-new .items.odd .swiper-button-prev{right:calc(16px + 42px + 10px)}}@media (max-width:920px){.promo-page .promo-gallery .swiper-pagination,.promo-page .promo-reviews .swiper-pagination{display:block}.promo-page .promo-gallery .swiper-button-next,.promo-page .promo-reviews .swiper-button-next,.promo-page .promo-gallery .swiper-button-prev,.promo-page .promo-reviews .swiper-button-prev{display:none}}@media (max-width:779px){.product-tabs-container .tabs-container .tabs-content .tab-content .products-carousel .owl-container{height:auto !important}.product-tabs-container .tabs-container .tabs-content .tab-content .products-carousel .owl-container .owl-item{flex-shrink:0}.product-tabs-container .tabs-container .tabs-content .tab-content .products-carousel .owl-container .product-wrap{width:100%}.products-carousel .items{flex-wrap:wrap;height:auto}.products-carousel .items .owl-dots{position:static;margin-top:8px}footer .top .contacts-container{width:auto;padding-right:15px}.brands-page .brands-list .search-panel{margin-bottom:25px;padding:0}.brands-page .brands-list .search-panel .mobile-link{position:relative;display:block;width:100%;padding:18px 25px 18px 40px;font-size:0.875em;color:#424242;line-height:1em;box-sizing:border-box}.brands-page .brands-list .search-panel .mobile-link::before{content:'';position:absolute;top:50%;left:18px;width:14px;height:12px;margin-top:-7px;background-image:url('../img/icons/filter.svg');background-repeat:no-repeat;background-position:center;background-size:contain}.brands-page .brands-list .search-panel .line{display:none;padding:0 20px}.brands-page .brands-list .search-panel .line .label{margin:0 0 7px 3px}.brands-page .brands-list .search-panel .line.tags .links{display:none}.brands-page .brands-list .search-panel .line.tags .mobile-select{position:relative;display:block;width:100%;padding:6px 20px 6px 10px;font-size:16px;background-image:url('../img/icons/select-shevron.svg');background-repeat:no-repeat;background-position:95% center;background-size:6px;background-color:#fff;border:1px solid #e7e7e7;-webkit-appearance:none;appearance:none !important;box-sizing:border-box}.brands-page .brands-list .search-panel.open{padding-bottom:17px}.brands-page .brands-list .search-panel.open .mobile-link{box-shadow:inset 0 -3px 5px -3px #c5c5c5}.brands-page .brands-list .search-panel.open .line{display:block}.brands-page .brands-list .search-panel.open .line:first-of-type{padding-top:12px}.brands-page .brands-list .list .table{margin-left:18px}.brands-page .brands-list .list .table .item{width:calc(100% / 4)}.to-top{display:none}.fixed-product-header{top:inherit;bottom:-100%}.fixed-product-header.show{top:inherit;bottom:0}.fixed-product-header .additional-links{display:none}.products-carousel .swiper-container .swiper-pagination{display:block}.products-carousel .swiper-container .swiper-button-prev,.products-carousel .swiper-container .swiper-button-next{display:none}}@media (max-width:767px){.through-banners.header_before .banner-item,.through-banners.header_after .banner-item,.through-banners.footer_before .banner-item{display:none}body.aside-right .content-wrapper .right-column .through-banners .banner-item{height:74vw}header .content-menu>ul .item a,header .content-mobile-menu>ul .item a{white-space:normal}.share{display:none}h1{font-size:1.4em}h2{font-size:1.25em}h3{font-size:1.1em}h4,h5,h5{font-size:1.05em}.breadcrumbs+h1{margin-top:10px}.container{width:90%}.product-card .labels{left:12px}.product-card .img{height:164px}.enabled-locations header .top .links{margin-left:auto}header .top .address{display:none}header .top .links{margin-left:auto}header .top .links .icon-custom{margin-left:21px}header .top .links .icon-custom:before{margin-right:0}header .top .links .icon-custom span{display:none}header .middle .slogan{display:none}header .middle .tel-container{width:40px;margin-right:0}header .middle .tel-container .tel{margin:0}header .middle .tel-container .tel a{position:relative;top:3px;display:block;width:0;height:0;padding:40px 0 0 40px;overflow:hidden}header .middle .tel-container .tel a::before{content:'\0079';position:absolute;top:0;left:0;display:block;width:40px;height:40px;padding-right:1px;font-family:'Icon Custom';font-size:18px;font-style:normal;font-weight:normal;text-align:center;line-height:38px;border:1px solid #e7e7e7;border-radius:50%;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header .middle .tel-container .tel a:active::before{border-color:#1b9fc6}header .middle .tel-container .call-me{display:none}header .middle .tel-container+.basket-container{padding-left:12px}header .middle .basket-container{margin:0;min-width:auto}header .middle .basket-container .basket-text{display:none}header .middle .basket-container .basket-link .items-counter{padding-left:1px;line-height:18px}header .content-mobile-menu{flex-wrap:nowrap}header .content-mobile-menu>ul .item{flex-shrink:0}header .content-mobile-menu>ul .item.more{font-size:1.35714em;font-weight:700;line-height:0.75em}header .content-mobile-menu>ul .item .sub-menu{font-size:16px;font-weight:normal}header .content-mobile-menu>ul .item .sub-menu .item{font-size:0.875em}header .content-mobile-menu>ul .item .sub-menu .item:not(:last-child){margin-right:0}header .content-mobile-menu>ul .item .sub-menu .item a{line-height:1.5em;white-space:normal}header .content-mobile-menu>ul .item .sub-menu .sub-menu{position:static;border-top:1px solid #e7e7e7;box-shadow:none}header .content-mobile-menu>ul .item .sub-menu .sub-menu .item a{padding-left:30px}header.type1 .content-menu,header.type1 .content-mobile-menu{width:100%}.banners{margin-top:24px}.banners .carousel .owl-stage-outer{margin:0 1px}.banners .carousel .owl-stage{display:flex}.banners .carousel .owl-stage .owl-item{display:flex;flex-shrink:0}.banners .carousel .item{align-items:flex-start;height:auto}.banners .carousel .item .text{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:30px 20px 40px;text-align:center;box-sizing:border-box}.banners .carousel .item .name{margin-top:0;font-size:1.5em}.banners .carousel .item .name br+b{margin-top:4px}.banners .carousel .item .name br+small{margin-top:14px;font-size:0.585em}.banners .carousel .item .button{margin-top:20px}.banners .carousel .item.right .text{width:100%;margin:0}.banners .carousel .owl-dots{bottom:15px;text-align:center;box-sizing:border-box}.banners .static .item{padding:6.75% 9.25%}.banners .static .item.large{padding:9.75% 9.25%}.banners .static .item.large .name{min-height:28px;font-size:1.75em;line-height:1em}.banners .static .item.medium{padding:9.75% 9.25%}.banners .static .item.small{width:calc((100% - 24px) / 2);height:31vw;padding:3.25% 3.75%;flex-grow:0}.banners.has-static .carousel .item .text{margin:0}.banners.has-static .carousel .item.right .text{margin:0}.banners.center .static{width:100%}.banners.center .static .item{flex-grow:1}.banners.center .static .item:not(:first-child){margin-left:24px}.banners.center.has-static .carousel .item .text{margin:0}.banners.center.has-static .carousel .item.right .text{margin:0}.products.main-nav{margin-bottom:0}.products.main-nav .tabs-container{flex-wrap:wrap;margin:0 -12px -16px;border-bottom:none}.products.main-nav .tabs-container .tab{margin:0 12px 15px;padding:0;font-size:0.8125em;line-height:1em;letter-spacing:0}.products.main-nav .tabs-container .tab::after{content:none}.products.main-nav .tabs-container .tab:last-child{margin-right:0}.products.main-nav .tab-content.active{margin-top:20px}.products.main-nav .tab-content .owl-nav{top:-72px;left:0;right:inherit}.products.main-nav .tab-content .owl-nav .owl-prev{margin-left:0}.products.main-nav+section.catalog{margin-top:18px}section.catalog{margin-top:25px}section.catalog .categories{margin:23px 0 0}.catalog .sort{padding:0}.catalog .sort .filter-btn{width:100%;padding:23px 31px 23px 43px;margin-right:0;box-sizing:border-box}.catalog .sort .filter-btn::before{top:50%;left:21px;margin-top:-7px}.catalog .sort .filter-btn.open{background-color:#fdfdfd}.catalog .sort .sort-filter{display:none}.catalog .sort .display{display:none}.catalog .categories{display:block;margin:33px 0 0}.catalog .categories .category-wrap{width:100%;margin:0 0 24px}.catalog .subcategories{margin-top:24px}.catalog .subcategories .item .img{width:100px;height:100px}.catalog .subcategories .item .img+.name{margin-top:19px}.catalog .category{padding:28px 30px 26px}.catalog .category .img{margin-top:2px}.catalog .category .text .sub{margin-top:7px}.catalog .category .text .sub .item{margin:0}.catalog .category-desc{padding:20px 20px}.catalog .products-container.has-filter:not(.top) .filter.open{top:-24px;width:100%;border-top:1px solid #e7e7e7;box-shadow:0px 11px 24px rgba(0,0,0,0.12)}.catalog .products-container.has-filter.top{position:relative;flex-direction:column}.catalog .products-container.has-filter.top .filter{width:100%;height:0;padding-top:0;overflow:hidden}.catalog .products-container.has-filter.top .filter form{display:flex;flex-wrap:wrap;padding:0}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box{width:100%;margin-bottom:0;padding:17px 20px;border-bottom:1px solid #e7e7e7}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box .bx_filter_parameters_box_title{margin-right:0;padding-right:20px}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box .bx_filter_parameters_box_title::before{content:''}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box .bx_filter_parameters_box_title::after{position:absolute;top:6px;right:5px;display:block;width:2px;height:12px;margin-top:0;background-color:#424242;border:none;transform:rotate(0deg);transition:all .3s ease}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box .params-container{position:static;width:auto;margin-top:13px;padding:0;border:none;box-shadow:none}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box .params-container::before{content:none}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box .params-container .bx_filter_actions{display:none}.catalog .products-container.has-filter.top .filter .bx_filter_parameters_box.active .bx_filter_parameters_box_title::after{margin-top:0;transform:rotate(90deg)}.catalog .products-container.has-filter.top .filter .bx_filter_container_modef{display:none}.catalog .products-container.has-filter.top .filter .bx_filter_button_box{display:block}.catalog .products-container.has-filter.top .filter.open{position:absolute;top:-24px;left:0;width:100%;height:auto;margin:0 0 24px;padding-top:19px;box-shadow:0px 11px 24px rgba(0,0,0,0.12);z-index:50}.promo .items .item{padding:20px 50px 20px 20px}section.about{display:block;padding:20px}section.about .img{width:66.2%;max-width:100%;margin:0 auto}section.about .content{width:100%;margin:27px 0 0}section.about .content .desc{margin-top:14px}.actions.section .offers .item .desc{display:none}.about-and-news{margin-top:0}section.news{display:none}footer .top{margin-top:14px}footer .top .social{margin-left:0}.product-main-info{margin-top:20px;padding:20px}.product-main-info .product-main-container{flex-wrap:wrap}.product-main-info .product-img{position:static;width:100%;padding:0}.product-main-info .product-img .labels{top:20px;left:20px}.product-main-info .product-img .additional-links{top:20px;right:20px}.product-main-info .product-img .main-img{width:73.75vw;height:73.75vw;margin:0 auto}.product-main-info .product-img .thumbnails{width:100%}.product-main-info .info{width:100%;margin-top:40px}.product-main-info .info .top{margin:0;padding-bottom:20px}.product-main-info .info .top .brand-img{display:flex;justify-content:center;align-items:center;height:50px}.product-main-info .info .main{margin-left:0;min-height:auto}.product-main-info .info .main .desc .characteristics table tr{display:block;vertical-align:top}.product-main-info .info .main .desc .characteristics table .type{display:inline;padding-right:0;background-image:none}.product-main-info .info .main .desc .characteristics table .type span{padding-right:0}.product-main-info .info .main .desc .characteristics table .type span::after{content:':';display:inline;padding-right:2px}.product-main-info .info .main .desc .characteristics table .value{display:inline;padding-left:0;font-weight:700}.product-main-info .info .main .price-container .old-price{font-size:1em}.product-main-info .info .main .price-container .price{font-size:1.5em;line-height:1.1em}.product-main-info .info .main .price-container .saving{margin-top:13px}.product-main-info .info .order-container .details .product-item-info-container .product-item-scu-container{flex-direction:column}.product-main-info .info .order-container .details .product-item-info-container .product-item-scu-container .product-item-scu-name{margin-bottom:3px}.product-main-info .info .order-container .buttons{flex-wrap:wrap}.product-main-info .info .order-container .buttons .counter{width:100%;min-width:100%;max-width:100%}.product-main-info .info .order-container .buttons .counter input{font-size:1rem}.product-main-info .info .order-container .buttons .product-item-button-container{flex-wrap:wrap;width:100%;max-width:100%;margin:0}.product-main-info .info .order-container .buttons .product-item-button-container>div{width:100%}.product-main-info .info .order-container .buttons .product-item-button-container .btn{width:100%;margin-top:10px}.product-main-info .info .order-container .buttons .product-item-button-container .one-click{margin-left:0}.product-main-info .info .order-container .buttons .delivery-link{padding-left:60px;font-size:1em}.product-main-info .info .order-container .buttons .delivery-link::before{width:44px;height:44px}.product-main-info .info .order-container .buttons .delivery-link .text{margin-bottom:5px}.product-main-info .info .bottom{padding:0;border-top:none}.product-main-info .info .bottom .left{width:100%}.product-main-info .info .bottom .left>div:first-child{border-top:1px solid #e7e7e7}.product-main-info .info .bottom .right{display:none}.product-main-info .info .bottom .sale,.product-main-info .info .bottom .gifts-tip{width:100%;padding:19px 0 19px 52px;box-sizing:border-box}.product-main-info .info .bottom .sale::before,.product-main-info .info .bottom .gifts-tip::before{top:19px}.product-main-info .info .bottom .sale .name,.product-main-info .info .bottom .gifts-tip .name{line-height:1.35em}.product-main-info .info .bottom .sale .text,.product-main-info .info .bottom .gifts-tip .text{margin-top:5px}.product-main-info .info .bottom .sale+.gifts-tip{padding-top:0}.product-main-info .info .bottom .sale+.gifts-tip::before{top:1px}.product-main-info .info .set-items-container{margin-left:0}.product-main-info .info .set-items-container .set-items .right-block{flex-direction:row;align-items:center}.product-main-info .info .set-items-container .set-items .item{align-items:center}.product-main-info .info .set-items-container .set-items .name{margin:0}.product-main-info .info .set-items-container .set-items .price{margin-left:auto}.product-main-info .info .set-items-container .set-items .quantity{margin-top:0px}.product-main-info .info .set-items-container .set-description .characteristics table tr{display:block;vertical-align:top}.product-main-info .info .set-items-container .set-description .characteristics table .type{display:inline;padding-right:0;background-image:none}.product-main-info .info .set-items-container .set-description .characteristics table .type span{padding-right:0}.product-main-info .info .set-items-container .set-description .characteristics table .type span::after{content:':';display:inline;padding-right:2px}.product-main-info .info .set-items-container .set-description .characteristics table .value{display:inline;padding-left:0;font-weight:700}.product-main-info .product-timer{width:100%;font-size:0.875em}.product-main-info .product-timer .name{margin-bottom:4px}.product-main-info .product-timer .time .item{padding:10px 0}.product-main-info .product-timer .time .item:not(:last-child)::before,.product-main-info .product-timer .time .item:not(:last-child)::after{width:6px;height:6px}.product-main-info .product-timer .time .item:not(:last-child)::before{top:16px}.product-main-info .product-timer .time .item:not(:last-child)::after{top:26px}.product-main-info .product-timer .timer-stock{margin-top:7px;padding:5px 0}.product-main-info .product-timer.colored .time .item:not(:last-child)::before,.product-main-info .product-timer.colored .time .item:not(:last-child)::after{right:-5px;width:8px;height:8px}.product-main-info .product-timer.colored .time .item:not(:last-child)::before{top:14px}.product-main-info .product-timer.colored .time .item:not(:last-child)::after{top:30px}.product-detail .advantages,.promo-page .advantages{display:none}.product-detail .columns .left{margin-bottom:0}.product-detail .tabs-container{margin-top:2px;padding:20px}.product-detail .tabs-container .tabs{flex-direction:column;align-items:flex-start;border:1px solid #e7e7e7}.product-detail .tabs-container .tabs .tab{display:none;width:100%;padding:10px 26px 10px 10px;font-size:1em;box-sizing:border-box}.product-detail .tabs-container .tabs .tab::after{content:none}.product-detail .tabs-container .tabs .tab.active{position:relative;order:-1;display:inline-block;color:#424242}.product-detail .tabs-container .tabs .tab.active::after{content:'\0048';position:absolute;top:50%;left:inherit;right:10px;bottom:inherit;display:inline-block;width:12px;height:12px;margin-top:-6px;font-family:'Icon Custom';font-size:12px;color:#1b9fc6;font-style:normal;font-weight:normal;line-height:1;background-color:transparent;transform:rotate(90deg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-detail .tabs-container .tabs.open{top:20px;background-color:#fff}.product-detail .tabs-container .tabs.open .tab{display:inline-block}.product-detail .tabs-container .tabs.open .tab:not(.active){color:#1b9fc6;border-top:1px solid #e7e7e7}.product-detail .tabs-container .tabs.open .tab.active::after{margin-top:-8px;transform:rotate(-90deg)}.product-detail .tabs-container .tabs-content{margin-top:15px}.product-detail .tabs-container .tabs-content .characteristics table{font-size:0.875em}.product-detail .tabs-container .tabs-content .characteristics table td{padding-bottom:9px;vertical-align:bottom}.product-detail .tabs-container .tabs-content .characteristics table .type{width:auto;background-image:none}.product-detail .tabs-container .tabs-content .characteristics table .type span{padding-right:0}.product-detail .tabs-container .tabs-content .characteristics table .type span input[type="checkbox"]+label{padding-left:28px;min-height:20px}.product-detail .tabs-container .tabs-content .characteristics table .type span input[type="checkbox"]+label::before{top:-2px;width:20px;height:20px}.product-detail .tabs-container .tabs-content .characteristics table .type span input[type="checkbox"]:checked+label::before{background-size:13px;background-position:center}.product-detail .tabs-container .tabs-content .characteristics table .type.no-filter span{padding-left:28px}.product-detail .tabs-container .tabs-content .characteristics table .value{padding-left:7px;text-align:right}.product-detail .tabs-container .tabs-content .characteristics .filter-action{flex-direction:column;align-items:flex-start;margin-top:10px;padding:19px 20px 20px}.product-detail .tabs-container .tabs-content .characteristics .filter-action .buttons{flex-wrap:wrap;margin:10px 0 0;padding-left:0}.product-detail .tabs-container .tabs-content .characteristics .filter-action .buttons .count{width:100%;margin-bottom:7px}.product-detail .tabs-container .tabs-content .availability table .address{width:100%}.product-detail .tabs-container .tabs-content .availability table .value{white-space:nowrap}.product-detail .tabs-container .tabs-content .videos .name{font-size:1.25em}.product-detail .tabs-container .tabs-content .videos .items .item{width:100%;height:calc(40vw - 12px);margin-bottom:24px}.product-detail .tabs-container .tabs-content .documents .name{font-size:1.25em}.product-detail .tabs-container .tabs-content .documents .items .item{width:100%}.product-detail .tabs-container .tabs-content .reviews-container .buttons .btn{width:100%;margin-right:0;padding:12px 10px}.product-detail .tabs-container .tabs-content .reviews-container .reviews-reply-field input{max-width:100%}.product-detail .tabs-container .tabs-content .reviews-container .reviews-reply-form .reviews-reply-field-setting label{line-height:1.25em}.product-detail .tabs-container .tabs-content .reviews-container .reviews-reply-form .reviews-reply-buttons .btn{margin-right:2px;padding:9px 18px 10px}.product-detail .tabs-container .tabs-content .reviews-container .reviews-reply-form .reviews-reply-buttons .btn.white{padding:7px 11px}.product-detail .tabs-container .tabs-content .reviews-container .bx-html-editor{height:160px !important}.product-detail .tabs-container .tabs-content .reviews-container .bx-html-editor .bxhtmled-toolbar-cnt{display:none}.product-detail .tabs-container .tabs-content .reviews-container .bx-html-editor .bxhtmled-area-cnt{top:0 !important}.product-detail .feedback{margin-bottom:24px;padding:20px}.product-detail .feedback .text .name{font-size:1.25em}.product-detail .feedback .form{margin-top:8.5%}.product-detail .feedback .form .form-captcha .captcha-content{flex-wrap:wrap;margin-top:10px}.product-detail .feedback .form .form-captcha .captcha-content .image{margin-bottom:5px}.product-detail .brand-info{padding:20px}.product-detail .brand-info .img{width:75%;margin-top:20px;text-align:center}.product-detail .brand-info .desc{margin-top:20px}.product-detail .short-products-list{padding:20px 20px 0}.product-detail .short-products-list .name{font-size:1.25em}.product-detail .short-products-list .items .item{align-items:center;width:100%}.product-detail .short-products-list .items .item:not(:last-child){border-bottom:1px solid #e7e7e7}.product-detail .product-tabs-container .tabs-container .tabs{width:100%;margin-bottom:10px}.product-detail .product-tabs-container .tabs-container .tabs .tab{font-size:0.875em;background-color:#fff}.product-detail.one-page .tabs-container .tab-content{padding:20px}.product-detail.one-page .tabs-container .tab-content .product-subtitle{margin-bottom:12px}.products-carousel>.name{margin-left:0}.product-tabs-container{margin-bottom:12px}.product-tabs-container .tabs-container{padding:0}.actions{margin-top:24px}.actions .tabs{display:none}.actions .offer .content{padding:20px}.actions .offer .content .main-content{border-bottom:none}.actions .offer .content .main-content .img{margin-bottom:10px}.offers .offer-wrap{width:calc((100% - 48px)/2)}.offers .offer-wrap.big{width:calc((100% - 48px)/2)}.other-elements{padding:20px}.other-elements .items .item .img{width:70px;height:49px;margin-right:12px}.news:not(section) .news-previews .items{padding:20px}.news:not(section) .news-previews .items .item{flex-wrap:wrap}.news:not(section) .news-previews .items .item .img{width:100%;height:auto;max-width:none;max-height:none;margin:0 0 15px}.news:not(section) .service-detail{padding:20px}.news:not(section) .service-detail .service-header-columns{flex-wrap:wrap}.news:not(section) .service-detail .service-header-columns .detail-img{width:100%;height:auto;max-height:none;margin:0 0 15px}.news:not(section) .service-detail .service-order-block{flex-wrap:wrap;padding:20px}.news:not(section) .service-detail .service-order-block .info{width:100%;padding-right:0}.news:not(section) .service-detail .service-order-block .btn{width:100%;margin:15px 0 0}.news:not(section) .news-detail{padding:20px}.news:not(section) .news-detail .desc{font-size:1em;line-height:1.5em}body.aside-right .content-wrapper .right-column .other-elements,body.aside-right .content-wrapper .right-column .additional-menu{padding:20px}body.aside-right .content-wrapper .right-column .other-elements .name,body.aside-right .content-wrapper .right-column .additional-menu .name{font-size:1.25em}body.aside-right .content-wrapper .right-column .additional-menu .item:last-child{padding-bottom:0}.content-column.content-page{margin-top:24px;padding:20px}.brands-page{margin:24px 0}.brands-page .brands-previews{padding:20px}.brands-page .brands-previews .items{margin-top:24px}.brands-page .brands-previews .items .item{width:100%}.brands-page .brands-detail{margin-bottom:24px;padding:20px}.brands-page .brands-detail .text+.buttons{margin-top:10px}.brands-page .brands-detail+.products-carousel,.brands-page .brands-detail+div[id*="bx_incl"]{margin:0 0 35px}.contacts .info{padding:25px 20px}.contacts .info .item{align-items:flex-start;width:100%;margin:0 0 24px}.contacts .info .item::before{width:50px;height:50px;margin-right:15px;font-size:20px;line-height:50px}.contacts .info .item .text .name{margin-bottom:4px}.contacts .info .item .text .content{line-height:1.3em}.contacts .info .item.main-address::before{font-size:22px}.contacts .offices{padding:20px}.contacts .offices .title{font-size:1.25em}.contacts .offices .items{margin-top:24px}.contacts .offices .items .item{margin-top:10px;padding-bottom:35px}.contacts .offices .items .item .name{font-size:1.2em}.contacts .offices .items .item .img{width:40%;height:auto}.contacts .offices .items .item .content{display:block}.contacts .offices .items .item .office-info{width:100%}.contacts .offices .items .item .office-info .address{width:100%;font-size:1em;line-height:1.3em}.contacts .offices .items .item .phone{position:relative;margin:10px 0 0;padding-left:33px;line-height:1.25em}.contacts .offices .items .item .phone::before{content:'\0061';position:absolute;top:2px;left:3px;display:inline-block;font-family:'Icon Custom';font-size:16px;color:#5855F3;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.auth{flex-wrap:wrap;padding:25px 20px 35px}.auth .left-column{width:100%;margin-right:0}.auth .right-column{width:100%;margin-top:24px;padding:25px 0 0;border-top:1px solid #e7e7e7;box-shadow:none}.auth .auth-label{font-size:0.875em}.auth .auth-label .auth-label-text{padding-left:26px}.auth .auth-label .auth-label-text::before{width:18px;height:18px}.auth .text{font-size:0.875em}.auth .form{margin-top:20px}.auth .form .submit{margin-top:16px}.bx-basket{margin-top:24px}.bx-basket .main-basket{padding:30px 20px}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter{width:100%;text-align:center;border-bottom:none}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #e7e7e7}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item::after{content:none}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item.active{border-bottom:2px solid #1b9fc6}.bx-basket .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item.active::after{content:none}.bx-basket .main-basket .basket-items-list-header .remove-order{margin:0 auto}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table tbody{display:block}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container{position:relative;text-align:center}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner{flex-wrap:wrap}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image{width:100%;height:150px;max-width:100%;max-height:150px;margin-right:0}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info{width:100%;margin-top:20px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-info-name{margin-bottom:0}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-delayed{flex-direction:column;justify-content:center;margin-bottom:0}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-delayed::before{margin:0 0 3px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-delayed a{display:block}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property .basket-item-property-name::after{content:':';margin-left:-2px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property-custom .basket-item-property-custom-name::after{content:':';margin-left:1px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price{width:100%}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price{align-items:center;width:100%;margin-top:30px;padding-left:0}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one{padding-left:0}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one .basket-item-block-price{margin-top:20px}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount{margin:30px auto 0;padding-left:0}.bx-basket .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-remove{position:absolute;top:30px;right:0;z-index:10}.bx-basket>.row{padding:30px 20px 40px}.bx-basket>.row .basket-checkout-section .basket-checkout-block-total .basket-checkout-block-total-inner .basket-checkout-block-total-description{margin-top:0;font-size:0.75em}.bx-basket>.row .basket-checkout-section .basket-checkout-block-btn{flex-wrap:wrap}.bx-basket>.row .basket-checkout-section .basket-checkout-block-btn .btn{width:100%}.bx-basket.basket-mobile-minimal .main-basket{padding:20px}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item{padding-bottom:10px}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-header .basket-items-list-header-filter .basket-items-list-header-filter-item[data-filter="delayed"]{display:none}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-header .basket-items-search-field{display:none}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container{margin-top:20px}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container{padding:22px 0;text-align:left}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container:last-child{padding-bottom:0;border-bottom:none}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner{flex-wrap:nowrap;margin-bottom:15px}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-image{display:none;width:50px;height:50px;margin-right:12px}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info{margin-top:0;padding-right:30px}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-info-name{margin-bottom:0;font-size:1em}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-delayed{flex-direction:row;justify-content:flex-start;margin:10px 0 0}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-delayed::before{margin-right:10px}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties{margin-top:6px}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-descriptions-inner .basket-item-block-info .basket-item-block-properties .basket-item-property-custom{margin-top:0}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price{width:50%;padding-left:0}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price{display:block;height:100%;margin-top:0}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price .basket-item-price-current{display:flex;justify-content:flex-end;align-items:center;height:100%}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price .basket-item-block-price .basket-item-price-difference{display:none}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one{display:none}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-price.basket-items-list-item-price-for-one .basket-item-block-price .basket-item-price-title{margin-top:0}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-remove{top:20px}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount{margin:0}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-amount .basket-item-block-amount{top:0}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-notification{line-height:1.35em}.bx-basket.basket-mobile-minimal .main-basket .basket-items-list-container .basket-items-list-table .basket-items-list-item-container .basket-items-list-item-notification .basket-items-list-item-removed-block{margin-top:5px}.gift-container .products-list .owl-nav{top:-56px;width:100%;text-align:center}.order-form .bx-soa-sidebar{padding:25px 20px}.order-form .bx-soa-sidebar .name{padding-bottom:20px}.order-form .bx-soa-sidebar .bx-soa-cart-total .bx-soa-cart-total-line .bx-soa-cart-d{white-space:nowrap}.order-form .bx-soa-sidebar .bx-soa-cart-total .bx-soa-cart-total-line.bx-soa-cart-total-line-total{padding-top:23px;font-size:1.25em !important}.order-form .bx-soa .bx-soa-section .bx-soa-section-title-container{padding:25px 20px}.order-form .bx-soa .bx-soa-section .bx-soa-section-title-container .bx-soa-section-title{padding-left:0;font-size:1.25em}.order-form .bx-soa .bx-soa-section .bx-soa-section-title-container .bx-soa-section-title::before{content:none}.order-form .bx-soa .bx-soa-section .bx-soa-section-title-container .text-right .bx-soa-editstep{position:relative;top:0;display:inline-block;width:0;overflow:hidden;padding-left:24px}.order-form .bx-soa .bx-soa-section .bx-soa-section-title-container .text-right .bx-soa-editstep::before{content:'\0078';position:absolute;top:0;left:0;display:inline-block;font-family:'Icon Custom';font-size:24px;color:#1b9fc6;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.order-form .bx-soa .bx-soa-section .bx-soa-section-content:not(.container-fluid){padding:20px}.order-form .bx-soa .bx-soa-section .bx-soa-section-content .alert{margin:20px;line-height:1.35em}.order-form .bx-soa .bx-soa-section .bx-soa-section-content .alert strong{display:inline-block;margin-bottom:7px}.order-form .bx-soa .bx-soa-section .bx-soa-section-content .bx-soa-coupon:not(.bx-soa-coupon-item-fixed){flex-wrap:wrap;width:100%;padding:20px;box-sizing:border-box}.order-form .bx-soa .bx-soa-section .bx-soa-section-content .bx-soa-coupon:not(.bx-soa-coupon-item-fixed) .bx-soa-coupon-label{width:100%}.order-form .bx-soa .bx-soa-section .bx-soa-section-content .bx-soa-coupon:not(.bx-soa-coupon-item-fixed) .bx-soa-coupon-input{width:100%;margin-top:15px}.order-form .bx-soa .bx-soa-section .bx-soa-section-content .bx-soa-coupon:not(.bx-soa-coupon-item-fixed) .bx-soa-coupon-item{flex-wrap:wrap}.order-form .bx-soa .bx-soa-section .bx-soa-section-content .bx-soa-coupon:not(.bx-soa-coupon-item-fixed) .bx-soa-coupon-item .bx-soa-coupon-remove{display:none}.order-form .bx-soa .bx-soa-section .bx-soa-section-content .bx-soa-more{padding:20px}.order-form .bx-soa .bx-soa-section.bx-step-completed .bx-soa-section-title-container .bx-soa-section-title{color:#27ae60}.order-form .bx-soa .bx-soa-section.bx-step-completed .bx-soa-section-title-container .bx-soa-section-title::before{content:none}.order-form .bx-soa .bx-soa-section.bx-step-warning .bx-soa-section-title-container .bx-soa-section-title{color:#f8c11a}.order-form .bx-soa .bx-soa-section.bx-step-warning .bx-soa-section-title-container .bx-soa-section-title::before{content:none}.order-form .bx-soa .bx-soa-section.bx-step-error .bx-soa-section-title-container .bx-soa-section-title{color:#eb5757}.order-form .bx-soa .bx-soa-section.bx-step-error .bx-soa-section-title-container .bx-soa-section-title::before{content:none}.order-form .bx-soa .bx-soa-basket .bx-soa-table-fade{padding:25px 20px}.order-form .bx-soa .bx-soa-basket .bx-soa-table-fade+.bx-soa-coupon.bx-soa-coupon-item-fixed{padding:0 20px 20px}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table{display:block}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr{display:block;padding:12px 0}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td{display:block;min-width:auto !important;padding:5px 0 12px}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-block{display:block;line-height:1.35em}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td .bx-soa-item-block .bx-soa-item-img-block{display:none}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td.bx-soa-item-properties{display:flex;width:100% !important;padding:5px 0}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td.bx-soa-item-properties .bx-soa-item-td-title{margin-bottom:0;line-height:1.65em}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td.bx-soa-item-properties .bx-soa-item-td-text{margin-left:auto;padding-left:10px;font-size:0.875em;text-align:right}.order-form .bx-soa .bx-soa-basket .bx-soa-item-table .bx-soa-item-tr .bx-soa-item-td.bx-text-right{text-align:left}.order-form .bx-soa .bx-soa-region .bx_soa_location{padding:20px}.order-form .bx-soa .bx-soa-region .bx_soa_location .form-group .bx-soa-custom-label{margin-bottom:10px}.order-form .bx-soa .bx-soa-region .bx_soa_location .form-group .radio-inline{margin:0 0 10px}.order-form .bx-soa .bx-soa-region .bx_soa_location .bx-soa-location-input-container{margin-top:18px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp,.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp{flex-wrap:wrap;padding:20px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-item-container,.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-item-container{justify-content:center;margin:0}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container,.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-desc-container{width:100%;max-width:100%;padding:20px}.order-form .bx-soa .bx-soa-delivery .bx-soa-pp .bx-soa-pp-desc-container select,.order-form .bx-soa .bx-soa-paysystem .bx-soa-pp .bx-soa-pp-desc-container select{width:100%}.order-form .bx-soa .bx-soa-properties .row:not(.bx-soa-more)>.col-sm-12{padding:0 20px}.order-form .bx-soa .bx-soa-orderSave{flex-wrap:wrap}.order-form .bx-soa .bx-soa-orderSave .checkbox{width:100%;margin-right:0}.order-form .bx-soa .bx-soa-orderSave .btn{margin:25px 0 0}.order-form .bx-soa .bx-soa-pickup .bx-soa-section-title-container .bx-soa-section-title::before{content:none}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup{padding:20px}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup #pickUpMap{display:none;height:200px !important}.order-form .bx-soa .bx-soa-pickup.bx-active:not(.bx-selected) .bx-soa-section-content{padding:20px}.order-form.simple .bx-soa .bx-soa-section.bx-step-completed .bx-soa-section-title-container .bx-soa-section-title{color:#000}.order-form.simple .bx-soa .paysystem-delivery-container{display:block}.order-form.simple .bx-soa .paysystem-delivery-container>.bx-soa-section{width:100%}.order-form.simple .bx-soa .paysystem-delivery-container>.bx-soa-section:first-child{margin-right:0}.order-final{padding:25px 20px}.order-final .sale_order_full_table.text{padding-left:0}.order-final .sale_order_full_table.text::before{position:static;margin:0 auto 12px}.order-final .sale_order_full_table.payment{margin-top:20px;padding:20px}.order-final .sale_order_full_table.payment tbody{flex-wrap:wrap}.order-final .sale_order_full_table.payment tr{width:100%}.order-final .sale_order_full_table.payment .ps_logo{width:100%;margin:0 0 12px}.order-final .sale_order_full_table.payment .ps_name .pay_name{margin-bottom:0}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper .tablebodytext{line-height:1.4em}.order-final .sale_order_full_table.payment .sale-paysystem-wrapper .tablebodytext br+br{display:block}.personal{margin-top:24px}.personal .personal-menu .item{width:calc((100% - 48px)/2)}.personal .personal-order-list{padding:25px 20px}.personal .personal-order-list .sale-order-title{margin-top:15px;font-size:1.15em}.personal .personal-order-list .sale-order-list-container{margin-top:18px}.personal .personal-order-list .sale-order-list-container .sale-order-list-title-container{padding:12px}.personal .personal-order-list .sale-order-list-container .sale-order-list-title-container .sale-order-list-title{line-height:1.2em}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-title-line{display:block;padding:14px 12px 0}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row{padding:0 12px 20px}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-inner-row-body{flex-wrap:wrap}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-inner-row-body .sale-order-list-payment{width:100%}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-inner-row-body .sale-order-list-payment .sale-order-list-change-payment{display:inline-block;margin-top:5px}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-inner-row-body .sale-order-list-payment .sale-order-list-change-payment::after{top:6px}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-inner-row-body .sale-order-list-payment-title{width:100%;margin-top:3px}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-inner-row-body .sale-order-list-payment-title .sale-order-list-status-alert{display:block;margin:8px 0 0}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-inner-row-body .sale-order-list-payment-price{width:100%;margin-top:16px}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-inner-row-body .sale-order-list-payment-price .sale-order-list-payment-number{white-space:nowrap}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-button-container{margin:12px 0 0}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-shipment-title .sale-order-list-status-alert{display:block;margin:8px 0 0}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-shipment-status .sale-order-list-shipment-status-block{display:block;margin:8px 0 0}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-about-container{display:block;width:100%}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-about-container .sale-order-list-about-link{display:block;width:100%;text-align:center;box-sizing:border-box}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-repeat-container{display:block;width:100%;margin:8px 0 0}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-repeat-container .sale-order-list-repeat-link{display:block;width:100%;text-align:center;box-sizing:border-box}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-cancel-container{float:none;display:block;width:100%;margin-top:8px;text-align:left}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-container .sale-order-list-inner-row .sale-order-list-cancel-container .sale-order-list-cancel-link{display:block;width:100%;text-align:center;box-sizing:border-box}.personal .personal-order-details{padding:15px 20px 25px}.personal .personal-order-details .sale-order-detail-general{margin-top:14px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-general-head{padding:12px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-about-order{padding:20px 12px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-inner-container>.row{flex-wrap:wrap;margin-top:10px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-name{width:100%;margin-right:0}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-name .sale-order-detail-about-order-inner-container-name-detail{margin:0}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-name .sale-order-detail-about-order-inner-container-name-read-more,.personal .personal-order-details .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-name .sale-order-detail-about-order-inner-container-name-read-less{display:none}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-status{width:100%;margin:12px 0 0}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-status .sale-order-detail-about-order-inner-container-status-detail{margin-top:0}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-price{width:100%;margin:12px 0 0}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-price .sale-order-detail-about-order-inner-container-price-detail{margin-top:0}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-repeat{display:block;width:100%;margin-top:15px;padding-left:0}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-repeat a{display:block;text-align:center}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-about-order .sale-order-detail-about-order-inner-container .sale-order-detail-about-order-inner-container-repeat a.sale-order-detail-about-order-inner-container-repeat-cancel{margin-top:8px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-title{padding:12px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container{padding:20px 12px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-information-block{padding-top:5px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-image-container{width:100%;margin-right:0}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-image-container .sale-order-detail-payment-options-methods-image-element{margin:0 auto}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-info{margin-top:10px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-info .sale-order-detail-payment-options-methods-info-title-status-alert,.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-info .sale-order-detail-payment-options-methods-info-title-status-success{position:static;display:block;margin:10px 0 0}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-info .sale-order-detail-payment-options-methods-info-total-price{margin-top:10px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-methods-information-block .sale-order-detail-payment-options-methods-button-container{display:none}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment>div:not(.sale-order-detail-payment-options-shipment-composition-map){flex-wrap:wrap}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-shipment-image-container{width:100%;margin-right:0}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-shipment-image-container .sale-order-detail-payment-options-shipment-image-element{margin:0 auto}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-methods-shipment-list .sale-order-detail-payment-options-methods-shipment-list-item-title{margin:10px 0 0}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-methods-shipment-list .sale-order-detail-payment-options-methods-shipment-list-item{margin-top:10px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-shipment-composition-map{margin:17px 0 0}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-shipment-composition-map .sale-order-detail-payment-options-shipment-composition-container .sale-order-detail-order-section{padding:5px 18px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-shipment-composition-map .sale-order-detail-payment-options-shipment-composition-container .sale-order-detail-order-section .sale-order-detail-order-item-table .sale-order-detail-order-item-tr{flex-wrap:wrap;padding-bottom:10px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-shipment-composition-map .sale-order-detail-payment-options-shipment-composition-container .sale-order-detail-order-section .sale-order-detail-order-item-table .sale-order-detail-order-item-tr.hidden-xs{display:none}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-shipment-composition-map .sale-order-detail-payment-options-shipment-composition-container .sale-order-detail-order-section .sale-order-detail-order-item-table .sale-order-detail-order-item-tr.sale-order-detail-order-item-tr-first{padding-top:14px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-shipment-composition-map .sale-order-detail-payment-options-shipment-composition-container .sale-order-detail-order-section .sale-order-detail-order-item-table .sale-order-detail-order-item-tr:not(:last-child){border-bottom:1px solid #e7e7e7}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-shipment-composition-map .sale-order-detail-payment-options-shipment-composition-container .sale-order-detail-order-section .sale-order-detail-order-item-table .sale-order-detail-order-item-td .sale-order-detail-order-item-block{line-height:1.5em}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-shipment-composition-map .sale-order-detail-payment-options-shipment-composition-container .sale-order-detail-order-section .sale-order-detail-order-item-table .sale-order-detail-order-item-td.bx-text-right{width:100%;margin:5px 0 0;text-align:left}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-shipment-composition-map .sale-order-detail-order-item-td{min-width:auto !important}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options .sale-order-detail-payment-options-inner-container .sale-order-detail-payment-options-shipment .sale-order-detail-payment-options-shipment-composition-map .sale-order-detail-order-item-img-block{display:none}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-payment-options-order-content-title{padding:12px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table{display:block}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table .sale-order-detail-order-item-td{min-width:auto !important}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table .sale-order-detail-order-item-td.bx-text-right .sale-order-detail-order-item-td-title{width:85px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table .sale-order-detail-order-item-tr:last-child{margin-bottom:30px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table .sale-order-detail-order-item-block{padding-bottom:5px}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table .sale-order-detail-order-item-block .sale-order-detail-order-item-img-block{display:none}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-payment-options-order-content .sale-order-detail-order-item-table .sale-order-detail-order-item-block .sale-order-detail-order-item-title{margin-top:0;line-height:1.5em}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-total-payment .sale-order-detail-total-payment-container>.row{justify-content:flex-start;align-items:flex-end}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-total-payment .sale-order-detail-total-payment-list-left{width:50%;margin-left:0;text-align:left}.personal .personal-order-details .sale-order-detail-general .sale-order-detail-total-payment .sale-order-detail-total-payment-list-right{width:100%;margin-left:0}.personal .personal-profile{padding:25px 20px}.personal .personal-profile .main-profile-block-shown .form-group{margin-bottom:15px}.personal .personal-profile .main-profile-form-buttons-block{display:flex;margin-top:16px}.personal .personal-order-list .sale-order-list-container .sale-order-list-accomplished-title-container .sale-order-list-accomplished-title-container{padding:12px}.personal .personal-order-list .sale-order-list-container .sale-order-list-accomplished-title-container .sale-order-list-accomplished-title-container .sale-order-list-accomplished-title{line-height:1.2em}.personal .personal-order-list .sale-order-list-container .sale-order-list-accomplished-title-container .sale-order-list-accomplished-date-container{padding:16px 12px 0}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-accomplished{padding:0 12px 16px}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-accomplished .sale-order-list-inner-row{flex-wrap:wrap}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-accomplished .sale-order-list-inner-row .sale-order-list-about-accomplished,.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-accomplished .sale-order-list-inner-row .sale-order-list-repeat-accomplished{width:100%;margin:10px 0 0}.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-accomplished .sale-order-list-inner-row .sale-order-list-about-accomplished a,.personal .personal-order-list .sale-order-list-container .sale-order-list-inner-accomplished .sale-order-list-inner-row .sale-order-list-repeat-accomplished a{display:block;width:100%;text-align:center;box-sizing:border-box}.personal .personal-refill{padding:25px 20px}.personal .personal-refill .sale-personal-account-wallet-container{padding:20px}.personal .personal-refill .info{padding:25px 20px}.personal .personal-refill .info .sale-acountpay-block{margin:20px 0 0}.personal .personal-refill .info .sale-acountpay-block .sale-acountpay-pp .sale-acountpay-pp-company{width:calc((100% - 60px)/2)}.personal .personal-refill .info .sale-acountpay-block .sale-acountpay-pp .sale-acountpay-pp-company .sale-acountpay-pp-company-graf-container .sale-acountpay-pp-company-image{background-size:contain}.personal .personal-refill .info .sale-acountpay-block .sale-acountpay-pp .col-md-7{margin-bottom:0}.personal .personal-refill .info .sale-acountpay-block .form-group{display:flex;align-items:center}.personal .personal-refill .info .sale-acountpay-block .form-group .col-sm-9{width:auto}.personal .personal-refill .info .sale-acountpay-block .sale-acountpay-fixedpay-container .sale-acountpay-fixedpay-list{margin-bottom:-10px}.personal .personal-refill .info .sale-acountpay-block .sale-acountpay-fixedpay-container .sale-acountpay-fixedpay-list .sale-acountpay-fixedpay-item{margin-bottom:10px}.personal .personal-profile-list{padding:25px 20px}.personal .personal-profile-list .sale-personal-profile-list-container tr{position:relative;display:block;padding:10px 0}.personal .personal-profile-list .sale-personal-profile-list-container tr th{display:none}.personal .personal-profile-list .sale-personal-profile-list-container tr td{display:flex;max-width:auto;padding:5px 0}.personal .personal-profile-list .sale-personal-profile-list-container tr td:first-child,.personal .personal-profile-list .sale-personal-profile-list-container tr td:nth-child(2){display:none}.personal .personal-profile-list .sale-personal-profile-list-container tr:first-child{padding:0}.personal .personal-profile-list .sale-personal-profile-list-container tr:nth-child(even){background-color:initial}.personal .personal-profile-list .sale-personal-profile-list-container .sale-personal-profile-list-close-button{position:absolute;top:17px;right:0}.sale-order-detail-payment-options-methods-template{margin:0}.sale-order-detail-payment-options-methods-template .sale-paysystem-close{display:none}.sale-paysystem-wrapper{margin-top:12px;padding:0;border:none}.sale-paysystem-wrapper .tablebodytext{font-size:0.875em;line-height:0.85em}.sale-paysystem-wrapper .tablebodytext b{display:inline-block;margin-bottom:15px}.sale-paysystem-wrapper form span{display:block;margin-top:12px;line-height:1.2em}.sale-paysystem-wrapper form input[type="submit"]{display:block;width:100%;margin:10px 0 0;padding:10px 24px;font-size:14px;text-align:center}.sale-paysystem-wrapper form .sale-paysystem-description{line-height:1.3em}.sale-paysystem-wrapper form .sale-paysystem-description b{margin-bottom:0}.personal .personal-subscribe-list{padding:25px 20px}.personal .personal-subscribe-list .bx_item_list_slide .bx_catalog_item{width:calc((100% - 48px)/2);height:auto !important}.personal .personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .static{height:auto !important}.personal .personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls{display:flex}.personal .sale-order-payment-change-pp .sale-order-payment-change-status-alert,.personal .sale-order-payment-change-pp .sale-order-payment-change-status-success,.personal .sale-order-payment-change-pp .sale-order-payment-change-status-block{display:block;margin:8px 0 0}.personal .sale-order-payment-change-pp .sale-paysystem-wrapper .tablebodytext b{margin-bottom:0}footer.type3 .subscribe-block .desc,footer.type4 .subscribe-block .desc{display:none}footer.type3 .subscribe-block .form-container,footer.type4 .subscribe-block .form-container{max-width:85%}footer.type3 .footer-menu,footer.type4 .footer-menu{flex-direction:column}footer.type3 .footer-menu .column,footer.type4 .footer-menu .column{width:100%}footer.type3 .footer-menu .contacts-container,footer.type4 .footer-menu .contacts-container{width:100%;margin-bottom:0}.sidebar-type4 header .content-menu>ul .item .sub-menu .item a{font-size:0.7em;font-weight:normal}.gallery .content{padding:20px}.jobs{margin:24px 0 0}.jobs .jobs-list{padding:20px}.jobs .jobs-list .title{font-size:1.1em}.jobs .jobs-list .desc{display:none}.jobs .jobs-list .department:not(:last-child){margin-bottom:25px}.jobs .jobs-list .items{margin-top:15px}.jobs .jobs-list .items .item .name{padding:17px 35px 18px 15px;font-size:1em}.jobs .jobs-list .items .item .name::after{right:20px}.jobs .jobs-list .items .item .description{padding:15px}.news:not(section){margin-top:24px}.employees{margin-top:24px}.contacts{margin-top:24px}.catalog .products-container .products .products-list.pricelist{display:flex;margin:0 -12px;padding:0;background-color:transparent}.catalog .products-container .products .products-list.pricelist .product-wrap{width:calc((100% - 48px)/2);margin:0 12px 24px;padding:20px 20px 30px;background-color:#fff;box-sizing:border-box}.catalog .products-container .products .products-list.pricelist .product-wrap:not(:first-child){border-top:none}.catalog .products-container .products .products-list.pricelist .product-wrap:last-child{margin-bottom:24px}.product-card-pricelist{position:relative;flex-direction:column;height:100%}.product-card-pricelist .img{width:200px;height:200px;margin:0 auto 10px}.product-card-pricelist .content{width:100%;min-width:auto;max-width:none;margin-bottom:20px}.product-card-pricelist .content .info .code{margin:0 10px 2px 0}.product-card-pricelist .content .name{margin-bottom:5px;font-weight:400;line-height:1.35em}.product-card-pricelist .content div[id*="sku_tree"]{display:none}.product-card-pricelist .price-container{width:100%;margin:auto 0 0;padding-top:10px}.product-card-pricelist .price-container .old-price{margin-bottom:7px;text-align:left;line-height:1.5em}.product-card-pricelist .price-container .price{display:block;font-size:1.125em}.product-card-pricelist .price-container .saving{display:inline-block;margin-top:15px}.product-card-pricelist .buttons{display:block;width:100%}.product-card-pricelist .buttons>div:not(.product-item-button-container){display:none}.product-card-pricelist .buttons .product-item-button-container{position:absolute;right:0;bottom:-5px}.product-card-pricelist .buttons .product-item-button-container .btn{display:none;min-width:auto}.product-card-pricelist .buttons .product-item-button-container .btn.loaded::before{background-image:none}.product-card-pricelist .buttons .product-item-button-container .btn.order-btn{position:relative;display:block;width:50px;height:50px;padding:0;background-image:url(../img/icons/mobile-cart-button.svg);background-repeat:no-repeat;background-position:9px center;background-size:32px}.product-card-pricelist .buttons .product-item-button-container .btn.order-btn span{display:none}.product-card-pricelist .buttons .product-item-button-container .btn.order-btn::before,.product-card-pricelist .buttons .product-item-button-container .btn.order-btn::after{content:'';position:absolute;top:18px;left:21px;display:block;width:10px;height:2px;background-color:#fff;border-radius:2px;transition:.2s}.product-card-pricelist .buttons .product-item-button-container .btn.order-btn::after{transform:rotate(90deg)}.product-card-pricelist .buttons .product-item-button-container .btn.order-btn.in-basket::before{top:20px;width:5px;transform:rotate(-135deg) translate(5%, -10%)}.product-card-pricelist .buttons .product-item-button-container .btn.order-btn.in-basket::after{top:20px;width:11px;transform:rotate(-45deg) translate(20%, 10%)}.product-card-pricelist .buttons .product-item-button-container .btn.detail{position:relative;display:block;width:50px;height:50px;padding:0}.product-card-pricelist .buttons .product-item-button-container .btn.detail::before{content:'\0048';display:inline-block;padding-left:3px;font-family:'Icon Custom';font-size:20px;color:#fff;font-style:normal;font-weight:normal;line-height:50px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-card-pricelist .buttons .product-item-button-container .btn.detail span{display:none}.product-card-pricelist .additional-links{position:absolute;top:0;right:-9px}.product-card-pricelist.has-offers .product-item-button-container{display:none}.product-card-pricelist.has-offers .product-item-button-container.sku-only{display:block}.catalog .products-container .products .products-list.list{display:flex;margin:0 -12px}.catalog .products-container .products .products-list.list .product-wrap{width:calc((100% - 48px)/2);margin:0 12px 24px;height:100%}.catalog .products-container .products .products-list.list .product-wrap .static{height:100%}.product-card-list{position:relative;flex-direction:column;height:100%;padding:25px 20px}.product-card-list .img{width:200px;height:200px;margin:0 auto 10px}.product-card-list .content .top{padding-bottom:10px}.product-card-list .content .top .labels{position:absolute;top:25px;left:20px;display:flex;margin-top:0}.product-card-list .content .top .labels .label{margin:0 0 5px}.product-card-list .content .top .info{flex-wrap:wrap;margin-bottom:10px}.product-card-list .content .top .info .iblock-vote{width:100%;margin-right:0}.product-card-list .content .top .info .stock{margin-right:10px}.product-card-list .content .top .name{padding-right:60px;font-size:0.875em;font-weight:400;line-height:1.35em;box-sizing:border-box}.product-card-list .content .desc{display:none}.product-card-list .content .additional-links{position:absolute;top:18px;right:13px;display:flex;padding:0;border-top:none}.product-card-list .content .additional-links.inline .compare,.product-card-list .content .additional-links.inline .wishlist{margin:0 0 5px;padding:0}.product-card-list .content .additional-links.inline .compare::before,.product-card-list .content .additional-links.inline .wishlist::before{margin:0;padding-left:0}.product-card-list .content .additional-links.inline .compare span,.product-card-list .content .additional-links.inline .wishlist span{display:none}.product-card-list .params{display:flex;flex-direction:column;width:100%;margin:auto 0 0;padding-right:60px}.product-card-list .params .sku{display:none}.product-card-list .params .price-container{margin-top:10px;padding-left:0}.product-card-list .params .price-container .old-price{margin-bottom:3px}.product-card-list .params .price-container .price{font-size:1.125em}.product-card-list .params .price-container .saving{display:none}.product-card-list .params .counter{display:none}.product-card-list .params .product-item-button-container{position:absolute;right:22px;bottom:22px;width:auto;margin:0}.product-card-list .params .product-item-button-container .btn{display:none;min-width:auto}.product-card-list .params .product-item-button-container .btn.loaded::before{background-image:none}.product-card-list .params .product-item-button-container .btn.order-btn{position:relative;display:block;width:50px;height:50px;padding:0;background-image:url(../img/icons/mobile-cart-button.svg);background-repeat:no-repeat;background-position:9px center;background-size:32px}.product-card-list .params .product-item-button-container .btn.order-btn span{display:none}.product-card-list .params .product-item-button-container .btn.order-btn::before,.product-card-list .params .product-item-button-container .btn.order-btn::after{content:'';position:absolute;top:18px;left:21px;display:block;width:10px;height:2px;background-color:#fff;border-radius:2px;transition:.2s}.product-card-list .params .product-item-button-container .btn.order-btn::after{transform:rotate(90deg)}.product-card-list .params .product-item-button-container .btn.order-btn.in-basket::before{top:20px;width:5px;transform:rotate(-135deg) translate(5%, -10%)}.product-card-list .params .product-item-button-container .btn.order-btn.in-basket::after{top:20px;width:11px;transform:rotate(-45deg) translate(20%, 10%)}.product-card-list .params .product-item-button-container .btn.detail{position:relative;display:block;width:50px;height:50px;padding:0}.product-card-list .params .product-item-button-container .btn.detail::before{content:'\0048';display:inline-block;padding-left:3px;font-family:'Icon Custom';font-size:20px;color:#fff;font-style:normal;font-weight:normal;line-height:50px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-card-list .params .product-item-button-container .btn.detail span{display:none}.product-card-list.has-offers .product-item-button-container{display:none}.product-card-list.has-offers .product-item-button-container.sku-only{display:block}.breadcrumbs{margin-bottom:10px;white-space:nowrap;overflow-x:scroll}.empty-basket{margin-top:24px;padding:25px 20px;box-sizing:border-box}.empty-basket .icon{width:100%;height:25vw}.empty-basket .text{margin-top:15px;font-size:1.25em}.empty-basket .btn{margin-top:15px}.actions.section{margin:24px 0 30px}.actions.section .owl-dots{bottom:-30px}.previously{margin-top:24px}.previously .title{margin-bottom:0;font-size:1.25em}.previously .items{margin:10px 0 48px}.previously .items .owl-stage{display:block}.previously .items .item{margin:0;padding:12px 20px 10px}.previously .items .item .img{margin-right:15px}.previously .owl-dots{bottom:-32px}blockquote{margin:16px 0;padding:12px 15px;font-size:1em}.cookie.type-2{padding:15px 45px 16px}.cookie.type-3{padding:16px 30px 17px 25px}.cookie.type-3 .btn{top:7px}.accordeon .name{padding:12px 45px 12px 15px;font-size:1em;line-height:1.3em}.accordeon .name::after{right:20px}.accordeon .text{padding:15px;line-height:1.35em}.catalog-empty-section{padding:15% 25px}.brand-products-list .product-wrap{width:calc((100% - 48px)/2)}.gallery .items .item{padding:20px}.gallery .items .item .name{line-height:1.15em}.gallery .items .item .description{display:none}.promo-page .promo-main-banner{padding:25px 20px;min-height:auto}.promo-page .promo-main-banner-info{width:100%;padding:0;text-align:center}.promo-page .promo-main-banner-img{display:none}.promo-page .promo-main-banner .title{font-size:1.5em}.promo-page .promo-main-banner .desc{line-height:1.25em}.promo-page .promo-text{padding:25px 20px}.promo-page .promo-text .content .subtitle{font-size:1.275em}.promo-page .promo-text .content .main-text{margin-top:10px}.promo-page .promo-text .content .video-section{margin:20px 0 0}.promo-page .promo-text .content .video-section .item{width:100%;height:41.5vw;margin:0 0 15px}.promo-page .promo-text .content .video-section .item:last-child{margin-bottom:0}.promo-page .promo-text .promo-docs .documents .name{font-size:1.25em}.promo-page .promo-text .promo-docs .documents .items{margin:18px 0 0}.promo-page .promo-text .promo-docs .documents .items .item{width:100%;margin:0 0 15px;padding-left:42px}.promo-page .promo-text .promo-docs .documents .items .item:last-child{margin-bottom:0}.promo-page .promo-text .promo-docs .documents .items .item::before{top:3px;width:32px;height:30px}.promo-page .promo-banner{padding:25px 20px 32px}.promo-page .promo-banner .title{font-size:1.5em;line-height:1.2em}.promo-page .promo-banner .desc{margin-top:12px}.promo-page .promo-banner .btn{margin-top:24px}.promo-page .promo-gallery{padding:20px}.promo-page .promo-gallery .items .owl-stage{display:block}.promo-page .promo-gallery .items .item{height:auto}.promo-page .promo-gallery .owl-dots{margin-top:10px}.promo-page .promo-reviews{padding:20px}.promo-page .promo-reviews .items .item{padding:20px 20px}.promo-page .promo-reviews .items .item .author-img-container{width:80px;height:80px}.promo-page .promo-reviews .items .item .author-img-container::after{width:25px;height:25px;background-size:14px}.promo-page .promo-reviews .items .item .author-info{width:100%;margin-top:12px}.promo-page .promo-reviews .items .item .author-info .review-product{line-height:1.35em}.promo-page .promo-reviews .items .item .review-text{height:130px;margin-top:12px;overflow:hidden}.promo-page .promo-reviews .items .item .review-read-more{display:block;font-size:14px;text-align:center}.promo-page .promo-reviews .items .item.open .review-text{height:auto}.promo-page .promo-steps{padding:20px}.promo-page .promo-steps .items{margin:20px 0 0}.promo-page .promo-steps .items .item{width:100%;margin:0 0 20px}.promo-page .promo-steps .items .item:last-child{margin-bottom:10px}.promo-page .promo-steps .items .item::before{width:15px;height:15px;font-size:10px;line-height:15px}.promo-page .promo-steps .items .item::after{content:none}.promo-page .promo-steps .items .item .icon{width:50px;height:50px}.promo-page .promo-steps .items .item .name{line-height:1.15em}.promo-page .promo-steps .items .item .desc{line-height:1.25em}.promo-page .promo-faq{padding:20px}.banners .swiper-button-next,.banners .swiper-button-prev{display:none}.banners .swiper-pagination{display:block}.previously .items{padding:0}.previously .swiper-button-next,.previously .swiper-button-prev{display:none}.previously .swiper-pagination{display:block}.catalog .light-categories:not(.more-list){display:block}.catalog .light-categories.more-list{display:none}.product-detail .product-tabs-container .tabs-container .tabs{margin-bottom:0;border:none}.product-detail .product-tabs-container .tabs-container .tabs .tab:after{display:none}}@media (max-width:700px){.product-wrap{width:calc((100% - 48px)/2)}.catalog .subcategories .item{width:calc((100% - 48px)/2)}.catalog .products-container.has-filter:not(.top) .products .products-list.card .product-wrap{width:calc((100% - 48px)/2)}.product-detail .product-tabs-container .products-list .product-wrap{width:calc((100% - 48px)/2)}.catalog .subcategories .item{width:calc((100% - 48px)/2)}.personal .personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls{flex-wrap:wrap}.personal .personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls>div{width:100%}.personal .personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls .btn{margin-bottom:10px}.personal .personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls .btn,.personal .personal-subscribe-list .bx_item_list_slide .bx_catalog_item .bx_catalog_item_container .bx_catalog_item_controls .btn-link{display:block;width:100%}.employees .employee-detail{padding:20px}.employees .employee-detail .info{flex-wrap:wrap}.employees .employee-detail .info .img{width:50vw;height:50vw;max-width:250px;max-height:250px;margin:0 auto}.compare-page{padding:20px}.compare-page .top .tabs-container{display:block}.compare-page .top .tabs-container .tab{display:block;padding:0 0 4px;margin-bottom:8px}.compare-page .top .btn{display:none}.compare-page .content{margin-left:0}.compare-page .content .compare-table{margin-left:0}.compare-page .content .compare-table tr.image td:not(.empty) .link{height:33vw}.compare-page .content .compare-table tr.name td:not(.empty){padding:10px 15px 5px}.compare-page .content .compare-table tr.price td:not(.empty){padding:5px 15px 15px}.compare-page .content .compare-table tr.price td:not(.empty) .row-title{display:none}.compare-page .content .compare-table td{padding:10px 15px;vertical-align:top}.compare-page .content .compare-table td:first-child{display:none}.compare-page .content .compare-table td .row-title{display:block;margin-bottom:7px;font-size:12px;font-weight:700}.compare-page .content .compare-table td.clear .row-title{margin-bottom:15px}.compare-page .content .compare-table td.clear::after{content:'';display:block;width:45px;height:7px;border-top:1px solid #424242}.error-404{padding:20px}.error-404 .img{width:100%;height:auto}.error-404 .buttons .btn{margin-bottom:10px}footer.type5 .container,footer.type6 .container{padding:10px 0 15px}footer.type5 .tel-container,footer.type6 .tel-container{width:100%;max-width:none}footer.type5 .tel-container .tel,footer.type6 .tel-container .tel{margin-bottom:0}footer.type5 .address,footer.type6 .address{width:100%;max-width:none;margin:8px 0 0;text-align:left;overflow:visible;white-space:normal;text-overflow:initial}footer.type5 .copyright,footer.type6 .copyright{width:100%;max-width:none;margin:10px 0 0;overflow:visible;white-space:normal;text-overflow:initial;order:1}footer.type5 .social,footer.type6 .social{width:100%;margin:10px 0 0;padding-left:0}.locations-list-popup{width:95%}.locations-list-popup .popup-header .close-popup-icon{top:0;right:0}.locations-list-popup .popup-body{margin-top:20px}.locations-list-popup .popup-body .favorite{margin-bottom:15px}.locations-list-popup .popup-body .items{flex-direction:column;margin-left:0}.locations-list-popup .popup-body .items .section{display:flex;flex-wrap:wrap;padding:8px 0}.locations-list-popup .popup-body .items .section:not(:last-child){margin-right:0;border-bottom:1px solid #efefef}.locations-list-popup .popup-dialog .popup-content{padding:21px 25px 12px}.catalog-delivery-popup .delivery-popup .list .item{flex-direction:column;align-items:center;padding:5% 0}.catalog-delivery-popup .delivery-popup .list .item .img{width:240px;height:160px;margin:0}.catalog-delivery-popup .delivery-popup .list .item .info{margin-top:25px;text-align:center}.catalog-delivery-popup .delivery-popup .list .item .price{margin:20px 0 0;padding-left:0}.cookie.type-2{flex-direction:column;bottom:-400px;padding:21px 35px 20px}.cookie.type-2 .text{text-align:center}.cookie.type-2 .btn{margin:10px 0 0}}@media (max-width:610px){.catalog .short-category{padding-bottom:30px}.catalog .short-category .img{width:20vw;height:20vw}.catalog .short-category .name{margin-bottom:0}.personal .personal-refill .info .sale-acountpay-block .sale-acountpay-pp .sale-acountpay-pp-company{width:100%}.brands-page .brands-detail .img-mobile{float:none;width:100%;margin:0 0 15px}.product-card .img.fast-view .img-product-link::before{content:none}.product-card .img.fast-view .link-fast-view{display:none}.product-main-info .set-constructor{margin-top:0;padding-top:30px}.product-main-info .set-constructor .mobile-title{display:block;font-size:1.375em;color:#282828;font-weight:700;line-height:1.2em}.product-main-info .set-constructor .base-product{flex-direction:column;justify-content:center;margin:30px 0 36px}.product-main-info .set-constructor .base-product::after{bottom:-56px}.product-main-info .set-constructor .base-product .img{width:100%;height:223px;margin-right:0}.product-main-info .set-constructor .base-product .name{margin-top:18px}.product-main-info .set-constructor .sets-list{padding:36px 0 40px}.product-main-info .set-constructor .sets-list .title{display:none}.product-main-info .set-constructor .sets-list .list{margin-top:0;text-align:center}.product-main-info .set-constructor .sets-list .list tr{display:flex;flex-direction:column;padding-bottom:11px;border-top:1px solid #e7e7e7}.product-main-info .set-constructor .sets-list .list tr:last-child{border-bottom:1px solid #e7e7e7}.product-main-info .set-constructor .sets-list .list tr:last-child td{border-bottom:none}.product-main-info .set-constructor .sets-list .list td{padding:0;border-top:none}.product-main-info .set-constructor .sets-list .list .img{width:100%;margin-top:20px;padding-right:0}.product-main-info .set-constructor .sets-list .list .img a{margin:0 auto}.product-main-info .set-constructor .sets-list .list .name{width:92.5%;margin:10px auto 0;line-height:1.2em}.product-main-info .set-constructor .sets-list .list .price{margin-top:10px;padding-left:0;text-align:center}.product-main-info .set-constructor .sets-list .list .price .old{display:block;margin:0 0 6px;line-height:1em}.product-main-info .set-constructor .sets-list .list .action{width:100%;margin-top:10px;padding:0}.product-main-info .set-constructor .sets-list .list .action .change-set::before{font-size:16px}.product-main-info .set-constructor .set-result{flex-direction:column;flex-wrap:nowrap;justify-content:center;margin-top:37px;padding:50px 15px}.product-main-info .set-constructor .set-result::before{top:-60px}.product-main-info .set-constructor .set-result .set-price-container{align-items:center;text-align:center}.product-main-info .set-constructor .set-result .btn{margin-top:30px}.cookie.type-1{left:7%;width:86%;margin:0}.brands-page .brands-list .list .table .item{width:calc(100% / 3)}.content-page table td{padding:12px}.content-page code{display:none}.content-page .bootstrap .desc code{display:inline-block}.code-content{margin:0}.code-content code+h2,.code-content code+h3,.code-content code+h4,.code-content code+h5{margin-bottom:15px}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item{width:100%}.fixed-product-header{display:none}.fixed-product-header.show-mobile{display:block}.fixed-product-header .product-container{flex-wrap:wrap}.fixed-product-header .product-container .img{margin:0 10px 7px 0}.fixed-product-header .product-container .info{width:calc(100% - 70px);margin-bottom:7px;padding:0}.fixed-product-header .product-container .price-container{align-items:flex-start}.fixed-product-header .btn-container{margin:0 0 0 auto}}@media (max-width:570px){.catalog .products-container .products .products-list{margin-bottom:0}.catalog .products-container .products .products-list.list .product-wrap,.catalog .products-container .products .products-list.pricelist .product-wrap{width:100%}.catalog .short-category{padding:20px 12px}.catalog .short-category .text{padding-top:18px}.catalog .short-category .name{font-size:1em}.contacts .offices .items .item{margin-top:0;padding-bottom:25px}.contacts .offices .items .item .office-info .time{padding-left:26px}.contacts .offices .items .item .office-info .time::before{top:1px}.contacts .offices .items .item .phone{padding-left:26px}.contacts .offices .items .item .phone::before{top:1px}.product-detail .tabs-container .tabs-content .availability table tr{display:block}.product-detail .tabs-container .tabs-content .availability table tr:not(:last-child){margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e7e7e7}.product-detail .tabs-container .tabs-content .availability table tr td{display:block}.product-detail .tabs-container .tabs-content .availability table .address{padding-left:20px;background-image:none;box-sizing:border-box}.product-detail .tabs-container .tabs-content .availability table .address a{padding-right:0}.product-detail .tabs-container .tabs-content .availability table .value{padding-left:0}.catalog-delivery-popup .delivery-popup{padding:14.2% 7% 9.5%}.catalog-delivery-popup .delivery-popup .close-popup-icon.icon-custom{top:-15px;right:3px}.catalog-delivery-popup .delivery-popup .title{line-height:1.25em}.catalog-delivery-popup .delivery-popup .desc{margin-top:18px;line-height:1.5em}.catalog-delivery-popup .delivery-popup .delivery-search{margin-top:9.85%}.catalog-delivery-popup .delivery-popup .delivery-search .checkbox{width:100%;margin-top:12px}.catalog-delivery-popup .delivery-popup .list .item{padding:8.5% 0 7%}.catalog-delivery-popup .delivery-popup .list .item .img{width:37.5vw;height:25vw}.catalog-delivery-popup .delivery-popup .list .item .info{margin-top:8%}.catalog-delivery-popup .delivery-popup .list .item .price{margin-top:2%}.cookie.type-1{flex-direction:column;bottom:-500px;padding:16px 15px 16px}.cookie.type-1 .text{text-align:center}.cookie.type-1 .btn{margin:13px 0 0}.cookie.type-2{padding:16px 20px 16px}.cookie.type-2 .btn{margin-top:13px}footer .top .footer-menu{flex-wrap:wrap;margin-bottom:0}footer .top .footer-menu .column{width:100%;margin-bottom:13px;padding:0}footer .top .contacts-container{width:100%;margin-bottom:17px}footer .bottom{margin-top:13px}footer .bottom .container{padding:24px 0}footer .bottom .copyright{margin-right:0;line-height:1.2em}footer .bottom .policy{width:100%;margin-top:7px}.lazy-load-container{margin-top:0}.lazy-load-container .lazy-load-btn{padding:10px}.brand-products-list{margin-top:12px}.brand-products-list .section-name{margin-bottom:18px}.brand-products-list .product-wrap{width:100%}.products-new .categories-block .top-block .title{font-size:1.4em;margin-bottom:8px}.product-main-info .info .set-items-container .set-items .right-block{flex-direction:column;align-items:flex-start}.product-main-info .info .set-items-container .set-items .item{align-items:flex-start}.product-main-info .info .set-items-container .set-items .name{font-size:0.875em;margin:0 0 12px}.product-main-info .info .set-items-container .set-items .price{margin-left:0}.product-main-info .info .set-items-container .set-items .quantity{margin-top:8px}.product-main-info .info .set-items-container .set-description{padding-bottom:32px}.product-main-info .info .set-items-container .set-description .price-container .price{font-size:1.5em;line-height:1.1em}.product-main-info .info .set-items-container .set-description .text{font-size:0.875em}}@media (max-width:480px){.container{width:86.5%}header.type2 .city{margin-right:0}.banners .static{margin-bottom:0}.banners .static .item{margin-bottom:12px}.banners .static .item.large{padding:9.5% 6.75%}.banners .static .item.large .name{font-size:1.25em;min-height:20px}.banners .static .item.medium{padding:9.5% 6.75%;font-size:1.25em}.banners .static .item.medium:first-child{margin-bottom:12px}.banners .static .item.medium+.medium{margin-top:12px}.banners .static .item.small{width:calc((100% - 12px) / 2);font-size:0.875em;line-height:1.25em}.banners.has-static .static{margin-top:12px}.banners.center .static{flex-wrap:nowrap}.banners.center .static .item{margin-bottom:0}.banners.center .static .item:not(:first-child){margin-left:12px}.products.main-nav .tab-content.active{margin-top:25px}section.catalog .title{display:block;margin-bottom:0}section.catalog .link{margin:10px 0 0}section.catalog .categories{margin:27px 0 0}.catalog .category{padding:20px}.catalog .category .static{flex-wrap:wrap}.catalog .category .static .text{width:100%;margin-top:18px}.catalog .category .img{width:160px;height:160px;margin:0 auto}.catalog .subcategories{margin-bottom:0}.catalog .subcategories .item{flex-direction:row;align-items:center;width:100%;margin:0 12px;padding:15px 20px}.catalog .subcategories .item:not(:first-child){border-top:1px solid #e7e7e7}.catalog .subcategories .item .img{width:50px;height:50px;margin:0;flex-shrink:0}.catalog .subcategories .item .img+.name{margin:0 0 0 15px}.catalog .subcategories .item .name{text-align:left}.promo .items .item{padding:20px}.promo .items .item .text{font-size:1.125em}section.about .img{width:98%}section.about .content{margin-top:28px}.offers .offer-wrap{width:100%}.offers .offer-wrap.big{width:100%}.personal .personal-menu .item{width:100%}.personal .personal-subscribe-list .bx_item_list_slide .bx_catalog_item{width:100%}.popup{width:95%}.popup .popup-content{padding:21px 25px}.popup .popup-header .close-popup-icon{top:0;right:0}body.aside-right .content-wrapper .employees{margin-bottom:10px}.employees .employees-list{padding:15px 20px 19px}.employees .employees-list .department .description{display:none}.employees .employees-list .department .items .item{width:100%}.employees .employees-list .department .items{margin-top:15px}.gallery .content .gallery-category .desc{display:none}.gallery .items{margin-top:24px}.gallery .items .item{width:100%}.gallery .items .item .img{height:200px}.auth .reg .form{width:100%}.order-form .bx-soa .bx-soa-auth .bx-soa-section-content{padding:20px}.order-form .bx-soa .bx-soa-auth .bx-soa-section-content .col-md-6{width:100%}.order-form .bx-soa .bx-soa-auth .bx-soa-reg-block{margin-top:0;padding:0;box-shadow:none}.order-form .bx-soa .bx-soa-auth .bx-soa-reg-block>h3,.order-form .bx-soa .bx-soa-auth .bx-soa-reg-block>p,.order-form .bx-soa .bx-soa-auth .bx-soa-reg-block>.row{display:none}.employees .employee-detail .info .desc{padding-bottom:10px}.employees .employee-detail .info .employee-contacts{margin-top:10px}.employees .employee-detail .info .employee-contacts .position,.employees .employee-detail .info .employee-contacts .email,.employees .employee-detail .info .employee-contacts .phone,.employees .employee-detail .info .employee-contacts .social{width:100%;margin-bottom:10px}.employees .employee-detail .link-back{margin-top:1px;padding-top:10px}.instagram:not(a){padding:20px}.instagram:not(a) .title{display:block;width:100%;margin:0}.instagram:not(a) .more{margin-left:0}.instagram:not(a) .items{margin:16px 0;padding:0}.search-page{flex-wrap:wrap}.search-page .search{width:100%}.search-page .empty-result{width:100%;margin:15px 0 0}.previously .items .item .img{width:60px;height:60px}.contacts .offices .items .item{padding-bottom:20px}.contacts .offices .items .item .office{flex-wrap:wrap}.contacts .offices .items .item .content{margin-top:12px}.contacts .offices .items .item .img{width:100%}.contacts .offices .items .item .office-info .time::before,.contacts .offices .items .item .item .phone::before{top:2px}.catalog-delivery-popup{width:85%}.brands-page .brands-list .search-panel .line{margin-bottom:10px}.brands-page .brands-list .search-panel .line .links{width:100%}.brands-page .brands-list .list .row{flex-wrap:wrap;padding:0 14px}.brands-page .brands-list .list .label{margin:0 0 15px 5px}.brands-page .brands-list .list .table{margin-left:0}.brands-page .brands-list .list .table .item{width:calc(100% / 2)}.catalog-empty-section::before{width:40vw;height:40vw}.products-new .items.odd .categories-block .top-block .title{padding:0}.products-new .items.even .categories-block .top-block .title{padding:0}.products-new .categories-block .top-block{padding:20px}.products-new .owl-container .owl-dots{position:static;margin-top:14px}.container{width:90%}.products.main-nav .tabs-container{flex-wrap:nowrap;overflow:scroll;width:100%;white-space:pre;padding:0;margin:0;border-bottom:1px solid #e7e7e7}.products.main-nav .tabs-container .tab{padding:0 20px 18px;margin:0}.products.main-nav .tabs-container .tab.active{border-bottom:2px solid #1b9fc6}section.catalog .categories{display:flex;margin:24px -8px}section.catalog .categories .category-wrap{padding:0 8px;margin-bottom:16px;width:calc((100% - 32px)/2)}section.catalog .categories .category{padding:24px 16px}section.catalog .categories .category .img{width:80px;height:80px}section.catalog .categories .category .static .text{margin-top:16px;text-align:center}section.catalog .categories .category .static .text .sub{display:none}main.catalog .category{padding:32px 24px}main.catalog .category .img{margin:0 24px 0 0;width:80px;height:80px}main.catalog .category .static{flex-wrap:nowrap}main.catalog .category .static .text{width:auto;margin-top:0}main.catalog .sort .filter-btn::after{content:'';position:absolute;right:28px;background-image:url('../img/icons/shevron.svg');transform:translateY(-50%);top:50%;width:14px;height:8px;background-size:contain;background-position:center;background-repeat:no-repeat;transition:transform .2s}main.catalog .sort .filter-btn.open::after{transform:translateY(-50%) rotate(180deg)}.header-mobile-menus:not(.menu-2-0){display:none}.header-mobile-menus.menu-2-0{position:fixed;display:flex;left:-120%;top:0;bottom:0;height:100%;width:100%;z-index:290;transition:left .4s}.header-mobile-menus.menu-2-0.open{left:0}.header-mobile-menus.menu-2-0.open:after{opacity:1}.header-mobile-menus.menu-2-0:after{content:'';opacity:0;position:absolute;width:1000px;height:150%;background-color:rgba(0,0,0,0.5);z-index:-1;left:0;top:0;translate:opacity .2;pointer-events:none}.header-mobile-menus.menu-2-0 .basket-container{margin:0;padding:25px 24px 24px;display:flex;align-items:center;background:rgba(88,85,243,0.1)}.header-mobile-menus.menu-2-0 .basket-container .basket-link{width:58px;height:58px}.header-mobile-menus.menu-2-0 .basket-container .basket-link:before{top:16px}.header-mobile-menus.menu-2-0 .basket-container .basket-text{margin:6px 0 0 16px}.header-mobile-menus.menu-2-0 .basket-container .basket-text .name{font-size:16px;line-height:19px;color:#828282;margin-bottom:4px}.header-mobile-menus.menu-2-0 .basket-container .basket-text .sum{font-size:18px;line-height:21px;color:#282828}.header-mobile-menus.menu-2-0 .container{width:100%;height:100vh;overflow:scroll}.header-mobile-menus.menu-2-0 .hidden{display:none !important}.header-mobile-menus.menu-2-0 .catalog-mobile-menu{width:83.334%;flex-shrink:0;overflow:hidden;overflow-y:scroll;border:none;background:#fff;height:100%;z-index:23}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content{padding:24px 0 52px}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav{position:relative;transition:transform .4s ease}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav.moved>.item:not(.open){display:none}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .sub{position:absolute;top:0;left:calc(100% + 40px);display:block;width:100%;background-color:#fff;transition:left .3s ease;z-index:5;height:0;overflow:hidden}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .sub.open{left:0;height:98vh;overflow:scroll}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .sub .items{width:100%}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .sub .items .item a{width:93.5%}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .sub .items .item.has-sub>a:after{content:'';background-image:url('../img/icons/icon-arrow-right.svg');border:none;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translateY(-50%);margin-top:-2px;right:-2px}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .sub .items .item.phone .text{font-weight:bold}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .sub .items .item.back a{width:115px;padding:16px;background:#F8F8FA;text-align:right;font-weight:500;font-size:20px;line-height:23px;color:#424242;margin-bottom:16px;margin-left:24px;border-radius:8px}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .sub .items .item.back a:before{width:16px;height:24px;background-image:url('../img/icons/arrow-right.svg');background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(180deg);border:none;top:18px;left:16px}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .sub .items .item.category-name{background:#EFEFFB}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .sub .items .item.category-name a{font-weight:900;font-size:18px;line-height:21px;color:#424242}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .sub .items .item .sub{box-shadow:none}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .sub .items .item a{padding:19px 24px 18px;margin-left:0}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .scroll{position:static;display:block;overflow:scroll;height:100%;border:none}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .list{box-shadow:none;margin-bottom:40px;transition:none}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .list+.list>.item{background:#F8F8FA}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .list .item:not(:last-child) a{border:none}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .list .item.has-sub a:after{background-image:url('../img/icons/icon-arrow-right.svg');border:none;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translateY(-50%);margin-top:-2px;right:-2px}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .list .item.phone .text{font-weight:bold}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .list .item.back a{width:115px;padding:16px;background:#F8F8FA;text-align:right;font-weight:500;font-size:20px;line-height:23px;color:#424242;margin-bottom:16px;margin-left:24px;border-radius:8px}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .list .item.back a:before{width:16px;height:24px;background-image:url('../img/icons/arrow-right.svg');background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(180deg);border:none;top:18px;left:16px}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .list .item.category-name{background:#EFEFFB}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .list .item.category-name a{font-weight:900;font-size:18px;line-height:21px;color:#424242}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .list .item .sub{box-shadow:none}.header-mobile-menus.menu-2-0 .catalog-mobile-menu .container .content nav .list .item a{padding:19px 24px 18px;margin-left:0}.header-mobile-menus.menu-2-0 .list .item{border-bottom:1px solid #e7e7e7}.header-mobile-menus.menu-2-0 .list .item svg{margin-right:7px}.header-mobile-menus.menu-2-0 .list .item .text{font-weight:500;font-size:18px;line-height:21px;min-width:0}.header-mobile-menus.menu-2-0 .list .item a{color:#424242}.header-mobile-menus.menu-2-0 .list .item.has-sub .sub{display:none;width:100%;position:absolute;left:100%;background:#fff}.header-mobile-menus.menu-2-0 .list .item:before{content:none}.header-mobile-menus.menu-2-0 .list.open-sub{transform:translateX(-100%)}.header-mobile-menus.menu-2-0 .basket-container+.list>.item{background:#F8F8FA}.header-mobile-menus.menu-2-0 .close-area{width:100%;height:150%}.header-mobile-menus.menu-2-0 .contacts-block{display:flex;flex-direction:column;padding:0 24px;margin-top:34px}.header-mobile-menus.menu-2-0 .contacts-block .address{font-size:16px;line-height:23px;color:#424242;text-align:left;margin:0 0 24px 0;padding-left:0}.header-mobile-menus.menu-2-0 .contacts-block .address:before{display:none}.header-mobile-menus.menu-2-0 .contacts-block .socials{display:flex;flex-wrap:wrap}.header-mobile-menus.menu-2-0 .contacts-block .socials .vk-icon{background-image:url('../img/icons/vk-icon.svg')}.header-mobile-menus.menu-2-0 .contacts-block .socials .ok-icon{background-image:url('../img/icons/ok-icon.svg')}.header-mobile-menus.menu-2-0 .contacts-block .socials .twitter-icon{background-image:url('../img/icons/twitter-icon.svg')}.header-mobile-menus.menu-2-0 .contacts-block .socials .youtube-icon{background-image:url('../img/icons/youtube-icon.svg')}.header-mobile-menus.menu-2-0 .contacts-block .socials .mail-icon{background-image:url('../img/icons/mail-icon.svg')}.header-mobile-menus.menu-2-0 .contacts-block .socials .facebook-icon{background-image:url('../img/icons/fb-icon.svg')}.header-mobile-menus.menu-2-0 .contacts-block .socials .instagram-icon{background-image:url('../img/icons/instagram-icon.svg')}.header-mobile-menus.menu-2-0 .contacts-block .socials .elem{width:44px;height:44px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:4px}.header-mobile-menus.menu-2-0 .contacts-block .socials .elem:not(:last-child){margin-right:5px}html.block-scroll{height:120vh;overflow:hidden}header .burger{display:block}header.up .middle{position:fixed;top:0;visibility:visible;opacity:1;transform:translateY(0);transition:transform .3s;box-shadow:1px 1px 16px rgba(0,0,0,0.24)}header.up .middle .search{display:none}header.up .end-block{display:block}header.down .middle{position:fixed;top:0;visibility:hidden;opacity:0;transform:translateY(-80px);transition:transform .5s}header.down .middle .search{display:none}header.down .end-block{display:block}header .top,header .middle,header .bottom{display:none}header.type2 .bottom{display:block}header.type2 .end-block{height:79px}header.type2 .middle .basket-container{margin-left:0}header.type4 .end-block{height:79px}header .middle{display:block;width:100%;z-index:250;background:#fff;border-bottom:none}header .middle .basket-container .basket-link .items-counter{padding-left:0}header .end-block{display:none;height:138px;background-color:#fff}header .header-mobile{display:none}header .header-mobile .middle{display:none}header .header-mobile:not(.floating){padding-top:58px}header .header-mobile.floating{position:fixed;top:0;width:100%;z-index:250;background:#fff}header .header-mobile.floating .middle{border-bottom:none}header .header-mobile.floating.moving .middle{box-shadow:1px 1px 16px rgba(0,0,0,0.24)}#panel:not(:empty)+.wrapper header .header-mobile:not(.floating){padding-top:24px}.products .btn-show-more-cards{display:block;padding:20px;background:rgba(27,159,198,0.1);color:#5855F3;border-radius:10px;width:100%;font-size:16px}.products .btn-show-more-cards .icon{display:inline-block;margin-left:10px;width:14px;height:8px;background-image:url('../img/icons/shevron.svg');background-size:contain;background-repeat:no-repeat;background-position:center}.products .btn-show-more-cards.hidden{display:none}.products .btn-show-more-cards svg{display:none}.products .btn-show-more-cards.loading>span{display:none}.products .btn-show-more-cards.loading svg{display:block;width:23px;height:23px;animation:rotate 2s infinite linear;margin:auto}.products .btn-show-more-cards.loading svg *{stroke:#1b9fc6}.products .swiper-container{height:auto !important;margin-bottom:9px}.products .swiper-container:hover{padding-bottom:0;margin-bottom:9px}.products .swiper-container .swiper-wrapper{flex-direction:row;width:100% !important;transform:translate3d(0px, 0px, 0px) !important}.products .swiper-container .swiper-slide{width:calc(50% - 8px) !important;height:auto !important;margin:0 0 16px 0 !important}.products .swiper-container .swiper-slide:nth-child(odd){margin-right:16px !important}.products .swiper-container .swiper-slide.hidden{display:none}.products .swiper-container .product-card{min-width:0;display:flex;flex-direction:column}.products .swiper-container .hover-content{margin-top:auto}.products .swiper-container .hover-content .product-item-button-container{position:static;margin:0;max-width:none;padding:0 20px 20px;width:calc(100% - 40px)}.products .swiper-container .hover-content .product-item-button-container .btn.detail,.products .swiper-container .hover-content .product-item-button-container .order-btn{width:100%;height:42px;padding:12px}.products .swiper-container .hover-content .product-item-button-container .btn.detail:before,.products .swiper-container .hover-content .product-item-button-container .order-btn:before{line-height:initial}.products .swiper-container .hover-content .product-item-button-container .btn.detail.order-btn,.products .swiper-container .hover-content .product-item-button-container .order-btn.order-btn{background-image:none}.products .swiper-container .hover-content .product-item-button-container .btn.detail.order-btn:before,.products .swiper-container .hover-content .product-item-button-container .order-btn.order-btn:before,.products .swiper-container .hover-content .product-item-button-container .btn.detail.order-btn:after,.products .swiper-container .hover-content .product-item-button-container .order-btn.order-btn:after{display:none}.products .swiper-container .hover-content .product-item-button-container .btn.detail.detail:before,.products .swiper-container .hover-content .product-item-button-container .order-btn.detail:before{content:none}.products .swiper-container .hover-content .product-item-button-container .btn.detail span,.products .swiper-container .hover-content .product-item-button-container .order-btn span{display:block}.products .swiper-container .name,.products .swiper-container .price-container{padding-right:0}.products .swiper-container .price-container{padding-top:18px}.catalog .products-container.has-filter:not(.top) .products .products-list.card .product-wrap{width:calc(50% - 8px);height:auto;margin:0 0 16px 0}.catalog .products-container.has-filter:not(.top) .products .products-list.card .product-wrap:nth-child(odd){margin-right:16px}.catalog .products-container.has-filter:not(.top) .products .products-list.card .product-wrap .hover-content{padding:0 15px 10px;width:calc(100% - 30px)}.catalog .products-container.has-filter:not(.top) .products .products-list.card .product-wrap .hover-content .product-item-button-container.sku-only .btn.detail:before{content:'none'}.catalog .products-container.has-filter:not(.top) .products .products-list.card .product-wrap .hover-content .product-item-button-container{position:relative;right:auto;bottom:auto;max-width:none;padding:0;width:100%}.catalog .products-container.has-filter:not(.top) .products .products-list.card .product-wrap .hover-content .product-item-button-container .btn{width:100%;height:auto;padding:12px}.catalog .products-container.has-filter:not(.top) .products .products-list.card .product-wrap .hover-content .product-item-button-container .btn:before{line-height:initial}.catalog .products-container.has-filter:not(.top) .products .products-list.card .product-wrap .hover-content .product-item-button-container .btn.order-btn{background-image:none}.catalog .products-container.has-filter:not(.top) .products .products-list.card .product-wrap .hover-content .product-item-button-container .btn.order-btn:before,.catalog .products-container.has-filter:not(.top) .products .products-list.card .product-wrap .hover-content .product-item-button-container .btn.order-btn:after{display:none}.catalog .products-container.has-filter:not(.top) .products .products-list.card .product-wrap .hover-content .product-item-button-container .btn.detail:before{display:none}.catalog .products-container.has-filter:not(.top) .products .products-list.card .product-wrap .hover-content .product-item-button-container .btn span{display:block}.catalog .category-desc{display:none}.products-list.card{margin:0}.products-list .product-card{min-width:0;display:flex;flex-direction:column}.products-list .product-card-wrap{padding:10px 10px 16px}.products-list .hover-content{margin-top:auto}.products-list .name,.products-list .price-container{padding-right:0}.products-list .price-container{padding-top:18px}.products-list .product-item-button-container{position:static;margin:0;max-width:none;padding:0 21px 20px;width:calc(100% - 42px)}.product-card:hover .hover-content{margin-top:auto}.product-detail .feedback{padding:0}.product-detail .feedback.open .form{display:block}.product-detail .feedback.open .text::after{transform:translateY(-50%) rotate(180deg)}.product-detail .feedback .text{padding:20px;flex-shrink:1;position:relative}.product-detail .feedback .text::after{content:'';background-image:url('../img/icons/shevron.svg');width:14px;height:8px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.product-detail .feedback .text .name{font-size:1em}.product-detail .feedback .form{display:none;padding:0 20px 20px}.product-detail .tabs-container{margin-bottom:20px}.checkbox-container .input_checkbox .param_text:before{border-radius:100%;width:24px;height:24px;top:-1px}.compare-page .top{align-items:center;margin-bottom:28px}.compare-page .top .btn{display:block}.compare-page .top .checkbox-container{display:block}.compare-page .top .tabs-container{display:none}.product-main-info .set-constructor .sets-list .list .action{margin-top:16px;margin-bottom:10px}.product-main-info .set-constructor .sets-list .list .action .change-set.remove{display:inline-block;min-width:113px;padding:10px 20px;font-size:0.875em;color:#fff;font-weight:700;background-color:#1b9fc6;border:none;border-radius:30px;text-align:center;box-sizing:border-box;transition:all .2s ease;cursor:pointer;background:#F8F8FA;color:#828282;font-weight:normal}.product-main-info .set-constructor .sets-list .list .action .change-set.remove:hover{opacity:.9}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.white{padding:6px 16px;color:#1b9fc6;background-color:#fff;border:2px solid #1b9fc6}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.white:hover{color:#fff;background-color:#1b9fc6;opacity:1}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.transparent{min-width:auto;padding:8px 25px 9px 23px;font-size:0.875em;color:#828282;font-weight:400;background-color:transparent;border:1px solid #e7e7e7;border-radius:30px;box-sizing:border-box;transition:all .2s ease}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.transparent:hover{color:#1b9fc6;border-color:#1b9fc6}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.transparent.share{position:relative;padding:0;border:none;opacity:1;user-select:none}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.transparent.share>span{position:relative;display:block;padding:9px 23px 8px 25px;border:1px solid #e7e7e7;border-radius:30px;background-color:#fff;transition:all .2s ease;box-sizing:border-box;z-index:2}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.transparent.share>span:before{content:'\0058';position:relative;top:1px;left:-3px;display:inline-block;font-family:'Icon Custom';font-size:12px;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.transparent.share .ya-share2{position:absolute;top:0;right:-125%;width:auto;height:100%;margin-right:-20px;border-radius:30px 0 0 30px;overflow:hidden;transition:all .5s linear;z-index:1}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.transparent.share .ya-share2 .ya-share2__container{width:0;height:100%;overflow:hidden;transition:width .5s linear}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.transparent.share .ya-share2 .ya-share2__container .ya-share2__list{display:flex;align-items:center;height:100%;padding:0 20px;background-color:#fff;border:1px solid #e7e7e7;border-right:none;border-radius:30px 0 0 30px;box-sizing:border-box}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.transparent.share .ya-share2 .ya-share2__container .ya-share2__list .ya-share2__item{margin:0 4px;padding-left:0}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.transparent.share .ya-share2 .ya-share2__container .ya-share2__list .ya-share2__item::before{content:none}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.transparent.share .ya-share2 .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__icon{width:22px;height:22px}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.transparent.share:hover>span{color:#1b9fc6;border-color:#1b9fc6}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.transparent.share:hover .ya-share2{right:100%;box-shadow:-8px 4px 18px -8px rgba(0,0,0,0.1)}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.transparent.share:hover .ya-share2 .ya-share2__container{width:100%}.product-main-info .set-constructor .sets-list .list .action .change-set.remove[disabled="disabled"]{opacity:0.5}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.loaded{position:relative;color:rgba(0,0,0,0)}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.loaded:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-image:url('../img/preloader-white.svg');background-repeat:no-repeat;background-position:center center}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.in-basket{position:relative;color:#1b9fc6}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.in-basket::before{content:'';position:absolute;top:50%;left:50%;display:block;width:18px;height:18px;margin:-9px 0 0 -9px;background-image:url('../img/icons/check.svg');background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1}.product-main-info .set-constructor .sets-list .list .action .change-set.remove.in-basket::after{content:'';position:absolute;top:50%;left:50%;display:block;width:30px;height:20px;margin:-10px 0 0 -15px;background-color:#1b9fc6;box-shadow:0 0 5px 0 #1b9fc6;animation:check .2s 1 linear forwards;z-index:2}.product-main-info .set-constructor .sets-list .list .action .change-set.remove:after{content:attr(data-remove)}.product-main-info .set-constructor .sets-list .list .action .change-set.remove:before{display:none}.product-main-info .set-constructor .sets-list .list .action .change-set.remove:hover{background:#F8F8FA;color:#828282;font-weight:normal}.product-main-info .set-constructor .sets-list .list .action .change-set.add{display:inline-block;min-width:113px;padding:10px 20px;font-size:0.875em;font-weight:700;background-color:#1b9fc6;border:none;border-radius:30px;text-align:center;box-sizing:border-box;transition:all .2s ease;cursor:pointer;background:#27AE60;color:#fff;font-weight:normal}.product-main-info .set-constructor .sets-list .list .action .change-set.add:hover{opacity:.9}.product-main-info .set-constructor .sets-list .list .action .change-set.add.white{padding:6px 16px;color:#1b9fc6;background-color:#fff;border:2px solid #1b9fc6}.product-main-info .set-constructor .sets-list .list .action .change-set.add.white:hover{color:#fff;background-color:#1b9fc6;opacity:1}.product-main-info .set-constructor .sets-list .list .action .change-set.add.transparent{min-width:auto;padding:8px 25px 9px 23px;font-size:0.875em;color:#828282;font-weight:400;background-color:transparent;border:1px solid #e7e7e7;border-radius:30px;box-sizing:border-box;transition:all .2s ease}.product-main-info .set-constructor .sets-list .list .action .change-set.add.transparent:hover{color:#1b9fc6;border-color:#1b9fc6}.product-main-info .set-constructor .sets-list .list .action .change-set.add.transparent.share{position:relative;padding:0;border:none;opacity:1;user-select:none}.product-main-info .set-constructor .sets-list .list .action .change-set.add.transparent.share>span{position:relative;display:block;padding:9px 23px 8px 25px;border:1px solid #e7e7e7;border-radius:30px;background-color:#fff;transition:all .2s ease;box-sizing:border-box;z-index:2}.product-main-info .set-constructor .sets-list .list .action .change-set.add.transparent.share>span:before{content:'\0058';position:relative;top:1px;left:-3px;display:inline-block;font-family:'Icon Custom';font-size:12px;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-main-info .set-constructor .sets-list .list .action .change-set.add.transparent.share .ya-share2{position:absolute;top:0;right:-125%;width:auto;height:100%;margin-right:-20px;border-radius:30px 0 0 30px;overflow:hidden;transition:all .5s linear;z-index:1}.product-main-info .set-constructor .sets-list .list .action .change-set.add.transparent.share .ya-share2 .ya-share2__container{width:0;height:100%;overflow:hidden;transition:width .5s linear}.product-main-info .set-constructor .sets-list .list .action .change-set.add.transparent.share .ya-share2 .ya-share2__container .ya-share2__list{display:flex;align-items:center;height:100%;padding:0 20px;background-color:#fff;border:1px solid #e7e7e7;border-right:none;border-radius:30px 0 0 30px;box-sizing:border-box}.product-main-info .set-constructor .sets-list .list .action .change-set.add.transparent.share .ya-share2 .ya-share2__container .ya-share2__list .ya-share2__item{margin:0 4px;padding-left:0}.product-main-info .set-constructor .sets-list .list .action .change-set.add.transparent.share .ya-share2 .ya-share2__container .ya-share2__list .ya-share2__item::before{content:none}.product-main-info .set-constructor .sets-list .list .action .change-set.add.transparent.share .ya-share2 .ya-share2__container .ya-share2__list .ya-share2__item .ya-share2__icon{width:22px;height:22px}.product-main-info .set-constructor .sets-list .list .action .change-set.add.transparent.share:hover>span{color:#1b9fc6;border-color:#1b9fc6}.product-main-info .set-constructor .sets-list .list .action .change-set.add.transparent.share:hover .ya-share2{right:100%;box-shadow:-8px 4px 18px -8px rgba(0,0,0,0.1)}.product-main-info .set-constructor .sets-list .list .action .change-set.add.transparent.share:hover .ya-share2 .ya-share2__container{width:100%}.product-main-info .set-constructor .sets-list .list .action .change-set.add[disabled="disabled"]{opacity:0.5}.product-main-info .set-constructor .sets-list .list .action .change-set.add.loaded{position:relative;color:rgba(0,0,0,0)}.product-main-info .set-constructor .sets-list .list .action .change-set.add.loaded:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-image:url('../img/preloader-white.svg');background-repeat:no-repeat;background-position:center center}.product-main-info .set-constructor .sets-list .list .action .change-set.add.in-basket{position:relative;color:#1b9fc6}.product-main-info .set-constructor .sets-list .list .action .change-set.add.in-basket::before{content:'';position:absolute;top:50%;left:50%;display:block;width:18px;height:18px;margin:-9px 0 0 -9px;background-image:url('../img/icons/check.svg');background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1}.product-main-info .set-constructor .sets-list .list .action .change-set.add.in-basket::after{content:'';position:absolute;top:50%;left:50%;display:block;width:30px;height:20px;margin:-10px 0 0 -15px;background-color:#1b9fc6;box-shadow:0 0 5px 0 #1b9fc6;animation:check .2s 1 linear forwards;z-index:2}.product-main-info .set-constructor .sets-list .list .action .change-set.add:after{content:attr(data-add)}.product-main-info .set-constructor .sets-list .list .action .change-set.add:before{display:none}.product-main-info .set-constructor .sets-list .list .action .change-set.add:hover{background:#27AE60;color:#fff;font-weight:normal}.component-reviews .empty-reviews{flex-direction:column}.component-reviews .empty-reviews:before{width:80px;height:80px;margin-bottom:8px}.products-new .swiper-button-prev,.products-new .swiper-button-next{display:none}.products-new .swiper-pagination{display:block}.product-card:hover .hover-content{box-shadow:none}.product-card .stock{display:none}.product-card .price-container .saving{display:none}footer .top .footer-menu{display:none}.products-new .product-card{min-width:auto;display:flex;flex-direction:column}.products-new .product-card .name{padding-right:0}.products-new .product-card .price-container{margin-top:0;padding-right:0;padding-top:18px}.products-new .product-card .hover-content{position:static;display:block;margin-top:auto}.products-new .product-card .hover-content .product-item-button-container{position:static;margin:0;max-width:none;padding:0 15px 10px;width:calc(100% - 30px);width:100%}.products-new .product-card .hover-content .product-item-button-container .btn.detail,.products-new .product-card .hover-content .product-item-button-container .order-btn{width:100%;height:42px;padding:12px}.products-new .product-card .hover-content .product-item-button-container .btn.detail:before,.products-new .product-card .hover-content .product-item-button-container .order-btn:before{line-height:initial}.products-new .product-card .hover-content .product-item-button-container .btn.detail.order-btn,.products-new .product-card .hover-content .product-item-button-container .order-btn.order-btn{background-image:none}.products-new .product-card .hover-content .product-item-button-container .btn.detail.order-btn:before,.products-new .product-card .hover-content .product-item-button-container .order-btn.order-btn:before,.products-new .product-card .hover-content .product-item-button-container .btn.detail.order-btn:after,.products-new .product-card .hover-content .product-item-button-container .order-btn.order-btn:after{display:none}.products-new .product-card .hover-content .product-item-button-container .btn.detail.detail:before,.products-new .product-card .hover-content .product-item-button-container .order-btn.detail:before{content:none}.products-new .product-card .hover-content .product-item-button-container .btn.detail span,.products-new .product-card .hover-content .product-item-button-container .order-btn span{display:block}.products-new .product-card-wrap{padding:10px 10px 10px}.product-detail .product-card{min-width:auto;display:flex;flex-direction:column}.product-detail .product-card .name{padding-right:0}.product-detail .product-card .price-container{margin-top:0;padding-right:0;padding-top:18px}.product-detail .product-card .hover-content{position:static;display:block;margin-top:auto}.product-detail .product-card .hover-content .product-item-button-container{position:static;margin:0;max-width:none;padding:0 15px 10px;width:calc(100% - 30px)}.product-detail .product-card .hover-content .product-item-button-container .btn.detail,.product-detail .product-card .hover-content .product-item-button-container .order-btn{width:100%;height:42px;padding:12px}.product-detail .product-card .hover-content .product-item-button-container .btn.detail:before,.product-detail .product-card .hover-content .product-item-button-container .order-btn:before{line-height:initial}.product-detail .product-card .hover-content .product-item-button-container .btn.detail.order-btn,.product-detail .product-card .hover-content .product-item-button-container .order-btn.order-btn{background-image:none}.product-detail .product-card .hover-content .product-item-button-container .btn.detail.order-btn:before,.product-detail .product-card .hover-content .product-item-button-container .order-btn.order-btn:before,.product-detail .product-card .hover-content .product-item-button-container .btn.detail.order-btn:after,.product-detail .product-card .hover-content .product-item-button-container .order-btn.order-btn:after{display:none}.product-detail .product-card .hover-content .product-item-button-container .btn.detail.detail:before,.product-detail .product-card .hover-content .product-item-button-container .order-btn.detail:before{content:none}.product-detail .product-card .hover-content .product-item-button-container .btn.detail span,.product-detail .product-card .hover-content .product-item-button-container .order-btn span{display:block}.product-detail .product-card-wrap{padding:10px 10px 10px}.gift-container .products-list .product-wrap{max-width:none;margin:0}.gift-container .products-list .product-card{min-width:auto}.catalog .light-categories{padding:0;background:transparent}.catalog .light-categories .items .item-wrap{background:#fff}body header .search{z-index:2}body .wrapper{position:relative}body .wrapper:after{content:'';display:none;width:100%;height:100%;background:#000;opacity:0.2;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}body.search-opened .wrapper:after{display:block}.product-detail .product-tabs-container .tabs.arrow:after{content:'';background-image:url('../img/icons/shevron.svg');width:14px;height:8px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.product-detail .product-tabs-container .tabs.arrow.open:after{transform:translateY(-50%) rotate(180deg);top:25%}.product-detail .tabs-container .tabs.open{top:unset}}@media (max-width:480px) and (min-width:481px){header .end-block{display:none}}@media (max-width:460px){.product-wrap{width:100%}.promo{padding-bottom:0}.offers .item .img{height:auto}footer .subscribe-block .container{flex-wrap:wrap;justify-content:center;border-top:1px solid #e7e7e7}footer .subscribe-block .container::before{content:none}footer.type3 .subscribe-block,footer.type4 .subscribe-block{margin-top:24px}footer.type3 .subscribe-block .name.mobile,footer.type4 .subscribe-block .name.mobile{display:block;width:100%;margin:14px 0;max-width:100%;text-align:center}footer.type3 .subscribe-block .form-container,footer.type4 .subscribe-block .form-container{width:100%;max-width:100%}.cookie.type-1{left:2.5%;width:95%}.cookie.type-1.show{bottom:10px}.cookie.black{background-color:rgba(40,40,40,0.975)}.cookie.color{background-color:rgba(27,159,198,0.975);box-shadow:0px 0px 18px rgba(0,0,0,0.24)}.cookie.white{box-shadow:0px 0px 18px rgba(0,0,0,0.24)}.order-form .bx-soa .bx-soa-pickup .bx_soa_pickup .bx-soa-pickup-list .bx-soa-pickup-list-item .bx-soa-pickup-l-item-detail img{display:none}}@media (max-width:420px){header .middle .logo{margin-right:auto}.catalog .category{padding:25px 20px}.catalog .category .img{margin-top:0}.catalog .short-categories{margin:25px -12px 0}.catalog .short-category{flex-direction:row;width:100%;margin-bottom:18px;padding:15px 20px}.catalog .short-category .img{width:60px;height:60px;margin-right:20px}.catalog .short-category .text{padding-top:0;align-self:center;text-align:left}.catalog .short-category .name{line-height:1.25em}.instagram:not(a) .items .item{margin:0 auto}.popup-basket-add .box{width:95%;box-sizing:border-box}.popup-window:not([id*="smartFilterDropDown"]){width:95%;padding:30px 25px}.product-main-info .info .order-container .buttons .delivery-link{margin:30px 0 -15px;padding-left:47px;font-size:0.875em}.product-main-info .info .order-container .buttons .delivery-link::before{width:34px;height:34px}.product-main-info .info .order-container .buttons .delivery-link .text{margin-bottom:3px}.product-main-info .info .order-container .buttons .delivery-link .text span{white-space:nowrap}.product-main-info .product-img .thumbnails{padding:0 36px}.product-main-info .product-img .thumbnails .owl-nav .prev,.product-main-info .product-img .thumbnails .owl-nav .next{width:30px}.brands-page .brands-list .list .row{padding:0}.brands-page .brands-list .list .table .item{width:100%}}@media (max-width:380px){header .burger{margin-right:8px}header .header-mobile .tel-container{padding-left:0}header .header-mobile .tel-container+.basket-container{padding-left:2px}.products .swiper-container .hover-content .product-item-button-container{padding:0 10px 10px;width:calc(100% - 20px)}.products .swiper-container .product-card-wrap{padding:10px}}

@media (min-width: 765px){
    .message-link{
        display:none !important;
        left: 1000px;
    }
}

@media (max-width: 764px){
    .contact-channels-desctop{
        display:none !important;
        left: 1000px;
    }
}

.desc-icon{
    display: flex;
    width: 38px;
    height: 38px;
    margin-bottom: 10px;
}
.contact-channels-desctop {
    position: fixed;
    top: 390px;
    right: 11px;
    display: inline-block;
    width: 40px;
    height: 80px;
    z-index: 9999;
}


@keyframes pulsation {
    0% {
        transform: scale(0);
        opacity: 1
    }
    50% {
        opacity: .7
    }
    100% {
        transform: scale(1);
        opacity: 0
    }
}

.widget-opener {
    /*align-items:center;bottom:0;color:#525252de;display:flex;font-family:"SF UI Regular",sans-serif;font-size:14px;height:70px;justify-content:center;position:fixed;right:0;width:70px;z-index:214748300099*/
}

.widget-opener__button {
    align-items: center;
    background-color: #00B2F2;
    border-radius: 50%;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    height: 50px;
    justify-content: center;
    padding: 10px;
    position: relative;
    visibility: visible;
    width: 50px
}

.widget-opener__carousel {
    border-radius: 50%;
    height: 100%;
    overflow: hidden;
    position: relative;
    transition: background-color .3s;
    width: 100%
}

.widget-opener__carousel.color-white {
    background-color: #fff
}

.widget-opener__carousel.hidden {
    display: none
}

.widget-opener__icons {
    border-radius: 50%;
    display: flex;
    left: 50%;
    padding: 3px;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
}

.widget-opener__icons.animation {
    animation: iconMove 1s cubic-bezier(.7, 0, 0, 1) infinite
}

.widget-opener__icon {
    align-items: center;
    display: flex;
    justify-content: center;
    width: 38px;
    height: 38px
}

.widget-opener__icon.main-color svg {
    height: 100%;
    width: 100%
}

.widget-opener__pulsation {
    background-color: #00B2F2;
    border-radius: 50%;
    height: 70px;
    left: 0;
    position: absolute;
    top: 0;
    transform: scale(0);
    width: 70px
}

.widget-opener__pulsation.animation {
    animation: pulsation 2s infinite
}

.widget-opener__pulsation:nth-of-type(2n) {
    animation-delay: .5s !important
}

.widget-opener__close-state {
    display: none
}

.widget-opener.open .widget-opener__carousel {
    display: none
}

.widget-opener.open .widget-opener__pulsation {
    display: none
}

.widget-opener.open .widget-opener__close-state {
    display: flex;
}

.contact-channels {
    background-color: #fff;
    border-radius: 25px;
    bottom: 82px;
    box-shadow: rgba(0, 0, 0, .16) 0 5px 40px;
    display: none;
    padding: 15px 0;
    overflow: hidden; /*position:absolute;*//*right:0;*/
    width: 235px;
    z-index: 3147483000
}

.contact-channels.open {
    display: block
}

.contact-channels:after {
    border-style: solid;
    border-width: 8px 8px 0 8px;
    border-color: #fff transparent transparent transparent;
    bottom: -8px;
    content: '';
    position: absolute;
    right: 34px;
    z-index: 3147483000
}

.widget-opener .contact-channels .contact-channels__channel {
    color: #525252de;
    display: flex;
    font-family: "SF UI Regular", sans-serif;
    font-size: 14px;
    align-items: center;
    padding: 10px 15px 10px;
    text-decoration: none
}

.widget-opener .contact-channels .contact-channels__channel:hover {
    cursor: pointer;
    background-color: rgba(0, 0, 0, .05)
}

.contact-channels__channel-icon {
    box-sizing: border-box;
    height: 40px;
    margin-right: 15px;
    width: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center
}

.contact-channels__channel-icon.chat {
    background-color: #66b821
}

/*-----*/
/*-----*/

.contact-channels {
    position: relative;
    right: 310px;
    width: 235px;
}

.widget-opener__close-state {
    width: 22px;
    height: 25px;
    align-items: center;
    margin: 0 auto;
}

.message-link {
    position: absolute;
    top: 0;
    left: -64px;
    display: flex;
    width: 64px;
    height: 64px;
    background-color: #1b9fc6;
    border-radius: 4px 0 0 4px;
    box-shadow: -2px 0 8px -2px #424242;
    align-items: center;
}

.message-link img {
    width: 38px;
    height: 38px;
    margin: 0 auto;
}

.message-container {
    position: fixed;
    top: 383px;
    right: -800px;
    width: 800px;
    transition: right .2s ease;
    z-index: 50;
}

.widget-opener__button {
    align-items: center;
    background-color: #00B2F2;
    border-radius: 50%;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    height: 50px;
    justify-content: center;
    padding: 10px;
    position: relative;
    visibility: visible;
    width: 50px;
}

.widget-opener__carousel {
    border-radius: 50%;
    height: 100%;
    overflow: hidden;
    position: relative;
    transition: background-color .3s;
    width: 100%;
}

.widget-opener__icons {
    border-radius: 50%;
    display: flex;
    left: 50%;
    padding: 3px;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
}

.widget-opener__icon {
    align-items: center;
    display: flex;
    justify-content: center;
    width: 27px;
    height: 27px;
}

.widget-opener__close-state {
    display: none;
}

/*-----*/
/*-----*/

.messenger-container {
    position: relative;
}

#messenger-button {
    background-color: #4CAF50;
    color: white;
    border: none;
    padding: 10px 20px;
    font-size: 16px;
    cursor: pointer;
}

.messenger-popup {
    display: none;
    position: absolute;
    bottom: 100%;
    left: 50%;
    transform: translateX(-50%);
    background-color: #f9f9f9;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    padding: 10px;
}

.messenger-popup a {
    display: block;
    margin-bottom: 5px;
    color: #333;
    text-decoration: none;
    padding: 8px;
    border-radius: 5px;
    background-color: #fff;
    transition: background-color 0.3s;
}

.messenger-popup a:hover {
    background-color: #e0e0e0;
}@keyframes pulsation {
     0% {
         transform: scale(0);
         opacity: 1
     }
     50% {
         opacity: .7
     }
     100% {
         transform: scale(1);
         opacity: 0
     }
 }

.widget-opener {
    /*align-items:center;bottom:0;color:#525252de;display:flex;font-family:"SF UI Regular",sans-serif;font-size:14px;height:70px;justify-content:center;position:fixed;right:0;width:70px;z-index:214748300099*/
}

.widget-opener__button {
    align-items: center;
    background-color: #00B2F2;
    border-radius: 50%;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    height: 50px;
    justify-content: center;
    padding: 10px;
    position: relative;
    visibility: visible;
    width: 50px
}

.widget-opener__carousel {
    border-radius: 50%;
    height: 100%;
    overflow: hidden;
    position: relative;
    transition: background-color .3s;
    width: 100%
}

.widget-opener__carousel.color-white {
    background-color: #fff
}

.widget-opener__carousel.hidden {
    display: none
}

.widget-opener__icons {
    border-radius: 50%;
    display: flex;
    left: 50%;
    padding: 3px;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
}

.widget-opener__icons.animation {
    animation: iconMove 1s cubic-bezier(.7, 0, 0, 1) infinite
}

.widget-opener__icon {
    align-items: center;
    display: flex;
    justify-content: center;
    width: 38px;
    height: 38px
}

.widget-opener__icon.main-color svg {
    height: 100%;
    width: 100%
}

.widget-opener__pulsation {
    background-color: #00B2F2;
    border-radius: 50%;
    height: 70px;
    left: 0;
    position: absolute;
    top: 0;
    transform: scale(0);
    width: 70px
}

.widget-opener__pulsation.animation {
    animation: pulsation 2s infinite
}

.widget-opener__pulsation:nth-of-type(2n) {
    animation-delay: .5s !important
}

.widget-opener__close-state {
    display: none
}

.widget-opener.open .widget-opener__carousel {
    display: none
}

.widget-opener.open .widget-opener__pulsation {
    display: none
}

.widget-opener.open .widget-opener__close-state {
    display: flex
}

.contact-channels {
    background-color: #fff;
    border-radius: 25px;
    bottom: 82px;
    box-shadow: rgba(0, 0, 0, .16) 0 5px 40px;
    display: none;
    padding: 15px 0;
    overflow: hidden; /*position:absolute;right:0;*/
    width: 235px;
    z-index: 3147483000
}

.contact-channels.open {
    display: block
}

.contact-channels:after {
    border-style: solid;
    border-width: 8px 8px 0 8px;
    border-color: #fff transparent transparent transparent;
    bottom: -8px;
    content: '';
    position: absolute;
    right: 34px;
    z-index: 3147483000
}

.widget-opener .contact-channels .contact-channels__channel {
    color: #525252de;
    display: flex;
    font-family: "SF UI Regular", sans-serif;
    font-size: 14px;
    align-items: center;
    padding: 10px 15px 10px;
    text-decoration: none
}

.widget-opener .contact-channels .contact-channels__channel:hover {
    cursor: pointer;
    background-color: rgba(0, 0, 0, .05)
}

.contact-channels__channel-icon {
    box-sizing: border-box;
    height: 40px;
    margin-right: 15px;
    width: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center
}

.contact-channels__channel-icon.chat {
    background-color: #66b821
}