/*
Theme Name: Moozo Elementor Child
Theme URI: https://new-moozo.kutethemes.net/
Template: moozo-elementor
Author: Kutethemes
Author URI: https://kutethemes.com/
Description: Moozo theme Shop is a simple but modern responsive WordPress theme that oozes high-street sophistication. Its sharp lines and flat design style has been designed to be pixel perfect. Simply load your photography and you can have an online shop to matches the likes of Prada, Gucci and Yves St Laurent.
Tags: two-columns,left-sidebar,custom-background,custom-colors,custom-header,custom-menu,featured-images,translation-ready
Version: 1.0.8.1640149088
Updated: 2021-12-22 04:58:08
v2.1
*/

#billing_phone_field .iti {
	width:100%;
}

.yith-wcqv-wrapper .product, #yith-quick-view-modal .product {
	flex-wrap:unset;
}
table.variations .label {
    font-size: 15px;
    line-height: 1.47;
    border-radius: 0;
}
table.variations th, table.variations td {
    display: block;
    vertical-align: middle;
    text-align: inherit;
    padding: 0;
    border: none;
}
.product-item.style-01 .product-inner {
	padding:12px !important;
}
.product-item .thumb-link, .product-item .thumb-link .wp-post-image {
	width:100% !important;
}
.tab-link span.thumb img {
	max-height:unset !important;
	width:60px !important;
}
.woocommerce-store-notice {
   
    background-color: #f00;
    border-top: 1px solid #f00;
    position: fixed;
    bottom: 0px;
    width: 100%;
	z-index:9999;
	display:block !important;
}
.d-none {
	display:none !important;
}
.acoplw-badge>span {
    z-index: 9 !important;
}
.yith-wcwl-add-to-wishlist {
	margin-bottom:5px !important;
}
.woocommerce-order-overview__order.order {
	font-size: 35px !important;color: red !important;font-weight: bold !important;margin-bottom: 10px !important;
}
li.payment_method_benefit label img {
	width:30px !important;
}
/* .slick-list.draggable {
	height:auto !important;
} */
@media screen and (max-width:768px) {
	.product-item .button-group.popup {
		position:unset !important;
	}
	.woo-variation-swatches .wvs-archive-variations-wrapper {
      display: block !important;
     }
	.product-item.style-01 .product-inner {
      padding: 3px !important;
    }
	ul.shop-page>.product-item {
		padding:0px !important;
	}
	.container, .site>.elementor>.elementor-inner {
		padding-left:5px !important;
		padding-right:5px !important;
	}
	.nav-tools .slick-slider>.slick-arrow.next {
    right: 5px !important;
    }
	.nav-tools .slick-slider>.slick-arrow.prev {
    left: 5px !important;
     }
	 .nav-tools .slick-slider>.slick-arrow {  
    width: 30px !important;
    height: 30px !important;
	}
	
	.header-mobile.tools-01 {
		position:fixed !important;
		z-index:9;
	}
	.homebnr, #content {
		margin-top:110px !important;
	}
	.moozo-mobile-style-01 .site {
		padding-bottom:0px !important;
	}
	
}
.product-labels {
    top: 5px !important;
    left: 5px !important;
}
.entry-summary #chart-button {   
    border: 1px dashed #f9a09a !important;
    color: #f9a09a !important;
    padding: 3px 15px;
    border-radius: 5px;
	margin-top:15px;
}
.woocommerce-product-gallery .flex-control-thumbs:not(.slick-slider)>li {
	width:auto !important;
}
.header-mobile .fixed {
	display:none !important;
}
@media screen and (min-width:992px) {
	.chart-content .chart-content {
		display:flex !important;
	}
}
.wpcvs-type-button .wpcvs-term {
	border-radius:0px !important;
}
.iconic-woothumbs-thumbnails__slide {
	margin-bottom:auto !important;
	margin-right: 0px !important;
}
.iconic-woothumbs-all-images-wrap {
	margin-bottom:0px !important;
}
.iconic-woothumbs-zoom-enabled .iconic-woothumbs-images__image, .iconic-woothumbs-thumbnails-wrap, .iconic-woothumbs-thumbnails__image-wrapper {   
    border-radius: var(--main-bora);
}
.woocommerce-invalid #billing_phone {
	box-shadow:0 0 0 1px #f00 inset !important;
}
/*
.product-title, h1.entry-title {
	display:none !important;
}*/
.form-row.form-row-wide.mailchimp-newsletter {
	display:flex;
}
#mailchimp_woocommerce_newsletter {
	margin-right:8px;
}

.woo-variation-swatches .wvs-archive-variations-wrapper {
    border-radius: 0px !important;
}
.product-item .button-group.popup>* {
	box-shadow:none !important;
}
.mob select {
	width:100% !important;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) {
	padding:0px !important;	
}
@media screen and (max-width:768px) {
	.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) {
		margin:3px !important;
		height:25px !important;
		width:25px !important;
	}
}
@media screen and  (min-width:992px) {
	.woo-variation-swatches ul.variations>li {
		justify-content:center !important;
	}
	.box-header-nav .main-menu > .menu-item > .sub-menu {
	width:330px !important;
}
	
	.cart_item dl.variation dt {
	float:left;
	margin-right:5px;
}
}
.cart_item dl.variation dd {
	margin:0px !important;
}

.wvg-gallery-thumbnail-image.slick-slide {
	margin-bottom:0px !important;
	margin-right:0px !important;
}
.swiper-container {
	border-radius:50px;
}
@media screen and (max-width:768px) {
	.swiper-container {
	border-radius:25px;
}
}
