

/* Start:/local/templates/main/components/chess/sale.basket.basket.line/header_basket/style.min.css?16286940543731*/
.bx-basket-block{position:relative;padding-bottom:5px;padding-left:20px;white-space:nowrap;font-size:12px}.bx-basket-block>.fa{position:absolute;top:3px;left:0;width:12px;color:#97a1ab}.bx-basket-block a{margin-right:10px}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:998;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:998;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-item-list{display:none}}.bx-basket-fixed .bx-basket-block{margin-left:10px}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{
	position:absolute;
	right: 22px;
    top: 9px;
	width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all
	}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}
/* End */


/* Start:/local/templates/main/components/chess/sale.basket.basket.line/header_basket_stick/style.min.css?16286940543731*/
.bx-basket-block{position:relative;padding-bottom:5px;padding-left:20px;white-space:nowrap;font-size:12px}.bx-basket-block>.fa{position:absolute;top:3px;left:0;width:12px;color:#97a1ab}.bx-basket-block a{margin-right:10px}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:998;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:998;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-item-list{display:none}}.bx-basket-fixed .bx-basket-block{margin-left:10px}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{
	position:absolute;
	right: 22px;
    top: 9px;
	width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all
	}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}
/* End */


/* Start:/bitrix/components/slam/easyform/lib/css/bootstrap.min.css?162869399122741*/
.slam-easyform{font:normal 16px/1.4 "Arial", sans-serif}.slam-easyform .hidden{display:none!important;visibility:hidden!important}.slam-easyform .form-group{margin-bottom:15px}.slam-easyform .control-label{display:inline-block;margin-bottom:5px;font-weight:700}.slam-easyform .form-control{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;box-sizing:border-box}.slam-easyform .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)}.slam-easyform [class*="col-xs"]{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.slam-easyform .row{margin-left:-15px;margin-right:-15px}.slam-easyform .row:before{content:" ";display:table;clear:both}.slam-easyform .col-xs-12{width:100%}.slam-easyform .col-xs-9{width:75%}.slam-easyform .col-xs-3{width:25%}.slam-easyform .radio-inline, .slam-easyform .checkbox-inline{display:inline-block;position:relative;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.slam-easyform .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}.slam-easyform .btn:active, .slam-easyform .btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125)}.slam-easyform .btn:hover, .slam-easyform .btn:focus{color:#333;text-decoration:none}.slam-easyform .btn-primary:active, .slam-easyform .btn-primary.active, .slam-easyform .open>.dropdown-toggle.btn-primary{background-image:none}.slam-easyform .btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)}.slam-easyform .pull-right{float:right}.slam-easyform .pull-right{float:right!important}.slam-easyform .btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.slam-easyform .btn-primary:active:hover, .slam-easyform .btn-primary.active:hover, .slam-easyform .open>.dropdown-toggle.btn-primary:hover, .slam-easyform .btn-primary:active:focus, .slam-easyform .btn-primary.active:focus, .slam-easyform .open>.dropdown-toggle.btn-primary:focus, .slam-easyform .btn-primary:active.focus, .slam-easyform .btn-primary.active.focus, .slam-easyform .open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#204d74;border-color:#122b40}.slam-easyform .btn-primary:active, .slam-easyform .btn-primary.active, .slam-easyform .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.slam-easyform .btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.slam-easyform .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.slam-easyform .btn-primary:active, .slam-easyform .btn-primary.active, .slam-easyform .open .dropdown-toggle.btn-primary{background-image:none}.slam-easyform .btn-primary:hover, .slam-easyform .btn-primary:focus, .slam-easyform .btn-primary:active, .slam-easyform .btn-primary.active, .slam-easyform .open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.slam-easyform .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slam-easyform .pull-right{float:right !important}.slam-easyform input, .slam-easyform button, .slam-easyform select, .slam-easyform textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.slam-easyform button, .slam-easyform input[type=button], .slam-easyform input[type=reset], .slam-easyform input[type=submit]{-webkit-appearance:button;cursor:pointer}.slam-easyform button, .slam-easyform select{text-transform:none}.slam-easyform button{overflow:visible}.slam-easyform button, .slam-easyform input[type="button"], .slam-easyform input[type="reset"], .slam-easyform input[type="submit"]{-webkit-appearance:button;cursor:pointer}.slam-easyform .close:not([disabled]):not(.disabled){cursor:pointer}.slam-easyform .modal-header .close{margin-top:-2px}.slam-easyform .modal-header .close{margin-top:-2px}.slam-easyform button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.slam-easyform .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity: .2;filter:alpha(opacity=20)}.slam-easyform .modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}.slam-easyform .close:hover, .slam-easyform .close:focus{color:#000;text-decoration:none;cursor:pointer;opacity: .5;filter:alpha(opacity=50)}.slam-easyform .fade.in{opacity:1;background:rgba(0, 0, 0, .5)}.slam-easyform .modal{text-align:center}.modal-open .slam-easyform .modal{overflow-x:hidden}.slam-easyform .modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.slam-easyform .fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;background:none}.slam-easyform .modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.slam-easyform .modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.slam-easyform .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.slam-easyform .modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0, 0, 0, .2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, .5);box-shadow:0 3px 9px rgba(0, 0, 0, .5);background-clip:padding-box;outline:0}.slam-easyform .modal-content{-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, .5);box-shadow:0 5px 15px rgba(0, 0, 0, .5)}.slam-easyform .modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.slam-easyform .modal-body{position:relative;padding:20px}.slam-easyform .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.slam-easyform .alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.slam-easyform .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.slam-easyform .modal .modal-header .title{margin:0;font-size:22px;display:inline-block}.slam-easyform .has-success .help-block, .slam-easyform .has-success .control-label, .slam-easyform .has-success .radio, .slam-easyform .has-success .checkbox, .slam-easyform .has-success .radio-inline, .slam-easyform .has-success .checkbox-inline{color:#3c763d}.slam-easyform .clearfix:before, .slam-easyform .clearfix:after, .slam-easyform .container:before, .slam-easyform .container:after, .slam-easyform .container-fluid:before, .slam-easyform .container-fluid:after, .slam-easyform .row:before, .slam-easyform .row:after, .slam-easyform .form-horizontal .form-group:before, .slam-easyform .form-horizontal .form-group:after, .slam-easyform .btn-toolbar:before, .slam-easyform .btn-toolbar:after, .slam-easyform .btn-group-vertical>.btn-group:before, .slam-easyform .btn-group-vertical>.btn-group:after, .slam-easyform .nav:before, .slam-easyform .nav:after, .slam-easyform .navbar:before, .slam-easyform .navbar:after, .slam-easyform .navbar-header:before, .slam-easyform .navbar-header:after, .slam-easyform .navbar-collapse:before, .slam-easyform .navbar-collapse:after, .slam-easyform .pager:before, .slam-easyform .pager:after, .slam-easyform .panel-body:before, .slam-easyform .panel-body:after, .slam-easyform .modal-footer:before, .slam-easyform .modal-footer:after{content:" ";display:table;clear:both}@media (min-width:768px){.slam-easyform .modal-dialog{position:relative;width:auto;margin:10px}.slam-easyform .modal-dialog{width:600px;margin:30px auto}.slam-easyform .container{width:750px}.slam-easyform .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}}@media (min-width:992px){.slam-easyform .container{width:970px}}@media (min-width:1200px){.slam-easyform .container{width:1170px}}.modal-open{overflow:hidden}.slam-easyform *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slam-easyform .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)}.slam-easyform .has-error .help-block, .slam-easyform .has-error .control-label, .slam-easyform .has-error .radio, .slam-easyform .has-error .checkbox, .slam-easyform .has-error .radio-inline, .slam-easyform .has-error .checkbox-inline{color:#a94442}.slam-easyform .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)}.slam-easyform .radio input[type=radio], .slam-easyform .radio-inline input[type=radio], .slam-easyform .checkbox input[type=checkbox], .slam-easyform .checkbox-inline input[type=checkbox]{float:left;margin-left:-20px}.slam-easyform input[type=radio], .slam-easyform input[type=checkbox]{margin:4px 0 0;margin-top:1px 9;line-height:normal}.slam-easyform input[type=checkbox], .slam-easyform input[type=radio]{box-sizing:border-box;padding:0}.slam-easyform .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168}.slam-easyform .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483}.slam-easyform .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.slam-easyform .col-xs-1, .slam-easyform .col-sm-1, .slam-easyform .col-md-1, .slam-easyform .col-lg-1, .slam-easyform .col-xs-2, .slam-easyform .col-sm-2, .slam-easyform .col-md-2, .slam-easyform .col-lg-2, .slam-easyform .col-xs-3, .slam-easyform .col-sm-3, .slam-easyform .col-md-3, .slam-easyform .col-lg-3, .slam-easyform .col-xs-4, .slam-easyform .col-sm-4, .slam-easyform .col-md-4, .slam-easyform .col-lg-4, .slam-easyform .col-xs-5, .slam-easyform .col-sm-5, .slam-easyform .col-md-5, .slam-easyform .col-lg-5, .slam-easyform .col-xs-6, .slam-easyform .col-sm-6, .slam-easyform .col-md-6, .slam-easyform .col-lg-6, .slam-easyform .col-xs-7, .slam-easyform .col-sm-7, .slam-easyform .col-md-7, .slam-easyform .col-lg-7, .slam-easyform .col-xs-8, .slam-easyform .col-sm-8, .slam-easyform .col-md-8, .slam-easyform .col-lg-8, .slam-easyform .col-xs-9, .slam-easyform .col-sm-9, .slam-easyform .col-md-9, .slam-easyform .col-lg-9, .slam-easyform .col-xs-10, .slam-easyform .col-sm-10, .slam-easyform .col-md-10, .slam-easyform .col-lg-10, .slam-easyform .col-xs-11, .slam-easyform .col-sm-11, .slam-easyform .col-md-11, .slam-easyform .col-lg-11, .slam-easyform .col-xs-12, .slam-easyform .col-sm-12, .slam-easyform .col-md-12, .slam-easyform .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.slam-easyform .col-xs-1, .slam-easyform .col-xs-2, .slam-easyform .col-xs-3, .slam-easyform .col-xs-4, .slam-easyform .col-xs-5, .slam-easyform .col-xs-6, .slam-easyform .col-xs-7, .slam-easyform .col-xs-8, .slam-easyform .col-xs-9, .slam-easyform .col-xs-10, .slam-easyform .col-xs-11, .slam-easyform .col-xs-12{float:left}.slam-easyform .col-xs-12{width:100%}.slam-easyform .col-xs-11{width:91.66666667%}.slam-easyform .col-xs-10{width:83.33333333%}.slam-easyform .col-xs-9{width:75%}.slam-easyform .col-xs-8{width:66.66666667%}.slam-easyform .col-xs-7{width:58.33333333%}.slam-easyform .col-xs-6{width:50%}.slam-easyform .col-xs-5{width:41.66666667%}.slam-easyform .col-xs-4{width:33.33333333%}.slam-easyform .col-xs-3{width:25%}.slam-easyform .col-xs-2{width:16.66666667%}.slam-easyform .col-xs-1{width:8.33333333%}.slam-easyform .col-xs-pull-12{right:100%}.slam-easyform .col-xs-pull-11{right:91.66666667%}.slam-easyform .col-xs-pull-10{right:83.33333333%}.slam-easyform .col-xs-pull-9{right:75%}.slam-easyform .col-xs-pull-8{right:66.66666667%}.slam-easyform .col-xs-pull-7{right:58.33333333%}.slam-easyform .col-xs-pull-6{right:50%}.slam-easyform .col-xs-pull-5{right:41.66666667%}.slam-easyform .col-xs-pull-4{right:33.33333333%}.slam-easyform .col-xs-pull-3{right:25%}.slam-easyform .col-xs-pull-2{right:16.66666667%}.slam-easyform .col-xs-pull-1{right:8.33333333%}.slam-easyform .col-xs-pull-0{right:0}.slam-easyform .col-xs-push-12{left:100%}.slam-easyform .col-xs-push-11{left:91.66666667%}.slam-easyform .col-xs-push-10{left:83.33333333%}.slam-easyform .col-xs-push-9{left:75%}.slam-easyform .col-xs-push-8{left:66.66666667%}.slam-easyform .col-xs-push-7{left:58.33333333%}.slam-easyform .col-xs-push-6{left:50%}.slam-easyform .col-xs-push-5{left:41.66666667%}.slam-easyform .col-xs-push-4{left:33.33333333%}.slam-easyform .col-xs-push-3{left:25%}.slam-easyform .col-xs-push-2{left:16.66666667%}.slam-easyform .col-xs-push-1{left:8.33333333%}.slam-easyform .col-xs-push-0{left:0}.slam-easyform .col-xs-offset-12{margin-left:100%}.slam-easyform .col-xs-offset-11{margin-left:91.66666667%}.slam-easyform .col-xs-offset-10{margin-left:83.33333333%}.slam-easyform .col-xs-offset-9{margin-left:75%}.slam-easyform .col-xs-offset-8{margin-left:66.66666667%}.slam-easyform .col-xs-offset-7{margin-left:58.33333333%}.slam-easyform .col-xs-offset-6{margin-left:50%}.slam-easyform .col-xs-offset-5{margin-left:41.66666667%}.slam-easyform .col-xs-offset-4{margin-left:33.33333333%}.slam-easyform .col-xs-offset-3{margin-left:25%}.slam-easyform .col-xs-offset-2{margin-left:16.66666667%}.slam-easyform .col-xs-offset-1{margin-left:8.33333333%}.slam-easyform .col-xs-offset-0{margin-left:0}@media (min-width:768px){.slam-easyform .col-sm-1, .slam-easyform .col-sm-2, .slam-easyform .col-sm-3, .slam-easyform .col-sm-4, .slam-easyform .col-sm-5, .slam-easyform .col-sm-6, .slam-easyform .col-sm-7, .slam-easyform .col-sm-8, .slam-easyform .col-sm-9, .slam-easyform .col-sm-10, .slam-easyform .col-sm-11, .slam-easyform .col-sm-12{float:left}.slam-easyform .col-sm-12{width:100%}.slam-easyform .col-sm-11{width:91.66666667%}.slam-easyform .col-sm-10{width:83.33333333%}.slam-easyform .col-sm-9{width:75%}.slam-easyform .col-sm-8{width:66.66666667%}.slam-easyform .col-sm-7{width:58.33333333%}.slam-easyform .col-sm-6{width:50%}.slam-easyform .col-sm-5{width:41.66666667%}.slam-easyform .col-sm-4{width:33.33333333%}.slam-easyform .col-sm-3{width:25%}.slam-easyform .col-sm-2{width:16.66666667%}.slam-easyform .col-sm-1{width:8.33333333%}.slam-easyform .col-sm-pull-12{right:100%}.slam-easyform .col-sm-pull-11{right:91.66666667%}.slam-easyform .col-sm-pull-10{right:83.33333333%}.slam-easyform .col-sm-pull-9{right:75%}.slam-easyform .col-sm-pull-8{right:66.66666667%}.slam-easyform .col-sm-pull-7{right:58.33333333%}.slam-easyform .col-sm-pull-6{right:50%}.slam-easyform .col-sm-pull-5{right:41.66666667%}.slam-easyform .col-sm-pull-4{right:33.33333333%}.slam-easyform .col-sm-pull-3{right:25%}.slam-easyform .col-sm-pull-2{right:16.66666667%}.slam-easyform .col-sm-pull-1{right:8.33333333%}.slam-easyform .col-sm-pull-0{right:0}.slam-easyform .col-sm-push-12{left:100%}.slam-easyform .col-sm-push-11{left:91.66666667%}.slam-easyform .col-sm-push-10{left:83.33333333%}.slam-easyform .col-sm-push-9{left:75%}.slam-easyform .col-sm-push-8{left:66.66666667%}.slam-easyform .col-sm-push-7{left:58.33333333%}.slam-easyform .col-sm-push-6{left:50%}.slam-easyform .col-sm-push-5{left:41.66666667%}.slam-easyform .col-sm-push-4{left:33.33333333%}.slam-easyform .col-sm-push-3{left:25%}.slam-easyform .col-sm-push-2{left:16.66666667%}.slam-easyform .col-sm-push-1{left:8.33333333%}.slam-easyform .col-sm-push-0{left:0}.slam-easyform .col-sm-offset-12{margin-left:100%}.slam-easyform .col-sm-offset-11{margin-left:91.66666667%}.slam-easyform .col-sm-offset-10{margin-left:83.33333333%}.slam-easyform .col-sm-offset-9{margin-left:75%}.slam-easyform .col-sm-offset-8{margin-left:66.66666667%}.slam-easyform .col-sm-offset-7{margin-left:58.33333333%}.slam-easyform .col-sm-offset-6{margin-left:50%}.slam-easyform .col-sm-offset-5{margin-left:41.66666667%}.slam-easyform .col-sm-offset-4{margin-left:33.33333333%}.slam-easyform .col-sm-offset-3{margin-left:25%}.slam-easyform .col-sm-offset-2{margin-left:16.66666667%}.slam-easyform .col-sm-offset-1{margin-left:8.33333333%}.slam-easyform .col-sm-offset-0{margin-left:0}}@media (min-width:992px){.slam-easyform .col-md-1, .slam-easyform .col-md-2, .slam-easyform .col-md-3, .slam-easyform .col-md-4, .slam-easyform .col-md-5, .slam-easyform .col-md-6, .slam-easyform .col-md-7, .slam-easyform .col-md-8, .slam-easyform .col-md-9, .slam-easyform .col-md-10, .slam-easyform .col-md-11, .slam-easyform .col-md-12{float:left}.slam-easyform .col-md-12{width:100%}.slam-easyform .col-md-11{width:91.66666667%}.slam-easyform .col-md-10{width:83.33333333%}.slam-easyform .col-md-9{width:75%}.slam-easyform .col-md-8{width:66.66666667%}.slam-easyform .col-md-7{width:58.33333333%}.slam-easyform .col-md-6{width:50%}.slam-easyform .col-md-5{width:41.66666667%}.slam-easyform .col-md-4{width:33.33333333%}.slam-easyform .col-md-3{width:25%}.slam-easyform .col-md-2{width:16.66666667%}.slam-easyform .col-md-1{width:8.33333333%}.slam-easyform .col-md-pull-12{right:100%}.slam-easyform .col-md-pull-11{right:91.66666667%}.slam-easyform .col-md-pull-10{right:83.33333333%}.slam-easyform .col-md-pull-9{right:75%}.slam-easyform .col-md-pull-8{right:66.66666667%}.slam-easyform .col-md-pull-7{right:58.33333333%}.slam-easyform .col-md-pull-6{right:50%}.slam-easyform .col-md-pull-5{right:41.66666667%}.slam-easyform .col-md-pull-4{right:33.33333333%}.slam-easyform .col-md-pull-3{right:25%}.slam-easyform .col-md-pull-2{right:16.66666667%}.slam-easyform .col-md-pull-1{right:8.33333333%}.slam-easyform .col-md-pull-0{right:0}.slam-easyform .col-md-push-12{left:100%}.slam-easyform .col-md-push-11{left:91.66666667%}.slam-easyform .col-md-push-10{left:83.33333333%}.slam-easyform .col-md-push-9{left:75%}.slam-easyform .col-md-push-8{left:66.66666667%}.slam-easyform .col-md-push-7{left:58.33333333%}.slam-easyform .col-md-push-6{left:50%}.slam-easyform .col-md-push-5{left:41.66666667%}.slam-easyform .col-md-push-4{left:33.33333333%}.slam-easyform .col-md-push-3{left:25%}.slam-easyform .col-md-push-2{left:16.66666667%}.slam-easyform .col-md-push-1{left:8.33333333%}.slam-easyform .col-md-push-0{left:0}.slam-easyform .col-md-offset-12{margin-left:100%}.slam-easyform .col-md-offset-11{margin-left:91.66666667%}.slam-easyform .col-md-offset-10{margin-left:83.33333333%}.slam-easyform .col-md-offset-9{margin-left:75%}.slam-easyform .col-md-offset-8{margin-left:66.66666667%}.slam-easyform .col-md-offset-7{margin-left:58.33333333%}.slam-easyform .col-md-offset-6{margin-left:50%}.slam-easyform .col-md-offset-5{margin-left:41.66666667%}.slam-easyform .col-md-offset-4{margin-left:33.33333333%}.slam-easyform .col-md-offset-3{margin-left:25%}.slam-easyform .col-md-offset-2{margin-left:16.66666667%}.slam-easyform .col-md-offset-1{margin-left:8.33333333%}.slam-easyform .col-md-offset-0{margin-left:0}}@media (min-width:1200px){.slam-easyform .col-lg-1, .slam-easyform .col-lg-2, .slam-easyform .col-lg-3, .slam-easyform .col-lg-4, .slam-easyform .col-lg-5, .slam-easyform .col-lg-6, .slam-easyform .col-lg-7, .slam-easyform .col-lg-8, .slam-easyform .col-lg-9, .slam-easyform .col-lg-10, .slam-easyform .col-lg-11, .slam-easyform .col-lg-12{float:left}.slam-easyform .col-lg-12{width:100%}.slam-easyform .col-lg-11{width:91.66666667%}.slam-easyform .col-lg-10{width:83.33333333%}.slam-easyform .col-lg-9{width:75%}.slam-easyform .col-lg-8{width:66.66666667%}.slam-easyform .col-lg-7{width:58.33333333%}.slam-easyform .col-lg-6{width:50%}.slam-easyform .col-lg-5{width:41.66666667%}.slam-easyform .col-lg-4{width:33.33333333%}.slam-easyform .col-lg-3{width:25%}.slam-easyform .col-lg-2{width:16.66666667%}.slam-easyform .col-lg-1{width:8.33333333%}.slam-easyform .col-lg-pull-12{right:100%}.slam-easyform .col-lg-pull-11{right:91.66666667%}.slam-easyform .col-lg-pull-10{right:83.33333333%}.slam-easyform .col-lg-pull-9{right:75%}.slam-easyform .col-lg-pull-8{right:66.66666667%}.slam-easyform .col-lg-pull-7{right:58.33333333%}.slam-easyform .col-lg-pull-6{right:50%}.slam-easyform .col-lg-pull-5{right:41.66666667%}.slam-easyform .col-lg-pull-4{right:33.33333333%}.slam-easyform .col-lg-pull-3{right:25%}.slam-easyform .col-lg-pull-2{right:16.66666667%}.slam-easyform .col-lg-pull-1{right:8.33333333%}.slam-easyform .col-lg-pull-0{right:0}.slam-easyform .col-lg-push-12{left:100%}.slam-easyform .col-lg-push-11{left:91.66666667%}.slam-easyform .col-lg-push-10{left:83.33333333%}.slam-easyform .col-lg-push-9{left:75%}.slam-easyform .col-lg-push-8{left:66.66666667%}.slam-easyform .col-lg-push-7{left:58.33333333%}.slam-easyform .col-lg-push-6{left:50%}.slam-easyform .col-lg-push-5{left:41.66666667%}.slam-easyform .col-lg-push-4{left:33.33333333%}.slam-easyform .col-lg-push-3{left:25%}.slam-easyform .col-lg-push-2{left:16.66666667%}.slam-easyform .col-lg-push-1{left:8.33333333%}.slam-easyform .col-lg-push-0{left:0}.slam-easyform .col-lg-offset-12{margin-left:100%}.slam-easyform .col-lg-offset-11{margin-left:91.66666667%}.slam-easyform .col-lg-offset-10{margin-left:83.33333333%}.slam-easyform .col-lg-offset-9{margin-left:75%}.slam-easyform .col-lg-offset-8{margin-left:66.66666667%}.slam-easyform .col-lg-offset-7{margin-left:58.33333333%}.slam-easyform .col-lg-offset-6{margin-left:50%}.slam-easyform .col-lg-offset-5{margin-left:41.66666667%}.slam-easyform .col-lg-offset-4{margin-left:33.33333333%}.slam-easyform .col-lg-offset-3{margin-left:25%}.slam-easyform .col-lg-offset-2{margin-left:16.66666667%}.slam-easyform .col-lg-offset-1{margin-left:8.33333333%}.slam-easyform .col-lg-offset-0{margin-left:0}}
/* End */


/* Start:/local/templates/main/components/slam/easyform/head_callme_mob/style.min.css?1628694054805*/
.slam-easyform .modal{text-align:center}@media screen and (min-width:768px){.slam-easyform .modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.slam-easyform .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.slam-easyform .modal .modal-header .title{margin:0;font-size:22px;display:inline-block}.hide-formvalidation small.help-block{display:none!important}@keyframes spinner{to{transform:rotate(360deg)}}.slam-easyform .spinner,.slam-easyform .spinner:hover{position:relative;color:transparent}.slam-easyform .spinner:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #ccc;border-top-color:#333;animation:spinner .6s linear infinite}
/* End */


/* Start:/local/templates/main/components/chess/sale.basket.basket.line/header_basket_mob/style.css?16286940544636*/
.bx-basket { }

.bx-basket-block {
	position: relative;
	padding-bottom: 5px;
	padding-left: 20px;
	white-space: nowrap;
	font-size: 12px;
}

.bx-basket-block > .fa {
	position: absolute;
	top: 3px;
	left: 0;
	width: 12px;
	color: #97a1ab;
}

.bx-basket-block a { margin-right: 10px; }

/*FIXED BASKET*/

@media (min-width: 768px) {
	.bx-basket-fixed {
		position: fixed;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		width: 200px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-fixed.top { top: 10px }

	.bx-basket-fixed.right { right: 10px }

	.bx-basket-fixed.bottom { bottom: 10px }

	.bx-basket-fixed.left { left: 10px }

	.bx-basket-fixed.bx-max-height { top: 10px; bottom: 10px; }
}

@media (max-width: 767px) {
	.bx-basket-fixed {
		position: fixed;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-item-list { display: none; }

	/*.bx-basket-fixed */
}

.bx-basket-fixed .bx-basket-block { margin-left: 10px; }

.bx-basket-item-list {
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
	border-top: 1px solid #f7f7f7;
}

.bx-opener .bx-basket-item-list { padding-bottom: 75px; }

.bx-max-height .bx-basket-item-list {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
}

.bx-closed .bx-basket-item-list {
	overflow: hidden;
	height: 20px;
}

.bx-basket-item-list-action {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 120;
	padding: 3px 0;
	height: 20px;
	background: #f7f7f7;
	color: #4f4f4f;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	cursor: pointer;
}

.bx-basket-item-list-button-container {
	position: absolute;
	right: 0;
	bottom: 20px;
	left: 0;
	padding: 10px 0;
	border-top: 1px solid #f7f7f7;
	background: #fff;
	text-align: center;
}

.bx-basket-item-list-container {
	overflow-y: auto;
	max-height: 100%
}

.bx-basket-item-list-item {
	position: relative;
	margin-bottom: 15px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #f7f7f7;
}

.bx-basket-item-list-container .bx-basket-item-list-item:last-child {
	margin-bottom: 0;
	border-bottom: none;
}

.bx-basket-item-list-item-status {
	margin: 0 10px 20px;
	padding: 3px;
	border-radius: 3px;
	background: #ebebeb;
	text-align: center;
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}

.bx-basket-item-list-item-img {
	position: relative;
	padding-bottom: 5px;
	text-align: center;
}

.bx-basket-item-list-item-img img {
	max-width: 90px;
	height: auto;
	border: 1px solid #e6e6e6;
}

.bx-basket-item-list-item-name { padding-bottom: 5px; }

.bx-basket-item-list-item-name a {
	font-size: 13px;
	line-height: 16px;
}

.bx-basket-item-list-item-remove {
	position: relative;
    right: -234px;
    top: 30px;
	width: 20px;
	height: 20px;
	opacity: .5;
	cursor: pointer;
	transition: 250ms linear all;
}

.bx-basket-item-list-item-remove:after,
.bx-basket-item-list-item-remove:before {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 10px;
	height: 2px;
	border-radius: 1px;
	background-color: #333;
	content: '';
	transform: translate(-50%, -50%);
}

.bx-basket-item-list-item-remove:after {
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	-moz-transform: translate(-50%, -50%) rotate(45deg);
	-ms-transform: translate(-50%, -50%) rotate(45deg);
	-o-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg);
}

.bx-basket-item-list-item-remove:before {
	-webkit-transform: translate(-50%, -50%) rotate(135deg);
	-moz-transform: translate(-50%, -50%) rotate(135deg);
	-ms-transform: translate(-50%, -50%) rotate(135deg);
	-o-transform: translate(-50%, -50%) rotate(135deg);
	transform: translate(-50%, -50%) rotate(135deg);
}

.bx-basket-item-list-item-remove:hover { opacity: .7; }

.bx-basket-item-list-item-price-block {
	padding-bottom: 5px;
	font-size: 12px;
}

.bx-basket-item-list-item-price {
	display: inline-block;
	margin-right: 5px;
}

.bx-basket-item-list-item-price-old {
	display: inline-block;
	margin-right: 5px;
	color: #b0b0b0;
	text-decoration: line-through
}

.bx_cart_login_top .bx-hdr-profile { line-height: 1.44em; }
/* End */


/* Start:/local/templates/main/styles.css?17290159852*/


/* End */


/* Start:/local/templates/main/template_styles.css?173865693521694*/
.text_sweet-embrace {
    color: #D6CCCA;
    font-weight: 700;
}

.product-tile .product-tile__label.is-discount {
    z-index: 0;
}

.swiper-container.products-tiles__slider {
    z-index: 2;
}

.content__container img {
    pointer-events: none;
}

.product-tile__buy.button--primary {
    cursor: pointer;
}

.content .content__container p {
    font-size: 14px;
}

.cart-popup-item__actions-popup:before {
    content: none !important;
}

.cart-popup-item__control {
    cursor: pointer;
}

.home-page .banner-slider-slide__link {
    max-width: none;
    width: auto;
}

.menu.is-sticky .menu__list {
    justify-content: left;
}

.button--space {
    padding-left: 10px;
    padding-right: 10px;
}

.catalog__list .item {
    margin: 0 auto;
}

.event__title span {
    line-height: 1.3;
}

#sender_subscribe_component .popup-window-close-icon {
    display: none;
}

.popup-window {
    background-color: transparent;
}

.format_tablsm_katalog {
    width: 80%;
    border: 0;
    border-spacing: 10px;
}

.format_tabl_katalog {
    width: 80%;
    border: 0;
    border-spacing: 10px;
    margin-bottom: 24px;
	border-collapse: separate;
}

.text_kat_color {
    color: #B6303E;
    font-size: 16px;
    font-weight: 900;
}

.text_kat_gray {
    color: gray;
    font-size: 14px;
}

.textwhite {
    color: white;
}

.format_tabl_katalog td {
    padding: 10px; /* РџРѕР»СЏ РІРѕРєСЂСѓРі С‚РµРєСЃС‚Р° */
    border-radius: 0 22px; /* РЈРіРѕР»РєРё */
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.16); /* РџР°СЂР°РјРµС‚СЂС‹ С‚РµРЅРё */
    width: 100px;
    height: 140px;
	font-size: 14px;
}

.mob_tell {
    display: none;
}

@media (max-width: 1170px) {
    .mob_tell {
        display: block;
    }
}

.is_mobile {
    display: none;
}

.search-query {
    font-weight: 600;
    font-style: oblique;
}

.filter__list.last_filter {
    margin-bottom: 0;
}

.last_filter_item {
    border-bottom: none;
    padding-bottom: 0;
}

.format_tabl_katalog_1 td {
    padding: 25px; /* РџРѕР»СЏ РІРѕРєСЂСѓРі С‚РµРєСЃС‚Р° */
    border-radius: 0 10px; /* РЈРіРѕР»РєРё */
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.16); /* РџР°СЂР°РјРµС‚СЂС‹ С‚РµРЅРё */
    width: 130px;
    height: 40px;

}

.reasons__button .button--secondary {
    background-color: transparent;
    border-color: #c64344;
    color: #c64344 !important;
    background-image: none !important;
}

.reasons__button .button--secondary:hover {
    color: #fff !important;
    background-color: #b6303e;
    border-color: #b6303e;
}

@media (max-width: 1023px) {
    .header.is-dealers-simple {
        height: 26px;
    }
}

@media (max-width: 599px) {
    .is-pc {
        display: none;
    }

    .is_mobile {
        display: block;
    }

    .tsvet-sadolin td {
        padding: 5px;
    }

    #buy_fast .buy-popup__product {
        display: none;
    }

    .format_tabl_katalog_1 td {
        width: 50% !important;
        display: inline-block;
        padding: 22px 0 0px 0;
        font-size: 16px;
        height: 80px;
        vertical-align: middle;

    }

    .header.is-dealers-simple {
        height: 26px;
    }
}

@media only screen and (max-width: 767px) {
    .search__dropdown {
        margin-top: -2px;
    }

    .advantages__title {
        min-height: 24px;
    }

    .cart-actions__main {
        flex-direction: column;
        #height: 54px;
        overflow: hidden;
    }

    .cart-promo-sales + .cart-promo-sales {
        display: none;
    }
}

#FORM_HEAD_CALLME-cpt iframe, #FORM_BUY_FAST #FORM_BUY_FAST-captchaContainer, #FORM_BUY_FAST #FORM_BUY_FAST-captchaContainer iframe {
    width: 200px !important;
    border: 1px solid #979797;
}

.hidden {
    display: none;
}

.item__title_10 {
    font-size: 10px;
    margin-bottom: 0;
}


.advantages__title {
    min-height: 66px;
}

.is-dealers .nav__item:not(:last-child) {
    margin-right: 12px;
}

.search-results__item .header-product__main-cost span {
    font-size: 18px;
}

.search-results__item .header-product__main-cost {
    line-height: 1;
    font-weight: 600;
}

.search-results__item .header-product__cost {
    display: flex;
    align-items: flex-end;
    margin-right: 20px;
}

.search-results__item .header-product__buttons .user-notification__icon, .search-results__item .header-product__dealer {
    margin-right: 20px;
}

.search-results__item .dealer-label.is-semi {
    font-weight: 600;
}

.search-results__item .dealer-label {
    display: inline-block;
    padding: 4px 10px;
    background: #fff;
    border: 2px solid #df9609;
    border-radius: 100px;
    font-size: 13px;
    color: #000;
    text-decoration: none;
    white-space: nowrap;
}

.search-results__item .header-product__retail {
    margin-right: 20px;
    font-size: 13px;
}

.dealer-nav li {
    margin: 3px 2px 5px;
}

.dealer-nav__links {
    margin-right: 37px;
}

.product-main__advantages {
    margin-top: 50px;
}

.main-contacts__tabs-wrapper {
    display: none;
}

.notification_info_u {
    background-color: #912929;
    padding: 5px 20px;
    text-align: center;
    color: #FFFFFF;
    font-size: 17px;

}

a.black-friday:hover {
    color: #ffe52f;
}

a.black-friday {
    color: #FFFFFF;
    text-decoration: none;
}

a.sale:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

a.sale {
    color: #FFFFFF;
    text-decoration: none;
}

.header.is-sticky .notification.is-sticky {
    margin-top: -17px;

}

.category-content__info-slider.swiper-slide.swiper-slide-active, .category-content__info-slider.swiper-container.swiper-container-horizontal {
    width: 100% !important;
}

.cart-actions .cart-actions__main .cart-actions__promo {
    display: none;
}

#button_cart_related {
    display: none;
}

.cart-popup__full_block #button_cart_related {
    display: block;
}

/*закруглить */
.blog-hero__bg:before {
    border-radius: 15px;
}

.event__image-wrapper {
    border-radius: 15px;
}

.blog-hero__inner, .blog-hero__bg, .button--black {
    border-radius: 15px;
}

.contacts__item:not(:last-child) {
    border-radius: 15px;
}

.contacts__item:before {
    border-radius: 15px;
}

.sh-1 {
    border-radius: 10px;
}

/* MENU start */
.submenu__item:not(:last-child) {
    border-radius: 10px;
}

.img-responsive, .cart-placeholder {
    border-radius: 10px;
}

.main-field__control input, .main-field__control, .nav-dropdown__item {
    border-radius: 5px;
}

.catalog--full {
    border-radius: 0 0 10px 10px;
}

.submenu__list, .submenu__button, .submenu--simple {
    border-radius: 10px;
}

.submenu__catalog {
    border-radius: 10px;
}

.submenu__list:after, .submenu__catalog:after {
    border-radius: 10px;
}

/* --Головна-- */
.button, .event__image, .advantages__image, .advantages__inner, .cta-banner__inner, .category-block:after, .category-block:before, .event__body, .cta-banner--secondary .cta-banner__inner:before {
    border-radius: 15px;
}

.field__input, .category-block__image, .diplomas__image, .subscribe__button {
    border-radius: 10px;
}

.tag, .header__notification--cart {
    border-radius: 5px;
}

/* --Товар-- */
.product-tile:hover {
    border-radius: 15px;
}

.product-tile:hover:before, .product-media img, .product-zoom-popup__slide img {
    border-radius: 15px;
}

.product-tile__actions .button, .product-tag__box, .products-tiles__arrow--prev, .products-tiles__arrow--next, .gloss-level__text a {
    border-radius: 5px;
}

.product-thumbs__slide.is-active, .product-thumbs__slide, .product-thumbs__slide.is-active, .product-thumbs__slide.is-active:before, .product-thumbs__slide.swiper-slide-thumb-active, .product-thumbs__slide.swiper-slide-thumb-active:before, .amount-counter, .calculation-field__input {
    border-radius: 10px;
}

/* --Категорія-- */
.swiper-container, .our-services, .advices, .advices__image, .category-menu {
    border-radius: 10px;
}

.range-fields__field, .checkbox-control__rect {
    border-radius: 5px;
}

/* --Корзина-Чекаут-- */
.cart-popup-check, .checkout__cart, .ss-main .ss-single-selected, .field__input, .auth__social {
    border-radius: 10px;
}

.cart-proceed-link__inner, .cart-proceed-link__inner {
    border-radius: 0px 10px 10px 0px;
}

.button--primary, .button--primary:hover, .checkbox__reverse {
    border-radius: 5px;
}

/* --Інф. сторінки-- */
.common-hero__bg, .common-hero__description, .assortment-link__bg-inner, .article img, .info-note, .contacts-slider .swiper-slide img, .dealer__slider .swiper-slide img {
    border-radius: 15px;
}

.event--tile .event__status, .article-meta-top .event__status, .event--simple .event__status {
    border-radius: 5px;
}

.catalog-products__item .product-tile__info, .product-tile__info {
    border-radius: 0 0 15px 15px;
}

.filter__inner {
    border-radius: 10px;
}

.product-main-image img, .zoomLens, .zoomWindow, .preview-image, .brands-item__link-more {
    border-radius: 10px;
}

.assortment-link__bg {
    border-radius: 15px;
}

.dealer__pantone img {
    border-radius: 5px;
}

/* --Форми-- */
.textarea textarea, .bx-auth-input, .profile-table input, .textarea textarea {
    border-radius: 10px;
}

.authorize-submit-cell .btn, .bx-registration-table input[type="submit"], .bx-auth-profile input[type="reset"], .bx-auth-profile input[type="submit"] {
    border-radius: 5px;
}

.tooltip.js-tooltip-content {
    border-radius: 10px;
}

.delivery-methods__text .first_noted {
    border-radius: 10px 10px 0 0;
}

.delivery-methods__text .info-note + .info-note:not(.info-note--warn) {
    border-radius: 0 0 10px 10px;
}

.footer__logo .img-responsive, .header__logo .img-responsive {
    border-radius: 0;
}

.text_strong {
    font-weight: 700;
}

.text_strong_1 {
    font-weight: 600;
}

.text_strong_2 {
    font-weight: 900;
    font-size: 18px;
}

.mob-menu__item .user-notification__icon {
    margin-right: 16px;
}

.mob-menu__item .user-notification__text, .mob-menu__item .user-notification__count {
    font-size: 15px;
    line-height: 1.34;
}

.compare-page .thanks-main__top:before {
    height: 0;
}

.notify {
    background: #e1dbdc;
}

.decs_brend a {
    font-weight: 600;
    background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5));
    background-repeat: no-repeat;
    background-position: left bottom;
    background-size: 100% 1px;
    text-decoration: none;
    color: #000;
    transition: color .15s ease;
}

.decs_brend a:hover {
    color: #c64344;
    background-image: linear-gradient(rgba(198, 67, 68, .5), rgba(198, 67, 68, .5));
}

.menu__title.sales, .mob-menu__text.sales {
    color: #a90d0d;
    font-weight: 800;
    text-transform: uppercase;
}

.mob-menu__item.sales {
    padding-left: 19px;
}

.mob-menu__link.sales {
    padding-bottom: 7px;
}

.mob-menu__item.sales .icon-sales {
    fill: #c64344;
}

.menu__item {
    padding: 0 12px;
}

.download_text_head {
    margin-top: 6px;
    font-size: 12px;
    font-weight: 600;
    display: block;
    margin-left: 7px;
    color: #c32f30;
}

.diler-ico svg {
    margin-right: 4px;
}

.header__dealer-nav-simple .dealer-nav {
    padding-right: 28px;
}

.blanks-modal {
    padding-bottom: 15px;
}

.delivery-methods__text .info-note.info-note--warn + .info-note.info-note--warn {
    margin-top: 8px;
    border-top: 1px solid rgba(198, 67, 68, .6);
}

.delivery-methods__text .info-note.info-note--warn + .info-note.info-note--warn .info-note__text {
    padding-top: 4px;
}

.faq-answer ul li:before {
    content: '';
    position: absolute;
    top: 4px;
    left: 3px;
    width: 6px;
    height: 10px;
    border-bottom: 2px solid #138547;
    border-right: 2px solid #138547;
    transform: rotate(45deg);
}

.faq-answer ul li {
    padding-left: 20px;
    position: relative;
    font-size: 15px;
}

.product-assets__label {
    position: absolute;
    z-index: 9;
}

@media (max-width: 1023px) {
    .brands-item + .brands-item {
        margin-top: 40px;
        height: auto;
    }
}

@media (max-width: 650px) {
    .button--in-cart:hover {
        border-color: #138547;
        color: #138547;
    }

    .button--in-cart:hover .button__icon svg {
        fill: #138547;
    }

    .container .compare-table .compare-groups-popup.list_cat_compares {
        padding: 25px;
    }
}

@media (max-width: 400px) {
    .banner-slider__pagination {
        width: 100%;
    }

    .catalog-products__item .product-tile__content .product-tile__action-btns {
        margin-left: -219px;
    }

    .product-actions__gloss {
        width: 100%;
    }
}

@media (max-width: 330px) {
    .catalog-products__item .product-tile__content .product-tile__action-btns {
        margin-left: auto;
    }
}

.icon_technology_pc {
    width: 75px;
    margin: 7px 7px 7px 0;
    float: left;
}

.icon_technology_mob {
    margin: 7px 7px 7px 0;
    align-items: center;
}

.icon_technology_pc1 {
    width: 150px;
    margin: 7px 7px 7px 0;
    float: left;
}

a.footer__social {
    text-decoration: none;
}

a.footer__social .hover_main_logo_tiktok {
    display: none;
}

a.footer__social:hover .hover_main_logo_tiktok {
    display: block;
}

a.footer__social:hover .main_logo_tiktok {
    display: none;
}

.text_sweet-embrace {
    color: #D6CCCA;
    font-weight: 700;
}

.product-counterpart .product-counterpart__image {
    max-width: 115px;
}

.product-actions__cost .product-actions__details {
    padding-left: 8px;
}

.num_page {
    font-size: 20px;
}

.style_hr_1 {
    height: 4px;
    background: #021831;
    margin: 27px 0;
    box-shadow: 0 0 4px 1px #ccc;
}

.left_img {
    margin-left: 0 !important;
}

.format_compar_tabl_wood {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 30px !important;
}
.table-wrapper .format_compar_tabl_wood {
    width: 2404px;
}

.format_compar_tabl_wood th, .format_compar_tabl_wood td {
    border: 1px solid black;
    padding: 10px;
    text-align: center;
    vertical-align: middle;
}

.format_compar_tabl_wood th {
    background-color: #ffffff;
    color: white;
}

.header_second_compar_tabl_wood {
    background-color: #e95e01;
    font-weight: bold;
    color: white;
    word-wrap: break-word;
}

.product_name_compar_tabl_wood {
    width: 14%;
    padding: 0 !important;
}

.sub_property_compar_tabl_wood {
    padding-left: 15px;
    text-align: left !important;
    font-size: 14px;
}

.checkmark_compar_tabl {
    color: green;
    font-weight: bold;
}

td.product_name_compar_tabl_wood img {
    #width: 100px;
    height: auto;
    margin: 0 auto;
}

.full_width_compar_tabl {
    text-align: center;
    font-size: 1.5em;
    font-weight: bold;
    background-color: #e95e01;
    color: white;
    padding: 4px 0px 8px 0px;
}

.wide_column_compar_tabl {
    width: 30% !important;
    text-align: left !important;
    font-weight: bold;
    color: #CA4B0D;
}

.compar_tabl_row_grey {
    background-color: #d5d5d5 !important;
}

.format_compar_tabl_wood .header_second_compar_tabl_wood a {
    color: #FFFFFF;
    text-decoration: none;
    background: none;
}

.format_compar_tabl_wood .header_second_compar_tabl_wood a:hover {
    text-decoration: underline;
    background: none;
    color: #FFFFFF;
}

.full_width_compar_tabl_lak {
    text-align: center;
    font-size: 1.5em;
    font-weight: bold;
    background-color: #FBBC04;
    color: #063763;
    padding: 4px 0px 8px 0px;
}

.wide_column_compar_tabl_lak {
    width: 30% !important;
    text-align: left !important;
    font-weight: bold;
    color: #063763;
}

.header_second_compar_tabl_lak {
    background-color: #FBBC04;
    font-weight: bold;
    color: #063763;
    word-wrap: break-word;
}

.full_width_compar_tabl_wall_ceiling {
    text-align: left !important;
    font-size: 1.5em;
    font-weight: bold;
    background-color: #34A853 !important;
    color: white;
    padding: 4px 0px 8px 0px;
}

.wide_column_compar_tabl_wall_ceiling {
    width: 30% !important;
    text-align: left !important;
    font-weight: bold;
    color: #1b3f76;
}

.header_second_compar_tabl_wall_ceiling {
    background-color: #34A853 !important;
    font-weight: bold;
    color: white;
    word-wrap: break-word;
}

.table-wrapper {
    width: 800px;
    height: 650px;
    overflow-x: auto;
    margin: 20px 0px 20px 0px !important;
}

.fixed-col {
    width: 20% !important;
    position: sticky;
    left: 0;
    background-color: #fff;
    z-index: 2;
    border: 1px solid black; /* Додаємо рамку */
    box-sizing: border-box;
}

.format_compar_tabl_wood .header_second_compar_tabl_wall_ceiling a {
    color: #FFFFFF;
    text-decoration: none;
    background: none;
}

.format_compar_tabl_wood .header_second_compar_tabl_wall_ceiling a:hover {
    text-decoration: underline;
    background: none;
    color: #FFFFFF;
}
.table-wrapper thead{
    position: sticky;
    top: 0;
    background-color: #fff;
    z-index: 9;
}
.table-wrapper thead::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    background-color: #000;
    z-index: 10;
}
.fixed-col::before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: -1px;
    width: 1px;
    background-color: black;
    z-index: 1;
}

.fixed-col::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: -1px;
    width: 1px;
    background-color: black;
    z-index: 1;
}
.text_true_joy {
    color: #DEB349;
    font-weight: 700;
}
.text_brave_tema {
    color: #67A0C1;
    font-weight: 700;
}
.text_human_tema {
    color: #5B4941;
    font-weight: 700;
}
.text_proud_tema {
    color: #AD6C55;
    font-weight: 700;
}
.text_yellow_tema {
    color: #C4B591;
    font-weight: 700;
}
.full_width_compar_tabl_soil {
    text-align: left !important;
    font-size: 1.5em;
    font-weight: bold;
    background-color: #8B8894 !important;
    color: white;
    padding: 4px 0px 8px 0px;
}

.header_second_compar_tabl_soil {
    background-color: #8B8894;
    font-weight: bold;
    color: #FFFFFF;
    word-wrap: break-word;
}
.wide_column_compar_tabl_soil {
    width: 30% !important;
    text-align: left !important;
    font-weight: bold;
    color: #433b5c;
}
.format_compar_tabl_wood .header_second_compar_tabl_soil a {
    color: #FFFFFF;
    text-decoration: none;
    background: none;
}

.format_compar_tabl_wood .header_second_compar_tabl_soil a:hover {
    text-decoration: underline;
    background: none;
    color: #FFFFFF;
}

.full_width_compar_tabl_putty {
    font-size: 1.5em;
    font-weight: bold;
    background-color: #38761D !important;
    color: white;
    padding: 4px 0px 8px 0px;
}

.header_second_compar_tabl_putty {
    background-color: #38761D;
    font-weight: bold;
    color: #FFFFFF;
    word-wrap: break-word;
}

.wide_column_compar_tabl_putty {
    width: 30% !important;
    text-align: left !important;
    font-weight: bold;
    color: #38761D;
}
.full_width_compar_tabl_ceiling {
    text-align: left !important;
    font-size: 1.5em;
    font-weight: bold;
    background-color: #0B5394 !important;
    color: white;
    padding: 4px 0px 8px 0px;
}
.header_second_compar_tabl_ceiling {
    background-color: #0B5394;
    font-weight: bold;
    color: #FFFFFF;
    word-wrap: break-word;
}
.format_compar_tabl_wood .header_second_compar_tabl_ceiling a {
    color: #FFFFFF;
    text-decoration: none;
    background: none;
}

.format_compar_tabl_wood .header_second_compar_tabl_ceiling a:hover {
    text-decoration: underline;
    background: none;
    color: #FFFFFF;
}
.format_compar_tabl_wood .header_second_compar_tabl_putty a {
    color: #FFFFFF;
    text-decoration: none;
    background: none;
}

.format_compar_tabl_wood .header_second_compar_tabl_putty a:hover {
    text-decoration: underline;
    background: none;
    color: #FFFFFF;
}
.table-wrapper_1 {
    width: 800px;
    height: 650px;
    overflow-x: auto;
    margin: 20px 0px 20px 0px !important;
}
.table-wrapper_1 .format_compar_tabl_wood {
    width: 1600px;
}
.format_compar_tabl_wood .header_second_compar_tabl_lak a {
    color: #063763;
    text-decoration: none;
    background: none;
}

.format_compar_tabl_wood .header_second_compar_tabl_lak a:hover {
    text-decoration: underline;
    background: none;
    color: #063763;
}
.table-wrapper_2 {
    width: 800px;
	height: 650px;
    overflow-x: auto;
    margin: 20px 0px 20px 0px !important;
}
.table-wrapper_2 thead {
    position: sticky;
    top: 0;
    background-color: #fff;
    z-index: 9;
}
.table-wrapper_3 {
    width: 800px;
    height: 650px;
    overflow-x: auto;
    margin: 20px 0px 20px 0px !important;
}
.table-wrapper_3 .format_compar_tabl_wood {
    width: 3010px;
}
.table-wrapper_3 thead {
    position: sticky;
    top: 0;
    background-color: #fff;
    z-index: 9;
}
.table-wrapper_1 thead {
    position: sticky;
    top: 0;
    background-color: #fff;
    z-index: 9;
}
.table-wrapper_4 {
    width: 800px;
    height: 650px;
    overflow-x: auto;
    margin: 20px 0px 20px 0px !important;
}
.table-wrapper_4 .format_compar_tabl_wood {
    width: 1650px;
}
.full_width_compar_tabl_pinotex {
    font-size: 1.5em;
    font-weight: bold;
    background-color: #38761D !important;
    color: white;
    padding: 4px 0px 8px 0px;
	text-align: left !important;
}
.breadcrumbs .breadcrumbs__item{
    color: #000;
}
.table-wrapper_4 thead {
    position: sticky;
    top: 0;
    background-color: #fff;
    z-index: 9;
}
.highlight {
            background-color: #e0f7fa;
            padding: 20px 20px;
            border-radius: 15px;
}
/* End */
/* /local/templates/main/components/chess/sale.basket.basket.line/header_basket/style.min.css?16286940543731 */
/* /local/templates/main/components/chess/sale.basket.basket.line/header_basket_stick/style.min.css?16286940543731 */
/* /bitrix/components/slam/easyform/lib/css/bootstrap.min.css?162869399122741 */
/* /local/templates/main/components/slam/easyform/head_callme_mob/style.min.css?1628694054805 */
/* /local/templates/main/components/chess/sale.basket.basket.line/header_basket_mob/style.css?16286940544636 */
/* /local/templates/main/styles.css?17290159852 */
/* /local/templates/main/template_styles.css?173865693521694 */
