/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,600i,800,900";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}a:hover{text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:"Montserrat",sans-serif;color:#000;line-height:1.2}body{font-size:16px}@media screen and (min-width: 320px){body{font-size:calc(16px + 2*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){body{font-size:18px}}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:15px;font-weight:normal}h1{font-size:20px}@media screen and (min-width: 320px){h1{font-size:calc(20px + 20*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){h1{font-size:40px}}h2{font-size:19px}@media screen and (min-width: 320px){h2{font-size:calc(19px + 11*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){h2{font-size:30px}}h3{font-size:18px}@media screen and (min-width: 320px){h3{font-size:calc(18px + 7*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){h3{font-size:25px}}h4{font-size:18px}@media screen and (min-width: 320px){h4{font-size:calc(18px + 2*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){h4{font-size:20px}}h5{font-size:16px}@media screen and (min-width: 320px){h5{font-size:calc(16px + 2*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){h5{font-size:18px}}h6{font-size:16px}@media screen and (min-width: 320px){h6{font-size:calc(16px + 2*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){h6{font-size:18px}}*{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}img{max-width:100%}.full-size,.simplecheckout-cart td.image .image img,.simplecheckout-cart td.image .image a,.simple-content .radio input,.compare-products .product-info .image img,.orders-items .order-item .order-info .order-products .product .image img,.orders-items .order-item .order-preview .products .product img,.article-page .article-images .video iframe,.article-page .article-images .main-image img,.article-page .article-images .main-image a,.article-page .article-images .more-images .image img,.product-page .product-images .main-image img,.product-page .product-images .main-image a,.product-page .product-images .more-images .image img,.common-home .first-screen #home-slider .item img,.common-home .first-screen #home-slider .item:before,.common-home .first-screen::after,.article-items .article-item .image img,.product-items .product-item .image img,.category-grid .category-item .image img,#fast-order .modal-content .product .product-info .image img,#modal-cart #cart .cart-content .products-cart .item .col-image img,#modal-cart #cart .cart-content .products-cart .item .col-image a,.inline-radio .radio-wrap input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.center,.compare-products .product-info .info .remove i,.compare-products .remove_all,.address-items .item .address-buttons a i,.orders-items .order-item .order-preview .products .product span,.common-home .product-tabs .owl-carousel .owl-nav button i,.common-home .advantages-items .item .icon i,.common-home .advantages-items .item .icon img,.article-items .article-item .image .popup-youtube,.product-items .product-item .wishlist-remove i,.pagination-row .pagination li i,.pagination li i,.alert .close i,.alert,.modal-content .modal-close i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.center-y,.orders-items .order-item .order-preview .id i,.common-home .documents-carousel .section-content #documents-carousel .owl-nav button,.site-header .header-main #search button,.site-header .header-main .menu-block .catalog-menu ul.category-main li a i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.center-x{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media not all and (pointer: coarse){.background-fixed,.common-home .first-screen #home-slider .item{background-attachment:fixed}}body{max-width:1920px;margin:0 auto;overflow-x:hidden}.container{width:95%;margin:0 auto;max-width:1600px;padding-right:0;padding-left:0}.container::after,.container::before{display:none !important}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.row::after,.row::before{display:none !important}.row.jcsb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.vc>div{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.row.p-sm{margin-left:-5px;margin-right:-5px}.row.p-sm>div{padding:0 5px}.row.p-none{margin-left:0;margin-right:0}.row.p-none>div{padding:0}.row>.col-auto{padding-right:15px;padding-left:15px}i{line-height:1 !important}a{color:#ac3540;-webkit-transition:all .3s;transition:all .3s}a:active,a:focus,a:hover{color:#ac3540;text-decoration:none;outline:none}@media not all and (pointer: coarse){a:hover{color:#800020}}.reset-button,.common-home .documents-carousel .section-content #documents-carousel .owl-dots .owl-dot,.common-home .product-tabs .owl-carousel .owl-dots .owl-dot,.common-home .first-screen #home-slider .owl-dots .owl-dot,.btn{border:none;margin:0;padding:0;width:auto;overflow:visible;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer}.reset-button::-moz-focus-inner,.common-home .documents-carousel .section-content #documents-carousel .owl-dots .owl-dot::-moz-focus-inner,.common-home .product-tabs .owl-carousel .owl-dots .owl-dot::-moz-focus-inner,.common-home .first-screen #home-slider .owl-dots .owl-dot::-moz-focus-inner,.btn::-moz-focus-inner{border:0;padding:0}.reset-button:active,.common-home .documents-carousel .section-content #documents-carousel .owl-dots .owl-dot:active,.common-home .product-tabs .owl-carousel .owl-dots .owl-dot:active,.common-home .first-screen #home-slider .owl-dots .owl-dot:active,.btn:active,.reset-button:focus,.common-home .documents-carousel .section-content #documents-carousel .owl-dots .owl-dot:focus,.common-home .product-tabs .owl-carousel .owl-dots .owl-dot:focus,.common-home .first-screen #home-slider .owl-dots .owl-dot:focus,.btn:focus{outline:none}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer;border-radius:12px;-webkit-transition:all .3s;transition:all .3s}button::-moz-focus-inner{border:0;padding:0}button:active,button:focus{outline:none !important}.buttons{margin:0}.btn{padding:15px 25px;border:none;border-radius:12px;-webkit-transition:all .3s;transition:all .3s}.btn-fw{width:100%}.btn-xs{font-size:9px}.btn-sm{font-size:10.2px}.btn-lg{padding:20px 45px;font-weight:bold}.btn-radius{border-radius:30px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:12px}.btn-group>.btn-xs{font-size:9px}.btn-group>.btn-sm{font-size:10.2px}.btn-group>.btn-lg{font-size:15px}.btn-default{color:#fff;background:#ac3540}.btn-default.active,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active,.btn-default:visited,.btn-default:focus{color:#fff;background:#ac3540}@media not all and (pointer: coarse){.btn-default:hover{color:#fff;background:#800020}}.btn-primary{color:#fff;background:#800020}.btn-primary.active,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active,.btn-primary:visited,.btn-primary:focus{color:#fff;background:#800020}@media not all and (pointer: coarse){.btn-primary:hover{color:#fff;background:#ac3540}}.btn-warning{color:#fff;background:#faa732;background-image:-webkit-gradient(linear, left top, left bottom, from(#fbb450), to(#f89406));background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{-webkit-box-shadow:inset 0 1000px 0 rgba(0,0,0,.1);box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}.btn-danger{color:#fff;background:#da4f49;background-image:-webkit-gradient(linear, left top, left bottom, from(#ee5f5b), to(#bd362f));background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{-webkit-box-shadow:inset 0 1000px 0 rgba(0,0,0,.1);box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}.btn-success{color:#fff;background:#5bb75b;background-image:-webkit-gradient(linear, left top, left bottom, from(#62c462), to(#51a351));background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{-webkit-box-shadow:inset 0 1000px 0 rgba(0,0,0,.1);box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}.btn-info{color:#fff;background:#df5c39;background-image:-webkit-gradient(linear, left top, left bottom, from(#e06342), to(#dc512c));background-image:linear-gradient(to bottom, #e06342, #dc512c);background-repeat:repeat-x;border-color:#dc512c #dc512c #a2371a}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-image:none;background:#df5c39}.btn-link{border-color:rgba(0,0,0,0);cursor:pointer;color:#23a1d1;border-radius:0;background:rgba(0,0,0,0);background-image:none;-webkit-box-shadow:none;box-shadow:none}.btn-link:active,.btn-link[disabled]{background:rgba(0,0,0,0);background-image:none;-webkit-box-shadow:none;box-shadow:none}.btn-inverse{color:#fff;background:#363636;background-image:-webkit-gradient(linear, left top, left bottom, from(#444444), to(#222222));background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;border-color:#222 #222 #000}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background:#222;background-image:-webkit-gradient(linear, left top, left bottom, from(#333333), to(#111111));background-image:linear-gradient(to bottom, #333333, #111111)}.reset-list,.category-nav ul,.category-nav,.common-home .product-tabs .nav-tabs{list-style:none;padding:0;margin:0}form .text-danger{color:#fff;padding:10px;background:#fc5757;margin:5px 0;border-radius:10px}form .text-danger{font-size:10px}@media screen and (min-width: 320px){form .text-danger{font-size:calc(10px + 4*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){form .text-danger{font-size:14px}}.form-control{border:1px solid #b3b3b3;height:50px;border-radius:9;-webkit-box-shadow:none;box-shadow:none}.form-control:active,.form-control:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.form-control::-webkit-input-placeholder{color:#b3b3b3}.required label:before{content:"* ";color:#fc5757}label{font-size:12px;font-weight:normal}legend{font-size:18px;padding:7px 0px}select.form-control,textarea.form-control{font-size:16px}input{border-radius:9}input[type=text].form-control,input[type=password].form-control,input[type=datetime].form-control,input[type=datetime-local].form-control,input[type=date].form-control,input[type=month].form-control,input[type=time].form-control,input[type=week].form-control,input[type=number].form-control,input[type=email].form-control,input[type=url].form-control,input[type=search].form-control,input[type=tel].form-control,input[type=color].form-control{font-size:18px}.input-group input,.input-group select,.input-group .dropdown-menu,.input-group .popover{font-size:16px}.input-group .input-group-addon{font-size:16px;height:30px}.breadcrumb{margin:15px 0;padding:0;background:none;font-size:12px;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;height:20px;line-height:20px}.breadcrumb>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.breadcrumb i{font-size:14px;margin-right:5px}.breadcrumb a{color:#ac3540;position:relative;z-index:2}.breadcrumb li{position:relative;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.breadcrumb li>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.breadcrumb li:last-child{display:none}.breadcrumb li a{color:#000}@media not all and (pointer: coarse){.breadcrumb li:hover{color:#ac3540}}.modal-close{z-index:9}.modal-dialog{width:100%;margin:10px 0}.modal-content{border:0;margin:0 auto;background:#fff;padding:30px;overflow:hidden;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22)}.modal-content .modal-close{position:absolute;display:block;z-index:9;top:15px;right:15px;width:30px;height:30px;border-radius:100%;background:#b3b3b3;color:#fff;font-weight:bold;font-size:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s}@media not all and (pointer: coarse){.modal-content .modal-close:hover{background:#fc5757}}.alert{position:fixed;z-index:999;padding:30px;width:400px;max-width:90%;border-radius:30px;background:#fff !important;border-width:2px;text-align:center;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22)}.alert a{font-weight:600;color:#000}@media not all and (pointer: coarse){.alert a:hover{color:#ac3540}}.alert .close{position:absolute;display:block;top:10px;right:10px;width:30px;height:30px;border-radius:100%;background:#b3b3b3;color:#fff;font-weight:bold;font-size:25px;opacity:1;text-align:center;-webkit-transition:all .3s;transition:all .3s}@media not all and (pointer: coarse){.alert .close:hover{background:#fc5757}}.alert.alert-success{border-color:#afde3f;color:#000}.alert.alert-success a{color:#ac3540}@media not all and (pointer: coarse){.alert.alert-success a:hover{color:#800020}}.alert.alert-success>i{display:block;margin-bottom:30px;color:#afde3f}.alert.alert-success>i{font-size:20px}@media screen and (min-width: 320px){.alert.alert-success>i{font-size:calc(20px + 40*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.alert.alert-success>i{font-size:60px}}.nav-tabs{display:block;width:100%}.pagination{margin:0}.pagination li span,.pagination li a{background:none;position:relative;border:0;padding:0;line-height:1;width:30px;height:30px;text-align:center;line-height:28px;margin:5px;font-size:16px;border-radius:0 !important;border:2px solid #ededed !important;background:#ededed;color:#000 !important;-webkit-transition:all .3s;transition:all .3s}.pagination li:first-child{margin-left:0}.pagination li:last-child{margin-right:0}.pagination li i{font-size:20px}@media not all and (pointer: coarse){.pagination li:hover span,.pagination li:hover a{background:#ac3540 !important;border-color:#ac3540 !important;color:#fff !important}}.pagination li.active span,.pagination li.active a{background:#ac3540 !important;border-color:#ac3540 !important;color:#fff !important}.pagination-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 0}.pagination-row>*{width:100%;text-align:right;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.pagination-row .pagination{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pagination-row .pagination li span,.pagination-row .pagination li a{display:block;background:none;position:relative;border:0;padding:0;line-height:1;width:30px;height:30px;text-align:center;line-height:28px;margin:5px;font-size:16px;border:2px solid #ededed !important;border-radius:100% !important;background:#ededed;color:#000 !important;-webkit-transition:all .3s;transition:all .3s}.pagination-row .pagination li:first-child{margin-left:0}.pagination-row .pagination li:last-child{margin-right:0}.pagination-row .pagination li i{font-size:20px}@media not all and (pointer: coarse){.pagination-row .pagination li:hover span,.pagination-row .pagination li:hover a{background:#ac3540 !important;border-color:#ac3540 !important;color:#fff !important}}.pagination-row .pagination li.active span,.pagination-row .pagination li.active a{background:#ac3540 !important;border-color:#ac3540 !important;color:#fff !important}.pagination-row .results{font-size:12px}.inline-radio{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px}.inline-radio .radio-wrap{position:relative;margin-right:15px}.inline-radio .radio-wrap input{opacity:0;cursor:pointer;z-index:2}.inline-radio .radio-wrap input+label{position:relative;padding-left:30px;font-size:18px;z-index:1;margin-bottom:0;cursor:pointer;color:#000}.inline-radio .radio-wrap input+label:before{content:"";display:block;width:20px;height:20px;background:#fff;position:absolute;border:1px solid #b3b3b3;border-radius:3px;top:0;left:0;-webkit-transition:all .3s;transition:all .3s}.inline-radio .radio-wrap input+label:after{content:"";font-family:"IcoFont";color:#fff;display:none;font-size:20px;position:absolute;top:0;left:0;-webkit-transition:all .3s;transition:all .3s}.inline-radio .radio-wrap input:checked+label:before{background:#afde3f}.inline-radio .radio-wrap input:checked+label:after{display:block}@media not all and (pointer: coarse){.inline-radio .radio-wrap input:hover+label:before{background:rgba(175,222,63,.5)}}.not_found{text-align:center;padding:30px;margin-bottom:30px;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22)}.not_found .buttons{margin-top:30px}.open-category-button,.open-filter-button{display:none;margin-bottom:15px;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.open-category-button>*,.open-filter-button>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.open-category-button span,.open-filter-button span{display:block}.open-category-button span:first-child,.open-filter-button span:first-child{padding-right:15px}.open-category-button i,.open-filter-button i{font-size:30px}body{max-width:1920px;margin:0 auto}body.modal-open{padding-right:0 !important}.site-header a{color:#fff;cursor:pointer}@media not all and (pointer: coarse){.site-header a:hover{color:#800020}}.site-header .header-top{font-size:14px;padding:10px 0;background:#ededed}.site-header .header-top a{color:#000}@media not all and (pointer: coarse){.site-header .header-top a:hover{color:#800020}}.site-header .header-top .left-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.site-header .header-top .left-block>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.site-header .header-top .left-block .phone{padding-right:15px}.site-header .header-top .left-block .top-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.site-header .header-top .left-block .top-menu li{padding-right:15px}.site-header .header-top .right-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.site-header .header-top .right-block>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.site-header .header-top .right-block .form-language{color:#b3b3b3;margin-right:15px}.site-header .header-top .right-block .form-language .language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.site-header .header-top .right-block .form-language .language li button{color:#b3b3b3}@media not all and (pointer: coarse){.site-header .header-top .right-block .form-language .language li button:hover{color:#fff}}.site-header .header-top .right-block .form-language .language li.current{color:#fff}.site-header .header-top .right-block .form-language .language .sep{padding:0 5px}.site-header .header-top .right-block .form-language .language .sep:last-child{display:none;padding:0}.site-header .header-main{padding:10px 0;background:#fff}.site-header .header-main .row .col-auto{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-header .header-main .row .col-auto.logo-block{width:200px}.site-header .header-main .row .col-auto.search-block{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.site-header .header-main #logo img{width:220px}.site-header .header-main .menu-block{position:relative}.site-header .header-main .menu-block .button-catalog{padding:7px 15px;margin-right:30px;background:#ac3540;color:#fff;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-header .header-main .menu-block .button-catalog>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.site-header .header-main .menu-block .button-catalog span{padding-left:15px;font-size:20px}@media not all and (pointer: coarse){.site-header .header-main .menu-block .button-catalog:hover{background:#800020;text-shadow:0 2px 3px rgba(0,0,0,.36)}}.site-header .header-main .menu-block .catalog-menu{position:absolute;top:100%;margin-top:15px;z-index:9;background:#fff;padding:15px;border-radius:10px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.site-header .header-main .menu-block .catalog-menu a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.site-header .header-main .menu-block .catalog-menu a>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.site-header .header-main .menu-block .catalog-menu a img{display:block;width:20px;height:20px;margin-right:10px}.site-header .header-main .menu-block .catalog-menu a span{display:block}.site-header .header-main .menu-block .catalog-menu ul.category-main{width:200px;padding:10px 0}.site-header .header-main .menu-block .catalog-menu ul.category-main li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:5px 0}.site-header .header-main .menu-block .catalog-menu ul.category-main li:first-child{margin-top:0}.site-header .header-main .menu-block .catalog-menu ul.category-main li:last-child{margin-bottom:0}.site-header .header-main .menu-block .catalog-menu ul.category-main li a{padding:10px 0;padding-right:20px;width:100%;color:#ac3540;border-radius:10px}.site-header .header-main .menu-block .catalog-menu ul.category-main li a.parent{border-top-right-radius:0;border-bottom-right-radius:0}.site-header .header-main .menu-block .catalog-menu ul.category-main li a i{right:5px}.site-header .header-main .menu-block .catalog-menu ul.category-main li a.active{background:#ac3540;color:#fff;padding-left:10px}.site-header .header-main .menu-block .catalog-menu ul.category-main li a.active img{-webkit-filter:invert(100%);filter:invert(100%)}@media not all and (pointer: coarse){.site-header .header-main .menu-block .catalog-menu ul.category-main li a:hover{background:#ac3540;color:#fff;padding-left:10px}.site-header .header-main .menu-block .catalog-menu ul.category-main li a:hover img{-webkit-filter:invert(100%);filter:invert(100%)}}.site-header .header-main .menu-block .catalog-menu .children-block{background:#ac3540;width:300px;padding:10px;border-radius:10px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22)}.site-header .header-main .menu-block .catalog-menu ul.category-children li{margin:5px 0}.site-header .header-main .menu-block .catalog-menu ul.category-children li:first-child{margin-top:0}.site-header .header-main .menu-block .catalog-menu ul.category-children li:last-child{margin-bottom:0}.site-header .header-main .menu-block .catalog-menu ul.category-children li a img{-webkit-filter:invert(100%);filter:invert(100%)}.site-header .header-main #search{position:relative;z-index:9}.site-header .header-main #search input{position:relative;z-index:2;border-radius:12px}.site-header .header-main #search button{background:#800020;color:#fff;padding:10px 25px;right:5px;z-index:3}.site-header .header-main .header-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-header .header-main .header-buttons a{position:relative;text-align:center;color:#800020}.site-header .header-main .header-buttons a .count{position:absolute;display:block;width:20px;height:20px;font-size:12px;border:1px solid #fff;background:#fc5757;color:#fff;font-weight:bold;border-radius:100%;text-align:center;line-height:20px}.site-header .header-main .header-buttons a .title{display:block;font-size:10px}.site-header .header-main .header-buttons a svg *{fill:#800020}.site-header .header-main .header-buttons a#compare-button .count{top:0;left:50%;margin-left:-11px}.site-header .header-main .header-buttons a#wishlist-button{margin-left:30px}.site-header .header-main .header-buttons a#wishlist-button .count{top:0;left:50%;margin-left:-11px}.site-header .header-main .header-buttons a#cart-button{margin-left:30px}.site-header .header-main .header-buttons a#cart-button .count{top:0;left:15px}@media not all and (pointer: coarse){.site-header .header-main .header-buttons a:hover{color:#ac3540}.site-header .header-main .header-buttons a:hover svg *{fill:#ac3540}}#modal-cart .modal-content{background:#fff;padding:30px;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);width:800px;max-width:90%}#modal-cart .modal-content .modal-body{padding:0}#modal-cart .modal-content .modal-success{background:rgba(128,0,32,.1);border-radius:30px;padding:10px;margin-top:30px}#modal-cart .modal-content .modal-success i{color:#800020}#modal-cart .modal-content .modal-success a{color:#ac3540}#modal-cart #cart .cart-content{padding-top:30px}#modal-cart #cart .cart-content .cart-header{padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#b3b3b3}#modal-cart #cart .cart-content .cart-header>*{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}#modal-cart #cart .cart-content .cart-header .col-title{width:50%;color:#000;font-size:30px;font-weight:600;line-height:1}#modal-cart #cart .cart-content .cart-header .col-price{width:100px}#modal-cart #cart .cart-content .cart-header .col-quantity{width:100px;padding-left:15px}#modal-cart #cart .cart-content .cart-header .col-total{width:calc(50% - 200px);padding-right:35px;text-align:right}#modal-cart #cart .cart-content .products-cart{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;margin-bottom:15px}#modal-cart #cart .cart-content .products-cart .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px dashed #b3b3b3;padding:10px 0}#modal-cart #cart .cart-content .products-cart .item:last-child{border-bottom:0}#modal-cart #cart .cart-content .products-cart .item>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#modal-cart #cart .cart-content .products-cart .item .col-image{width:80px;position:relative;overflow:hidden;-webkit-box-shadow:-3px 3px 13px 0 rgba(0,0,0,.22);box-shadow:-3px 3px 13px 0 rgba(0,0,0,.22);border-radius:10px}#modal-cart #cart .cart-content .products-cart .item .col-image:before{content:"";display:block;padding-bottom:100%}#modal-cart #cart .cart-content .products-cart .item .col-image a{display:block}#modal-cart #cart .cart-content .products-cart .item .col-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#modal-cart #cart .cart-content .products-cart .item .col-name{padding-left:15px;width:calc(50% - 80px)}#modal-cart #cart .cart-content .products-cart .item .col-price{width:100px}#modal-cart #cart .cart-content .products-cart .item .col-price .price{text-align:center;background:#800020;color:#fff;padding:5px;font-size:14px;text-shadow:0 2px 3px rgba(0,0,0,.36);line-height:1;border-radius:10px;font-weight:600}#modal-cart #cart .cart-content .products-cart .item .col-quantity{width:100px;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#modal-cart #cart .cart-content .products-cart .item .col-quantity>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#modal-cart #cart .cart-content .products-cart .item .col-quantity input{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:40px;height:30px;text-align:center;border:1px solid #b3b3b3;border-radius:3px}#modal-cart #cart .cart-content .products-cart .item .col-quantity input::-webkit-inner-spin-button{display:none}#modal-cart #cart .cart-content .products-cart .item .col-quantity button{background:#ededed;width:20px;height:20px;line-height:20px;text-align:center;-webkit-transition:all .3s;transition:all .3s}#modal-cart #cart .cart-content .products-cart .item .col-quantity button.minus-quantity{border-radius:4px 0 0 4px}#modal-cart #cart .cart-content .products-cart .item .col-quantity button.plus-quantity{border-radius:0 4px 4px 0}@media not all and (pointer: coarse){#modal-cart #cart .cart-content .products-cart .item .col-quantity button:hover{background:#ac3540}}#modal-cart #cart .cart-content .products-cart .item .col-total{width:calc(50% - 220px);font-weight:600;padding:0 5px;padding-right:10px;font-size:16px;text-align:right}#modal-cart #cart .cart-content .products-cart .item .col-remove{text-align:right}#modal-cart #cart .cart-content .products-cart .item .col-remove button{color:#b3b3b3}@media not all and (pointer: coarse){#modal-cart #cart .cart-content .products-cart .item .col-remove button:hover{color:#fc5757}}#modal-cart #cart .cart-content .cart-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#modal-cart #cart .cart-content .cart-total .total-block .totals{padding-bottom:10px}#modal-cart #cart .cart-content .cart-total .total-block .totals .total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #fff}#modal-cart #cart .cart-content .cart-total .total-block .totals .total>*{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}#modal-cart #cart .cart-content .cart-total .total-block .totals .total:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}#modal-cart #cart .cart-content .cart-total .total-block .totals .total .value{font-weight:600;font-size:20px}#modal-quicksignup .modal-content{position:relative;width:400px;max-width:95%;padding:40px}#modal-quicksignup .modal-content .modal-body{padding:0}#modal-quicksignup .modal-content .title{margin-bottom:30px;text-align:center;text-transform:uppercase}#modal-quicksignup .modal-content .forgot-link{display:block;padding-top:10px;text-align:right}#modal-quicksignup .modal-content .forgot-link{font-size:10px}@media screen and (min-width: 320px){#modal-quicksignup .modal-content .forgot-link{font-size:calc(10px + 4*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){#modal-quicksignup .modal-content .forgot-link{font-size:14px}}#modal-quicksignup .modal-content .errors{color:#fff;padding:10px;background:#fc5757;margin:5px 0;border-radius:10px}#modal-quicksignup .modal-content .errors{font-size:10px}@media screen and (min-width: 320px){#modal-quicksignup .modal-content .errors{font-size:calc(10px + 4*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){#modal-quicksignup .modal-content .errors{font-size:14px}}#modal-quicksignup .modal-content .agree-block{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#modal-quicksignup .modal-content .agree-block{font-size:10px}@media screen and (min-width: 320px){#modal-quicksignup .modal-content .agree-block{font-size:calc(10px + 4*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){#modal-quicksignup .modal-content .agree-block{font-size:14px}}#modal-quicksignup .modal-content .agree-block>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#modal-quicksignup .modal-content .agree-block input{margin-top:0}#modal-quicksignup .modal-content .agree-block .text-agree{padding-left:10px}#modal-quicksignup .modal-content .agree-block a{font-weight:bold;color:#000}@media not all and (pointer: coarse){#modal-quicksignup .modal-content .agree-block a:hover{color:#ac3540}}#modal-quicksignup .modal-content #to-login{margin-top:15px}.smart-search{position:absolute;z-index:1;display:none;width:100%;min-width:300px;top:100%;margin-top:-15px;background:#fff;border-radius:0 0 12px 12px;text-align:center;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22)}.smart-search ul{list-style:none;margin:0;padding:20px;text-align:left;max-height:60vh;overflow-y:scroll}.smart-search ul::-webkit-scrollbar{width:5px}.smart-search ul::-webkit-scrollbar-track{border-radius:0}.smart-search ul::-webkit-scrollbar-thumb{background:#ac3540;border-radius:0}.smart-search ul li{padding:10px 0;font-weight:500;border-bottom:1px dashed #679fb3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.smart-search ul li>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.smart-search ul li:last-child{border-bottom:0}.smart-search ul li .image{width:15%;max-height:100px;overflow:hidden}.smart-search ul li .image a{display:block}.smart-search ul li .image img{-o-object-fit:contain;object-fit:contain}.smart-search ul li .info{width:85%;padding-left:15px}.smart-search ul li .info .name{color:#ac3540;display:block;clear:both;margin-bottom:10px}.smart-search ul li .info .name .highlight{color:#800020}.smart-search ul li .info .price{display:block;background:#800020;color:#fff;float:right;padding:5px 10px;text-shadow:0 2px 3px rgba(0,0,0,.36);line-height:1;border-radius:10px;font-weight:600}.smart-search ul li .info .price span{display:block}.smart-search ul li .info .price .price-old{font-size:12px;text-decoration:line-through}.smart-search .all-results{width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff !important}.smart-search .loader{margin:0 auto}.smart-search .not-found{text-align:center;padding:20px}#fast-order .modal-content{background:#fff;padding:0;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);width:400px;max-width:90%}#fast-order .modal-content .modal-header{background:rgba(172,53,64,.2);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;border-bottom:0;overflow:hidden}#fast-order .modal-content .modal-header h3{margin-bottom:0}#fast-order .modal-content .modal-header>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#fast-order .modal-content .modal-header .modal-close{position:relative;top:0;right:0}#fast-order .modal-content .modal-body{padding:30px}#fast-order .modal-content .message{text-align:center}#fast-order .modal-content .message.success h3{color:#afde3f}#fast-order .modal-content .message.error h3{color:#fc5757}#fast-order .modal-content .product .product-info{background:#fff;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);margin-bottom:15px}#fast-order .modal-content .product .product-info .image{position:relative;background:#fff;overflow:hidden;border-radius:30px}#fast-order .modal-content .product .product-info .image:before{content:"";display:block;padding-bottom:50%}#fast-order .modal-content .product .product-info .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-transition:all 1s;transition:all 1s}#fast-order .modal-content .product .product-info .info{padding:15px}#fast-order .modal-content .product .product-info .info .title{text-align:center;color:#ac3540;margin-bottom:15px}#fast-order .modal-content .product .product-info .info .title{font-size:16px}@media screen and (min-width: 320px){#fast-order .modal-content .product .product-info .info .title{font-size:calc(16px + 2*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){#fast-order .modal-content .product .product-info .info .title{font-size:18px}}#fast-order .modal-content .product .product-info .info .price-rating-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#fast-order .modal-content .product .product-info .info .price-rating-block>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#fast-order .modal-content .product .product-info .info .price-rating-block .rating{font-size:14px}@media screen and (min-width: 320px){#fast-order .modal-content .product .product-info .info .price-rating-block .rating{font-size:calc(14px + 4*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){#fast-order .modal-content .product .product-info .info .price-rating-block .rating{font-size:18px}}#fast-order .modal-content .product .product-info .info .price-rating-block .rating .star i{color:#b3b3b3}#fast-order .modal-content .product .product-info .info .price-rating-block .rating .star.checked i{color:gold}#fast-order .modal-content .product .product-info .info .price-rating-block .price{background:#800020;color:#fff;padding:5px 10px;text-shadow:0 2px 3px rgba(0,0,0,.36);line-height:1;border-radius:10px;font-weight:600}#fast-order .modal-content .product .product-info .info .price-rating-block .price span{display:block}#fast-order .modal-content .product .product-info .info .price-rating-block .price .price-old{font-size:12px;text-decoration:line-through}#fast-order .modal-content .product .product-quantity-block{background:#fff;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);padding:15px 30px;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#fast-order .modal-content .product .product-quantity-block>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#fast-order .modal-content .product .product-quantity-block .product-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#fast-order .modal-content .product .product-quantity-block .product-quantity>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#fast-order .modal-content .product .product-quantity-block .product-quantity input{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:40px;height:30px;text-align:center;border:1px solid #b3b3b3;border-radius:3px}#fast-order .modal-content .product .product-quantity-block .product-quantity input::-webkit-inner-spin-button{display:none}#fast-order .modal-content .product .product-quantity-block .product-quantity button{background:#ededed;width:20px;height:20px;line-height:20px;text-align:center;-webkit-transition:all .3s;transition:all .3s}#fast-order .modal-content .product .product-quantity-block .product-quantity button.minus-quantity{border-radius:4px 0 0 4px}#fast-order .modal-content .product .product-quantity-block .product-quantity button.plus-quantity{border-radius:0 4px 4px 0}@media not all and (pointer: coarse){#fast-order .modal-content .product .product-quantity-block .product-quantity button:hover{background:#ac3540}}#fast-order .modal-content .total-block .total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}#fast-order .modal-content .total-block .total>*{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}#fast-order .modal-content .total-block .total .result{font-weight:600;font-size:20px}#fast-order .modal-content .total-block button{width:100%}.site-footer{background:#303030;color:#fff}.site-footer a{color:#fff}@media not all and (pointer: coarse){.site-footer a:hover{color:#800020}}.site-footer .footer-main{padding:30px 0;border-bottom:1px solid #fff}.site-footer .footer-main h5{text-transform:uppercase;letter-spacing:3px;border-bottom:1px solid #fff;padding-bottom:10px}.site-footer .footer-main ul li{margin-bottom:10px}.site-footer .footer-main ul li:last-child{margin-bottom:0}.site-footer .footer-main ul li.active a{color:#800020}.site-footer .social{font-size:20px}.site-footer .payment-system{text-align:center;font-size:60px;border-bottom:1px solid #fff}.site-footer .footer-info{padding:10px 0;text-align:center}.section-title{font-weight:bold;margin:30px 0}.category-grid [class^=col-]{margin-bottom:30px}.category-grid .category-item{border-radius:30px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);background:#ac3540;text-align:center;-webkit-transition:all .3s;transition:all .3s;overflow:hidden}.category-grid .category-item a{color:#fff}.category-grid .category-item .image{position:relative;background:#fff;overflow:hidden;border-top-left-radius:30px;border-top-right-radius:30px}.category-grid .category-item .image:before{content:"";display:block;padding-bottom:150%}.category-grid .category-item .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-transition:all 1s;transition:all 1s}.category-grid .category-item .info{padding:15px 5px;font-weight:bold;text-shadow:0 2px 3px rgba(0,0,0,.36)}.category-grid .category-item .info .title{margin-bottom:0}@media not all and (pointer: coarse){.category-grid .category-item:hover{background:#800020}.category-grid .category-item:hover .image img{-webkit-transform:scale(1.2);transform:scale(1.2)}}#column-left{padding-bottom:30px}ul.dropdown-address{background-color:#fff;border-radius:5px;-webkit-box-shadow:0px 10px 30px -10px #000;box-shadow:0px 10px 30px -10px #000;margin:0;max-height:200px;width:100%;overflow-y:auto;overflow-x:hidden;padding:0;position:absolute !important;z-index:1000}.dropdown-address li{list-style-type:none}.dropdown-address li:hover{background-color:#229ac8}.dropdown-address li a{color:#000;display:block;padding:7px;text-decoration:none}.dropdown-address li a:hover{color:#fff}.product-items [class^=col-]{margin-bottom:30px}.product-items .product-item{padding:10px;border-radius:30px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);overflow:hidden;position:relative}.product-items .product-item .image{position:relative;background:#fff;overflow:hidden;border-radius:30px;margin-bottom:15px}.product-items .product-item .image:before{content:"";display:block;padding-bottom:140%}.product-items .product-item .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-transition:all 1s;transition:all 1s;z-index:1}.product-items .product-item .wishlist-remove{position:absolute;display:block;z-index:2;top:10px;right:10px;width:30px;height:30px;border-radius:100%;background:#b3b3b3;color:#fff;font-weight:bold;font-size:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s}@media not all and (pointer: coarse){.product-items .product-item .wishlist-remove:hover{background:#fc5757}}.product-items .product-item .info .title{text-align:center;margin-bottom:0;color:#ac3540;margin-bottom:30px}.product-items .product-item .info .title{font-size:16px}@media screen and (min-width: 320px){.product-items .product-item .info .title{font-size:calc(16px + 2*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.product-items .product-item .info .title{font-size:18px}}.product-items .product-item .info .heights{margin-left:-5px;margin-right:-5px;padding-bottom:10px}.product-items .product-item .info .heights a{display:block;margin:0 5px;padding:5px;color:#000;width:calc(100% - 10px);border-bottom:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-items .product-item .info .heights a span{display:block}.product-items .product-item .info .heights a.active{background:#ac3540;color:#fff}.product-items .product-item .info .heights a .height-price .price-old{text-decoration:line-through}@media not all and (pointer: coarse){.product-items .product-item .info .heights a:hover{background:#ac3540;color:#fff;text-shadow:0 2px 3px rgba(0,0,0,.36)}}.product-items .product-item .info .price-rating-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.product-items .product-item .info .price-rating-block>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.product-items .product-item .info .price-rating-block .rating{font-size:14px}@media screen and (min-width: 320px){.product-items .product-item .info .price-rating-block .rating{font-size:calc(14px + 4*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.product-items .product-item .info .price-rating-block .rating{font-size:18px}}.product-items .product-item .info .price-rating-block .rating .star i{color:#b3b3b3}.product-items .product-item .info .price-rating-block .rating .star.checked i{color:gold}.product-items .product-item .info .price-rating-block .price{background:#800020;color:#fff;padding:5px 10px;text-shadow:0 2px 3px rgba(0,0,0,.36);line-height:1;border-radius:10px;font-weight:600}.product-items .product-item .info .price-rating-block .price span{display:block}.product-items .product-item .info .price-rating-block .price .price-old{font-size:12px;text-decoration:line-through}.product-items .product-item .buttons-block{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-items .product-item .buttons-block button{color:#fff;border-radius:0;border-right:1px solid #fff;padding:5px;font-size:14px;line-height:1;z-index:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-items .product-item .buttons-block button img{-webkit-transition:all .3s;transition:all .3s}.product-items .product-item .buttons-block button:first-child{border-bottom-left-radius:15px}.product-items .product-item .buttons-block button:last-child{border-bottom-right-radius:15px}.product-items .product-item .buttons-block button.wishlist{background:#ac3540}.product-items .product-item .buttons-block button.compare{background:#ac3540}.product-items .product-item .buttons-block button.buy-one-click{background:#ac3540;font-size:12px}.product-items .product-item .buttons-block button.cart{padding:5px 10px;background:#800020;border-right:0;font-weight:600}@media not all and (pointer: coarse){.product-items .product-item .buttons-block button:hover{text-shadow:0 2px 3px rgba(0,0,0,.36)}.product-items .product-item .buttons-block button:hover img{-webkit-filter:drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.36));filter:drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.36))}}.article-items [class^=col-]{margin-bottom:30px}.article-items .article-item{padding:10px;border-radius:30px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);overflow:hidden}.article-items .article-item .image{position:relative;background:#fff;overflow:hidden;border-radius:30px;margin-bottom:15px}.article-items .article-item .image:before{content:"";display:block;padding-bottom:60%}.article-items .article-item .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all 1s;transition:all 1s;z-index:1}.article-items .article-item .image .popup-youtube{font-size:60px;color:#ff0100;z-index:2}@media not all and (pointer: coarse){.article-items .article-item .image .popup-youtube:hover{text-shadow:0 2px 3px rgba(0,0,0,.36)}}.article-items .article-item .info .title{text-align:center;margin-bottom:0;color:#ac3540}.article-items .article-item .info .title{font-size:16px}@media screen and (min-width: 320px){.article-items .article-item .info .title{font-size:calc(16px + 2*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.article-items .article-item .info .title{font-size:18px}}.article-items .article-item .info .date{letter-spacing:3px;margin:10px 0}.article-items .article-item .info .date{font-size:12px}@media screen and (min-width: 320px){.article-items .article-item .info .date{font-size:calc(12px + 2*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.article-items .article-item .info .date{font-size:14px}}.article-items .article-item .info .date a{color:#303030}.article-items .article-item .info .description{font-size:10px}@media screen and (min-width: 320px){.article-items .article-item .info .description{font-size:calc(10px + 2*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.article-items .article-item .info .description{font-size:12px}}.article-items .article-item .info .more-link{display:block;text-align:right;font-weight:500;padding-right:10px}.article-items .article-item .info .more-link a{color:#000}.page-content{padding:30px;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);margin-bottom:30px}.page-content h1{font-weight:bold;margin-bottom:30px}@media screen and (max-width: 1050px){.site-header .header-top .col-auto{width:100%}.site-header .header-top .col-auto .right-block{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-header .header-main .menu-block .button-catalog{margin-left:10px;margin-right:10px}.site-header .header-main .search-block{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;margin-top:10px}#column-left{width:100%;padding-bottom:15}#column-left .open-category-button{display:-webkit-box;display:-ms-flexbox;display:flex}#column-left .category-box{display:none}#column-left .open-filter-button{display:-webkit-box;display:-ms-flexbox;display:flex}#column-left .mfilter-box{display:none}#content{width:100%}}@media screen and (max-width: 800px){.site-header .header-top .left-block .top-menu{display:none}.site-header .header-top .col-auto{width:auto}.site-header .header-main .menu-block{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;margin-top:10px}.site-header .header-main .menu-block .button-catalog{margin-left:0;margin-right:0}.site-header .header-main .menu-block .catalog-menu{display:none !important}}@media screen and (max-width: 700px){#modal-cart #cart .cart-content .cart-header .col-price,#modal-cart #cart .cart-content .cart-header .col-quantity,#modal-cart #cart .cart-content .cart-header .col-total{display:none}#modal-cart #cart .cart-content .products-cart .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#modal-cart #cart .cart-content .products-cart .item .col-name{width:calc(100% - 80px)}#modal-cart #cart .cart-content .products-cart .item .col-price{margin-left:95px}#modal-cart #cart .cart-content .products-cart .item .col-total{width:calc(100% - 315px)}}@media screen and (max-width: 600px){.site-header .header-main .logo-block{width:180px;max-width:calc(100% - 225px)}.site-header .header-main .logo-block #logo img{width:100%}.btn-lg{padding:15px 20px}.contaner{padding-left:5px;padding-right:5px}.row{margin-left:-5px;margin-right:-5px}.row [class^=col-]{padding-right:5px;padding-left:5px}}@media screen and (max-width: 500px){.site-header .header-top .col-auto{width:100%}.site-header .header-top .col-auto:first-child(){display:none}.site-header .header-top .col-auto .right-block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#modal-cart #cart .cart-content .products-cart .item .col-total{width:calc(100% - 20px)}.product-items .product-item .info .title{margin-bottom:15px}.product-items .product-item .buttons-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.product-items .product-item .buttons-block button{border-bottom:1px solid #fff}.product-items .product-item .buttons-block button:first-child{border-bottom-left-radius:0}.product-items .product-item .buttons-block button.buy-one-click{border-right:0}.product-items .product-item .buttons-block button.cart{width:100%;border-bottom:0;padding:15px 10px;border-bottom-left-radius:15px}}@media screen and (max-width: 460px){.product-items .row [class^=col-]{width:100%}}@media screen and (max-width: 350px){.site-header .header-main .logo-block{max-width:calc(100% - 190px)}.site-header .header-main .buttons-block .header-buttons a img{width:30px;height:30px}.site-header .header-main .buttons-block .header-buttons a#wishlist-button{margin-left:10px}.site-header .header-main .buttons-block .header-buttons a#cart-button{margin-left:10px}}.site-header .header-main .menu-block{display:none}.common-home .site-header{position:absolute;left:0;right:0;z-index:9}.common-home .site-header .header-main{background-color:rgba(255,255,255,.9)}.common-home .first-screen{position:relative;background-size:cover;background-position:center;padding-top:calc(150px + 10vh);padding-bottom:10vh}.common-home .first-screen::after{content:"";display:block;background-image:-webkit-gradient(linear, left bottom, left top, from(#ffffff), color-stop(rgba(255, 255, 255, 0.1)), color-stop(rgba(255, 255, 255, 0)), color-stop(rgba(255, 255, 255, 0)), color-stop(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to top, #ffffff, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0), rgba(255, 255, 255, 0), rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));z-index:1}.common-home .first-screen #home-slider .item{position:relative;background-size:cover;background-position:center;padding-top:60px;min-height:450px;max-height:800px;height:calc(100vh - 138px);width:100%;z-index:1}.common-home .first-screen #home-slider .item:before{content:"";background:rgba(0,0,0,.3);z-index:2}.common-home .first-screen #home-slider .item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1}.common-home .first-screen #home-slider .item>*{position:relative;z-index:3}.common-home .first-screen #home-slider .owl-item{overflow:hidden}.common-home .first-screen #home-slider .owl-item.active .item{overflow:hidden}.common-home .first-screen #home-slider .owl-item.active .item .info{font-style:normal;-webkit-transform:translateX(0);transform:translateX(0)}.common-home .first-screen #home-slider .owl-dots{position:absolute;right:5%;bottom:20px}.common-home .first-screen #home-slider .owl-dots .owl-dot{margin-left:10px;width:15px;height:15px;border-radius:100%;background:#fff;-webkit-transition:all .3s;transition:all .3s}.common-home .first-screen #home-slider .owl-dots .owl-dot.active{background:#ac3540}@media not all and (pointer: coarse){.common-home .first-screen #home-slider .owl-dots .owl-dot:hover{-webkit-transform:scale(1.2);transform:scale(1.2);background:#ac3540}}.common-home .first-screen .first-screen-info{position:relative;width:100%;z-index:2;text-align:center}.common-home .first-screen .first-screen-info .site-title{color:#fff;padding:0 15% 30px;text-shadow:1px 2px 3px rgba(0,0,0,.36)}.common-home .first-screen .first-screen-info .site-title h1{font-weight:bold}.common-home .first-screen .first-screen-info .site-title h1{font-size:20px}@media screen and (min-width: 320px){.common-home .first-screen .first-screen-info .site-title h1{font-size:calc(20px + 40*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.common-home .first-screen .first-screen-info .site-title h1{font-size:60px}}.common-home .first-screen .first-screen-info .site-title .text{font-weight:500}.common-home .first-screen .first-screen-info .catalog-link{font-size:20px;text-shadow:0 2px 3px rgba(0,0,0,.36)}.common-home .first-screen .first-screen-info .home-category{padding:60px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-home .first-screen .first-screen-info .home-category .item{width:120px;margin:0 15px;position:relative}.common-home .first-screen .first-screen-info .home-category .item .image{padding:0 15px 15px}.common-home .first-screen .first-screen-info .home-category .item .image img{-webkit-filter:drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.36));filter:drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.36))}.common-home .first-screen .first-screen-info .home-category .item .title{background:#ac3540;color:#fff;width:100%;padding:5px;border-radius:4px;font-size:12px;text-shadow:0 2px 3px rgba(0,0,0,.36);-webkit-transition:all .3s;transition:all .3s}@media not all and (pointer: coarse){.common-home .first-screen .first-screen-info .home-category .item:hover .title{background:#800020}}.common-home .advantages-items{padding-top:45px}.common-home .advantages-items .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-home .advantages-items .item{text-align:center;padding:15px}.common-home .advantages-items .item .icon{font-size:60px;position:relative;border-radius:100%;margin:0 auto;width:100px;height:100px;background:#ac3540;color:#fff}.common-home .advantages-items .item .icon img{width:50px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.common-home .advantages-items .item .title{margin-top:15px}.common-home .product-tabs{margin:60px 0 0}.common-home .product-tabs .nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;border-bottom:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.common-home .product-tabs .nav-tabs:before,.common-home .product-tabs .nav-tabs:after{display:none}.common-home .product-tabs .nav-tabs li{margin-bottom:0;border:0;float:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px;display:block}.common-home .product-tabs .nav-tabs li{font-size:18px}@media screen and (min-width: 320px){.common-home .product-tabs .nav-tabs li{font-size:calc(18px + 6*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.common-home .product-tabs .nav-tabs li{font-size:24px}}.common-home .product-tabs .nav-tabs li:last-child{margin-right:0}.common-home .product-tabs .nav-tabs li a{padding:15px 25px;border:none;border-radius:12px;-webkit-transition:all .3s;transition:all .3s;color:#fff;background:#ac3540;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-shadow:0 2px 3px rgba(0,0,0,.36)}.common-home .product-tabs .nav-tabs li a span.text{margin:0 10px}@media not all and (pointer: coarse){.common-home .product-tabs .nav-tabs li a:hover{background:#800020;color:#fff}}.common-home .product-tabs .nav-tabs li.active a{background:#800020;color:#fff}.common-home .product-tabs .tab-content .product-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.common-home .product-tabs .tab-content .product-items .item{width:25%;padding:0 15px;margin:15px 0}.common-home .product-tabs .tab-content .buttons{display:block;text-align:center;padding-top:30px}.common-home .product-tabs .tab-content .buttons .all-link{color:#ac3540;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-home .product-tabs .tab-content .buttons .all-link>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media not all and (pointer: coarse){.common-home .product-tabs .tab-content .buttons .all-link:hover{color:#800020}}.common-home .product-tabs .owl-carousel{padding-bottom:30px;margin-left:0 !important;margin-right:0 !important}.common-home .product-tabs .owl-carousel .owl-stage-outer{padding:60px 0;overflow:visible}.common-home .product-tabs .owl-carousel .owl-item{padding:0 7.5px;overflow:visible}.common-home .product-tabs .owl-carousel .owl-item .item{width:100% !important;padding:0 !important;margin:0 !important}.common-home .product-tabs .owl-carousel .owl-nav{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.common-home .product-tabs .owl-carousel .owl-nav button{display:block;position:relative;width:40px;height:40px;background:#ac3540 !important;color:#fff !important;margin-right:10px;opacity:.5;border-radius:0;-webkit-transition:all .3s;transition:all .3s}.common-home .product-tabs .owl-carousel .owl-nav button:last-child{margin-right:0}.common-home .product-tabs .owl-carousel .owl-nav button i{font-size:30px;font-weight:600;-webkit-transition:all .3s;transition:all .3s}@media not all and (pointer: coarse){.common-home .product-tabs .owl-carousel .owl-nav button:hover{opacity:1}.common-home .product-tabs .owl-carousel .owl-nav button:hover i{text-shadow:0 2px 3px rgba(0,0,0,.36)}}.common-home .product-tabs .owl-carousel .owl-dots{margin-top:15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-home .product-tabs .owl-carousel .owl-dots .owl-dot{width:10px;height:10px;margin:5px;border-radius:100%;background:#b3b3b3}.common-home .product-tabs .owl-carousel .owl-dots .owl-dot.active{background:#800020}.common-home .documents-carousel{margin-bottom:30px}.common-home .documents-carousel .section-content{background:#fff;border-radius:36px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);padding:30px 30px 15px}.common-home .documents-carousel .section-content #documents-carousel .owl-nav button{font-size:40px;color:#b3b3b3}.common-home .documents-carousel .section-content #documents-carousel .owl-nav button.owl-prev{left:-30px}.common-home .documents-carousel .section-content #documents-carousel .owl-nav button.owl-next{right:-30px}@media not all and (pointer: coarse){.common-home .documents-carousel .section-content #documents-carousel .owl-nav button:hover{color:#ac3540}}.common-home .documents-carousel .section-content #documents-carousel .owl-dots{margin-top:15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-home .documents-carousel .section-content #documents-carousel .owl-dots .owl-dot{width:10px;height:10px;margin:0 5px;border-radius:100%;background:#b3b3b3}.common-home .documents-carousel .section-content #documents-carousel .owl-dots .owl-dot.active{background:#800020}.common-home .blog{margin-bottom:60px}.common-home .blog .blog-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-home .blog .blog-links a{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:20px;color:#fff;text-shadow:0 2px 3px rgba(0,0,0,.36);padding:20px 25px;font-weight:bold;border-radius:30px}.common-home .blog .blog-links a>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.common-home .blog .blog-links a.photo-link{background:#800020;margin-right:30px;border-top-right-radius:0;border-bottom-right-radius:0}.common-home .blog .blog-links a.photo-link img{margin-right:20px;-webkit-filter:invert(100%);filter:invert(100%)}.common-home .blog .blog-links a.video-link{background:#ac3540;border-top-left-radius:0;border-bottom-left-radius:0}.common-home .blog .blog-links a.video-link img{margin-left:20px;-webkit-filter:invert(100%);filter:invert(100%)}@media not all and (pointer: coarse){.common-home .blog .blog-links a:hover.photo-link{background:#ac3540}.common-home .blog .blog-links a:hover.video-link{background:#800020}}@media screen and (max-width: 768px){.common-home .advantages-items{padding-top:30px}.common-home .advantages-items .item{padding:5px;font-size:14px}.common-home .advantages-items .item .icon{font-size:30px;width:60px;height:60px}.common-home .advantages-items .item .icon img{width:25px}}@media screen and (max-width: 600px){.common-home .first-screen .first-screen-info .home-category{display:none}.common-home .blog .blog-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.common-home .blog .blog-links a{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-home .blog .blog-links a.photo-link{margin-right:0;margin-bottom:15px;border-top-right-radius:30px;border-bottom-right-radius:30px}.common-home .blog .blog-links a.video-link{border-top-left-radius:30px;border-bottom-left-radius:30px}}@media screen and (max-width: 500px){.common-home .first-screen .first-screen-info .site-title{padding:0 5% 30px}.common-home .advantages-items .row .col-auto{width:50%}}.catalog-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.catalog-header>*{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.catalog-header h1{font-weight:bold;margin-bottom:0}.catalog-header .category-sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.catalog-header .category-sort .select-block{color:#b3b3b3}.catalog-header .category-sort .select-block:first-child{margin-right:15px}.catalog-header .category-sort .select-block label{margin-bottom:0}.catalog-header .category-sort .select-block select{height:30px;font-size:12px;color:#b3b3b3;border:1px solid #b3b3b3;border-radius:10px}.categories-buttons a{margin-bottom:30px}.category-nav{margin-bottom:30px;background:#fff;padding:10px;border-radius:10px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22)}.category-nav a{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;line-height:1}.category-nav a>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.category-nav a img{display:block;width:20px;height:20px;margin-right:10px}.category-nav a span{display:block}.category-nav li{padding:10px 0}.category-nav li ul{margin-top:10px}.category-nav li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category-nav li>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.category-nav li ul{width:100%}.category-nav li a{color:#000}@media not all and (pointer: coarse){.category-nav li a:hover{color:#ac3540}}.category-nav li a.active{color:#ac3540}.category-nav .open-children{position:relative;color:#000;width:30px;height:30px;text-align:center;line-height:30px}.category-nav .open-children i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:top left;transform-origin:top left}.category-nav .open-children.active i{-webkit-transform:rotate(90deg) translate(-50%, -50%);transform:rotate(90deg) translate(-50%, -50%)}.category-nav ul.category-children{display:none}.category-nav ul.category-children.open{display:block}.catalog-description{background:#fff;padding:30px;border-radius:30px;margin-bottom:60px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22)}.no-products{text-align:center;padding:30px;margin-bottom:30px;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22)}@media screen and (max-width: 600px){.catalog-header>*{width:100%}.catalog-header h1{margin-bottom:15px}}.product-page .product-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;position:sticky;top:30px;padding-bottom:30px}.product-page .product-images .more-images{width:100px;margin-right:30px;padding:30px 0}.product-page .product-images .more-images .image{position:relative;display:block;margin-bottom:10px;overflow:hidden;border-radius:20px;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.22);box-shadow:0 0 14px 0 rgba(0,0,0,.22)}.product-page .product-images .more-images .image:before{content:"";display:block;padding-bottom:100%}.product-page .product-images .more-images .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all 1s;transition:all 1s}.product-page .product-images .main-image{position:relative;border-radius:30px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);overflow:hidden;width:100%}.product-page .product-images .main-image:before{content:"";display:block;padding-bottom:100%}.product-page .product-images .main-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-transition:all 1s;transition:all 1s}.product-page .product-images .more-images+.main-image{width:calc(100% - 130px)}.product-page .product-info{background:#fff;padding:30px;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);margin-bottom:15px}.product-page .product-info h1{font-weight:600}.product-page .product-info .stock{color:#afde3f;margin-bottom:10px}.product-page .product-info .stock.nostock{color:#fc5757}.product-page .product-info .rating-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:15px}.product-page .product-info .rating-block>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.product-page .product-info .rating-block .rating{margin-right:10px}.product-page .product-info .rating-block .rating{font-size:16px}@media screen and (min-width: 320px){.product-page .product-info .rating-block .rating{font-size:calc(16px + 9*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.product-page .product-info .rating-block .rating{font-size:25px}}.product-page .product-info .rating-block .rating .star i{color:#b3b3b3}.product-page .product-info .rating-block .rating .star.checked i{color:gold}.product-page .product-info .rating-block .reviews-status{font-size:14px}.product-page .product-info .heights{margin-left:-5px;margin-right:-5px;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.product-page .product-info .heights a{display:block;margin:5px;padding:5px;text-align:center;background:#ededed;color:#fff;font-weight:500;border-radius:10px;text-align:center;width:calc(33.3333333333% - 10px)}.product-page .product-info .heights a.active{background:#ac3540;color:#fff;text-shadow:0 2px 3px rgba(0,0,0,.36)}@media not all and (pointer: coarse){.product-page .product-info .heights a:hover{background:#ac3540;color:#fff;text-shadow:0 2px 3px rgba(0,0,0,.36)}}.product-page .product-info .price-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5px}.product-page .product-info .price-block>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.product-page .product-info .price-block .price{background:#800020;color:#fff;font-size:25px;padding:15px 25px;text-shadow:0 2px 3px rgba(0,0,0,.36);line-height:1;border-radius:10px;font-weight:600}.product-page .product-info .price-block .price .price-old{font-size:14px;text-decoration:line-through}.product-page .product-info .price-block .discounts{padding-left:10px}.product-page .product-info .price-block .discounts .discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.product-page .product-info .price-block .discounts .discount span{display:block;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:5px;color:#b3b3b3}.product-page .product-info .price-block .discounts .discount span.discount_quantity{font-weight:500;color:#679fb3}.product-page .product-info .price-block .discounts .discount span.discount_price{font-weight:500;color:#800020}.product-page .product-info .buttons-block{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-page .product-info .buttons-block button{color:#fff;border-radius:15px;padding:15px 25px;line-height:1;z-index:1;margin-right:10px;margin-top:10px}.product-page .product-info .buttons-block button img{-webkit-transition:all .3s;transition:all .3s}.product-page .product-info .buttons-block button.wishlist{background:#ac3540}.product-page .product-info .buttons-block button.compare{background:#ac3540}.product-page .product-info .buttons-block button.buy-one-click{background:#ac3540;font-size:16px}.product-page .product-info .buttons-block button.cart{padding:15px 45px;background:#800020;border-right:0;font-weight:600;margin-right:0}@media not all and (pointer: coarse){.product-page .product-info .buttons-block button:hover{text-shadow:0 2px 3px rgba(0,0,0,.36)}.product-page .product-info .buttons-block button:hover img{-webkit-filter:drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.36));filter:drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.36))}}.product-page .product-tabs{margin-bottom:30px}.product-page .product-tabs .nav-tabs{border-bottom:0;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-page .product-tabs .nav-tabs li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;margin-bottom:0;overflow:hidden;padding:0 10px;padding-top:30px}.product-page .product-tabs .nav-tabs li a{border:0;margin-right:0;background:#ededed;color:#000;font-weight:600;border-radius:15px 15px 0 0}.product-page .product-tabs .nav-tabs li.active a{background:#fff;-webkit-box-shadow:0px 0px 10px 0 rgba(0,0,0,.1);box-shadow:0px 0px 10px 0 rgba(0,0,0,.1)}.product-page .product-tabs .tab-content{background:#fff;padding:30px;border-radius:0 0 30px 30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22)}.product-page .product-tabs .tab-content .attribute-groups{margin-bottom:15px}.product-page .product-tabs .tab-content .attribute-groups:last-child{margin-bottom:0}.product-page .product-tabs .tab-content .attribute-groups .group-name{font-weight:600;margin-bottom:10px}.product-page .product-tabs .tab-content .attribute-groups .attributs .attribute{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:5px 0}.product-page .product-tabs .tab-content .attribute-groups .attributs .attribute>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.product-page .product-tabs .tab-content .attribute-groups .attributs .attribute>*.name{padding-right:10px}.product-page .product-tabs .tab-content .attribute-groups .attributs .attribute>*.value{color:#ac3540;font-weight:600}.product-page .product-tabs .tab-content #tab-review #form-review .message{color:#fff;padding:10px;background:#afde3f;margin:5px 0;border-radius:12px}.product-page .product-tabs .tab-content #tab-review #form-review .message{font-size:10px}@media screen and (min-width: 320px){.product-page .product-tabs .tab-content #tab-review #form-review .message{font-size:calc(10px + 4*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.product-page .product-tabs .tab-content #tab-review #form-review .message{font-size:14px}}.product-page .product-tabs .tab-content #tab-review #form-review .message.error{background:#fc5757}.product-page .product-tabs .tab-content #tab-review #form-review .rating-inputs-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-page .product-tabs .tab-content #tab-review #form-review .rating-inputs-block label{margin-bottom:0}.product-page .product-tabs .tab-content #tab-review #form-review .rating-inputs-block>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.product-page .product-tabs .tab-content #tab-review #form-review #button-review{width:100%}.product-page .product-tabs .tab-content #tab-review #review{padding-top:30px}.product-page .product-tabs .tab-content #tab-review #review .rewiew-item{margin-bottom:10px;background:#fff;padding:10px;border-radius:10px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22)}.product-page .product-tabs .tab-content #tab-review #review .rewiew-item .rewiew-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-page .product-tabs .tab-content #tab-review #review .rewiew-item .rewiew-header>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.product-page .product-tabs .tab-content #tab-review #review .rewiew-item .rewiew-header .name{font-weight:500}.product-page .product-tabs .tab-content #tab-review #review .rewiew-item .rewiew-header .name i{color:#ac3540}.product-page .product-tabs .tab-content #tab-review #review .rewiew-item .rewiew-header .date{font-size:12px}.product-page .product-tabs .tab-content #tab-review #review .rewiew-item .rating{margin:10px 0}.product-page .product-tabs .tab-content #tab-review #review .rewiew-item .rating .star i{color:#b3b3b3}.product-page .product-tabs .tab-content #tab-review #review .rewiew-item .rating .star.checked i{color:gold}.product-page .product-tabs .tab-content #tab-review #review .no-reviews{padding:15px;text-align:center;background:#ededed}.product-page .product-tabs .tab-content #tab-review .text-login{padding:15px;text-align:center;background:#ededed}.product-page .product-tabs .tab-content #tab-review .rating-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-page .product-tabs .tab-content #tab-review .rating-inputs li{margin-right:10px;font-size:30px;cursor:pointer}.product-page .product-tabs .tab-content #tab-review .rating-inputs li:last-child{margin-right:0}.product-page .product-tabs .tab-content #tab-review .rating-inputs li i{color:#b3b3b3;-webkit-transition:all .3s;transition:all .3s}.product-page .product-tabs .tab-content #tab-review .rating-inputs li.checked i{color:gold}.product-page .product-tabs .tab-content #tab-review .rating-inputs.hover li.checked i{color:#b3b3b3 !important}.product-page .product-tabs .tab-content #tab-review .rating-inputs.hover li.hover i{color:gold !important}@media screen and (max-width: 1250px){.product-page .product-info .buttons-block button.compare{margin-right:0}.product-page .product-info .buttons-block button.buy-one-click{width:100%;margin-right:0}.product-page .product-info .buttons-block button.cart{width:100%}}@media screen and (max-width: 960px){.product-page .product-tabs .nav-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.product-page .product-tabs .nav-tabs li{width:100%;padding-top:0;margin-bottom:10px}.product-page .product-tabs .nav-tabs li a{border-radius:15px}.product-page .product-tabs .nav-tabs li.active a{-webkit-box-shadow:none;box-shadow:none;background:#ac3540;color:#fff}.product-page .product-tabs .tab-content{border-radius:30px}}.information-content{padding:30px;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);margin-bottom:30px}.information-content h1{font-weight:bold;margin-bottom:30px}.information-content .contacts-block .title{font-weight:600;color:#ac3540;margin-bottom:30px}.information-content .contacts-block .address{margin-bottom:15px}.information-content .contacts-block .button-map{margin-bottom:30px}.information-content .contacts-block .callback-form{width:100%;border:1px solid #ac3540;border-radius:15px;overflow:hidden}.information-content .contacts-block .callback-form input{border:0}.information-content .contacts-block .callback-form button{border-radius:0;text-align:center;width:100%}.information-content .contacts-block .contacts .item{margin-bottom:15px;font-weight:500}.information-content .contacts-block .contacts .item:last-child{margin-bottom:0}.information-content .contacts-block .contacts .item>*{margin-bottom:5px}.information-content .contacts-block .contacts .item>*:last-child{margin-bottom:0}.information-content .contacts-block .contacts .item .position{font-size:14px;color:#b3b3b3}.information-content .contacts-block .locations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.information-content .contacts-block .locations .item{width:50%;margin-bottom:15px;font-weight:500}.information-content .contacts-block .locations .item:last-child{margin-bottom:0}.information-content .contacts-block .locations .item>*{margin-bottom:5px}.information-content .contacts-block .locations .item>*:last-child{margin-bottom:0}.information-content .contacts-block .locations .item .position{font-size:14px;color:#b3b3b3}.information-content .form-block{padding:30px;margin-top:30px;border:2px solid #b3b3b3;padding:30px;border-radius:30px}.information-content .form-block .callback-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.information-content .form-block .callback-form button{margin-left:30px}.blog-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.blog-header>*{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.blog-header h1{font-weight:bold;margin-bottom:0}.blog-header .category-sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.blog-header .category-sort .select-block{color:#b3b3b3}.blog-header .category-sort .select-block:first-child{margin-right:15px}.blog-header .category-sort .select-block label{margin-bottom:0}.blog-header .category-sort .select-block select{height:30px;font-size:12px;color:#b3b3b3;border:1px solid #b3b3b3;border-radius:10px}.category-nav{margin-bottom:30px;background:#fff;padding:10px;border-radius:10px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22)}.category-nav a{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;line-height:1}.category-nav a>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.category-nav a img{display:block;width:20px;height:20px;margin-right:10px}.category-nav a span{display:block}.category-nav li{padding:10px 0}.category-nav li ul{margin-top:10px}.category-nav li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category-nav li>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.category-nav li ul{width:100%}.category-nav li a{color:#000}@media not all and (pointer: coarse){.category-nav li a:hover{color:#ac3540}}.category-nav li a.active{color:#ac3540}.category-nav .open-children{position:relative;color:#000;width:30px;height:30px;text-align:center;line-height:30px}.category-nav .open-children i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:top left;transform-origin:top left}.category-nav .open-children.active i{-webkit-transform:rotate(90deg) translate(-50%, -50%);transform:rotate(90deg) translate(-50%, -50%)}.category-nav ul.category-children{display:none}.category-nav ul.category-children.open{display:block}.catalog-description{background:#fff;padding:30px;border-radius:30px;margin-bottom:60px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22)}.no-articles{text-align:center;padding:30px;margin-bottom:30px;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22)}.article-page .article-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;position:sticky;top:30px;padding-bottom:30px}.article-page .article-images .more-images{width:100px;margin-right:30px;padding:30px 0}.article-page .article-images .more-images .image{position:relative;display:block;margin-bottom:10px;overflow:hidden;border-radius:20px;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.22);box-shadow:0 0 14px 0 rgba(0,0,0,.22)}.article-page .article-images .more-images .image:before{content:"";display:block;padding-bottom:100%}.article-page .article-images .more-images .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all 1s;transition:all 1s}.article-page .article-images .main-image{position:relative;border-radius:30px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);overflow:hidden;width:100%}.article-page .article-images .main-image:before{content:"";display:block;padding-bottom:100%}.article-page .article-images .main-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-transition:all 1s;transition:all 1s}.article-page .article-images .video{position:relative;border-radius:30px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);overflow:hidden;width:100%}.article-page .article-images .video:before{content:"";display:block;padding-bottom:56%}.article-page .article-images .more-images+.main-image{width:calc(100% - 130px)}.article-page .article-images .more-images+.video{width:calc(100% - 130px)}.article-page .article-content{padding:30px;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);margin-bottom:30px}.article-page .article-content .article-title{font-weight:bold;margin-bottom:30px}.account-header h1{font-weight:bold}.account-content{position:relative;background:#fff;padding:30px;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);margin-bottom:30px;overflow:hidden}.account-content h1{font-weight:bold;margin-bottom:30px}.account-content .content{margin-bottom:120px}.account-content .form-horizontal{margin-bottom:0}.account-content .buttons{text-align:right;padding:15px 30px;display:block;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:-30px;margin-right:-30px;margin-bottom:-30px}.account-content .buttons:before,.account-content .buttons:after{display:none !important}.account-content .buttons>div{float:none !important}.account-content .buttons>div+div{margin-left:15px}.account-content .customer-info{background:#fff;padding:30px;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22)}.account-content .customer-info .col-sm-8{border-right:1px solid #b3b3b3}.account-content .customer-info .info .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:30px}.account-content .customer-info .info .data:last-child{margin-bottom:0}.account-content .customer-info .info .data .title{color:#b3b3b3;width:30%}.account-content .customer-info .info .data .value{font-weight:600}.account-content .customer-info .edit a{display:block;margin-bottom:15px}.account-content .customer-info .edit a:last-child{margin-bottom:0}.account-content .customer-info .edit a.logout{color:#fc5757}.account-content .pagination-row{padding-top:15px;padding-bottom:0}.account-sidebar .customer-info{text-align:center;font-weight:600;background:#ac3540;padding:15px 10px;border-radius:10px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);margin-bottom:30px;color:#fff}.account-sidebar .customer-info a{color:#fff}@media not all and (pointer: coarse){.account-sidebar .customer-info a:hover{color:#800020}}.account-sidebar .customer-info .name{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #fff}.account-nav+*{margin-bottom:15px}.account-nav{background:#fff;padding:15px 10px;border-radius:10px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22)}.account-nav ul li{padding:5px 0;display:block}.account-nav ul li:first-child{padding-top:0}.account-nav ul li:last-child{padding-bottom:0}.account-nav ul li a{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;line-height:1}.account-nav ul li a>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.account-nav ul li a i{font-size:20px}.account-nav ul li a span{display:block}@media not all and (pointer: coarse){.account-nav ul li a:hover{color:#ac3540}}.account-nav ul li a.active{color:#ac3540}.orders-items .order-item{border-radius:10px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);margin-bottom:30px;border-right:15px solid #b3b3b3}.orders-items .order-item .status .value{color:#b3b3b3}.orders-items .order-item.сompleted{border-color:#afde3f}.orders-items .order-item.сompleted .status .value{color:#afde3f}.orders-items .order-item.сanceled{border-color:#fc5757}.orders-items .order-item.сanceled .status .value{color:#fc5757}.orders-items .order-item .order-preview{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .3s;transition:all .3s}.orders-items .order-item .order-preview:hover{cursor:pointer}.orders-items .order-item .order-preview>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.orders-items .order-item .order-preview .id{position:relative;font-size:20px;color:#ac3540;font-weight:500;padding-left:30px}.orders-items .order-item .order-preview .id i{left:0;-webkit-transition:all .3s;transition:all .3s}.orders-items .order-item .order-preview .date{font-size:20px}.orders-items .order-item .order-preview .products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:190px}.orders-items .order-item .order-preview .products .product{margin-right:5px;position:relative;width:60px;height:60px;border-radius:5px;overflow:hidden;-webkit-box-shadow:-2px 2px 7px 0 rgba(0,0,0,.22);box-shadow:-2px 2px 7px 0 rgba(0,0,0,.22)}.orders-items .order-item .order-preview .products .product:last-child{margin-right:0}.orders-items .order-item .order-preview .products .product img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.orders-items .order-item .order-preview .products .product span{color:#ac3540}.orders-items .order-item .order-preview .status{width:120px}.orders-items .order-item .order-preview .total{width:100px}.orders-items .order-item .order-preview.active .id i{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.orders-items .order-item .order-preview.active .products,.orders-items .order-item .order-preview.active .status,.orders-items .order-item .order-preview.active .total{display:none}.orders-items .order-item .order-info{border-top:1px solid #b3b3b3}.orders-items .order-item .order-info .col-sm-8{border-right:1px solid #b3b3b3;padding-right:0}.orders-items .order-item .order-info .order-details{border-bottom:1px solid #b3b3b3;padding:15px}.orders-items .order-item .order-info .order-details .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:5px}.orders-items .order-item .order-info .order-details .data{font-size:12px}@media screen and (min-width: 320px){.orders-items .order-item .order-info .order-details .data{font-size:calc(12px + 4*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.orders-items .order-item .order-info .order-details .data{font-size:16px}}.orders-items .order-item .order-info .order-details .data:last-child{margin-bottom:0}.orders-items .order-item .order-info .order-details .data .title{color:#b3b3b3;width:30%}.orders-items .order-item .order-info .order-details .data .value{font-weight:600}.orders-items .order-item .order-info .order-products{border-bottom:1px solid #b3b3b3;padding:15px}.orders-items .order-item .order-info .order-products .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #b3b3b3}.orders-items .order-item .order-info .order-products .product:last-child{margin-bottom:0;border-bottom:0}.orders-items .order-item .order-info .order-products .product>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.orders-items .order-item .order-info .order-products .product .image{position:relative;width:60px;height:60px;border-radius:5px;overflow:hidden;-webkit-box-shadow:-2px 2px 7px 0 rgba(0,0,0,.22);box-shadow:-2px 2px 7px 0 rgba(0,0,0,.22)}.orders-items .order-item .order-info .order-products .product .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.orders-items .order-item .order-info .order-products .product .info{width:calc(100% - 75px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.orders-items .order-item .order-info .order-products .product .info .title{width:100%;padding-bottom:10px}.orders-items .order-item .order-info .order-products .product .info .price{text-align:center;background:#800020;color:#fff;padding:5px;font-size:14px;text-shadow:0 2px 3px rgba(0,0,0,.36);line-height:1;border-radius:10px;font-weight:600}.orders-items .order-item .order-info .order-products .product .info .reorder a{color:#b3b3b3}@media not all and (pointer: coarse){.orders-items .order-item .order-info .order-products .product .info .reorder a:hover{color:#800020}}.orders-items .order-item .order-info .order-total-block{text-align:right;padding:15px}.orders-items .order-item .order-info .order-total-block .order-total{display:inline-block;font-weight:600}.orders-items .order-item .order-info .status{padding:10px;border-radius:5px;overflow:hidden;-webkit-box-shadow:-2px 2px 7px 0 rgba(0,0,0,.22);box-shadow:-2px 2px 7px 0 rgba(0,0,0,.22);margin:15px 0;margin-right:25px}.orders-items .order-item .order-info .status .title{font-size:12px}.orders-items .order-item .order-info .reorder-button{padding:10px 25px;font-size:12px}.address-items .item{position:relative;padding:45px 15px 15px;border-radius:10px;-webkit-box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 26px 0 rgba(0,0,0,.22);margin-bottom:30px;overflow:hidden}.address-items .item .address-buttons{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.address-items .item .address-buttons .default{color:#800020;line-height:30px;padding-right:15px}.address-items .item .address-buttons a{position:relative;color:#fff;display:block;width:30px;height:30px}.address-items .item .address-buttons a.update{background:#ac3540;border-right:1px solid #fff}.address-items .item .address-buttons a.delete{background:#fc5757}@media not all and (pointer: coarse){.address-items .item .address-buttons a:hover{text-shadow:0 2px 3px rgba(0,0,0,.36)}}.address-items .item .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:10px}.address-items .item .data:last-child{margin-bottom:0}.address-items .item .data .title{color:#b3b3b3;width:30%}.address-items .item .data .value{font-weight:600}.newsletter-input{padding:30px 0}.compare-products{overflow:scroll;padding:15px;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);margin-bottom:60px}.compare-products::-webkit-scrollbar{display:none}.compare-products .compare-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:initial;box-sizing:initial}.compare-products .compare-row .compare-col{position:relative;padding:15px;border-right:1px solid #ededed;border-bottom:1px dashed #ededed;min-width:300px;-ms-flex-preferred-size:300px;flex-basis:300px}.compare-products .compare-row .compare-col:first-child{min-width:200px;-ms-flex-preferred-size:200px;flex-basis:200px}.compare-products .remove_all{color:#fc5757}.compare-products .product-info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.compare-products .product-info .image{position:relative;background:#fff;overflow:hidden;width:60px;height:60px;border-radius:5px;overflow:hidden;-webkit-box-shadow:-2px 2px 7px 0 rgba(0,0,0,.22);box-shadow:-2px 2px 7px 0 rgba(0,0,0,.22)}.compare-products .product-info .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.compare-products .product-info .info{width:calc(100% - 60px);padding-left:15px}.compare-products .product-info .info .title{color:#ac3540;margin-bottom:0}.compare-products .product-info .info .title{font-size:14px}@media screen and (min-width: 320px){.compare-products .product-info .info .title{font-size:calc(14px + 2*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.compare-products .product-info .info .title{font-size:16px}}.compare-products .product-info .info .rating{font-size:14px}@media screen and (min-width: 320px){.compare-products .product-info .info .rating{font-size:calc(14px + 4*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.compare-products .product-info .info .rating{font-size:18px}}.compare-products .product-info .info .rating .star i{color:#b3b3b3}.compare-products .product-info .info .rating .star.checked i{color:gold}.compare-products .product-info .info .price{display:inline-block;background:#800020;color:#fff;padding:5px 10px;text-shadow:0 2px 3px rgba(0,0,0,.36);line-height:1;border-radius:10px;font-weight:600;margin:5px 0}.compare-products .product-info .info .price{font-size:14px}@media screen and (min-width: 320px){.compare-products .product-info .info .price{font-size:calc(14px + 2*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.compare-products .product-info .info .price{font-size:16px}}.compare-products .product-info .info .price span{display:block}.compare-products .product-info .info .price .price-old{font-size:12px;text-decoration:line-through}.compare-products .product-info .info .buttons-block{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.compare-products .product-info .info .buttons-block button{color:#fff;border-radius:0;border-right:1px solid #fff;padding:5px;font-size:12px;line-height:1;z-index:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:5px}.compare-products .product-info .info .buttons-block button img{-webkit-transition:all .3s;transition:all .3s}.compare-products .product-info .info .buttons-block button.wishlist{background:#fc5757}.compare-products .product-info .info .buttons-block button.buy-one-click{background:#679fb3;font-size:10px}.compare-products .product-info .info .buttons-block button.cart{padding:5px;background:#800020;border-right:0;font-weight:600}@media not all and (pointer: coarse){.compare-products .product-info .info .buttons-block button:hover{text-shadow:0 2px 3px rgba(0,0,0,.36)}.compare-products .product-info .info .buttons-block button:hover img{-webkit-filter:drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.36));filter:drop-shadow(0px 2px 3px rgba(0, 0, 0, 0.36))}}.compare-products .product-info .info .remove{position:absolute;display:block;z-index:2;top:0;right:0;width:20px;height:20px;border-radius:100%;background:#b3b3b3;color:#fff;font-weight:bold;font-size:20px;text-align:center;-webkit-transition:all .3s;transition:all .3s}@media not all and (pointer: coarse){.compare-products .product-info .info .remove:hover{background:#fc5757}}.compare-products .attributs .attribute .name{padding-right:10px}.compare-products .attributs .attribute .value{color:#ac3540;font-weight:600}@media screen and (max-width: 800px){.account-content .customer-info{padding:0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.address-items .item{padding:45px 0 30px;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #b3b3b3}.address-items .item:last-child{border-bottom:0}}@media screen and (max-width: 768px){.orders-items .order-item .order-preview .products{width:130px}.orders-items .order-item .order-preview .products .product{width:40px;height:40px}.orders-items .order-item .order-info .col-sm-8{padding-right:15px;width:100%}.orders-items .order-item .order-info .col-sm-4{width:100%;text-align:right;padding:0 30px}.orders-items .order-item .order-info .col-sm-4 .status{margin:0 0 15px}.orders-items .order-item .order-info .col-sm-4 .reorder-button{margin-bottom:15px}}@media screen and (max-width: 700px){.account-content .customer-info .row .col-sm-8,.account-content .customer-info .row .col-sm-4{width:100%}.account-content .customer-info .row .col-sm-8{border-right:0}.account-content .customer-info .row .col-sm-4{border-top:1px solid #b3b3b3;margin-top:30px;padding-top:30px}.orders-items .order-item .order-preview .products{display:none}}@media screen and (max-width: 600px){.address-items .item .data .title{width:100%}.address-items .item .data .value{width:100%}.orders-items .order-item .order-preview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.orders-items .order-item .order-preview>*{width:auto}.orders-items .order-item .order-preview .status{width:auto}.orders-items .order-item .order-info .col-sm-8{padding-right:0px}.orders-items .order-item .order-info .col-sm-4{padding:0 15px}}.checkout-content{padding:30px;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);margin-bottom:30px}.checkout-content h1{font-weight:bold;margin-bottom:30px}.simple-content{margin:0px 5px}.simple-content fieldset{text-align:left}.simple-content fieldset h3{margin:0}.simple-content .name{float:none !important}.simple-content .button{margin:0px !important}.simple-content .buttons{margin:0px 0px 15px 0px;border:none}.simple-content .form-control{width:100%}.simple-content .form-group>*{width:100% !important}.simple-content .form-group label{text-align:left}.simple-content input[type=text]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px !important}.simple-content input[type=password]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px !important}.simple-content input[type=email]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px !important}.simple-content input[type=tel]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px !important}.simple-content input[type=phone]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px !important}.simple-content input[type=date]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px !important}.simple-content input[type=time]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px !important}.simple-content select{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px !important}.simple-content textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px !important}.simple-content .radio{position:relative}.simple-content .radio label{position:relative;padding-left:30px;font-size:18px;z-index:1;margin-bottom:0;cursor:pointer;color:#000}.simple-content .radio label:before{content:"";display:block;width:20px;height:20px;background:#fff;position:absolute;border:1px solid #b3b3b3;border-radius:3px;top:0;left:0;-webkit-transition:all .3s;transition:all .3s}.simple-content .radio label:after{content:"";font-family:"IcoFont";color:#fff;display:none;font-size:20px;position:absolute;top:0;left:0;-webkit-transition:all .3s;transition:all .3s}@media not all and (pointer: coarse){.simple-content .radio label:hover:before{background:rgba(175,222,63,.5)}}.simple-content .radio label.checked:before{background:#afde3f}.simple-content .radio label.checked:after{display:block}.simple-content .radio input{opacity:0;cursor:pointer;z-index:2}.simple-content .checkout-heading{font-weight:600;padding:0 0 15px}.simple-content .table-responsive{margin-bottom:0 !important;border:none !important}#simplecheckout_login{border-radius:0;-webkit-box-shadow:0;box-shadow:0;padding:0;margin:auto;text-align:center}#simplecheckout_login .button{margin:0px !important}#simplecheckout_login .buttons{margin:0;border:none;background:inherit !important;padding:0px !important}#simplecheckout_login .simplecheckout-block-content{padding:5px !important}.simplecheckout{width:100%}.simplecheckout:after{content:"";display:block;clear:both}.simplecheckout label{display:inline-block !important;margin:0}.simplecheckout-button-block{clear:both;margin-bottom:20px;padding:6px;background:none repeat scroll 0 0 #fff;text-align:right}.simplecheckout-button-block:after{content:"";display:block;clear:both}.simplecheckout-three-column{float:left;margin-right:2%;min-width:200px;max-width:500px;width:32%}.simplecheckout-three-column+.simplecheckout-three-column+.simplecheckout-three-column{margin-right:0px;float:right}.simplecheckout-three-column .simplecheckout-cart col.image{display:none}.simplecheckout-three-column .simplecheckout-cart th.image{display:none}.simplecheckout-three-column .simplecheckout-cart td.image{display:none}.simplecheckout-three-column .simplecheckout-cart col.price{display:none}.simplecheckout-three-column .simplecheckout-cart th.price{display:none}.simplecheckout-three-column .simplecheckout-cart td.price{display:none}.simplecheckout-three-column .simplecheckout-cart col.model{display:none}.simplecheckout-three-column .simplecheckout-cart th.model{display:none}.simplecheckout-three-column .simplecheckout-cart td.model{display:none}.simplecheckout-three-column .simplecheckout-cart td.name .image{display:block}.simplecheckout-left-column{float:left;margin-right:10px;min-width:280px;max-width:900px;width:52%}.simplecheckout-right-column{float:right;min-width:280px;max-width:900px;width:46%}.simplecheckout-block{clear:both;margin-bottom:30px;padding:30px;border-radius:30px;-webkit-box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22);box-shadow:-5px 5px 25px 0 rgba(0,0,0,.22)}.simplecheckout-block-content:after{content:"";display:block;clear:both}.simpleregister{margin-bottom:5px}.simpleregister label{display:inline-block !important;margin:0}.simpleregister-block-content{margin-bottom:10px;padding:10px}.simpleregister-block-content:after{content:"";display:block;clear:both}.simpleregister-button-block{overflow:auto;margin-bottom:20px;padding:6px;background:none repeat scroll 0 0 #fff;text-align:right}.simpleregister-button-right{float:right;text-align:right}.simpleregister-button-left{float:left;text-align:left}.simplecheckout-methods-table{width:100%}.simplecheckout-methods-table td.code{width:1px}.simplecheckout-methods-table td.title{padding:5px}.simplecheckout-methods-table td.title label{display:block !important}.simplecheckout-methods-table td.quote{width:15%;text-align:right}.simplecheckout-methods-description{padding:5px;margin:5px 0px}.simplecheckout-required{color:red;font-weight:bold}.simplecheckout-button-right{float:right;text-align:right}.simplecheckout-button-left{float:left;text-align:left}.simplecheckout-button-left .button{margin:0}.simplecheckout-button{display:inline-block;padding:6px 12px 6px 12px;border-radius:7px 7px 7px 7px;-webkit-box-shadow:0px 2px 2px #ddd;box-shadow:0px 2px 2px #ddd;color:#fff;text-decoration:none;font-weight:bold;font-size:12px;font-family:Arial,Helvetica,sans-serif;line-height:12px;cursor:pointer;-khtml-border-radius:7px 7px 7px 7px}#simplecheckout_customer .simplecheckout-block-content{text-align:center}.simplecheckout-login{display:inline-block}.simplecheckout-login-left{width:50%;text-align:left}.simplecheckout-login-right{width:50%;text-align:left}.simplecheckout-login-right .button{float:left;margin:0}.simplecheckout-login-right input{max-width:160px !important;text-align:left}#simplecheckout_cart .form-control{display:inline-block !important;min-width:50px}.simplecheckout-cart{margin:0px !important;width:100%;border-collapse:collapse;border:0}.simplecheckout-cart tbody{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;margin-bottom:15px}.simplecheckout-cart th{border:0;padding-bottom:10px;color:#b3b3b3;font-weight:normal}.simplecheckout-cart th.cart{width:50%;color:#000;font-size:30px;font-weight:600;line-height:1}.simplecheckout-cart th.price{text-align:left}.simplecheckout-cart th.quantity{text-align:left}.simplecheckout-cart th.total{text-align:right}.simplecheckout-cart tbody tr{border-bottom:1px dashed #b3b3b3}.simplecheckout-cart tbody tr:last-child{border-bottom:0}.simplecheckout-cart td{padding:10px 0;vertical-align:middle}.simplecheckout-cart td.image .image{width:80px;position:relative;overflow:hidden;border:1px solid #ededed;border-radius:10px}.simplecheckout-cart td.image .image:before{content:"";display:block;padding-bottom:100%}.simplecheckout-cart td.image .image a{display:block}.simplecheckout-cart td.image .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.simplecheckout-cart td.name{padding-left:15px;padding-right:15px}.simplecheckout-cart td.quantity .quantity{width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.simplecheckout-cart td.quantity .quantity>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.simplecheckout-cart td.quantity .quantity input{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:40px;height:30px;text-align:center;border:1px solid #b3b3b3;border-radius:3px}.simplecheckout-cart td.quantity .quantity input::-webkit-inner-spin-button{display:none}.simplecheckout-cart td.quantity .quantity button{background:#ededed;width:20px;height:20px;line-height:20px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.simplecheckout-cart td.quantity .quantity button.minus-quantity{border-radius:4px 0 0 4px}.simplecheckout-cart td.quantity .quantity button.plus-quantity{border-radius:0 4px 4px 0}@media not all and (pointer: coarse){.simplecheckout-cart td.quantity .quantity button:hover{background:#ac3540}}.simplecheckout-cart td.price{padding-right:15px}.simplecheckout-cart td.price>div{text-align:center;background:#800020;color:#fff;padding:5px;font-size:14px;text-shadow:0 2px 3px rgba(0,0,0,.36);line-height:1;border-radius:10px;font-weight:600}.simplecheckout-cart td.price>div .price-old{font-size:12px;text-decoration:line-through}.simplecheckout-cart td.total{width:calc(50% - 220px);font-weight:600;padding:0 5px;padding-right:10px;font-size:16px;text-align:right}.simplecheckout-cart td.remove{text-align:right}.simplecheckout-cart td.remove button{color:#b3b3b3}@media not all and (pointer: coarse){.simplecheckout-cart td.remove button:hover{color:#fc5757}}.simplecheckout-cart td.product-warning{color:red;font-weight:bold}.simplecheckout-cart td.right{vertical-align:middle;text-align:right}.simplecheckout-cart i{cursor:pointer}.simplecheckout-cart-totals{margin-top:15px}.simplecheckout-cart-totals .simplecheckout-cart-total{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #fff;text-align:right}.simplecheckout-cart-totals .simplecheckout-cart-total>*{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.simplecheckout-cart-totals .simplecheckout-cart-total:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.simplecheckout-cart-totals .simplecheckout-cart-total .simplecheckout-cart-total-value{font-weight:600;font-size:20px;margin-left:15px}.simplecheckout-cart-totals .simplecheckout-cart-total:after{content:"";display:block;clear:both}.simplecheckout-cart-totals .simplecheckout-cart-total .buttons{background:inherit !important;padding:0px !important}.simplecheckout-cart-totals .simplecheckout-cart-total input{margin-right:0px !important;max-width:100px}.simplecheckout-cart-totals .simplecheckout-cart-total span.inputs{margin:0 3px 0 0 !important;display:inline-block !important}.simplecheckout-cart-totals .simplecheckout-cart-total span.inputs input[type=text]{margin:0px}.simplecheckout-scroll{overflow-y:scroll;max-height:300px}.simplecheckout-error-text{color:#fff;padding:10px;background:#fc5757;margin:5px 0;border-radius:10px}.simplecheckout-error-text{font-size:10px}@media screen and (min-width: 320px){.simplecheckout-error-text{font-size:calc(10px + 4*(100vw - 320px)/1600)}}@media screen and (min-width: 1920px){.simplecheckout-error-text{font-size:14px}}.simplecheckout-warning-text{margin:5px 0;font-weight:bold}.simplecheckout-warning-block{clear:both;margin-bottom:15px;padding:10px 10px 10px 33px;border:1px solid #f8acac;border-radius:5px 5px 5px 5px;color:#555;text-align:left}.simpleregister-warning-block{margin-bottom:15px;padding:10px 10px 10px 33px;border:1px solid #f8acac;border-radius:5px 5px 5px 5px;color:#555;text-align:left}.simplecheckout-proceed-payment{display:none;margin-bottom:10px;padding:10px;text-align:center;font-weight:bold}#simple_payment_address_block{margin-top:15px}.simplecheckout-customer-same-address{text-align:left;margin:15px 0px}#simplecheckout_payment_form{padding:5px}#simplecheckout_payment_form .checkout-content{display:block}#simplecheckout_payment_form div.buttons{display:none}#simple_login_layer{position:absolute;top:0;left:0;z-index:99990;display:none;width:100%;background-color:#000}#simple_login{position:fixed;z-index:99991;display:none;width:400px;max-width:95%}#simple_login:after{content:"";display:block;clear:both}#simple_login .simplecheckout-block-content{border:none !important;border-radius:0;padding:0 !important;-webkit-box-shadow:none;box-shadow:none !important}#simple_login_header{padding:0px 0px;text-align:right}#simple_login_header img{margin:0 0 0 auto}.you-will-be-registered{font-weight:bold;margin-bottom:10px}#simple_summary{display:none}#simplecheckout_step_menu{margin-bottom:10px}.simple-step{display:inline-block;padding:5px;border-radius:5px 5px 5px 5px;background-color:#d9d9d9;color:#000;font-size:13px;-khtml-border-radius:5px 5px 5px 5px;cursor:pointer;margin-bottom:5px}.simple-step-current{display:inline-block;padding:5px;border-radius:5px 5px 5px 5px;background-color:#38b0e3;color:#fff;font-size:13px;-khtml-border-radius:5px 5px 5px 5px}.simple-step-delimiter{display:inline-block;vertical-align:middle;line-height:13px;margin:0px 5px}.simple-step-completed{display:inline-block;padding:5px;border-radius:5px 5px 5px 5px;background-color:#38b0e3;color:#fff;font-size:13px;-khtml-border-radius:5px 5px 5px 5px}.simple-step-completed a{color:#fff !important;text-decoration:none !important;font-size:13px !important}.simplecheckout-summary-info{margin-top:15px !important}.simplecheckout-summary-info th.name{text-align:left}.simplecheckout-summary-info td{text-align:left}.simplecheckout-cart-buttons .buttons{border:none !important;padding:0 !important}#temp_flat_container{text-align:center;margin:10px 0px 20px 0px}#simplecheckout_comment .simplecheckout-block-content{border:0 !important;padding:0 !important}#simplecheckout_comment textarea{width:100% !important;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100px}.checkout-heading:after{content:"";display:block;clear:both}.checkout-heading span{display:inline-block !important;float:left}.checkout-heading-button{float:right !important;display:inline-block !important}.simplecheckout-select-address{text-align:left;margin-bottom:10px}.simple-captcha-container{margin-top:5px}.simplecheckout-tooltip{display:none}#easyTooltip{padding:5px;border:1px solid #ccc;background:#fde910;border-radius:5px 5px 5px 5px;-webkit-box-shadow:0px 2px 2px #ddd;box-shadow:0px 2px 2px #ddd;opacity:1 !important}#easyTooltip:before{content:"";position:absolute;left:10px;top:-8px;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:8px solid #fde910}.row-customer_register .radio{display:inline-block !important;margin-right:10px}.simplecheckout-vertical-menu .checkout-heading{cursor:pointer;margin-bottom:3px}.simplecheckout-steps-wrapper{padding:10px}#agreement_checkbox{float:left;margin-right:20px}#agreement_checkbox .checkbox{margin:0}.simplecheckout-summary-totals .simplecheckout-cart-total{border:0}@media only screen and (max-width: 768px){.simplecheckout-three-column{display:block;float:none;min-width:auto !important;max-width:1900px !important;width:100%}.simplecheckout label.col-sm-2{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 1024px){.simplecheckout-left-column{display:block;float:none;min-width:auto !important;max-width:1900px !important;width:100% !important}.simplecheckout-right-column{display:block;float:none;min-width:auto !important;max-width:1900px !important;width:100% !important}}@media only screen and (max-width: 1200px){.simplecheckout label.col-sm-2{padding-left:5px;padding-right:5px}}@media only screen and (min-width: 1200px){.simplecheckout-block-content>fieldset:nth-of-type(2){width:49%;margin-right:1%;float:left;text-align:left}.simplecheckout-block-content>fieldset:nth-last-of-type(2){width:49%;margin-right:1%;float:left;text-align:left}.simpleregister-block-content>fieldset:nth-of-type(2){width:49%;margin-right:1%;float:left;text-align:left}.simpleregister-block-content>fieldset:nth-last-of-type(2){width:49%;margin-right:1%;float:left;text-align:left}}@media only screen and (max-width: 600px){.simpleregister-block-content .simplecheckout-customer{width:100%}#total_shipping span:first-child{max-width:300px;display:inline-block}}@media only screen and (max-width: 780px){.simplecheckout-button-left{display:none}}@media only screen and (max-width: 1000px){.simplecheckout-cart col.model{display:none}.simplecheckout-cart th.model{display:none}.simplecheckout-cart td.model{display:none}}@media only screen and (max-width: 420px){#total_shipping span:first-child{max-width:200px;display:inline-block}}@media screen and (max-width: 700px){.simplecheckout-cart thead th.price,.simplecheckout-cart thead th.quantity,.simplecheckout-cart thead th.total{display:none}.simplecheckout-cart tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.simplecheckout-cart tbody tr td{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.simplecheckout-cart tbody tr td.name{width:calc(100% - 95px);padding-right:0}.simplecheckout-cart tbody tr td.price{margin-left:95px}.simplecheckout-cart tbody tr td.total{width:calc(100% - 315px)}}@media screen and (max-width: 500px){.simplecheckout-cart tbody tr td.total{width:calc(100% - 20px)}}