*{margin:0;padding:0;outline:0}body,html{height:100%}body{font-family:'Open Sans',sans-serif;font-size:12px;font-weight:400;line-height:1.5;color:#212529;background-color:#fff}:focus{outline:0}img{max-width:100%;height:auto;display:inline-block;vertical-align:middle;border:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset}.form-control:disabled,.form-control[readonly]{color:#333}.form-control{width:100%;letter-spacing:1px;font-size:13px;padding:0
10px;border-radius:3px;border:1px
solid #e5e5e5;background-color:transparent;color:#333}.form-control:hover{border-color:#d0d0d0}.form-control:focus{background-color:transparent;color:#333;box-shadow:none;border-color:#d41a1d !important}.form-control::placeholder{color:#d2d2d2;opacity:1}.form-control:-ms-input-placeholder{color:#d2d2d2}.form-control::-ms-input-placeholder{color:#d2d2d2}.breadcrumb{background-color:transparent;border-bottom:1px solid #e1e7ec;margin:10px
0 10px 0;padding:5px
0;border-radius:0}.breadcrumb li
a{color:#666}.breadcrumb
li{color:#666;text-transform:uppercase}.breadcrumb li a:hover{color:#d41a1d}label{font-weight:normal;margin:0
0 5px 0}.Y-Center-outer{display:table;height:100%}.Y-Center-inner{display:table-cell;vertical-align:middle}.Y-Center{position:absolute;top:50%;-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.XY-Center{position:absolute;text-align:center;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.space{padding:80px
0}.btn{border-radius:3px;padding:8px
40px;font-size:12px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.btn
i{margin-right:5px}.btn-primary.disabled,.btn-primary:disabled,.btn-primary{background-color:#d41a1d;border-color:#d41a1d;font-size:14px;color:#ffcacb}.btn-outline-primary.disabled,.btn-outline-primary:disabled,.btn-outline-primary{border-color:#d41a1d;font-size:14px;color:#d41a1d}.btn-outline-primary:hover{background-color:#d41a1d;border-color:#d41a1d}.btn-primary:hover{background-color:#d41a1d;border-color:#d41a1d}.btn-primary:focus,.btn-primary:active{background-color:#d41a1d !important;border-color:#d41a1d !important;box-shadow:none !important;color:#fff !important}.btn-outline-primary:focus,.btn-outline-primary:active{background-color:#d41a1d !important;border-color:#d41a1d !important;box-shadow:none !important;color:#fff !important}.btn-secondary{background-color:#1f439b;border-color:#1f439b;font-size:14px;color:#c7d7ff}.btn-secondary:hover{background-color:#1f439b;border-color:#1f439b;color:#fff}.btn-secondary:focus,.btn-secondary:active{background-color:#1f439b !important;border-color:#1f439b !important;box-shadow:none !important;color:#fff !important}.btn-dark{color:#d2d2d2;font-size:14px;background-color:#333;outline:none}.btn-dark:hover{color:#fff;background-color:#333}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;font-weight:bold;color:#000}h1{font-size:26px;line-height:32px}h2{font-size:22px;line-height:28px}h3{font-size:18px;line-height:28px}h4{font-size:18px;line-height:28px}h5{font-size:16px;line-height:24px}h6{font-size:14px;line-height:20px}strong{font-weight:700}a{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}a:hover,a:active,a:focus{color:#d41a1d;outline:0;text-decoration:none}p{color:#828282;margin-bottom:20px;font-size:12px;line-height:1.5}.sup-heading{font-size:12px;line-height:16px;display:block;font-weight:normal;margin:0;display:block}.heading{color:#666;font-size:18px;line-height:1.5;letter-spacing:0.2px;text-transform:uppercase;font-weight:bold;margin-bottom:15px}.heading
img{float:left;height:55px;position:relative;top:-5px}.heading
span{font-size:12px;display:block;font-weight:normal;text-transform:initial}header{-webkit-box-shadow:0 4px 12px 0 rgba(50, 50, 50, 0.11);-moz-box-shadow:0 4px 12px 0 rgba(50, 50, 50, 0.11);box-shadow:0 4px 12px 0 rgba(50,50,50,0.11)}.header-top{background-color:#f9f9f9;color:#968e8e}.header-top .address-list{padding:7px
0}.header-top .address-list
ul{padding:0
15px}.header-top .address-list ul
li{font-size:12px;color:#968e8e;cursor:pointer;padding:5px
0;display:block;border-bottom:1px solid #ddd;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header-top .address-list .dropdown-toggle:hover,
.header-top .address-list ul li:hover{color:#d41a1d}.header-top .address-list ul li:first-of-type{margin-top:0}.header-top .address-list ul li:last-of-type{border-bottom:0;margin-bottom:0}.header-top .address-list .dropdown-menu{margin-top:7px;min-width:280px}.header-top .address-list .dropdown-toggle{cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header-top .free-delivery
p{padding:7px
0;color:#666;display:block;font-size:14px;margin:0}.header-top .free-delivery p
span{font-weight:bold}.header-top
.socials{padding:7px
0}.header-top .socials
a{margin-right:15px}.header-top .phone a
i{margin-right:5px;color:#666;font-weight:bold}.header-top .phone
a{padding:7px
0;color:#666;text-align:center;font-weight:bold;display:block;font-size:16px}.header-top .phone a:hover{color:#d41a1d}.header-top .get-call
a{background:#d41a1d;color:#ffcacb;padding:10px
15px;display:block;font-size:14px;color:#fff;text-align:center}.header-top .get-call a:hover{color:#fff}.header-main{padding:10px
0}.header-main
.search{position:relative}.header-main .search input[type=search]{width:100%;padding:8px
10px;border:1px
solid #e5e5e5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.header-main .search input[type=search]:focus{border-color:#d41a1d}.header-main .search
button{position:absolute;top:2px;right:0;height:36px;padding:0
10px;background-color:transparent;border:0;outline:none;font-size:20px}.header-main .header-right
ul{display:table;width:100%;text-align:right}.header-main .header-right ul
li{display:inline-block;margin:0
10px}.header-main .header-right ul li
a{color:#212529;display:block}.header-main .header-right ul li.header-profile a:hover .cart-label span,
.header-main .header-right ul li.header-cart a:hover .cart-label
span{color:#d41a1d}.header-main .header-right ul li:last-of-type{margin-right:0}.header-main .header-right ul li.header-profile a .cart-icon,
.header-main .header-right ul li.header-cart a .cart-icon{display:inline-block;position:relative}.header-main .header-right ul li.header-profile a .cart-icon
i{position:relative;top:2px}.header-main .header-right ul li.header-profile a .cart-icon i,
.header-main .header-right ul li.header-cart a .cart-icon
i{font-size:33px}.header-main .header-right ul li.header-cart a .cart-icon
span{background-color:#d41a1d;width:18px;height:18px;line-height:18px;text-align:center;font-size:10px;color:#fff;position:absolute;top:0;right:-5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.header-main .header-right ul li.header-profile a .cart-label,
.header-main .header-right ul li.header-cart a .cart-label{display:inline-block;text-align:left;text-transform:uppercase;line-height:16px;font-size:10px;padding:0
0 0 8px}.header-main .header-right ul li.header-profile a .cart-label span,
.header-main .header-right ul li.header-cart a .cart-label
span{display:block;font-weight:bold;font-size:14px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.header-main .header-right ul li.header-profile .login-username{font-weight:bold;text-transform:uppercase}.header-main .header-right ul li.header-profile .dropdown-menu{font-size:12px;margin:0}.header-cart .dropdown-menu{width:350px;padding:20px}.header-cart .dropdown-menu .cart-box .items-qty{text-transform:uppercase;font-size:14px;font-weight:bold}.header-cart .dropdown-menu .cart-box .cart-box-row{border-bottom:1px solid #e5e5e5;padding:25px
0}.header-cart .dropdown-menu .cart-box .cart-box-row:last-of-type{border:0;padding-top:10px;padding-bottom:0}.header-cart .dropdown-menu .cart-box .cart-box-row .item-img{background-color:#fff;padding:5px}.header-cart .dropdown-menu .cart-box .cart-box-row .item-info{font-size:12px;line-height:1.3}.header-cart .dropdown-menu .cart-box .cart-box-row .item-info:hover{color:#d41a1d}.header-cart .dropdown-menu .cart-box .cart-box-row .item-price{font-size:14px;font-weight:bold;margin:0
0 10px 0}.header-cart .dropdown-menu .cart-box .cart-box-row .item-remove{font-size:24px;line-height:1;position:relative;top:-4px}.header-cart .dropdown-menu .cart-box .cart-box-row .item-remove:hover{color:#d41a1d}.header-cart .dropdown-menu .cart-box .cart-box-row .cart-box-total{font-weight:bold;font-size:16px}.header-cart .dropdown-menu .cart-box .cart-box-row .cart-box-total
.btn{margin:15px
0 0 0;width:100%}.header-menu{border-top:1px solid #e5e5e5}.header-menu
nav{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.header-menu nav
ul.menu{display:table;width:100%;table-layout:fixed}.header-menu nav ul.menu li.menu-item{display:table-cell;width:2%;border-right:1px solid #e5e5e5}.header-menu nav ul.menu li.menu-item:last-of-type{border-right:0}.header-menu nav ul.menu li.menu-item.active a.menu-link{background:#fbfbfb}.header-menu nav ul.menu li.menu-item a.menu-link{padding:15px
0;color:#666;font-size:11px;letter-spacing:0.2px;text-transform:uppercase;display:block;text-align:center;font-weight:bold;position:relative}.header-menu nav ul.menu li.menu-item a.menu-link:hover{background-color:#fbfbfb}.header-menu nav ul.menu li.menu-item a.menu-link
.num{background-color:#d41a1d;width:18px;height:18px;line-height:18px;text-align:center;font-size:10px;color:#fff;position:absolute;top:3px;right:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.header-menu nav ul.menu li.menu-item .dropdown-menu{border-radius:0px 0px 2px 2px;padding-bottom:0}.header-menu nav ul.menu li.menu-item .dropdown-menu .dropdown-item{color:#666;font-size:11px;letter-spacing:0.2px;text-transform:uppercase;padding:8px
25px}.header-menu nav ul.menu li.menu-item .dropdown-menu .dropdown-item:hover{background-color:#d41a1d;color:#fff;padding:8px
25px}.header-menu nav ul.menu
li{position:relative}.header-menu nav ul.menu li>ul{position:absolute;left:0;display:none;padding:10px
0;background-color:#fff;box-shadow:0px 3px 5px #d8d8d8;z-index:5}.header-menu nav ul.menu li > ul
ul{top:0;left:100%;width:100%}.header-menu nav ul.menu li:hover>ul{display:table}.header-menu nav ul.menu li ul li
a{padding:10px
25px;color:#666;font-size:11px;letter-spacing:0.2px;text-transform:uppercase;display:block;font-weight:bold;white-space:nowrap}.header-menu nav ul.menu li ul li a:hover{color:#d41a1d}.dropdown-caret::after{display:inline-block;width:0;height:0;margin-left: .255em;vertical-align: .255em;content:"";border-top: .3em solid;border-right: .3em solid transparent;border-bottom:0;border-left: .3em solid transparent;font-size:12px;position:relative;top:1px;right:-2px}.products{padding:0
0 0 15px}.products
.item{margin:15px
0 20px 0}.products .item-img{border:1px
solid #efefef;border-bottom:0;text-align:center;height:250px;display:table;width:100%;position:relative}.products .item-img .item-icons{position:absolute;bottom:0;left:0;color:red;font-size:14px}.products .item-img
a{display:table-cell;vertical-align:middle}.products .item-img:hover{border-color:#d41a1d}.products .item-img
img{padding:20px;max-height:250px}.products .item-img
.badges{position:absolute}.products .item-img .badges
li{margin:15px
0 10px 15px;padding:3px
15px;font-size:12px;color:#fff;display:table;border-radius:4px 20px 4px 20px}.overflow-hidden{overflow:hidden}.products .item-info{padding:10px
20px;background:#d41a1d;color:#fff;margin-bottom:10px;-webkit-border-bottom-right-radius:23px;-moz-border-radius-bottomright:23px;border-bottom-right-radius:23px}.products .item-info p,
.products .item-info
a{color:#fff;height:35px;line-height:1.3}.products .item-info
p{border-bottom:1px solid #fff;padding:0
0 5px 0;margin-bottom:5px}.products .item-info .item-num{font-size:10px;opacity: .7}.products .item-info .item-num.item-brand{font-size:10px;opacity: .7;min-height:30px}.products .item-info .item-rating
ul{text-align:right}.products .item-info .item-rating ul
li{display:inline-block;margin:0
2px}.products .item-info .item-rating ul li:last-of-type{margin-right:0}.products .item-prices{position:relative;margin-left:0}.product
.single_price_wrapper{display:block !important;margin-left:0 !important}.products .item-prices:before{content:"";background-color:#d41a1d;width:100%;height:1px;position:absolute;top:32px;left:0}.products .item-prices
.price{display:table;font-size:26px;line-height:30px;font-weight:bold;position:relative}.products .item-prices .price
sup{position:absolute;top:-4px;right:-25px;font-size:14px}.products .item-prices .price
sub{position:absolute;bottom:-6px;right:-26px;font-size:12px;font-weight:normal}.products .item-prices .price.new-price{color:#020202}.products .item-prices .price.old-price{text-decoration:line-through;margin:0
0 5px 0;color:#b4b4b4}.products .cart-btn{margin:14px
0 0 0;display:block}.products .cart-btn .cart-icon{font-size:33px;line-height:33px;color:#d41a1d;display:inline-block;margin-right:5px}.products .cart-btn .cart-label{display:inline-block;line-height:14px;color:#d41a1d;text-transform:uppercase}.products .cart-btn .cart-label
span{display:block;font-size:16px;font-weight:bold;display:block;font-size:16px;font-weight:bold;border-bottom:5px solid transparent;padding-bottom:4px;border-radius:0 0 5px 5px}.products .cart-btn:hover{margin:3px
0 0 0}.products .cart-btn:hover .cart-label
span{border-color:#d41a1d}.products-filter{padding-right:30px;border-right:1px solid #d7d7d7}.products-filter-heading{padding-right:15px;font-weight:normal;font-size:22px;color:#fff}.products-filter-heading
.fa{margin-top:5px}.products-filter
.widget{padding:30px
0;border-bottom:1px solid #d7d7d7}.products-filter .widget-heading{font-size:14px;line-height:16px;text-transform:uppercase;font-weight:bold;display:inline-block;margin:0
0 15px 0}.products-filter .widget.widget-filter ul
li{display:table;margin:0
0 2px 0;position:relative;padding:0
0 0 30px;cursor:pointer;line-height:24px}.products-filter .widget.widget-filter ul li:last-of-type{margin-bottom:0}.products-filter .widget.widget-filter ul li:hover{color:#d41a1d}.products-filter .widget.widget-filter ul
li.selected{color:#d41a1d}.products-filter .widget.widget-filter ul li.selected:after{content:"";position:absolute;top:4px;left:2px;width:14px;height:14px;background-color:#d41a1d}.products-filter .widget.widget-filter ul li:before{content:"";position:absolute;top:2px;left:0;width:18px;height:18px;border:1px
solid #c4c4c4;background-color:#f8f8f8;border-radius:2px}.products-filter .widget.widget-price #price-range.ui-widget.ui-widget-content{border:0;background-color:#b7b7b7;margin:0
0 5px 0;padding:0;width:100% !important;height:5px}.products-filter .widget.widget-price #price-range.ui-slider-horizontal .ui-slider-range{background-color:#424242}.products-filter .widget.widget-price #price-range.ui-slider-horizontal .ui-slider-handle{margin:0}.products-filter .widget.widget-price #price-range.ui-slider-horizontal .ui-slider-handle{background-color:transparent;border:0;cursor:pointer}.products-filter .widget.widget-price #price-range.ui-slider-horizontal .ui-slider-handle:before{content:"";position:absolute;top:-6px;margin-left:-11.5px;font-size:26px;width:25px;height:25px;border-radius:100%;background-color:#d41a1d;box-shadow:0px 3px 5px #b5b5b5}.products-filter .widget.widget-price .price-range-value{border:0;text-align:center;width:100%;margin:10px
0 0 0;font-size:14px}.products>details>summary{font-size:11pt}.products>details{font-size:11pt}.products > details > summary p:first-of-type{display:inline;color:#000}.products > details
p{color:#212529 !important;font-size:11pt}.products > details
h1{color:#212529 !important}.product-sub-text{margin-top:20px}.product-sub-text ul
li{font-size:11pt;color:#000;list-style-type:disc;text-align:justify;padding-left:10px}.product-sub-text
ul{margin-left:15px}.product-sub-text
p{font-size:11pt;color:#000;text-align:justify}.product-delivery-text{background:#f2f2f2;padding-top:15px}.product-delivery-text
p{font-size:11pt;color:#000;text-align:justify}.category-ratings{background:#f2f2f2;padding-top:15px;margin:15px
0}.category-ratings
.rating{float:none;margin:0
auto;width:120px}.checkout
h4{text-transform:uppercase;margin:0
0 20px 0}.checkout h4
span{color:#d41a1d}.checkout h4 span.products-qty{color:#bfbfbf}.checkout
h5{font-size:14px;line-height:18px;font-weight:bold;margin:10px
0 20px 0}.checkout .cart-total{margin:30px
0 0 0;text-align:right;font-weight:bold;font-size:14px}.checkout .couriers-img{height:38px}.checkout .checkout-hint{margin:0
0 10px 0px}.checkout .checkbox
span{display:block;font-weight:bold}.checkout
.benefits{margin:25px
0 0 0}.checkout .benefits li
img{height:40px}.checkout .confirm p
span{display:block;font-weight:bold}.checkout .confirm p
img{height:38px}.checkout .links ul
li{display:block}.checkout .links ul li
a{color:#828282}.checkout .links ul li a:hover{color:#d41a1d}.checkout .confirm-order{margin:20px
0 0 0}.checkout .confirm-order
span{display:inline-block;font-size:34px;line-height:30px;font-weight:bold;position:relative;margin-left:-15px}.checkout .confirm-order span
sup{position:absolute;top:-4px;right:-25px;font-size:14px}.checkout .confirm-order span
sub{position:absolute;bottom:-6px;right:-26px;font-size:12px;font-weight:normal}.similar-products
h4{font-weight:normal;padding:0
0 5px 0;margin:0
0 25px 0;border-bottom:1px solid #b3b3b3}.similar-products .products
.item{margin:0}.last-seen-products
h4{font-weight:normal;padding:0
0 5px 0;margin:0
0 25px 0;border-bottom:1px solid #b3b3b3}.last-seen-products
.products{padding:0}.categories{margin:0
0 30px 0}.categories
.category{position:relative;margin-top:10px;margin-bottom:10px}.categories .category-item:nth-child(odd) .category:before{border-right:0}.categories .category-item:last-of-type .category:before{border-right:0}.categories .category-item:nth-last-child(2) .category:after{border-bottom:0}.categories .category-item:last-of-type .category:after{border-bottom:0}.categories .category-item
.heading{font-size:14px}.categories .category:before{content:"";position:absolute;top:0;right:-15px;height:100%;border-right:1px solid #ddd}.categories .category:after{content:"";position:absolute;bottom:-15px;left:0;width:100%;border-bottom:1px solid #ddd}.categories .category .category-img{text-align:center}.categories .category
p{max-height:53px;overflow:hidden}.categories .category ul
li{margin:0
0 5px 0}.categories .category ul li:last-of-type{margin:0}.categories .category ul li
a{color:#666;line-height:16px;display:block}.categories .category ul li a
i{position:relative;top:1.6px}.categories .category ul li a:hover{color:#d41a1d}.home-categories{padding:45px
0 0 0;border-bottom:3px solid #e1e7ec;margin:0
0 15px 0}.home-categories .category-item{text-align:center}.home-categories .category-item
img{margin:0
auto 1px;display:table}.home-categories .category-item
h4{color:#666;font-size:12px;line-height:14px;padding:10px
0px 5px 0px;letter-spacing:0.2px;text-transform:uppercase;display:block;font-weight:bold}.home-categories .category-item
p{font-size:11px;color:#828282}.categories-menu-pr-0{padding-right:0}.categories-menu{margin:30px
0 0 0}.categories-menu ul li
a{padding:14px;display:block;color:#828282;position:relative}.categories-menu ul li a:hover{background-color:#fbfbfb;color:#d41a1d}.categories-menu ul li a
i{float:right;font-size:28px;position:absolute;right:8px;top:10px}.categories-menu ul li a
.num{font-size:12px;float:right;margin-right:25px}.categories-menu ul li.active
a{background-color:#d41a1d;color:#fff;font-weight:bold}.categories-menu ul li .categories-menu-dropdown{display:none}.promo .promo-text
.valid{font-size:14px;padding:15px
0 0;color:#000}.promo .promo-text .valid
i{font-size:35px;vertical-align:middle;margin:0px
4px 0px 0px;position:relative;top:-2px}.promo .promo-text .promo-text-box{width:100%;padding:5px
10px;background-color:#d41a1d;color:#fff;position:absolute;margin:-43px 0 0 0;-webkit-border-bottom-right-radius:23px;-moz-border-radius-bottomright:23px;border-bottom-right-radius:23px}.promo .promo-text .promo-text-box
a{display:block}.promo .promo-text .promo-text-box
h4{font-size:16px;line-height:16px;color:#fff}.promo .promo-text .promo-text-box
h3{font-size:14px;line-height:1.5;font-weight:normal;color:#fff;margin:4px
0 0 0}.promo .promo-text .promo-text-box
.rating{margin:4px
0}.promo .promo-text .promo-text-box .rating
li{display:inline-block;color:#fff;margin-right:3px;font-size:18px}.promo .promo-text .promo-text-box
.price{display:inline-block;position:relative;font-size:27px;font-weight:bold;padding-right:25px;margin:0px
5px;color:#fff}.promo .promo-text .promo-text-box .price
.from{display:inline;font-size:11px}.promo .promo-text .promo-text-box .price
sup{font-size:15px;position:absolute;right:1px;top:3px}.promo .promo-text .promo-text-box .price
span{font-size:13px;font-weight:normal;position:absolute;right:1px;bottom:5px}.promo .promo-text .promo-text-box
.cart{float:left;margin-left:9px;margin-top:5px;color:#fff}.promo .promo-text .promo-text-box .cart
i{font-size:32px;position:absolute;margin-top:-3px}.promo .promo-text .promo-text-box .cart
span{padding-left:38px;line-height:9px;display:block;text-transform:uppercase;font-weight:bold;font-size:16px}.promo .promo-text .promo-text-box .cart span
sup{font-size:12px;display:block;font-weight:normal;margin:8px
0 0 0}.home-social
li{display:block;margin:15px
0px}.home-social
li.facebook{background:#1f429b;padding:15px
15px 12px 15px;color:#eff2f9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.home-social
li.viber{background:#7c529e;padding:15px
15px 12px 15px;color:#eff2f9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.home-social li
.icon{float:left;padding-right:15px;border-right:1px solid #6b8ce0;margin-right:15px}.home-social li
span{text-transform:uppercase;font-weight:bold;display:block}.home-social li
a{display:block;color:#eff2f9;height:36px}.home-social li a .fb-like{top:7px;position:relative}.home-social li a:hover{color:#fff}.home-blog{margin:0
0 40px 0}.home-blog
.heading{font-size:16px}.home-blog
.btn{display:block;padding:5px;color:#fff}.home-blog
.newsletter{position:relative}.home-blog .newsletter input[type=email]{padding:8px
55px 8px 15px;color:#5e5e5e;border-color:#bababa}.home-blog .newsletter
button{background-color:#d41a1d;position:absolute;top:0;right:0;height:37px;padding:0
15px;color:#fff;border:0;outline:none;font-size:18px;cursor:pointer}.home-blog .heading-blog{display:block;color:#d41a1d;font-size:14px;line-height:20px;margin:0px
0 7px 0;text-transform:uppercase;font-weight:bold}.home-blog .heading-blog:hover{color:#666}.delivery{background-color:#f2f2f2;padding-bottom:50px;margin:80px
0 40px 0}.delivery .delivery-sup{background-color:#fff;padding:20px
15px 5px;border-bottom:2px solid #d81b21}.delivery .delivery-sup
.heading{margin:0;text-transform:uppercase}.delivery .delivery-sup .sup-heading{text-transform:uppercase}.delivery .delivery-sub{padding:20px
15px}.delivery .delivery-sub
p{font-size:13px;display:inline-block;position:relative;top:3px;margin:0}.delivery .delivery-sub .delivery-box{position:absolute;bottom:-90px;left:-65px;min-width:400px}.delivery .delivery-sub .delivery-logos{height:33px;margin-left:10px;display:inline-block;z-index:3;position:relative}.promo{margin:30px
0 20px 0}.catalog{background-color:#f2f2f2;border-radius:0 0 15px 15px;overflow:hidden}.catalog .sup-heading{margin-top:14px;text-transform:uppercase;padding:0
0 0 30px}.catalog
.heading{padding:0
0 0 30px;margin:0
0 5px 0}.catalog .catalog-label{position:relative;padding:13px
0;font-weight:bold;text-transform:uppercase;background-color:#fff;margin:0}.catalog .catalog-label
span{background-color:#fff;padding:0
15px;position:relative;z-index:3}.catalog .catalog-label:before{content:"";background-color:#f2f2f2;position:absolute;top:21px;left:0;width:100%;height:1px}.catalog
.options{padding:0
0 0 30px}.catalog .sec-options{height:100%;background-color:#eaeaea;padding:18px
30px}.catalog .sec-options input[type=text]{border:1px
solid #dadada}.catalog .options
.btn{height:33.5px;padding:0px
10px;display:block;width:100%}.catalog .options .form-control{background-color:#fff}.catalog .catalog-list{border-top:2px solid #d41a1d;border-bottom:50px solid #f2f2f2;background-color:#fbfbfb;padding:15px
15px 10px}.catalog .catalog-list
h5{font-size:12px;line-height:16px;text-transform:uppercase;margin:0
0 10px 0}.catalog-list ul>li>a{color:#212529}.catalog-list ul.section-list>li>a{font-size:14px}.catalog-list ul.second-level>li>a{font-size:13px}.catalog-list ul.second-level>li.list-group-item-second-row>a{font-size:12px}.catalog-list ul.second-level>li.list-group-item-second-row{background:#fff5f5}.catalog-list .btn-brand-remove{color:#d41a1d;font-size:13px;float:right}.catalog-list ul>li>a:hover{color:#d41a1d}.catalog-list ul > li.selected
a{color:#d41a1d}.catalog .catalog-list
h1{font-size:12px;text-transform:uppercase;margin:0
0 10px 0}.catalog .catalog-list .brand
img{margin-right:7px;height:50px}.catalog .catalog-list .brand
img{margin-right:7px;height:50px}.catalog .catalog-list .catalog-subcategory{font-size:12px;text-align:left;color:#828282;line-height:14px}.catalog .catalog-list .catalog-subcategory:hover{color:#d41a1d}.catalog .catalog-list .btn-analogs{padding:8px
0;display:block;width:100%;text-align:center;color:#666;font-size:14px}.catalog .catalog-list .btn-analogs
i{font-size:24px;line-height:1;vertical-align:middle;position:relative;top:-2px;margin-right:2px}.catalog .catalog-list .btn-analogs:hover{color:#d41a1d}.catalog .catalog-list .card-body
p{margin:0}.catalog .catalog-list .list-group-item
button{border:0}.catalog .catalog-list .list-group-item button:focus{border:0;outline:0}.catalog .catalog-list .list-group-item button.collapsed
i{transform:rotate(0deg);-webkit-transform:rotate(0deg);transition: .3s transform ease-in-out;font-size:16px}.catalog .catalog-list .list-group-item button
i{transform:rotate(180deg);-webkit-transform:rotate(180deg);transition: .3s transform ease-in-out;font-size:16px}.catalog .catalog-list
.btn{display:block;width:100%}.catalog .products
.item{margin:15px
0 40px 0}.catalog .catalog-list .catalog-img{margin:0
auto;display:block}.catalog .catalog-list .catalog-category{font-size:12px;text-align:center;display:block;width:100%;color:#828282;line-height:14px;text-transform:capitalize}.catalog .catalog-list .catalog-category:hover{color:#d41a1d}.catalog .catalog-list .catalog-item{margin-bottom:30px}.catalog .catalog-list
.brand{margin-bottom:12px;display:block;color:#828282}.catalog .catalog-list .brand:hover{color:#d41a1d}.catalog .catalog-list table
a{color:#ca4949;font-weight:bold}.cart .cart-row{background-color:#f1f1f1;padding:10px
15px}.cart .cart-row:first-of-type{text-transform:uppercase}.cart .cart-row:nth-child(odd){background-color:#fff}.cart .cart-row .item-img{background-color:#fff;border:1px
solid #b7b7b7;padding:5px}.cart .cart-row .item-img
img{height:60px;margin:0
auto;display:block}.cart .cart-row .item-info
a{color:#666;font-weight:bold}.cart .cart-row .item-info a:hover{color:#d41a1d}.cart .cart-row .item-info
p{margin:0}.cart .cart-row .item-total,
.cart .cart-row .item-remove{display:inline-block}.cart .cart-row .item-remove
a{color:#666;font-size:22px}.cart .cart-row .item-remove a:hover{color:#d41a1d}.cart .cart-back{color:#666;text-transform:uppercase;display:block;margin:50px
0 0 0}.cart .cart-back
i{background-color:#666;width:25px;height:25px;color:#fff;font-size:27px;margin-right:8px;vertical-align:middle;position:relative;top:-2px}.cart .cart-back:hover{color:#d41a1d}.cart
.promocode{margin:48px
0 0 0}.cart .promocode
form{position:relative;width:100%}.cart .promocode form
button{position:absolute;top:0;left:0;height:37px;padding:0
15px;background-color:#666668;color:#fff;outline:none;border:0;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.cart .promocode form button:hover{background-color:#d41a1d}.cart .promocode form input[type=text]{padding-left:85px;background-color:#d9e021;border-color:#d9e021;color:#666668;height:37px}.cart .promocode form input[type=text]:focus{border-color:#666668 !important}.cart .promocode form input[type=text]::placeholder{color:#666668;opacity:1;font-style:italic}.cart .promocode form input[type=text]:-ms-input-placeholder{color:#666668;font-style:italic}.cart .promocode form input[type=text]::-ms-input-placeholder{color:#666668;font-style:italic}.cart .promocode .promocode-hint{margin:10px
0 0 0}.cart
.sum{margin:30px
0 0 0}.cart .sum
h4{text-align:right;border-bottom:1px solid #b3b3b3;color:#666;padding:0
0 10px 0;text-transform:uppercase;font-size:20px;line-height:28px}.cart .sum
ul{text-align:right}.cart .sum ul
li{margin:15px
0}.cart .sum ul li .delivery-free{color:#d41a1d}.cart .sum ul li:last-of-type{font-weight:bold}.cart .sum ul li
span{display:inline-block;width:190px;width:230px}.cart .sum
button{background-color:#d41a1d;color:#fff;border:0;display:block;width:100%;padding:15px
0;text-align:center;outline:none;cursor:pointer;display:flex;justify-content:center;align-items:center}.cart .sum button .cart-icon{font-size:33px;line-height:33px;color:#fff;display:inline-block;margin-right:5px}.cart .sum button .cart-label{display:inline-block;line-height:14px;color:#fff;text-transform:uppercase}.cart .sum button .cart-value{display:inline-block;font-size:34px;line-height:30px;font-weight:bold;position:relative;margin-left:15px}.cart .sum button .cart-value
sup{position:absolute;top:-4px;right:-25px;font-size:14px}.cart .sum button .cart-value
sub{position:absolute;bottom:-10px;font-size:12px;font-weight:normal;width:100%}.cart .sum button .cart-label
span{display:block;font-size:16px;font-weight:bold;border-radius:0 0 5px 5px}.cart .sum button .pe-7s-angle-right{display:inline-block;font-size:30px;line-height:1;margin-left:35px;width:20px}.cart .sum-hint{background-color:#f1f1f1;text-align:right;padding:10px
15px 10px}.cart-form{padding-left:30px;border-left:1px solid #b3b3b3}.cart-form
h4{margin:0
0 10px 0}.cart-form
h5{text-transform:uppercase;font-weight:bold;font-size:12px;line-height:1.5;margin:0
0 10px 0}.cart-form .delivery-methods{margin:0
0 20px 0}.cart-form .delivery-methods
a{margin:7px
0 0 0;display:block;padding-left:13px}.payment-methods .checkbox label
img{height:25px;margin-left:10px}.product
.btn{display:block;width:100%}.product .btn .btn-icon{font-size:33px;line-height:33px;color:#fff;display:inline-block}.product .btn .btn-label{display:inline-block;line-height:14px;color:#fff;text-transform:uppercase}.product .btn .btn-label
span{display:block;font-size:16px;font-weight:bold;display:block;font-size:16px;font-weight:bold}.product .product-option{text-align:center}.product .product-option .option-label{display:inline-block;margin-right:9px;vertical-align:middle;text-transform:uppercase}.product .product-option .label-measure{margin-left:9px;display:inline-block}.product .product-option .nice-select{width:inherit;display:inline-block;float:none}.product .product-qty .qty-label{display:inline-block;text-transform:uppercase}.product .product-qty
.qty{background-color:#fff;border:1px
solid #e1e7ec;position:relative;width:100%}.product .product-qty .qty
input{border:0;display:inline-block;width:50%;height:34px;text-align:center}.product .product-qty .qty
button{display:inline-block;background-color:transparent;border:0;width:23%;height:34px;outline:none;cursor:pointer}.product .product-qty .qty .qty-plus,
.product .product-qty .qty .variant-qty-minus{float:left}.product .product-qty .qty .qty-plus,
.product .product-qty .qty .variant-qty-plus{float:right}.product .product-img{padding:35px
0px}.product .product-img
h1{margin:0
0 20px 0;font-size:16px;line-height:18px}.product .product-img h1
span{font-weight:normal}.product-img .slider-nav{margin:10px
0 0 0}.product-img .slider-nav
div{margin:0
5px 0}.slick-slide.slick-current{opacity:1}.slick-slide{opacity: .6;cursor:pointer}.product .oil-and-filters{border:1px
solid #d41a1d;padding:15px}.product .oil-and-filters
p{margin-bottom:2px;color:#000;font-size:14px}.product .oil-and-filters p
a{color:#d41a1d;font-weight:bold}.product .product-img .product-main-img
img{background-color:#fff}.product .product-info{padding:20px
20px;background-color:#d41a1d;color:#fff;margin-bottom:10px}.product .product-info .brand-label{border-bottom:1px solid #fff;padding:0
0 5px 0;text-transform:uppercase;color:#fff;margin:0}.product .product-info .brand-value{color:#fff;font-size:18px;font-weight:bold;padding:5px
0 0 0;text-transform:uppercase;margin:0
0 10px 0;display:inline-block}.product .product-info .product-num{padding:0
0 0 20px}.product .product-info .product-rating
ul{text-align:right;padding:0
0 0 0}.product .product-info .product-rating ul
li{display:inline-block;margin:0
2px}.product .product-info .product-rating ul li:last-of-type{margin-right:0}.product .product-short-desc{margin:10px
0 0 0}.product .product-short-desc
p{font-size:18px;line-height:21px;text-align:justify}.product .product-option .form-control{width:inherit;display:inline-block}.product .product-availability{font-size:14px;margin-left:20px;text-align:right;margin-bottom:7px}.product .product-availability.on{color:#17b13a}.product .product-availability.off{color:#d41a1d}.product .product-availability
i{font-size:20px;margin-right:3px;position:relative;top:3px}.product .product-info .product-share
ul{text-align:right;margin:6px
0 0 0}.product .product-info .product-share ul
li{display:inline-block;margin:0
3px}.product .product-info .product-share ul li:last-of-type{margin-right:0}.product .product-info .product-share ul li
a{font-size:20px;color:#fff}.product .product-details{border-top:3px solid #e1e7ec;border-bottom:1px solid #e1e7ec;margin:10px
0 20px 0;padding:20px}.product .product-sum{padding:20px}.product .product-sum
ul{text-align:right}.product .product-sum ul
li{margin-bottom:5px}.product .product-sum ul li
span{display:inline-block;width:100px}.product .product-sum ul li
span.free{color:#17b13a}.product .product-sum ul li:last-of-type{font-weight:bold}.product .product-prices{position:relative;float:right;margin-right:40px;text-align:right;margin:0}.product .product-prices
.price{display:table;width:100%;font-size:26px;line-height:30px;font-weight:bold;position:relative}.product .product-prices .price.old-price
sup{position:absolute;top:4px;right:-26px;font-size:14px;line-height:14px}.product .product-prices .price.old-price
sub{position:absolute;bottom:3px;right:-26px;font-size:12px;line-height:12px;font-weight:normal}.product .product-prices .price.new-price{color:#020202;font-size:36px}.product .product-prices .price.new-price
sup{position:absolute;top:-3px;right:-26px;font-size:14px;line-height:22px}.product .product-prices .price.new-price
sub{position:absolute;bottom:3px;right:-26px;font-size:14px;line-height:14px;font-weight:normal}.product .product-prices .price.old-price{text-decoration:line-through;margin:0
0 5px 0;color:#b4b4b4}.product .product-block{padding:40px
0}.product .product-block
p{font-size:15px;color:#000}.product .product-block ul
li{font-size:15px;color:#000}.product .product-block
td{font-size:15px;color:#000;border:1px
solid;padding:5px}.product .product-block .nav
a{display:inline-block;margin-right:10px;padding:15px;border:1px
solid #e1e7ec;border-bottom:none;color:#666;border-top-left-radius:3px;border-top-right-radius:3px}.product .product-block .tab-content{border:1px
solid #e1e7ec;padding:10px}.product .product-block .nav a.active,
.product .product-block .nav a:hover{color:#d41a1d}.product .product-block .nav
a.active{background:#d41a1d;color:#fff}.product .product-block .tab-content .tab-pane{padding:20px
0}.product .product-block .tab-content .tab-pane p:last-of-type{margin:0}.reviews
.review{padding:10px;margin:10px
0;border:1px
solid #e1e7ec}.reviews .review-author{font-weight:bold;font-size:14px;padding:2px
0 5px 0}.reviews .review-text{margin:0
0 10px 0}.reviews .review-rating{text-align:right;border:1px
solid #d41a1d;color:#d41a1d;display:inline-block;float:right;padding:0px
10px;border-radius:2px;font-size:16px}.table-features tr td:first-of-type{background-color:#f9f9f9;font-weight:bold}.thankyou
.heading{text-align:center;margin:0
0 10px 0;color:#000}.thankyou .order-number{text-align:center}.thankyou .thankyou-products-list{border-radius:5px}.thankyou .thankyou-products-list
h5{text-align:center;font-size:14px;line-height:20px;color:#000;font-weight:normal;margin:0
0 30px 0}.thankyou .thankyou-products-list .thankyou-hint{text-align:center;margin:15px
0 25px 0;padding:0
40px}.thankyou .thankyou-products-list
.btn{margin:20px
auto 0;display:table}.thankyou .thankyou-products-list .order-details{margin:30px
0 0 0}.thankyou .thankyou-products-list .order-details
h4{text-align:left;border-bottom:1px solid #b3b3b3;color:#666;padding:0
0 10px 0;text-transform:uppercase;font-size:20px;line-height:28px}.thankyou .thankyou-products-list .order-details
table{margin:5px
0 0 0}.thankyou .thankyou-products-list .order-details table tr
td{padding:5px
0}.thankyou .thankyou-products-list .order-details table tr td:nth-child(2){font-weight:bold;padding:5px
15px}.thankyou .cart .sum
ul{margin:0}.thankyou .cart .sum ul
li{margin:10px
0}.thankyou .cart .sum
h4{text-align:right}.contacts
.heading{text-align:center;margin:0
0 10px 0;color:#000}.contacts .contact-info{margin:0
0 40px 0}.contacts .contact-info .info-item{padding:15px
0;text-align:center}.contacts .contact-info .info-item
i{font-size:36px;line-height:36px;margin:0
0 10px 0;display:block}.contacts .contact-info .info-item
.lab{display:block;font-weight:bold}.contacts .contact-info .info-item
.val{display:block;color:#666}.contacts .contact-info .info-item .val:hover{color:#d41a1d}.contacts .contact-form{padding:0
100px}.contacts .contact-form
label{margin:0
0 5px 0;display:block}.contacts .contact-form .form-control{background-color:#f8f8f8}.contacts .contact-form
.btn{margin:0
auto;display:table;padding:8px
70px}.text p:last-of-type{margin:0}footer{margin:35px
0 0 0;background-color:#f2f2f2;padding:50px
0 0}footer
hr{border-color:#010101;margin-bottom:60px}footer
h4{color:#323232;border-bottom:1px solid #3e3e3e;padding:0
25px 5px 25px;margin:0
0 15px 0;display:inline-block;text-transform:uppercase}footer
h5{color:#323232;border-bottom:1px solid #3e3e3e;font-weight:normal;padding:0
0 2px 0;margin:20px
0 8px 0;display:inline-block;text-transform:uppercase;font-size:16px;line-height:24px;width:165px}footer .footer-heading-img{height:50px;margin:0
0 20px 25px;display:block}footer .footer-nav,
footer .footer-delivery{padding:0
0 0 25px}footer .footer-nav ul
li{display:block;margin:7px
0;position:relative}footer .footer-nav ul li
a{display:block;font-size:14px;color:#7f7f7f}footer .footer-nav ul li a:hover{color:#d41a1d;font-size:15px}footer .footer-delivery .couriers-img{height:35px;display:inline-block;margin-right:10px}footer .footer-peyment,
footer .footer-blog,
footer .footer-about,
footer .footer-contacts{padding:0
0 0 25px}footer .footer-contacts ul
li{position:relative;color:#7f7f7f;margin:3px
0}footer .footer-contacts ul li
a{color:#7f7f7f}footer .footer-contacts ul li a:hover{color:#d41a1d}footer .footer-contacts ul li
i{position:absolute;left:-19px;top:1px;font-size:14px}footer .footer-blog
form{position:relative}footer .footer-blog form input[type=email]{padding:8px
55px 8px 15px;color:#5e5e5e;border-color:#bababa;background-color:#fff}footer .footer-blog form input[type=email]:focus{border-color:#666668 !important}footer .footer-blog form
button{background-color:#666668;position:absolute;top:0;right:0;height:37px;padding:0
15px;color:#fff;border:0;outline:none;font-size:18px;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}footer .footer-blog form button:hover{background-color:#d41a1d}footer
.copyright{border-top:1px solid #010101;margin:60px
0 0 0}footer .copyright .copyright-text{color:#676769;padding:18px
0}footer .copyright .footer-copyright-nav{border-right:1px solid #010101;border-left:1px solid #010101;padding:0
20px}footer .copyright .footer-copyright-nav
ul{display:table;width:100%;table-layout:fixed;text-align:left}footer .copyright .footer-copyright-nav ul
li{display:inline-block;text-transform:uppercase;padding:18px
0;text-align:center}footer .copyright .footer-copyright-nav ul li:last-of-type{float:right;font-weight:bold}footer .copyright .footer-copyright-nav ul li
a{color:#676769;display:block;padding:0
15px}footer .copyright .footer-copyright-nav ul li a:hover{color:#d41a1d}footer .copyright .footer-social ul
li{display:inline-block;color:#666668;font-size:20px;margin:12px
5px}footer .copyright .footer-social ul li
a{color:#666668}footer .copyright .footer-social ul li a:hover{color:#d41a1d}#ModalGoToCart .modal-body{text-align:center;padding:30px
50px}#ModalGoToCart
.close{outline:none}#ModalGoToCart .modal-body .btn-primary{margin:0
0 5px 0}#ModalGoToCart .modal-body
img{height:60px;margin:0
0 15px 0}#ModalGoToCart .modal-body
h3{font-size:18px;line-height:22px;margin:0
0 20px 0;font-weight:normal}#callMeModal .form-group{position:relative;margin:0
0 10px 0}#callMeModal .form-group
i{position:absolute;top:13px;left:12px}#callMeModal .form-group input[type=text]{padding-left:30px}.pagination{justify-content:center}.pagination .page-item .page-link{color:#000}.pagination .page-item .page-link:focus{box-shadow:none}.pagination .page-item.active .page-link{background-color:#d41a1d;border-color:#d41a1d;color:#ffcacb}.pagination .page-item.active .page-link:hover{color:#fff}.pagination .page-item .page-link:hover{color:#d41a1d;background-color:transparent}.form-check{padding-left:0}.car-selector{margin:30px
0 0 0;background-color:#d41a1d;padding:15px;border-radius:2px}.car-selector
h3{font-size:12px;line-height:16px;margin:0
0 15px 0;text-align:center;color:#fff;font-weight:normal}.car-selector .form-group:last-of-type{margin:0}.car-selector .form-control{background-color:#fff;border-radius:2px;border:0}.form-control-inactive{opacity: .5;pointer-events:none}.car-selector .btn-primary{border:2px
solid #fff;background-color:transparent;color:#ffcacb;outline:0;text-transform:uppercase;font-size:12px;letter-spacing:1px;width:100%}.car-selector .btn-primary:focus,
.car-selector .btn-primary:active{border:2px
solid #fff !important;background-color:transparent}.car-selector .btn-primary:hover{color:#fff}.car-selector .btn-primary
i{font-size:14px;position:relative;top:0px}@-webkit-keyframes
flow{0%{left:-20px;opacity:0}50%{left:100px;opacity:0.3}100%{left:250px;opacity:0}}@keyframes
flow{0%{left:-20px;opacity:0}50%{left:100px;opacity:0.3}100%{left:250px;opacity:0}}.glow{background:rgb(255, 255, 255);width:40px;height:100%;z-index:10;position:absolute;top:0;-webkit-animation:flow 1.5s linear infinite;-moz-animation:flow 1.5s linear infinite;-webkit-transform:skew(20deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 1) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(1%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 1)));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 1) 100%);background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 1) 100%);background:-ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 1) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, rgba(255, 255, 255, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);border-left:1px solid #fff}.modal
.close{text-align:right;padding:2px
10px}.empty-cart{margin:0
0 50px 0}.empty-cart .empty-cart-text{position:relative;padding:50px
50px 50px 120px}.empty-cart .empty-cart-text
h3{text-transform:uppercase;font-weight:bold;margin:0
0 10px 0}.empty-cart
img{display:block;padding-right:50px}.empty-cart .empty-cart-text:before{content:"";border-left:1px solid #929292;border-right:1px solid #929292;border-radius:100%;position:absolute;top:0;left:0;height:100%}.blog-list .blog-search
form{position:relative;width:100%}.blog-list .blog-search form .form-control{width:100%;padding:10px
50px 10px 12px;background-color:#f8f8f8}.blog-list .blog-search form
button{position:absolute;top:10px;right:10px;color:#878586;background:none;border:0}.blog-list .blog-categories
ul{margin:35px
auto 50px;display:table}.blog-list .blog-categories ul
li{display:inline-block;margin:0
20px}.blog-list .blog-categories ul li.active
a{color:#d41a1d}.blog-list .blog-categories ul li
a{display:block;color:#666}.blog-list .blog-categories ul li a:hover{color:#d41a1d}.blog-list .blog-article{margin:0
0 50px 0;padding:30px
0;border-bottom:1px solid #ddd}.blog-list .blog-article:first-of-type{padding-top:0}.blog-list .blog-article:last-of-type{border:0}.blog-list .blog-article .article-title
a{color:#13191d;font-size:22px;line-height:28px;font-weight:bold;margin:0
0 10px 0;display:inline-block}.blog-list .blog-article .article-title a:hover{color:#d41a1d}.blog-list .blog-article .article-meta
ul{display:table;width:100%;margin:0
0 15px 0}.blog-list .blog-article .article-meta ul
li{color:#74777a;display:inline-block;margin-right:15px}.blog-list .blog-article .article-meta ul li
a{color:#d41a1d}.blog-list .blog-article .article-meta ul li a:hover{text-decoration:underline}.blog-list .blog-article .article-meta ul li
i{color:#74777a;margin-right:5px}.blog-list .blog-article .article-description{margin:0
0 15px 0}.blog-list .blog-article .article-description
p{margin:0}.blog-view .blog-article .article-title{font-size:28px;line-height:36px;font-weight:bold;margin:35px
0 15px 0;text-align:center}.blog-view .blog-article .article-meta
ul{display:table;width:100%;text-align:center}.blog-view .blog-article .article-meta ul
li{color:#74777a;display:inline-block;margin-right:15px}.blog-view .blog-article .article-meta ul li
a{color:#d41a1d}.blog-view .blog-article .article-meta ul li a:hover{text-decoration:underline}.blog-view .blog-article .article-meta ul li
i{color:#74777a;margin-right:5px}.blog-view .blog-article .article-img{margin:30px
0}footer .cookie-consent.show{opacity:1;transform:translateY(0);transition-delay:1s}footer .cookie-consent{padding:10px
0;border-radius:0;position:fixed;bottom:0;left:0;z-index:1021;width:100%;opacity:0;transform:translateY(100%);background:#212327;transition:all .5s ease-out;color:#fff}footer .cookie-consent
.btn{padding:3px
15px;font-size:12px}footer .cookie-consent
a{margin:0
15px;color:#fff;text-decoration:underline}footer .cookie-consent a:hover{color:#d41a1d}.small-form
h4{margin:0
0 10px 0;text-align:center}.small-form .forgot-link{display:block;text-align:right;color:#666}.small-form .checkbox
label{padding-left:5px}.profile
h3{margin:0
0 15px 0}.profile .profile-nav
ul{display:inherit;margin:35px
0 25px 0;text-align:center}.profile .profile-nav ul
li{display:inline-block;margin:5px
15px}.profile .profile-nav ul li
a{display:block;color:#666;padding-bottom:5px;border-bottom:2px solid transparent}.profile .profile-nav ul li
a.active{border-bottom:2px solid #d41a1d;color:#d41a1d}.profile .profile-nav ul li a:hover{color:#d41a1d}.profile .my-orders-table .my-order-row{padding:10px;padding-bottom:10px;border:1px
solid #ddd;border-bottom:0}.profile .my-orders-table .my-order-row
.btn{display:block;padding:8px
5px;width:100%}.profile .my-orders-table .my-order-row .my-order-label{font-weight:bold;margin:0
0 3px 0}.addresses
.address{border:1px
solid #e4e4e4;border-bottom:0;margin:0
0 30px;position:relative}.addresses .address
ul{min-height:130px;padding:15px}.addresses .address ul
li{margin:0
0 4px 0}.addresses .address .address-nav{position:absolute;left:0;bottom:0;width:100%}.addresses .address .address-nav{font-size:0}.addresses .address .address-nav a:first-of-type{background-color:#424242}.addresses .address .address-nav a
i{font-size:14px;margin-right:4px}.addresses .address .address-nav
a{display:inline-block;width:50%;font-size:14px;color:#fff;background-color:#d41a1d;text-align:center;padding:5px
0}.addresses .address .address-nav a:hover{opacity: .8}.addresses
.address.add{text-align:center;border-bottom:1px solid #e4e4e4}.addresses .address.add
a{display:block;padding:15px;color:#d41a1d}.addresses .address.add
i{font-size:20px;display:block;margin:0
0 5px 0}.profile
label{line-height:37px;margin:0}.profile-order-summary{font-weight:bold;text-align:right}.profile-order-history>ul>li{padding:10px
0;border-bottom:1px solid #e9ecef}.profile-order-history>ul>li:last-of-type{border:0}.profile-order-summary
li{padding:3px
0}.ui-widget.ui-widget-content{background-color:#fff;border:1px
solid #ddd;padding:15px
15px 10px;width:445px !important;border-top:0}.ui-widget-content
a{display:inline-block;margin-right:10px}.ui-widget-content a
img{max-height:50px}.ui-widget.ui-widget-content .ui-menu-item{border-bottom:1px solid #ccc;padding:15px
0}.ui-widget.ui-widget-content .ui-menu-item:last-of-type{border-bottom:0}.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:0;background:none;font-weight:normal;color:#F85860}.sort-products{margin:5px
0 0 0;text-align:right}#flash-messages-wrapper{margin:20px
0 0 0}#flash-messages-wrapper .alert:last-of-type{margin:0}#flash-messages-wrapper .alert
button{outline:none}.dropdown:hover>.dropdown-menu{display:block}.dropdown>.dropdown-toggle:active{pointer-events:none}.ben{padding:30px
0 15px}.ben .ben-info{display:table;width:100%;margin-bottom:10px;padding:10px;border:1px
solid #e1e7ec}.ben .ben-info .ben-icon{display:table;float:left}.ben .ben-info .ben-icon
img{width:50px;margin-right:20px}.ben .ben-info
p{font-size:12px;line-height:14px;padding-right:38px;padding-top:12px;margin:0}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}.dropdown-item.active,.dropdown-item:active{background-color:#f8f9fa}.review-form textarea.form-control{padding:10px
15px}textarea.form-control{padding:10px}.delivery-methods .form-group{margin-bottom:10px}.payment-methods .form-group{margin-bottom:10px}.payment-methods
.radio{padding:0}.payment-methods-error ul
li{color:#dc3545;font-weight:bold;margin-bottom:10px}.options .form-group{margin-bottom:5px}.brandsFilter{margin:0
0 20px 0}.brandsFilter .brand-filter-solid{background-color:#d41a1d;color:#fff;padding:8px
15px;border:1px
solid #d41a1d;display:inline-block;margin:0
5px 5px 0}.brandsFilter .brand-filter-outline{border:1px
solid #d41a1d;padding:10px
15px;color:#666;display:inline-block;margin:0
5px 5px 0}.brandsFilter .brand-filter-outline:hover{color:#d41a1d}.brandsFilter .btn-brand-remove{color:#666;margin:0
15px;text-decoration:underline}.brandsFilter .btn-brand-remove:hover{color:#d41a1d}.modal-open .select2-container{z-index:1040 !important}#modalProductName{margin:10px
0 0 0;display:block;text-transform:uppercase;font-weight:bold;color:#d41a1d;font-size:14px}.recommended-products{margin:30px
0 0 0}.recommended-products
h3{margin:0
0 10px 0}.recommended-products .cart-row{background-color:transparent;padding:10px
15px;border-bottom:1px solid #b3b3b3}.search-catalog .heading,
.search-catalog .sup-heading{padding:0
0 0 15px !important}.search-catalog .catalog-list{padding:30px
15px 10px !important}[data-toggle="collapse"] .fa:before{content:"\f139"}[data-toggle="collapse"].collapsed .fa:before{content:"\f13a"}.product .product-block
hr{border:2px
solid;border-color:#D41A1D}.product .product-block
ul{padding-left:15px}.rating{float:left;border:none}.rating:not(:checked)>input{position:absolute;top:0;clip:rect(0,0,0,0)}.rating:not(:checked)>label{float:right;width:1em;padding:0
.1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:200%;line-height:1.2;color:#ddd}.rating:not(:checked)>label:before{content:'★ '}.rating>input:checked~label{color:#f70}.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label{color:gold}.rating>input:checked+label:hover,.rating>input:checked+label:hover~label,.rating>input:checked~label:hover,.rating>input:checked~label:hover~label,.rating>label:hover~input:checked~label{color:#ea0}.rating>label:active{position:relative}