@font-face{font-display:swap;font-family:Gilroy-Light;font-style:normal;font-weight:400;src:url(../fonts/Gilroy-200/Gilroy.eot);src:url(../fonts/Gilroy-200/Gilroy.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-200/Gilroy.woff2) format("woff2"),url(../fonts/Gilroy-200/Gilroy.woff) format("woff"),url(../fonts/Gilroy-200/Gilroy.ttf) format("truetype")}@font-face{font-display:swap;font-family:Gilroy-ExtraBold;font-style:normal;font-weight:400;src:url(../fonts/Gilroy-800/Gilroy.eot);src:url(../fonts/Gilroy-800/Gilroy.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-800/Gilroy.woff2) format("woff2"),url(../fonts/Gilroy-800/Gilroy.woff) format("woff"),url(../fonts/Gilroy-800/Gilroy.ttf) format("truetype")}::-webkit-input-placeholder{color:#666;opacity:1}:-moz-placeholder,::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}body input:focus:required:invalid,body textarea:focus:required:invalid{color:#666}body input:required:valid,body textarea:required:valid{color:#666}*{margin:0;padding:0}body,html{height:100%}body{background-color:#fff;background:url(/images/bg.jpg) 0 0 repeat;font-family:Gilroy-Light,sans-serif;font-size:16px;font-weight:300;line-height:1.75;margin:0;min-width:320px;opacity:1;outline:none;overflow-x:hidden;padding:0;position:relative}.has-error{color:red}.has-error .input-group-text{background-color:#f2dede;border-color:#a94442;color:#a94442}.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)}.underline{text-decoration:underline}.video{margin:0 auto;max-width:600px}.phone-icon{background:url(/images/icons/phone.png) 0 0 no-repeat;display:inline-block;height:24px;width:24px}#login-nav{background-color:#87374c;border:1px solid #9d8b63;border-radius:4px;margin-top:10px}#login-nav .nav-link{color:#fff;padding:2px 10px}.site-logo a{display:inline-block;position:relative}header .header-top{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:20px 0 0;padding:0}header .header-top li{margin-right:50px}header .header-top li:last-child{margin-right:0}header .header-top li a{color:#606060;font-size:10pt;text-decoration:none}header .header-top li a:hover{color:#87374c;font-weight:600;text-decoration:underline}header #header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header #header-logo.site-logo a img{width:220px}header #header-contacts .contact-data{line-height:20px}header #header-contacts .contact-data a{color:#000;font-weight:200;text-decoration:none}header #header-contacts .contact-data a.phone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Gilroy-ExtraBold,sans-serif;font-size:18pt;letter-spacing:2px;margin-bottom:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}header #header-contacts .contact-data a.phone i{color:#000;font-size:12pt;margin-right:8px}header #header-contacts .contact-data a.email{font-size:11pt;font-weight:800;letter-spacing:2px;margin-left:32px;text-align:left}header #header-contacts .btn-call,header #header-contacts .btn-measurer{border:3px solid #87374c;border-radius:38px;color:#000;font-size:10pt;font-weight:800;width:100%}header #header-contacts .btn-measurer{margin-top:5px}header #header-cart-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header #header-cart-info .header-cart{background:#87374c url(/images/shopping-cart.png) no-repeat 50% 50%;border-radius:50%;height:45px;position:relative;width:45px}header #header-cart-info .cart-text{font-size:10pt;margin-left:7px;text-align:left}header #header-cart-info .cart-text a{color:#87374c;font-weight:500;text-decoration:underline}header #header-cart-info .cart-text .cart-sum{margin-left:5px}header #header-cart-info .cart-text p{margin-bottom:0}.main-menu{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-menu .navbar{padding:.5rem 0}.main-menu .navbar-toggler{border:none;color:#000;font-size:27px;font-weight:800;text-transform:uppercase;width:100%}.main-menu .navbar-nav{border-top:3px solid #000;padding-top:5px}.main-menu .navbar-nav .nav-item{text-align:left}.main-menu .navbar-nav .nav-item .nav-link{border-left:4px solid #87374c;color:#000;font-family:Gilroy-ExtraBold,sans-serif;font-size:11pt;font-weight:800;line-height:20px;text-transform:uppercase}.main-menu .navbar-nav .nav-item .nav-link.active,.main-menu .navbar-nav .nav-item .nav-link:hover{color:#000}.main-menu .navbar-nav .nav-item .nav-link.active:before,.main-menu .navbar-nav .nav-item .nav-link:hover:before{background:url(/images/icons/arrowBlack.png) 0 0 no-repeat;content:"";display:block;height:6px;position:absolute;top:11px;width:10px}.main-menu .navbar-nav .nav-item .nav-link span{color:#606060;display:block;font-family:Gilroy-Light,sans-serif;font-size:11pt;text-transform:none}.content{padding-bottom:20px}.content ol,.content ul{padding-left:25px}.content h3,.content h4{font-weight:700}.content h3.title{font-size:20pt}.content h4.title2{font-size:16pt}.content ul.list li{font-size:11pt;line-height:1.4}.content ol.list li{font-size:12pt;line-height:1.5}.content p.text{font-size:12pt;line-height:16pt}.content p.small{font-size:12px}.sidebar ul{list-style:none}.sidebar ul li{font-size:11pt;line-height:20px;list-style-type:none;margin-bottom:3px;padding:0}.sidebar ul li:last-child{margin-bottom:0}.sidebar ul li.active a{background:url(/images/icons/arrowRight.png) 100% no-repeat;color:#000;display:inline-block;font-weight:700;padding:10px 40px 10px 0}.sidebar ul li a{color:#000;display:block;padding:10px 0;text-decoration:none}.sidebar ul li a:hover{background:url(/images/icons/arrowRight.png) 100% no-repeat;display:inline-block;font-weight:700;padding:10px 40px 10px 0}.delivery p.text{margin-bottom:1px;text-align:center}.delivery .payments tbody tr td{background:#eee;font-size:11pt;text-align:center}.seperator{background-color:#87374c;height:5px;width:65px}.advantages{background-color:hsla(0,0%,100%,.5);padding-bottom:0;padding-top:20px}.advantages .title span{color:#9c9c9c;display:block;font-size:12pt;text-transform:none}.advantages .seperator{margin:0 auto}.advantages .advantage{margin-bottom:15px}.advantages .advantage .advantage-image{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;margin-right:3px;width:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.advantages .advantage .advantage-image .ico{fill:#87374c;height:65%;-o-object-fit:cover;object-fit:cover;width:65%}.advantages .advantage .advantage-image .ico path{fill:red!important}.advantages .advantage .text-block{padding-left:10px;position:relative}.advantages .advantage .text-block:before{background-color:#87374c;height:42px;left:0;position:absolute;top:0;width:4px}.advantages .advantage .text-block .head{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14pt;font-weight:700;height:50px;line-height:16pt;margin-bottom:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.advantages .advantage .text-block .head p{margin-bottom:0}.advantages .advantage .text-block .text{color:#8c8c8c}.about .seperator{margin:0 auto}.about .title span{color:#9c9c9c;display:block;font-size:12pt;text-transform:none}.good-list .list-item{margin-bottom:15px}.good-list .list-item .item-title-block{line-height:14pt}.good-list .list-item .item-title{color:#000;display:inline;font-size:12pt;font-weight:900;text-decoration:none;text-transform:uppercase}.good-list .list-item .card{padding-bottom:15px}.good-list .list-item .card .card-footer{background-color:#fff;border:0;padding-top:0}.good-list .list-item .card:focus .discount-container,.good-list .list-item .card:hover .discount-container{-webkit-transform:matrix3d(1.058,.38,-.38,0,-.38,1.058,-.38,0,.38,.38,.8464,0,0,0,0,1);transform:matrix3d(1.058,.38,-.38,0,-.38,1.058,-.38,0,.38,.38,.8464,0,0,0,0,1)}.good-list .list-item .card .discount-container,.good-list .list-item .card .discount-container .price,.good-list .list-item .card .discount-container:after,.good-list .list-item .card .discount-container:before{background:#d32f2f;height:50px;width:50px}.good-list .list-item .card .discount-container{background-color:#e53935;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);position:absolute;right:15px;top:5%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.good-list .list-item .card .discount-container:after,.good-list .list-item .card .discount-container:before{content:"";position:absolute}.good-list .list-item .card .discount-container:before{left:0;top:0;-webkit-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);transform:rotate(22.5deg);z-index:1}.good-list .list-item .card .discount-container:after{background-color:#e53935;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);left:0;top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.good-list .list-item .card .discount-container .price{bottom:0;padding:10px 0;position:absolute;right:0;-webkit-transform:rotate(-22.5deg);-ms-transform:rotate(-22.5deg);transform:rotate(-22.5deg);z-index:1}.good-list .list-item .card .discount-container .price span{color:#fff;display:block;font-size:12px;font-weight:400;position:relative;text-align:center;text-transform:uppercase;z-index:100}.good-list .list-item .card .discount-container .price span.number{color:#ffebee;font-size:16px;font-weight:700;line-height:10px}.good-list .list-item .price{font-size:14pt;font-weight:900;line-height:17px}.slope-slider{overflow:hidden;position:relative}.slope-slider .swiper-wrapper{padding-bottom:30px}.slope-slider .swiper-wrapper .swiper-slide{max-height:400px;padding:0 50px}.slope-slider .swiper-wrapper .swiper-slide img{display:block;height:100%;max-height:400px;-o-object-fit:contain;object-fit:contain;width:100%}.slope-slider .swiper-pagination{bottom:0}.good-id .photos-block h3{color:#3e3e3e;font-size:18pt;font-weight:700;margin-bottom:10px;text-transform:uppercase}.good-id .photos-block .main-image img{display:block;margin:0 auto;max-height:260px}.good-id .photos-block .extra-images .extra-image{margin-bottom:10px}.good-id .photos-block .extra-images .extra-image a{-webkit-box-shadow:0 0 7px 0 rgba(94,94,94,.75);box-shadow:0 0 7px 0 rgba(94,94,94,.75);display:block}.good-id .description-block .head{font-size:13pt;letter-spacing:2px;margin-bottom:0;text-transform:uppercase}.good-id .description-block .feature{color:#919191;font-size:12pt;line-height:20px;margin:0}.good-id .description-block .min-price{color:#000;font-size:16px}.good-id .description-block .min-price span{font-size:45px;font-weight:700}.good-id .description-block .available{color:#5aa432;margin-bottom:5px}.good-id .description-block .available i{margin-right:4px}.good-id .description-block .order-button{background-color:#fff;border:1px solid #87374c;border-radius:38px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;width:200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.good-id .description-block .order-button .buy{margin-left:20px}.good-id .description-block .order-button .icon{background:#87374c url(/images/shopping-cart.png) no-repeat 50% 50%;border-radius:50%;height:35px;position:relative;width:35px}.good-id .description-block .good-name-alt{font-size:15pt;font-weight:700;line-height:16pt;margin:20px 0;text-transform:uppercase}.good-id .description-block .description{font-size:12pt;line-height:20px}.good-id .description-block .description strong{font-weight:700}.good-id .sizes h4{text-transform:uppercase}.good-id .sizes p{font-size:11pt;margin-bottom:0}.good-id .sizes .main-color{color:#87374c}.good-id .price-table thead{background-color:#87374c;border-radius:4px}.good-id .price-table thead tr th{border:0;color:#fff;text-align:center;vertical-align:middle}.good-id .price-table td{border:0;padding:.6rem .3rem;vertical-align:middle}.good-id .price-table td.btn-icon{text-align:center}.good-id .price-table .tg-gray{color:#8e8e8e}.good-id .price-table s{background-image:linear-gradient(transparent 7px,red 8px,red 10px,transparent 0);text-decoration:none}.good-id .discount{background-color:red;border-bottom-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow:-1px 2px 3px rgba(0,0,0,.3);box-shadow:-1px 2px 3px rgba(0,0,0,.3);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:700;line-height:25px;margin-left:20px;padding:0 12px;position:relative}.good-id .discount:after,.good-id .discount:before{content:"";position:absolute}.good-id .discount:before{border-color:transparent red transparent transparent;border-style:solid;border-width:13px 12px 12px 0;height:0;left:-12px;top:0;width:0}.good-id .discount:after{background:#fff;border-radius:2px;-webkit-box-shadow:-1px -1px 2px #004977;box-shadow:-1px -1px 2px #004977;height:4px;left:-2px;top:11px;width:4px}.basket-btn-add{background:#87374c url(/images/shopping-cart.png) no-repeat 50% 50%;border-radius:50%;display:inline-block;height:40px;position:relative;width:40px}.contacts .text{font-size:11pt;line-height:20px;margin-bottom:0}.contacts a{color:#00e;text-decoration:underline}.order-page{background-color:#fff;padding-bottom:15px;padding-top:15px}.order-page #addCartForm .form-fields{background-color:#f3f3f3;min-height:315px;padding-top:5px}.order-page #addCartForm .help-form .errors,.order-page #addCartForm .help-form .success{height:calc(1.5em + .75rem + 2px);line-height:2.5;margin-bottom:10px}.order-page #addCartForm .help-form .errors i,.order-page #addCartForm .help-form .success i{padding-right:5px}.order-page #addCartForm .help-form .success{color:#419037}.order-page #addCartForm .help-form .errors{color:red}.order-page .pickup_deny{background-color:#f1f1f1}.order-page .pickup_deny_text{color:grey}.order-page #orderForm #mkad_distance{padding-left:6px;width:50px}.order-page #orderForm .diff-install-block,.order-page #orderForm .lift-block{margin-left:15px}.order-page #orderForm .vat-block{display:-webkit-box;display:-ms-flexbox;display:flex}.order-page #orderForm .vat-block .d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;line-height:1.75}.order-page #orderForm .vat-block .mr-3{margin-right:1rem!important}.basket-table .edit-cart{display:inline-block}.basket-table .delete-cart{color:red}.basket-table .mobile-show{display:none}.basket-table .mobile-hide{display:block}.basket-table .mobile-hide-td{display:table-cell}.basket-table td,.basket-table th{padding:.5rem}.basket-table thead tr{background-color:#d6d6d6}.basket-table thead tr th{border:0;font-size:14px;vertical-align:middle}.basket-table tbody tr:first-child td{border-top:0}.basket-table tbody tr td{color:#5a5a5a;vertical-align:middle}.basket-table tbody tr td.cart-price{color:#000}.basket-table tbody tr td.mobile-table-btns{display:none}.basket-table tbody tr td.cart-good-params{font-size:12px}.gallery .gallery-item{margin-bottom:10px}.gallery .gallery-item .image-container{position:relative}.gallery .gallery-item .image-container:after{background:rgba(0,0,0,.6);content:"\a";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s;-webkit-transition:all .5s;width:100%}.gallery .gallery-item .image-container:hover:after{opacity:1}.gallery .gallery-item .image-container:hover .zoom{opacity:1;z-index:2}.gallery .gallery-item .image-container .zoom{color:#fff;font-size:16px;left:50%;opacity:0;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}footer .footer-top{border:none;border-bottom:5px solid #87374c;-webkit-box-shadow:0 20px 20px -20px #333;box-shadow:0 20px 20px -20px #333;height:35px;margin:0 auto 30px}footer .footer-main{margin-bottom:10px}footer #footer-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer #footer-logo,footer #footer-logo a{display:-webkit-box;display:-ms-flexbox;display:flex}footer #footer-logo a img{width:220px}footer .btn-measurer{border:3px solid #87374c;border-radius:38px;color:#000;font-size:10pt;font-weight:800;margin-top:10px}footer .contact-data{font-family:Gilroy-ExtraBold,sans-serif;text-align:left}footer .contact-data p{margin-bottom:0}footer a.email,footer a.phone{color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:800}footer a.phone{font-size:1.5rem;letter-spacing:2px;line-height:1.5rem;margin-bottom:5px}footer a.phone:hover{text-decoration:none}footer a.phone i{margin-right:8px}footer a.email{font-family:Gilroy-ExtraBold,sans-serif;text-transform:uppercase}footer a.email,footer a.policy{color:#87374c;font-size:12pt;font-weight:800;text-decoration:underline}footer a.policy{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:10px}.footer-mobile{background:#fff;border-top:.1rem solid #dedee2;bottom:0;display:block;height:62px;left:0;overflow:hidden;position:fixed;right:0;z-index:100}.footer-mobile ul{display:-ms-inline-grid;display:inline-grid;float:left;-ms-grid-column:4;grid-column:4;list-style:none;margin:0;padding:0;width:100%;-ms-grid-columns:auto auto auto auto auto;grid-template-columns:auto auto auto auto auto}.footer-mobile ul li{float:left;height:50px;margin:3px 0;text-align:center}.footer-mobile ul li .menu-button,.footer-mobile ul li a{display:inline-block;margin-top:2px;text-decoration:none}.footer-mobile ul li .menu-button img,.footer-mobile ul li a img{height:26px;margin-bottom:2px;max-width:100%;width:26px}.footer-mobile ul li .menu-button p,.footer-mobile ul li a p{color:#000;font-size:10pt;line-height:18px;margin-bottom:0;text-align:center}.modal-header .close:focus{outline:none}.modal-errors-text{display:block;line-height:20px;margin-top:5px}#measurerModal .modal-header{padding:10px 1rem}#measurerModal form label{margin-bottom:0}#measurerModal #request_mkad_distance{padding-left:7px;width:50px}#measurerModal #mkad_request_help{margin-left:15px}#measurerModal .inline{display:inline-block}#callModal .modal-header .modal-title{line-height:1.1}#editCartModal .form-group{margin-bottom:5px}#editCartModal .help-form .errors,#editCartModal .help-form .success{height:calc(1.5em + .75rem + 2px);line-height:2.5;margin-bottom:10px}#editCartModal .help-form .errors i,#editCartModal .help-form .success i{padding-right:5px}#editCartModal .help-form .success{color:#419037}#editCartModal .help-form .errors{color:red}#conditionModal ul{padding-left:20px}.error-section{margin:40px 0}.suggestions-promo{display:none!important}.counter-btn{background-color:#fff;border-color:#ccc;-webkit-box-shadow:none;box-shadow:none}.site-btn-color{background-color:#87374c;color:#fff}.site-btn-color:hover{color:#fff}.fancybox-caption a.image_gallery_caption{color:#fff;text-decoration:underline}jdiv.__jivoMobileButton{bottom:0}.form-policy{font-size:12px;line-height:16px}@media (max-width:1199px){header #header-cart-info{margin-top:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}footer #footer-buttons{margin-top:5px;text-align:center}footer #footer-buttons .btn-call,footer #footer-buttons .btn-measurer{width:75%}footer #footer-buttons .btn-call{margin-bottom:4px}}@media (max-width:991px){.main-menu .navbar-nav{border-top:none;padding-top:0}.main-menu .navbar-nav .nav-item .nav-link{border-bottom:1px solid #ccc;border-left:none;padding-left:5px}.main-menu .navbar-nav .nav-item .nav-link.active,.main-menu .navbar-nav .nav-item .nav-link:hover{border-left:4px solid #87374c;border-radius:0}.main-menu .navbar-nav .nav-item .nav-link.active:before,.main-menu .navbar-nav .nav-item .nav-link:hover:before{display:none}header #header-contacts .btn-call,header #header-contacts .btn-measurer{font-size:10pt;margin-top:10px;width:48%}header #header-contacts .contact-data a.email,header #header-contacts .contact-data a.phone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header #header-contacts .contact-data a.email{margin-left:0}footer #footer-logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-main{background:none;height:auto;text-align:center}footer .footer-main .btn-measurer{margin:0 auto;text-align:center}footer .footer-main .contact-data{margin:15px auto 0;text-align:center}}@media (max-width:767px){header #header-contacts .contact-data,header #header-logo{text-align:center}header #header-logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}header #header-logo.site-logo p{padding-left:0}header #header-contacts{margin-top:7px}header #header-contacts .contact-data a.email,header #header-contacts .contact-data a.phone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:5px}header #header-contacts .contact-data a.email{text-align:center}header #header-contacts .header-top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer{padding-bottom:61px}footer .policy{margin:10px 0}footer .mail{margin:5px auto}jdiv.__jivoMobileButton{bottom:52px}.main-menu.sticky-top{position:relative;top:unset}}@media (max-width:575px){.good-list .list-item{padding:0 15px}.gallery .gallery-item .image-container img{display:block;margin:0 auto}.cart-form .text-row{font-size:14px}#addCartForm .images{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basket-table .edit-cart{margin-right:5px}.basket-table .mobile-show{display:inline}.basket-table .mobile-hide,.basket-table .mobile-hide-td{display:none}.basket-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.basket-table tbody tr{background-color:#fafafa;border:solid #ddd;border-width:1px 1px 3px;display:block;margin-bottom:.625em;padding:.35em}.basket-table tbody tr td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right!important}.basket-table tbody tr td:before{content:attr(data-label);float:left;font-weight:700;padding-bottom:1px;padding-right:10px;text-transform:uppercase}.basket-table tbody tr td:last-child{border-bottom:0}.basket-table tbody tr td:first-child{border-top:0}.basket-table tbody tr td.mobile-table-btns{display:block}.basket-table tbody tr td.cart-price{border-bottom:0}.basket-table tfoot td{border-top:0}}@media (max-width:470px){.good-list .list-item{width:70%;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;margin:0 auto 15px;max-width:70%}.good-id .price-table{font-size:10px}.good-id .price-table td.btn-icon{padding:.6rem 0;text-align:left}.good-id .price-table s{background-image:linear-gradient(transparent 4px,red 0,red 6px,transparent 0)}}@media (max-width:400px){header .header-top li a{font-size:7pt}header #header-contacts .btn-call,header #header-contacts .btn-measurer{font-size:8pt}footer #footer-buttons .btn-call,footer #footer-buttons .btn-measurer{font-size:9pt}.good-list .list-item{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.slope-slider .swiper-wrapper .swiper-slide{padding:0}}@media (min-width:992px){.navbar .navbar-side{width:47%}}