    .home-v1-slider{margin-bottom:60px;}

.site-content .home-v1-slider{width:100vw;position:relative;margin-left:-50vw;left:50%;text-transform:uppercase;color:#fff;font-family:'Yanone Kaffeesatz', sans-serif;}
.site-content .home-v1-slider .caption{position:absolute;top:62%;left:45%;transform:translate(-50%, -50%);text-align:center;font-size:10.625em;}
.site-content .home-v1-slider .owl-carousel{display:block;}
.site-content .home-v1-slider .owl-carousel .owl-dots{position:absolute;width:100%;bottom:1.875em;}
.site-content .home-v1-slider .owl-carousel .owl-dots .owl-dot{background-color:#fff;}
.site-content .home-v1-slider .owl-carousel .owl-dots .owl-dot.active{background-color:#c00a27;}
.site-content .home-v1-slider .owl-carousel .item{background-position:center;background-size:cover;height:49em;width:100%;position:relative;}
.site-content .home-v1-slider .owl-carousel .slider-4 .pre-title{font-size:0.212em;line-height:0.833em;color:#fff;font-weight:300;padding-bottom:0.118em;padding-top:1.25em;}
.site-content .home-v1-slider .owl-carousel .slider-4 .title{font-size:0.765em;line-height:0.923em;font-weight:700;text-align:center;color:#fff;}
.site-content .home-v1-slider .owl-carousel .slider-4 .title span{position:relative;}
.site-content .home-v1-slider .owl-carousel .slider-4 .title span:before{content:'new!';font-size:0.153em;line-height:3.5;left:-2.5em;top:0;min-width:3.3em;border-radius:50px;background-color:#ffae00;position:absolute;}
.site-content .home-v1-slider .owl-carousel .slider-3 .pre-title{color:#fc3939;font-size:0.365em;line-height:0.353em;font-weight:700;text-align:center;}
.site-content .home-v1-slider .owl-carousel .slider-3 .title{font-size:1em;line-height:1;font-weight:700;display:flex;align-items:center;justify-content:center;}
.site-content .home-v1-slider .owl-carousel .slider-3 .title span{font-size:0.294em;font-weight:400;padding:0 0.2em;line-height:1;}
.site-content .home-v1-slider .owl-carousel .slider-2 .border{width:1.059em;border-bottom:2px dashed #fff;margin:0.147em;display:inline-block;}
.site-content .home-v1-slider .owl-carousel .slider-2 .price-tag{text-align:center;}
.site-content .home-v1-slider .owl-carousel .slider-2 .price-tag .price-tag-value{padding-left:0.076em;padding-right:0.094em;padding-bottom:0.059em;background-color:#4caf50;display:inline-block;position:relative;}
.site-content .home-v1-slider .owl-carousel .slider-2 .price-tag .price-tag-value div{display:inline-block;}
.site-content .home-v1-slider .owl-carousel .slider-2 .price-tag .price-tag-value .price{font-size:0.512em;line-height:1;font-weight:700;}
.site-content .home-v1-slider .owl-carousel .slider-2 .price-tag .price-tag-value .price .symbol{font-size:0.58em;vertical-align:super;}
.site-content .home-v1-slider .owl-carousel .slider-2 .price-tag .price-tag-value .price .slider-amount{font-size:0.58em;display:inline-block;line-height:0.5;font-weight:400;}
.site-content .home-v1-slider .owl-carousel .slider-2 .price-tag .price-tag-value .price .price-only{font-size:0.4em;line-height:0.129em;font-weight:400;display:inline-block;margin:0;}
.site-content .home-v1-slider .owl-carousel .slider-2 .title{font-size:0.824em;line-height:1;font-weight:700;text-align:left;}
.site-content .home-v1-slider .owl-carousel .slider-2 .sub-title{font-size:0.482em;line-height:1;font-weight:300;text-align:left;}
.site-content .home-v1-slider .owl-carousel .slider-1 .pre-title{text-align:left;margin-bottom:20px;}
.site-content .home-v1-slider .owl-carousel .slider-1 .border{width:0.706em;border-bottom:1px solid #fff;display:inline-block;margin:0.059em;}
.site-content .home-v1-slider .owl-carousel .slider-1 .lable{font-size:0.153em;line-height:2.5;font-weight:700;min-width:60px;border-radius:2.5em;background-color:#ffae00;display:inline-block;text-align:center;}
.site-content .home-v1-slider .owl-carousel .slider-1 .pre-title-value{font-size:0.176em;line-height:1em;font-weight:400;font-family:"Open Sans";display:inline-block;}
.site-content .home-v1-slider .owl-carousel .slider-1 .title{font-size:0.824em;line-height:1em;font-weight:700;text-align:left;padding-bottom:0.059em;}
.site-content .home-v1-slider .owl-carousel .slider-1 .sub-title{font-size:0.482em;line-height:1;font-weight:bold;text-align:left;padding-bottom:0.6em;color:#f89212;}
.site-content .home-v1-slider .owl-carousel .slider-1 .border-bottom{width:1.735em;display:inline-block;border-bottom:2px dotted rgba(255, 255, 255, 0.5);}
.site-content .home-v1-slider .owl-carousel .slider-1 .bottom-caption{font-size:0.118em;line-height:1;font-weight:400;position:relative;text-align:left;padding-left:25px;}
.site-content .home-v1-slider .owl-carousel .slider-1 .bottom-caption::before{content:"";display:block;left:23%;top:-1em;position:absolute;transform:translate(-50%, -50%);width:14.8em;height:1px;border-bottom:2px dotted #f89212;}
.home-v5 .site-content .home-v1-slider{width:100%;margin-left:auto;left:auto;}
.home-v2 .home-v1-slider, .home-v7 .home-v1-slider{margin-bottom:0px;}
.home-v6 .home-v1-slider{margin-bottom:30px;}


@media (max-width:767px){.home-v7 .newsletter-subscription form input, .home-v7 .site-footer.footer-v5 .footer-newsletter form input, .site-footer.footer-v5 .home-v7 .footer-newsletter form input, .home-v5 .newsletter-subscription form input, .home-v5 .site-footer.footer-v5 .footer-newsletter form input, .site-footer.footer-v5 .home-v5 .footer-newsletter form input{min-height:3.4em;}
.site-content .home-v1-slider .owl-carousel .item{height:20em;}
.site-content .home-v1-slider .owl-carousel .slider-1 .lable{min-width:22px;}
.site-content .home-v1-slider .caption{font-size:3.625em;width:400px;}
.owl-carousel .owl-item img{width:100%;}
.list-view.columns-1 .product-inner .hover-area{margin-top:12px;}
.list-view.columns-2.dark .product-inner .woocommerce-LoopProduct-link .ywapo_group_container_radio, .list-view.columns-1.full-width .product-inner .woocommerce-LoopProduct-link .ywapo_group_container_radio{display:none;}
.list-view.columns-2.dark .product-inner .hover-area{margin-bottom:20px;}
.home-v1 .section-product .product-wrapper, .home-v2 .section-product .product-wrapper{padding:0;}
.list-view.full-width.dark.columns-1 ul.products li.product .woocommerce-LoopProduct-link > h3{margin-bottom:0;}
.about .widget_template_features .features.columns-3 .feature{margin-bottom:2em;}
.home-v5 .banner.center-right .caption .description{display:block;}
.store-locator-page .wpsl-search .wpsl-from{display:block;}
.store-locator-page .wpsl-search .wpsl-from .wpsl-input, .store-locator-page .wpsl-search .wpsl-from .wpsl-select-wrap, .store-locator-page .wpsl-search .wpsl-from .wpsl-search-btn-wrap{float:none;}
.store-locator-page #wpsl-stores{height:200px;}
.list-view.columns-2.dark ul.products li.product .yith_wapo_groups_container, .list-view.columns-1 ul.products li.product .yith_wapo_groups_container{display:none;}
.home-v1 .section-product{background-position:12% center;}
}

@media (min-width:768px) and (max-width:1382px){.site-content .home-v1-slider .caption{font-size:10em;width:700px;}
}

@media only screen and (max-width:479px){.testimonial{padding:20px 0 20px 60px;margin:10px 20px 50px 50px;}
.testimonial .title{font-size:20px;}
.site-content .home-v1-slider .caption{position:absolute;top:40%;left:50%;transform:translate(-30%, -50%);text-align:left;}
.section-products-with-gallery{padding-top:40px;background-color:#fff;padding-bottom:7px;}
.page-template-template-homepage-v2 .section-tabs{margin-bottom:0;}
.page-template-template-homepage-v2 .section-tabs .nav{padding-top:0;}
.table-cart.table>tbody>tr>td, .table-cart.table>tbody>tr>th, .table-cart.table>tfoot>tr>td, .table-cart.table>tfoot>tr>th, .table-cart.table>thead>tr>td, .table-cart.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;float:left;}
}


.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}
.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d;display:block;width:100%;height:auto;}
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled{display:none;}
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-loaded{display:block;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel.owl-refresh .owl-item{display:none;}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.owl-carousel.owl-grab{cursor:move;cursor:grab;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.no-js .owl-carousel{display:block;}
.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}
.owl-carousel .owl-animated-in{z-index:0;}
.owl-carousel .owl-animated-out{z-index:1;}
.owl-carousel .fadeOut{animation-name:fadeOut;}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}
.owl-carousel .owl-item img{transform-style:preserve-3d;}
.owl-dots{text-align:center;}
.owl-dots .owl-dot{width:8px;height:8px;background-color:#bcbcbc;display:inline-block;border-radius:50%;}
.owl-dots .owl-dot.active{width:30px;height:8px;border-radius:3px;}
.owl-dots .owl-dot + .owl-dot{margin-left:1em;}

.owl-carousel .owl-item img .page-template-template-homepage-v2 .header-v2 .main-navigation ul li.yamm-fw ul.sub-menu{width:950px;margin:0 auto;}


.site-content .home-v1-slider .owl-carousel{display:block;}
.site-content .home-v1-slider .owl-carousel .owl-dots{position:absolute;width:100%;bottom:1.875em;}
.site-content .home-v1-slider .owl-carousel .owl-dots .owl-dot{background-color:#fff;}
.site-content .home-v1-slider .owl-carousel .owl-dots .owl-dot.active{background-color:#c00a27;}
.site-content .home-v1-slider .owl-carousel .item{background-position:center;background-size:cover;height:49em;width:100%;position:relative;}
.site-content .home-v1-slider .owl-carousel .slider-4 .pre-title{font-size:0.212em;line-height:0.833em;color:#fff;font-weight:300;padding-bottom:0.118em;padding-top:1.25em;}
.site-content .home-v1-slider .owl-carousel .slider-4 .title{font-size:0.765em;line-height:0.923em;font-weight:700;text-align:center;color:#fff;}
.site-content .home-v1-slider .owl-carousel .slider-4 .title span{position:relative;}
.site-content .home-v1-slider .owl-carousel .slider-4 .title span:before{content:'new!';font-size:0.153em;line-height:3.5;left:-2.5em;top:0;min-width:3.3em;border-radius:50px;background-color:#ffae00;position:absolute;}
.site-content .home-v1-slider .owl-carousel .slider-3 .pre-title{color:#fc3939;font-size:0.365em;line-height:0.353em;font-weight:700;text-align:center;}
.site-content .home-v1-slider .owl-carousel .slider-3 .title{font-size:1em;line-height:1;font-weight:700;display:flex;align-items:center;justify-content:center;}
.site-content .home-v1-slider .owl-carousel .slider-3 .title span{font-size:0.294em;font-weight:400;padding:0 0.2em;line-height:1;}
.site-content .home-v1-slider .owl-carousel .slider-2 .border{width:1.059em;border-bottom:2px dashed #fff;margin:0.147em;display:inline-block;}
.site-content .home-v1-slider .owl-carousel .slider-2 .price-tag{text-align:center;}
.site-content .home-v1-slider .owl-carousel .slider-2 .price-tag .price-tag-value{padding-left:0.076em;padding-right:0.094em;padding-bottom:0.059em;background-color:#4caf50;display:inline-block;position:relative;}
.site-content .home-v1-slider .owl-carousel .slider-2 .price-tag .price-tag-value div{display:inline-block;}
.site-content .home-v1-slider .owl-carousel .slider-2 .price-tag .price-tag-value .price{font-size:0.512em;line-height:1;font-weight:700;}
.site-content .home-v1-slider .owl-carousel .slider-2 .price-tag .price-tag-value .price .symbol{font-size:0.58em;vertical-align:super;}
.site-content .home-v1-slider .owl-carousel .slider-2 .price-tag .price-tag-value .price .slider-amount{font-size:0.58em;display:inline-block;line-height:0.5;font-weight:400;}
.site-content .home-v1-slider .owl-carousel .slider-2 .price-tag .price-tag-value .price .price-only{font-size:0.4em;line-height:0.129em;font-weight:400;display:inline-block;margin:0;}
.site-content .home-v1-slider .owl-carousel .slider-2 .title{font-size:0.824em;line-height:1;font-weight:700;text-align:left;}
.site-content .home-v1-slider .owl-carousel .slider-2 .sub-title{font-size:0.482em;line-height:1;font-weight:300;text-align:left;}
.site-content .home-v1-slider .owl-carousel .slider-1 .pre-title{text-align:left;margin-bottom:20px;}
.site-content .home-v1-slider .owl-carousel .slider-1 .border{width:0.706em;border-bottom:1px solid #fff;display:inline-block;margin:0.059em;}
.site-content .home-v1-slider .owl-carousel .slider-1 .lable{font-size:0.153em;line-height:2.5;font-weight:700;min-width:60px;border-radius:2.5em;background-color:#ffae00;display:inline-block;text-align:center;}
.site-content .home-v1-slider .owl-carousel .slider-1 .pre-title-value{font-size:0.176em;line-height:1em;font-weight:400;font-family:"Open Sans";display:inline-block;}
.site-content .home-v1-slider .owl-carousel .slider-1 .title{font-size:0.824em;line-height:1em;font-weight:700;text-align:left;padding-bottom:0.059em;}
.site-content .home-v1-slider .owl-carousel .slider-1 .sub-title{font-size:0.482em;line-height:1;font-weight:bold;text-align:left;padding-bottom:0.6em;color:#f89212;}
.site-content .home-v1-slider .owl-carousel .slider-1 .border-bottom{width:1.735em;display:inline-block;border-bottom:2px dotted rgba(255, 255, 255, 0.5);}
.site-content .home-v1-slider .owl-carousel .slider-1 .bottom-caption{font-size:0.118em;line-height:1;font-weight:400;position:relative;text-align:left;padding-left:25px;}
.site-content .home-v1-slider .owl-carousel .slider-1 .bottom-caption::before{content:"";display:block;left:23%;top:-1em;position:absolute;transform:translate(-50%, -50%);width:14.8em;height:1px;border-bottom:2px dotted #f89212;}


@media (max-width:767px){.home-v7 .newsletter-subscription form input, .home-v7 .site-footer.footer-v5 .footer-newsletter form input, .site-footer.footer-v5 .home-v7 .footer-newsletter form input, .home-v5 .newsletter-subscription form input, .home-v5 .site-footer.footer-v5 .footer-newsletter form input, .site-footer.footer-v5 .home-v5 .footer-newsletter form input{min-height:3.4em;}
.site-content .home-v1-slider .owl-carousel .item{height:20em;}
.site-content .home-v1-slider .owl-carousel .slider-1 .lable{min-width:22px;}
.site-content .home-v1-slider .caption{font-size:3.625em;width:400px;}
.owl-carousel .owl-item img{width:100%;}

}