@charset "UTF-8";.products-carousel-with-image .products-carousel-with-image__header{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:27px}@media (min-width:992px){.products-carousel-with-image .products-carousel-with-image__header{display:-webkit-box;display:-webkit-flex;display:flex}}.products-carousel-with-image .products-carousel-with-image__title{font-size:23px;margin-bottom:7px;font-weight:600;margin-bottom:20px}@media (min-width:576px){.products-carousel-with-image .products-carousel-with-image__title{font-size:31px;margin-bottom:0}}.products-carousel-with-image__subtitle{font-size:14px;color:#888}.products-carousel-with-image .products-carousel-with-image__header-aside a{font-size:14px;color:#043d7e}.products-carousel-with-image .products-carousel-with-image__header-aside a::after{content:"";font:normal normal normal 16px/1 LineAwesome;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:16px}.products-carousel-with-image__products-block{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.products-carousel-with-image__products-block{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.products-carousel-with-image__products-block{-webkit-box-flex:0;-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding:21px 37px 22px}}.products-carousel-with-image .bg-caption{padding:19px 0 19px 15px;-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:1200px){.products-carousel-with-image .bg-caption{padding-left:32px;-webkit-align-self:baseline;align-self:baseline}}@media (min-width:576px){.products-carousel-with-image .bg-caption{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.products-carousel-with-image .bg-caption{-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.products-carousel-with-image__bg-title{font-size:22px;color:#fff;text-transform:uppercase;margin-bottom:7px;letter-spacing:-3px}@media (min-width:1200px){.products-carousel-with-image__bg-title{font-size:25px}}.products-carousel-with-image__bg-title span{display:block;font-size:25px;font-weight:700;letter-spacing:0}@media (min-width:1200px){.products-carousel-with-image__bg-title span{font-size:34px}}.products-carousel-with-image__bg-subtitle{font-size:14px;color:#fff}@media (min-width:576px){.products-carousel-with-image__products-block-wrapper{display:-webkit-box;display:-webkit-flex;display:flex}}@media (min-width:1200px){.products-carousel-with-image__products-block-wrapper{-webkit-box-align:center;-webkit-align-items:center;align-items:center}}.products-carousel-with-image__bg-action a{color:#000;font-size:14px;font-weight:600;padding:11px 12px 13px 18px;vertical-align:middle}.products-carousel-with-image__bg-action a:focus,.products-carousel-with-image__bg-action a:hover{color:#000}.products-carousel-with-image__bg-action a::after{content:"";font:normal normal normal 16px/1 LineAwesome;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:14px;vertical-align:middle;margin-left:2px}.products-carousel-with-image__bg-title-wrapper{line-height:1.7;margin-bottom:25px}.products-carousel-with-image ul.products{margin:0}.products-carousel-with-image .products li{background-color:#fff;margin-bottom:0}.products-carousel-with-image .products li .product-outer{width:100%;box-shadow:0 0 0 1px #e5e5e5;background-color:#fff}.products-carousel-with-image .product .hover-area{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.products-carousel-with-image .product-inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.products-carousel-with-image .product-variations-form-description{display:none}.products-carousel-with-image .product-body{margin-bottom:0;position:static}.products-carousel-with-image .product-body img{max-width:80px}@media (min-width:576px){.products-carousel-with-image .product-body img{max-width:160px}}.products-carousel-with-image .product-footer{padding-left:15px}@media (min-width:576px){.products-carousel-with-image .product-footer{padding-left:40px}}.products-carousel-with-image .product-footer .woocommerce-loop-product__title{font-size:14px}.products-carousel-with-image .product-footer .theloke-product-rating{margin:11px 0 10px}.products-carousel-with-image .product-footer-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.products-carousel-with-image .price{font-size:16px;-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.products-carousel-with-image .slick-arrow{width:45px;height:45px}@media (max-width:1199.98px){.products-carousel-with-image .slick-arrow{display:none!important}}.products-carousel-with-image__custom-dots{padding-top:28px}.products-carousel-with-image .slick-dots{position:initial}.products-carousel-with-image .slick-dots li{margin:0 2px}.products-carousel-with-image .slick-dots li button:before{content:"";border-radius:50%;opacity:1;height:12px;width:12px}.products-carousel-with-image .slick-dots li.slick-active button:before{opacity:1}.products-carousel-with-image .products.slick-slider .slick-slide>div{display:-webkit-box;display:-webkit-flex;display:flex}.products-carousel-with-image .products.slick-slider .slick-slide>div li.product{padding:0;border:1px solid transparent}.products-carousel-with-image .products.slick-slider .slick-slide>div li.product+li.product{border-left-width:0}.products-carousel-with-image .products.slick-slider .slick-slide>div+div li.product{border-top-width:0}.products-carousel-with-image.section-style-1 .woocommerce-loop-product__title{font-size:14px;color:#043d7e}.products-carousel-with-image.section-style-1 ul.products .slick-track .product{padding:0}.products-carousel-with-image.section-style-1 .slick-dots{position:initial}.products-carousel-with-image.section-style-1 .slick-dots li button:before{border:1px solid #e5e5e5;background-color:#fff}.products-carousel-with-image.section-style-1 .slick-dots li.slick-active button:before{background-color:#043d7e;border:1px solid #043d7e}.products-carousel-with-image.section-style-2 .product .product-outer{padding:10px}.products-carousel-with-image.section-style-2 .products-carousel-with-image__title{font-size:22px;font-weight:500;margin:0 0 20px;line-height:1}@media (min-width:768px){.products-carousel-with-image.section-style-2 .products-carousel-with-image__title{margin:0}}.products-carousel-with-image.section-style-2 .products-carousel-with-image__products-block{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.products-carousel-with-image.section-style-2 .theloke-product-rating{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.products-carousel-with-image.section-style-2 .slick-dots{opacity:.6}.products-carousel-with-image.section-style-2 .product-body img{max-width:80px}@media (min-width:576px){.products-carousel-with-image.section-style-2 .product-body img{max-width:110px}}.products-carousel-with-image .nav{padding-left:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:0;line-height:1;overflow-y:hidden;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.products-carousel-with-image .nav li{-webkit-flex-shrink:0;flex-shrink:0}.products-carousel-with-image .nav li a{font-size:14px;color:#666}.products-carousel-with-image .nav li a:hover{color:#000}.products-carousel-with-image .nav li+li{margin-left:32px}.autoparts .products-carousel-with-image .product .product-label{display:-webkit-box;display:-webkit-flex;display:flex}.autoparts .products-carousel-with-image .product .product-label .new-label,.autoparts .products-carousel-with-image .product .product-label .onsale{font-size:14px}.autoparts .products-carousel-with-image .new-label{background-color:#043d7e;margin-left:5px}.autoparts .products-carousel-with-image .product-body .product-label .onsale+.new-label{margin-top:0}