@media only screen and (min-width:320px) and (max-width:560px){header,.header-line,.categories-menu{display:none}}.cart-sidebar{display:none}.mobile-header{display:none}@media only screen and (min-width:320px) and (max-width:560px){.mobile-header{z-index:10000000;position:fixed;top:0;right:0;left:0;display:flex;justify-content:space-between;align-items:center;height:50px;padding:0 0 0 15px;background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.4)}.mobile-header__logo{width:100%}.mobile-header__logo img{height:35px;display:block}.mobile-header__cart .icon-checkout,.mobile-header__cart .title,.mobile-header__cart .sum,.mobile-header__cart .process,.mobile-header__cart .clearfix{display:none}.mobile-header__cart .cart-sidebar{position:relative;display:block;min-width:30px;height:50px;background: no-repeat center/20px url(/images/vendor/bootstrap-icons/icons/basket.svg?4fa9cd132ddd0f42ad691e12718e444c)}.mobile-header__cart .cart-sidebar__qty{position:absolute;top:12px;right:0;display:flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;border:2px solid #fff;background-color:#0081c7;font-size:10px;color:#fff}.mobile-header__phone{display:block;min-width:30px;height:50px;margin-right:5px;background: no-repeat center/20px url(/images/vendor/bootstrap-icons/icons/telephone.svg?e1ea5495b85c74cda65adc31bc94ee32)}.mobile-header__profile{margin-right:5px}.mobile-header__profile a{display:block;min-width:30px;height:50px;background: no-repeat center/25px url(/images/vendor/bootstrap-icons/icons/person.svg?d9dd9711f779c34290b0287f63d5c96c)}.mobile-header__burger a{display:block;min-width:50px;height:50px;background: no-repeat center/34px url(/images/vendor/bootstrap-icons/icons/list.svg?f481cc456f999011f807c3df248bc4a9)}.mobile-menu-opened .mobile-header__burger a{background-image:url(/images/vendor/bootstrap-icons/icons/x.svg?df13156bbaa7c8bbc9ef7f7ce6151e2c)}.mobile-header__catalog{display:block;margin-right:15px;padding:4px 10px;background-color:#47c2f2;border-radius:4px;border:1px solid #44b0da;color:#fff;text-decoration:none;transition:all .2s ease}}.mobile-contacts{display:none;position:fixed;top:50px;right:0;left:0;padding:15px;box-shadow:0 0 3px 0 rgba(0,0,0,.4);background:#fff;z-index:10000}.mobile-contacts-show .mobile-contacts{display:block}.mobile-menu{overflow:auto;display:none;position:fixed;z-index:9999;top:50px;right:0;left:0;bottom:0;padding:10px 10px 20px 10px;background:#fff;transition:all 200ms ease-in-out;transform:translateX(100%)}.mobile-menu-opened .mobile-menu{transform:translateX(0);box-shadow:0 0 3px 0 rgba(0,0,0,.4)}@media only screen and (min-width:320px) and (max-width:560px){.mobile-menu{display:block}}.mobile-menu__links{width:100%}.mobile-menu__links,.mobile-menu__links ul{list-style:none;padding:0;margin:0}.mobile-menu__links>li{width:100%}.mobile-menu__links>li>a{display:block;padding:10px 10px;color:#000!important;font-size:14px;text-decoration:none}.mobile-menu__links > li:not(:last-child) > a {border-bottom:1px solid rgba(0,0,0,.1)}.mobile-menu__links>li.active>a{color:#c71d23!important}.mobile-menu__links ul{display:none}.mobile-menu__links ul>li{width:100%;font-size:14px}.mobile-menu__links ul>li>a{display:block;padding:8px 10px 8px 30px;border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;text-decoration:none;color:#000!important}.mobile-menu__links ul>li.active>a{color:#c71d23!important}.mobile-menu__sub-heading{width:auto!important}.mobile-menu__sub-heading a{font-weight:bold;border-bottom:1px solid rgba(0,0,0,.1);padding:8px 10px 8px 20px!important;color:#000!important;text-decoration:none}.mobile-menu__primary>a{font-weight:bold}.mobile-menu__has-sub>a{font-weight:bold;background:no-repeat right 10px center url(data:image/svg+xml,%3Csvg\ width=\'1em\'\ height=\'1em\'\ viewBox=\'0\ 0\ 16\ 16\'\ class=\'bi\ bi-chevron-right\'\ fill=\'%230081c7\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ fill-rule=\'evenodd\'\ d=\'M4.646\ 1.646a.5.5\ 0\ 0\ 1\ .708\ 0l6\ 6a.5.5\ 0\ 0\ 1\ 0\ .708l-6\ 6a.5.5\ 0\ 0\ 1-.708-.708L10.293\ 8\ 4.646\ 2.354a.5.5\ 0\ 0\ 1\ 0-.708z\'/%3E%3C/svg%3E)}.mobile-menu__has-sub--opened>a{background-image:url(data:image/svg+xml,%3Csvg\ width=\'1em\'\ height=\'1em\'\ viewBox=\'0\ 0\ 16\ 16\'\ class=\'bi\ bi-chevron-down\'\ fill=\'%230081c7\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ fill-rule=\'evenodd\'\ d=\'M1.646\ 4.646a.5.5\ 0\ 0\ 1\ .708\ 0L8\ 10.293l5.646-5.647a.5.5\ 0\ 0\ 1\ .708.708l-6\ 6a.5.5\ 0\ 0\ 1-.708\ 0l-6-6a.5.5\ 0\ 0\ 1\ 0-.708z\'/%3E%3C/svg%3E)}.mobile-menu__has-sub--opened ul{display:block}.mobile-menu__contacts{padding-top:5px;border-top:3px solid rgba(0,0,0,.1)}.mobile-menu__contact{position:relative;padding:4px 10px 4px 10px}.mobile-menu__contact:before{content:"";position:absolute;top:0;left:0;bottom:0;width:30px;background: no-repeat center/20px;color:red}.mobile-menu__contact--phone:before{background-position:left top 6px}.mobile-menu__contact--phone a{display:block;font-size:21px;color:#000;text-decoration:none}.mobile-menu__contact--callback{margin-left:-10px}.mobile-menu__contact--callback a{padding:4px 10px;background-color:#47c2f2;border-radius:4px;border:1px solid #44b0da;color:#fff;text-decoration:none;transition:all .2s ease}.mobile-menu__contact--email:before{background-image:url(/images/vendor/bootstrap-icons/icons/envelope-fill.svg?8eb5bb6da000e4cf0f7efbba048a9d85)}.mobile-menu__contact--faq .faq{display:inline-block;border:1px solid #d9d9d9;border-radius:5px;font:bold 11px Arial;color:#1a1a18;text-decoration:none;padding:8px 10px;margin-top:4px;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlY2VjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,white 0%,#ececec 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#ececec",GradientType=0 )}.mobile-menu__contact--skype:before{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 448\ 512\'%3E%3Cpath\ fill=\'currentColor\'\ d=\'M424.7\ 299.8c2.9-14\ 4.7-28.9\ 4.7-43.8\ 0-113.5-91.9-205.3-205.3-205.3-14.9\ 0-29.7\ 1.7-43.8\ 4.7C161.3\ 40.7\ 137.7\ 32\ 112\ 32\ 50.2\ 32\ 0\ 82.2\ 0\ 144c0\ 25.7\ 8.7\ 49.3\ 23.3\ 68.2-2.9\ 14-4.7\ 28.9-4.7\ 43.8\ 0\ 113.5\ 91.9\ 205.3\ 205.3\ 205.3\ 14.9\ 0\ 29.7-1.7\ 43.8-4.7\ 19\ 14.6\ 42.6\ 23.3\ 68.2\ 23.3\ 61.8\ 0\ 112-50.2\ 112-112\ .1-25.6-8.6-49.2-23.2-68.1zm-194.6\ 91.5c-65.6\ 0-120.5-29.2-120.5-65\ 0-16\ 9-30.6\ 29.5-30.6\ 31.2\ 0\ 34.1\ 44.9\ 88.1\ 44.9\ 25.7\ 0\ 42.3-11.4\ 42.3-26.3\ 0-18.7-16-21.6-42-28-62.5-15.4-117.8-22-117.8-87.2\ 0-59.2\ 58.6-81.1\ 109.1-81.1\ 55.1\ 0\ 110.8\ 21.9\ 110.8\ 55.4\ 0\ 16.9-11.4\ 31.8-30.3\ 31.8-28.3\ 0-29.2-33.5-75-33.5-25.7\ 0-42\ 7-42\ 22.5\ 0\ 19.8\ 20.8\ 21.8\ 69.1\ 33\ 41.4\ 9.3\ 90.7\ 26.8\ 90.7\ 77.6\ 0\ 59.1-57.1\ 86.5-112\ 86.5z\'\ class=\'\'%3E%3C/path%3E%3C/svg%3E)}.mobile-menu__search{margin-bottom:10px}.mobile-menu__search form{position:relative;display:flex;justify-content:space-between}.mobile-menu__search form .string{width:100%;height:15px;margin-right:10px;border-radius:4px;padding:10px 10px 10px 30px;border:2px solid #dbdbdb;font:italic 14px Arial;color:#9b9b9b}.mobile-menu__search form .icon-search{position:absolute;top:50%;left:10px;transform:translateY(-50%)}.mobile-header-placeholder{display:none;height:50px}@media only screen and (min-width:320px) and (max-width:560px){.mobile-header-placeholder{display:block}}.mobile-filter-main{display:none;padding:0 15px}@media only screen and (min-width:320px) and (max-width:560px){.mobile-filter-main{display:block}}.mobile-filter-main .filter-main-conteiner .container{}.mobile-filter-main .filter-main-conteiner .container:before{border-radius:7px 7px 0 0}.mobile-filter-main .filter-main-conteiner .container:after{border-radius:0 0 7px 7px}.mobile-filter-main .filter-main-conteiner .container:before,.mobile-filter-main .filter-main-conteiner .container:after{right:0;width:auto}.mobile-filter-main .filter-main-conteiner .container:before{width:calc(100%);height:6px;background:#c71d23;border-radius:4px 4px 0 0}.mobile-filter-main .filter-main-conteiner .container:after{width:calc(100%);height:4px;background:#c71d23;border-radius:0 0 4px 4px}.mobile-filter-main .filter-main-conteiner .container .first-row .type-block{width:auto;border-right:0;padding-right:0;float:none}.mobile-filter-main .filter-main-conteiner .container .first-row .type-block .wheel-selector{display:flex;padding-top:15px}.mobile-filter-main .filter-main-conteiner .container .first-row .type-block .wheel-selector .im{display:none;position:relative;top:auto;left:auto}.mobile-filter-main .filter-main-conteiner .container .first-row .type-block .wheel-selector .wheel-form{position:relative;top:auto;left:auto;width:100%}.mobile-filter-main .filter-main-conteiner .container .first-row .brand-block{width:auto;padding-left:0}.mobile-filter-main .filter-main-conteiner .container .first-row .brand-block .all{display:none}.mobile-filter-main .filter-main-conteiner .container .first-row .brand-block .conteiner-brand{display:flex;width:calc(100vw - 30px);overflow:auto}.mobile-filter-main .filter-main-conteiner .container .first-row .brand-block .conteiner-brand .block{min-width:130px}.mobile-filter-main .filter-main-conteiner .container .second-row .left-block{float:none;display:flex;justify-content:space-between;border-right:none}.mobile-filter-main .filter-main-conteiner .container .second-row .left-block select{width:100%;position:relative;display:block;padding:0 0 0 8px;height:32px;border:2px solid #c7c7c7;border-radius:5px;background-color:#fff;color:#484848;text-decoration:none;white-space:nowrap;line-height:23px}.mobile-filter-main .filter-main-conteiner .container .second-row .left-block .width-block,.mobile-filter-main .filter-main-conteiner .container .second-row .left-block .profile-block,.mobile-filter-main .filter-main-conteiner .container .second-row .left-block .diameter-block{width:100%}.mobile-filter-main .filter-main-conteiner .container .second-row .left-block .width-block label,.mobile-filter-main .filter-main-conteiner .container .second-row .left-block .profile-block label,.mobile-filter-main .filter-main-conteiner .container .second-row .left-block .diameter-block label{display:block;white-space:nowrap;margin-bottom:5px}.mobile-filter-main .filter-main-conteiner .container .second-row .left-block .width-block br,.mobile-filter-main .filter-main-conteiner .container .second-row .left-block .profile-block br,.mobile-filter-main .filter-main-conteiner .container .second-row .left-block .diameter-block br{display:none}.mobile-filter-main .filter-main-conteiner .container .second-row .left-block .width-block{float:none}.mobile-filter-main .filter-main-conteiner .container .second-row .left-block .profile-block{float:none;padding-left:10px;padding-right:10px}.mobile-filter-main .filter-main-conteiner .container .second-row .left-block .diameter-block{float:none}.mobile-filter-main .filter-main-conteiner .container .second-row .right-block{float:none;display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:0}.mobile-filter-main .filter-main-conteiner .container .second-row .right-block label,.mobile-filter-main .filter-main-conteiner .container .second-row .right-block .filter-button{width:100%}.mobile-filter-main .filter-main-conteiner .container .second-row .right-block .filter-button{text-align:left;margin-top:10px}@media only screen and (min-width:320px) and (max-width:560px){.frame{width:100%}.wrapper{z-index:initial!important}.wrapper-980{width:auto!important;padding-left:15px;padding-right:15px}.standart-page{padding-top:20px}.standart-page ul,.standart-page ol{margin-left:30px}.paginationContainer .paginationControl>*{margin-right:5px}footer{display:none}}.mobile-footer{display:none;justify-content:space-between;background:#102a45;padding:40px 15px}@media only screen and (min-width:320px) and (max-width:560px){.mobile-footer{display:flex}}.mobile-footer__menu a{display:block;margin:0 0 5px 0;font-size:16px;text-decoration:none;color:#fff}.mobile-footer__contacts .cellphone{font-size:23px;font-weight:bold;color:#fff}.mobile-footer__contacts .cellphone .jobtime{margin-top:10px;font-size:13px;color:#fff}@media only screen and (min-width:320px) and (max-width:560px){.banners-wrapper{height:auto!important;margin-top:0!important;margin-bottom:40px!important;background:none!important}.banners-wrapper .slider{padding-top:0!important}.banners-wrapper .slider .slide{height:136px!important;background-size:contain}.banners-wrapper .bx-wrapper{height:136px!important}.banners-wrapper .bx-controls .bx-pager{display:flex;justify-content:center;top:120px!important;right:0!important;left:0!important;margin-right:0!important;transform:translateY(-50%)}.banners-wrapper .bx-controls .bx-controls-direction{display:none}.banners-wrapper .small-banners{overflow:auto!important;display:flex;width:calc(100vw - 20px)!important;height:auto!important;padding:0!important;border-top:10px solid #fff;border-left:10px solid #fff;border-right:10px solid #fff}.banners-wrapper .small-banners .banner{margin:0 5px!important}.banners-wrapper .small-banners .banner:first-child{margin-left:0!important}.main-cols{display:flex;flex-direction:column}.main-cols .popular-column{float:none!important;width:auto!important}.main-cols .popular-column .products-list-title{margin-bottom:10px}.main-cols .articles-column{float:none!important;width:auto!important;margin-left:0!important}.partners-wrapper{display:none}.wrapper-empty{display:none}.offers{display:flex;flex-wrap:wrap}.offers .offer{float:none!important;margin-left:0!important;width:calc(50% - 10px)!important}.page-title-wrapper{min-height:0!important;margin-top:0!important}.page-title-wrapper .wrapper-980{padding:10px 15px!important}.breadcrumbs{display:flex;flex-direction:column}.breadcrumbs .breadcrumb{float:none!important;width:calc(100vw - 20px);overflow:auto!important;margin-bottom:15px}.breadcrumbs .sorting-block{float:none!important}.alert.alert-warning{width:auto!important}#loginForm,.form-horizontal{max-width:none!important;padding:0 15px}#loginForm div,.form-horizontal div{width:auto!important}#loginForm .page-header,.form-horizontal .page-header{width:calc(100vw - 15px)!important;margin-left:-15px;padding-left:15px}#loginForm .control-group .controls,.form-horizontal .control-group .controls{float:none!important}.gui-title{width:auto!important}}.product-page .price-buy{display:grid;grid-template-columns:1fr 1fr;gap:0 0;grid-template-areas:"label label" "old old" "price stock" "special special" "buy buy" "fast-buy fast-buy"}@media only screen and (min-width:320px) and (max-width:560px){.product-page .price-buy{grid-template-columns:1fr;grid-template-areas:"stock " "label " "old " "price " "special " "buy " "fast-buy "}}.product-page .price-buy__label{grid-area:label;font-size:14px;margin-bottom:5px}.product-page .price-buy .price-old-cont{grid-area:old}.product-page .price-buy .price{grid-area:price}.product-page .price-buy .stock{grid-area:stock;margin-bottom:15px!important}.product-page .price-buy .special-price-goods{grid-area:special}.product-page .price-buy .fast-buy{grid-area:fast-buy}.product-page .price-buy .fast-buy a{width:100%;max-width:216px;display:block;float:left;margin-top:10px;padding:4px 10px;background-color:#47c2f2;border-radius:4px;border:1px solid #44b0da;color:#fff;text-decoration:none;transition:all .2s ease;text-align:center}.product-page .price-buy .buy--btn{grid-area:buy;display:flex;justify-content:flex-start}.product-page .price-buy .flex{display:flex;justify-content:space-between;align-items:center}.product-page .info{height:380px!important}.product-page .info .stock{float:none!important;margin-top:0!important;display:flex;align-items:center;padding-left:15px}@media only screen and (min-width:320px) and (max-width:560px){.product-page .info .stock{padding-left:0}.product{float:none!important;width:auto!important;height:auto!important;margin-left:15px!important;margin-right:15px!important;margin-bottom:15px!important}.product .product-wrapper{display:flex;flex-direction:column;height:auto!important;padding:10px}.product .product-wrapper .image{position:absolute;top:10px;left:10px;width:120px;height:140px}.product .product-wrapper .image img{width:120px;height:120px;-o-object-fit:contain;object-fit:contain}.product .product-wrapper .title,.product .product-wrapper .price-buy,.product .product-wrapper .features{padding-left:130px}.product .product-wrapper .title{order:1;height:auto!important;margin-bottom:20px!important}.product .product-wrapper .title a{font-size:16px}.product .product-wrapper .price-buy{order:3;height:auto!important;display:flex;justify-content:space-between}.product .product-wrapper .price-buy .price{margin-bottom:10px;padding-top:5px}.product .product-wrapper .price-buy .price span{font-size:12px}.product .product-wrapper .price-buy .buy{float:left!important}.product .product-wrapper .price-buy.special-price-buy{flex-wrap:wrap;margin-top:0!important}.product .product-wrapper .price-buy.special-price-buy .price{order:1}.product .product-wrapper .price-buy.special-price-buy .special-price{order:3;width:100%;display:flex;align-items:center;justify-content:center;margin-top:10px!important}.product .product-wrapper .price-buy.special-price-buy .buy{order:2}.product .product-wrapper .features{order:2}.product .product-wrapper .features h4{margin-top:0}.responsive-table{width:100%;overflow:auto}.responsive-table table{width:auto!important;border-spacing:0}.responsive-table table tr td{padding-top:8px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.2)}.responsive-table table tr td:first-child{padding-right:10px}.products-list{padding-left:0!important;padding-right:0!important}.products-list aside{display:none}.products-list article{width:auto!important}.products-list .paginationContainer{margin-left:15px!important;margin-right:15px!important}.products-list .paginationContainer .paginationControl{display:flex;flex-wrap:wrap}.products-list .paginationContainer .paginationControl>*{display:block;margin-bottom:10px}.mobile-filter{display:flex;align-items:center;width:30px;height:30px;margin-top:-2px;padding-left:35px;background: no-repeat left center/contain url(/images/vendor/bootstrap-icons/icons/filter.svg?6a4f3e602c03dfdbbf4dbd501e37fce2);font-size:14px;text-decoration:none;color:#000}}.filter-trigger{display:flex;align-items:center;justify-content:space-between}.mobile-filter-opened .products-list aside{z-index:10000000;display:block;position:fixed;top:0;right:0;bottom:0;left:0;width:auto!important}.mobile-filter-opened .products-list aside .filter-block{position:absolute;top:0;right:0;left:0;bottom:0;overflow:auto;padding-top:50px;padding-bottom:50px;border-radius:0}.mobile-filter-opened .products-list aside .filter-block .filter-title{z-index:1000000;position:fixed;top:0;right:0;left:0;height:50px;display:flex;align-items:center;background-color:#feffd9}.mobile-filter-opened .products-list aside .filter-block .ui-slider{width:calc(100vw - 50px)!important;background:none}.mobile-filter-opened .products-list aside .filter-block .ui-slider:after{content:"";position:absolute;top:2px;right:0;bottom:2px;left:0;box-shadow:inset 1px 1px 2px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);border-radius:20px}.mobile-filter-opened .products-list aside .articles-column{display:none}.filter-close{display:none}@media only screen and (min-width:320px) and (max-width:560px){.filter-close{z-index:1000001;display:block;position:fixed;top:13px;right:9px;width:30px;height:30px;margin-top:-2px;background: no-repeat center/contain url(/images/vendor/bootstrap-icons/icons/x.svg?df13156bbaa7c8bbc9ef7f7ce6151e2c)}.product-page{display:flex;flex-direction:column}.product-page .gallery{float:none!important;width:auto!important;margin-bottom:30px}.product-page .gallery .product-gallery .sliderkit-panel{width:100%!important}.product-page .utp{display:none}.product-page .info{margin:0!important;height:auto!important}.product-page .price-buy .price{float:none!important}.product-page .price-buy .buy{margin-bottom:10px}.product-page .price-buy .stock{clear:both;float:none!important}.product-page .tabs{overflow:hidden;margin-left:0!important}.product-page .tabs .ui-tabs-nav{display:flex;width:calc(100vw - 30px);margin-left:0!important;margin-bottom:0!important;overflow:auto;padding-bottom:10px!important}.product-page .tabs .ui-tabs-nav li a{border:none!important;font-size:14px;padding-left:5px!important;padding-right:5px!important}.product-page .tabs .ui-tabs-panel img,.product-page .tabs .ui-tabs-panel iframe{width:100%;max-width:100%}.product-page .social-likes{width:auto!important}.ui-dialog{width:calc(100vw - 30px)!important;padding:10px}.ui-dialog:before{width:calc(100%);height:6px;background:#c71d23;border-radius:4px 4px 0 0}.ui-dialog:after{width:calc(100%);height:4px;background:#c71d23;border-radius:0 0 4px 4px}.checkout-table{display:block}.checkout-table tbody{display:block}.checkout-table tbody tr{position:relative;display:grid;grid-template-columns:100px auto auto auto;gap:0;padding-bottom:40px;grid-template-areas:"image title title title" "image price qty total"}.checkout-table tbody tr:after{content:"";position:absolute;bottom:20px;left:0;right:0;height:1px;background-color:#d3d3d3}.checkout-table tbody tr td{display:block;border-bottom:none!important}.checkout-table tbody tr td.checkout-image{width:80px;grid-area:image;padding-right:10px}.checkout-table tbody tr td.checkout-image img{width:100%;-o-object-fit:contain;object-fit:contain}.checkout-table tbody tr td.checkout-title{width:auto!important;grid-area:title}.checkout-table tbody tr td.checkout-title .labels{display:none}.checkout-table tbody tr td.checkout-title a{font-size:14px!important}.checkout-table tbody tr td.checkout-title .price{margin-top:10px}.checkout-table tbody tr td.checkout-price{grid-area:price;border-top:0!important}.checkout-table tbody tr td.checkout-qty{grid-area:qty;border-top:0!important}.checkout-table tbody tr td.checkout-item-total{grid-area:total;border-top:0!important}.checkout-table tbody tr td .checkout-delete{position:absolute;bottom:43px;left:0}.checkout-table tfoot{display:block}.checkout-table tfoot tr:last-child{display:flex;flex-direction:column-reverse}.checkout-table tfoot tr:last-child td{padding:5px 0}.checkout-table tfoot tr:last-child td:nth-child(2) {display:none}.checkout-table tfoot tr:last-child .continue .buy-btn,.checkout-table tfoot tr:last-child .order-btn-buy .buy-btn{float:none;width:auto;text-align:center}.checkout-table .checkout-total .buy-btn{float:none!important;text-align:center}.checkout-table .checkout-total .buy-btn .btn{width:100%!important}.checkout-header .line{margin-bottom:15px}.checkout-header .wrapper-980{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.checkout-header .wrapper-980 .clearfix{display:none}.checkout-header .center{display:flex;align-items:center;flex-direction:column;justify-content:flex-end;padding-top:0!important;float:none!important}.checkout-header .logo img{height:45px}.checkout-order .order-data{float:none!important;width:auto!important;padding:0!important;margin-bottom:40px}.checkout-order .order-form{float:none!important;width:auto!important;padding:0!important;margin-bottom:40px}.checkout-order .order-form .row{padding-top:0!important;margin-bottom:10px!important}.checkout-order .order-form .row input,.checkout-order .order-form .row select,.checkout-order .order-form .row textarea{width:100%!important}.checkout-order .order-form [type="submit"]{float:none!important}.checkout-order .order-table{float:none!important;width:auto!important}.checkout-order .order-table .checkout-table .checkout-item-total{width:auto!important;padding-left:0!important}.checkout-order .order-table .checkout-table tbody tr{grid-template-areas:"image title title title" "image total total total"}}.categories-page__block{display:flex;justify-content:space-between;margin:30px 0;padding:30px 0;border-bottom:1px solid rgba(0,0,0,.15)}@media only screen and (min-width:320px) and (max-width:560px){.categories-page__block{flex-direction:column;margin:15px 0;padding:15px 0}}.categories-page__heading{width:100%;max-width:34%;font-size:24px;font-weight:bold}@media only screen and (min-width:320px) and (max-width:560px){.categories-page__heading{max-width:100%;margin-bottom:10px}}.categories-page__content{max-width:66%}@media only screen and (min-width:320px) and (max-width:560px){.categories-page__content{max-width:100%}}.categories-page__content .dropdown{display:flex;flex-wrap:wrap}.categories-page__content .dropdown .sub-category{width:50%;margin:5px 0 40px 0}@media only screen and (min-width:320px) and (max-width:560px){.categories-page__content .dropdown .sub-category{width:100%;margin-bottom:20px;padding-left:20px}}.categories-page__content .dropdown .sub-category .sub-category-title a{font-size:18px;font-weight:bold;color:#000;text-decoration:none}.categories-page__content .dropdown .sub-category .third-category{display:flex;flex-direction:column}@media only screen and (min-width:320px) and (max-width:560px){.categories-page__content .dropdown .sub-category .third-category{padding-left:20px}}.categories-page__content .dropdown .sub-category .third-category a{margin:5px 0}.mobile-orders{display:none;padding:0 15px;margin-bottom:40px}@media only screen and (min-width:320px) and (max-width:560px){.mobile-orders{display:block}.mobile-orders .checkout-table--table{display:table}.mobile-orders .checkout-table--table tbody{display:table-row-group}.mobile-orders .checkout-table--table tbody tr{display:table-row}.mobile-orders .checkout-table--table tbody tr:after{display:none!important}.mobile-orders .checkout-table--table tbody tr td{display:table-cell!important}.session .form-control{width:calc(100vw - 50px)}.customer .page-header{padding-left:15px}.customer .products-list{display:flex;flex-direction:column}.customer .products-list aside{display:block!important;width:auto!important;float:none}.customer .products-list aside .ucp-menu{display:flex;width:calc(100vw - 30px);overflow:auto;margin-left:5px!important;margin-bottom:30px!important}.customer .products-list aside .ucp-menu li{margin:0 10px!important}.customer .products-list article .form-horizontal .form-horizontal{padding:0!important}.customer .products-list article .form-control{width:auto!important}.customer .checkout-table.hidden-xs{display:none}.customer.orders article{padding-left:15px;padding-right:15px}}