/* new-arriavls */
h3.tab_heading {margin: 0 50px 0px 0;}

@media (min-width: 768px){
    .tab_nav_toggle_button {
        display: none;
    }
}

@media (max-width: 767px){
    .tab_nav:not(.is-active) {
        display: none;
    }
    .tab_nav {
        flex-direction: column;
        position: absolute;
        background: #fff;
        padding: 15px;
        border: 1px solid var(--color-grey2);
        background-color: var(--color-white);
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
    }
    .nav_toggle {
        margin: 0;
    }
    .tab_nav_toggle_button {
        position: relative;
        z-index: 1;
        display: flex;
        align-items: center;
        padding: 3px 0px;
        cursor: pointer;
    }

}

.new-arriavls-title-wrapper {
    display: flex;
    justify-content: flex-start;
    align-items: center;

    margin-bottom: 30px;
    vertical-align: middle;
}

.type_slider.new-arriavls-title-wrapper {
     margin-left: 15px;
}

.new-arriavls.woocommerce .slick-track {
    padding-bottom: 60px;
}

.new-arriavls.woocommerce .slick-track .hover-border:hover {
    border-color: var(--color-grey2-shade);

}


.new-arriavls-title-wrapper-slider.type_slider {
    padding-left: 15px;
}
.box-time-list {
    display: flex;
    padding: 0;
}
.timer-grid .box-time-date {list-style: none;font-size: 10px;color: var(--color-text);border: 1px solid var(--color-grey2);background-color: var(--color-white);text-align: center;font-weight: 600;text-transform: uppercase;flex: 0 0 70px;margin-right: 4px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;letter-spacing: 0.5px;}
.timer-grid .day.box-time-date {
	border-left:none;
}
.timer-grid .box-time-date span.wf-first {display: inline-block;font-size: 12px;margin-top: 8px;font-weight: 500;padding-bottom: 0px;letter-spacing:normal;line-height:15px;}
.timer-grid .box-time-date span.wf-second {display: block;font-size: 12px;margin-top: 2px;margin-bottom: 8px;font-weight: 500;padding-bottom: 0px;letter-spacing:normal;line-height:15px;}

.box-timer {color: #333;display: flex;justify-content: flex-start;align-items: center;/* min-width: 60%; */}

.box-timer h5 {
    margin-right: 10px;
    margin-bottom: 0;
}
.new-arriavls .shop-product_labels {
    position: absolute;
    top: 10px;
    right: -10px;
    z-index: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    pointer-events: none;
}
.new-arriavls {
    margin-left: -15px;
    margin-right: -15px;
}
.new-arriavls .products {
    margin-left: 0px;
    margin-right: 25px;
    padding-bottom: 15px;
}
.new-arriavls.woocommerce div.product {
    margin-bottom: 0;
    position: relative;
    margin: 0 15px;
}

.new-arriavls .slick-prev,
.new-arriavls .slick-next {
    position: absolute;
    top: -50px;
    right: 15px;
    width: 38px;
    height: 38px;
}
.woo-slider3-tabbed .new-arriavls .slick-prev,
.woo-slider3-tabbed .new-arriavls .slick-next {
    top: -52px;
}
.new-arriavls .slick-prev {
    right: 60px;
    left: auto;
}
@media (max-width: 479px) and (min-width: 320px){
    .new-arriavls .product .product-info .product-price .price {
        font-size: 18px;
    }
    .new-arriavls .product .product-info .product-price .price-before-discount {
        font-size: 18px;
    }
    .timer-grid .box-time-date span {display:block}
    .timer-grid .box-time-date {height:42px}
    .new-arriavls .slick-prev, .new-arriavls .slick-next {
        top: -115px;
    }
    .timer-grid .box-time-date {
        width: 25%;
    }
}
@media (min-width: 768px) {
    .woo-slider3-tabbed .tab_nav_item:not(:first-child) {
        margin-left: 30px;
    }
    .woo-slider3-tabbed .tab_nav_item {
        padding-bottom: 0px;
    }
}

.show-items-5 .shop-product_actions {
    height: 40px;
}

.show-items-5 .button.yith-wcqv-button,
.show-items-5 .compare.button,
.show-items-5 .shop-product2_actions .yith-wcwl-add-to-wishlist,
.show-items-5 .shop-product_actions .yith-wcwl-add-to-wishlist,
.show-items-5 .woocommerce .shop-product2_actions a,
.show-items-5 .woocommerce .shop-product2_actions a.button,
.show-items-5 .woocommerce .shop-product_actions a,
.show-items-5 .woocommerce .shop-product_actions a.button,
.show-items-5 .yith-wcwl-add-button a {
    min-width: 40px;
}
.show-items-5 .button.yith-wcqv-button:before,
.show-items-5 .compare.button:before,
.show-items-5 .shop-product2_actions a:before,
.show-items-5 .shop-product_actions a:before,
.show-items-5 .yith-wcwl-add-to-wishlist a:before,
.show-items-5 .yith-wcwl-add-to-wishlist i {
    font-size: 15px !important;
}
.show-items-6 .button.yith-wcqv-button,
.show-items-6 .compare.button,
.show-items-6 .shop-product2_actions .yith-wcwl-add-to-wishlist,
.show-items-6 .shop-product_actions .yith-wcwl-add-to-wishlist,
.show-items-6 .woocommerce .shop-product2_actions a,
.show-items-6 .woocommerce .shop-product2_actions a.button,
.show-items-6 .woocommerce .shop-product_actions a,
.show-items-6 .woocommerce .shop-product_actions a.button,
.show-items-6 .yith-wcwl-add-button a {
    min-width: 30px;
}
.show-items-6 .button.yith-wcqv-button:before,
.show-items-6 .compare.button:before,
.show-items-6 .shop-product2_actions a:before,
.show-items-6 .shop-product_actions a:before,
.show-items-6 .yith-wcwl-add-to-wishlist a:before,
.show-items-6 .yith-wcwl-add-to-wishlist i {
    font-size: 13px !important;
}
.show-items-6 .shop-product_actions {
    height: 30px;
}
.show-items-6 .shop-product_title a {
    font-size: 14px;
}
.show-items-6 .woocommerce div.product.shop-product p.price,
.show-items-6 .woocommerce div.product.shop-product span.price,
.show-items-6 .woocommerce div.product.shop-product2 p.price,
.show-items-6 .woocommerce div.product.shop-product2 span.price {
    font-size: 14px;
}
.show-items-6 .label {
    padding: 3px 8px;
    font-size: 13px;
}
.show-items-6 .new-arriavls.woocommerce div.product {
    margin: 0 7px;
}
.show-items-6 .shop-product {
    padding: 15px;
}
.show-items-6 span.brands.cabbage {
    padding: 3px 8px;
    font-size: 11px;
}

@media (max-width: 767px) {
    .box-timer {
        position: relative;
        left: 0;
        margin-left: 15px;
        margin-top: 15px;
        margin-bottom: 70px;
        width: 100%;
    }
    .timer-grid .box-time-date {
        width: 25%;
    }
    .new-arriavls .new-arriavls-title-wrapper {
        display: block;
    	margin-bottom:20px;
    }
	.box-timer{
		margin-top:10px;
		position: relative;
	}
	.new-arriavls:not(.type_tabbed) .slick-prev{
		right:55px;
	}
	.new-arriavls .slick-prev, .new-arriavls .slick-next{
		top:-45px;
	}
}
@media (max-width: 480px) {
    .new-arriavls .new-arriavls-title-wrapper {
        display: block;
    	margin-bottom:60px;
    }
	.box-timer{
		margin-top:10px;
		position: relative;
	}
	.timer-grid .box-time-date{
		flex: 0 0 50px;
		padding: 0 5px;
		margin:0;
	}
	.timer-grid .box-time-date span.wf-first,
	.timer-grid .box-time-date span.wf-second{
		font-size:10px;
	}
	.new-arriavls:not(.type_tabbed) .slick-prev{
		left:15px;
	}
	.new-arriavls .slick-prev, .new-arriavls .slick-next{
		top:-45px;
	}
}