:root {
	overflow-y: overlay;
}
::-webkit-scrollbar {
	width: 0.5vw;
	background: none;
}
::-webkit-scrollbar-thumb {
	background: rgba(60, 60, 60, 0.5);
	border-radius: 20px;
}
::-webkit-scrollbar-thumb:hover {
	background: rgba(60, 60, 60, 1);
}
.wp-block-group {
	position: relative;
}
/*
.dm-wc-account-menu-container {display: inline-block;position: relative;}
.dm-wc-account-menu-container .dm-wc-account-menu-dropdown {display: none;position: absolute;right: 0px;-webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 18%);box-shadow: 0 6px 12px rgb(0 0 0 / 18%);z-index: 99;background-color: #ffffff;width: 200px;padding: 20px 15px;transition: opacity 200ms ease-in,transform 200ms ease-in,visibility 200ms ease-in;}
.dm-wc-account-menu-container:hover .dm-wc-account-menu-dropdown  {display: block;}
.dm-wc-account-menu-container ul.dm-wc-account-menu-list {margin: 0;padding: 0;text-align: right;}
.dm-wc-account-menu-container ul.dm-wc-account-menu-list li {width: 100%;list-style-type: none;}
.dm-wc-account-menu-container ul.dm-wc-account-menu-list li a {border-bottom: 1px solid #eaeaea;display: block !important;}

@media screen and (max-width: 600px) {
	.dm-wc-account-menu-container {position: static;}
	.dm-wc-account-menu-container .dm-wc-account-menu-dropdown {left:0;right: auto;width: 100%;}
	.dm-wc-account-menu-container ul.dm-wc-account-menu-list {text-align: left;}
}

.dm-wc-mini-cart-container,
.widget_shopping_cart_content {display: inline-block;position: relative;}
.widget_shopping_cart_content .dm-wc-mini-cart-button-count {background-color: red;color: #fff;padding: 1px;border-radius: 50%;position: absolute;width: 25px;height: 25px;text-align: center;top: -25px;right: -15px;}
.dm-wc-mini-cart-container .dm-wc-mini-cart-dropdown {display: none;position: absolute;right: 0px;-webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 18%);box-shadow: 0 6px 12px rgb(0 0 0 / 18%);z-index: 99;background-color: #ffffff;width: 300px;padding: 20px 15px;transition: opacity 200ms ease-in,transform 200ms ease-in,visibility 200ms ease-in;}
.dm-wc-mini-cart-container:hover .dm-wc-mini-cart-dropdown  {display: block;}
.widget_shopping_cart_content .dm-wc-mini-cart-item-container {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center!important;align-items: center!important;margin-right: -5px;margin-left: -5px;}
.widget_shopping_cart_content .dm-wc-mini-cart-item-container .dm-wc-mini-cart-item-thumbnail,
.widget_shopping_cart_content .dm-wc-mini-cart-item-container .dm-wc-mini-cart-item-description,
.widget_shopping_cart_content .dm-wc-mini-cart-item-container .dm-wc-mini-cart-item-remove {position: relative;width: 100%;padding-right: 5px;padding-left: 5px;}
.widget_shopping_cart_content .dm-wc-mini-cart-item-container .dm-wc-mini-cart-item-thumbnail {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;border: 1px solid #efefef;}
.widget_shopping_cart_content .dm-wc-mini-cart-item-container .dm-wc-mini-cart-item-description {-ms-flex: 0 0 70%;flex: 0 0 70%;max-width: 70%;}
.widget_shopping_cart_content .dm-wc-mini-cart-item-container .dm-wc-mini-cart-item-thumbnail img {height: auto;max-width: 100%;}
.widget_shopping_cart_content .dm-wc-mini-cart-item-container .dm-wc-mini-cart-item-remove {-ms-flex: 0 0 10%;flex: 0 0 10%;max-width: 10%;}
.widget_shopping_cart_content .dm-wc-mini-cart-item-container .dm-wc-mini-cart-item-description a {display: block;}
.widget_shopping_cart_content .dm-wc-mini-cart-item-remove a.remove {display: block;font-size: 1.5em;height: 1em;width: 1em;text-align: center;line-height: 1;border-radius: 100%;color: red!important;text-decoration: none;font-weight: 700;border: 0;}
.widget_shopping_cart_content .dm-wc-mini-cart-item-remove a.remove:hover {color: #fff!important;background: red;}
.widget_shopping_cart_content .dm-wc-mini-cart-dropdown-buttons a.button {display: inline-block;font-weight: 400;color: #212529;text-align: center;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: transparent;border: 1px solid transparent;transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;text-decoration: none;padding: .25rem .5rem;font-size: .875rem;line-height: 1.5;border-radius: .2rem;width:49%;margin-right: 1%;}
.widget_shopping_cart_content .dm-wc-mini-cart-dropdown-buttons a.button {color: #343a40;border-color: #343a40;}
.widget_shopping_cart_content .dm-wc-mini-cart-dropdown-buttons a.button:hover {color: #fff;background-color: #343a40;border-color: #343a40;}
.widget_shopping_cart_content .dm-wc-mini-cart-dropdown-buttons a.button:focus {box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);}
.btn-outline-dark.disabled,
.btn-outline-dark:disabled {color: #343a40;background-color: transparent;}
.widget_shopping_cart_content .dm-wc-mini-cart-dropdown-buttons a.button:not(:disabled):not(.disabled):active {color: #fff;background-color: #343a40;border-color: #343a40;}
.widget_shopping_cart_content .dm-wc-mini-cart-dropdown-buttons a.button:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);}

@media screen and (max-width: 600px) {
	.widget_shopping_cart_content,
	.dm-wc-mini-cart-container {position: static;}
	.widget_shopping_cart_content .dm-wc-mini-cart-button-count {position: relative;display: block;top: -10px;right: 10px;}
	.widget_shopping_cart_content .dm-wc-mini-cart-dropdown {left:0;right: auto;width: 100%;}
}

.woocommerce .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-1,
.woocommerce-page .col2-set .col-2 {max-width: 48%;}

@media screen and (max-width: 768px) {
	.woocommerce .col2-set .col-1,
	.woocommerce .col2-set .col-2,
	.woocommerce-page .col2-set .col-1,
	.woocommerce-page .col2-set .col-2 {max-width: 100%;}
}

.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:before,
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:before {font-family: 'WooCommerce';speak: never;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;margin-right: .618em;text-decoration: none;color: #a00;}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:before {content:"\e039"}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:before {content:"\e013"}
*/
div.product div.images.woocommerce-product-gallery .flex-control-thumbs li {border: 1px solid #efefef;margin-top: 10px;}
div.product div.images.woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:not(:nth-child(4n)) {margin-right: 1% !important;}
div.product div.images.woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {width:24.2%;}
div.product div.images.woocommerce-product-gallery > .woocommerce-product-gallery__wrapper,
div.product div.images.woocommerce-product-gallery > .flex-viewport {border: 1px solid #efefef}

input[type=number].qty::-webkit-outer-spin-button,
input[type=number].qty::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
input[type=number].qty {-moz-appearance: textfield;appearance: textfield;}

.has-6-columns .wc-block-grid__products,
.wc-block-product-template.columns-6,
.woocommerce ul.columns-6,
.woocommerce-page ul.columns-6,
.has-5-columns .wc-block-grid__products,
.wc-block-product-template.columns-5,
.woocommerce ul.columns-5,
.woocommerce-page ul.columns-5,
.has-4-columns .wc-block-grid__products,
.wc-block-product-template.columns-4,
.woocommerce ul.columns-4,
.woocommerce-page ul.columns-4,
.has-3-columns .wc-block-grid__products,
.wc-block-product-template.columns-3,
.woocommerce ul.columns-3,
.woocommerce-page ul.columns-3,
.has-2-columns .wc-block-grid__products,
.wc-block-product-template.columns-2,
.woocommerce ul.columns-2,
.woocommerce-page ul.columns-2,
.has-1-columns .wc-block-grid__products,
.wc-block-product-template.columns-1,
.woocommerce ul.columns-1,
.woocommerce-page ul.columns-1 {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	row-gap: 0;
	column-gap: 0;
	margin: 0;
}
.wc-block-grid .wc-block-grid__product,
.wc-block-product-template > li.product,
.woocommerce ul > li.product,
.woocommerce-page ul > li.product {
	margin: 0;
	position: relative;
	font-size: inherit !important;
	border:none;
}
.has-6-columns .wc-block-grid__products .wc-block-grid__product,
.wc-block-product-template.columns-6 > li.product,
.woocommerce ul.columns-6 > li.product,
.woocommerce-page ul.columns-6 > li.product {
	flex: 1 0 16.66%;
	max-width: 16.66%;
}
.has-5-columns .wc-block-grid__products .wc-block-grid__product,
.wc-block-product-template.columns-5 > li.product,
.woocommerce ul.columns-5 > li.product,
.woocommerce-page ul.columns-5 > li.product {
	flex: 1 0 20%; 
	max-width: 20%; 
}
.has-4-columns .wc-block-grid__products .wc-block-grid__product,
.wc-block-product-template.columns-4 > li.product,
.woocommerce ul.columns-4 > li.product,
.woocommerce-page ul.columns-4 > li.product {
	flex: 1 0 25%; 
	max-width: 25%; 
}
.has-3-columns .wc-block-grid__products .wc-block-grid__product,
.wc-block-product-template.columns-3 > li.product,
.woocommerce ul.columns-3 > li.product,
.woocommerce-page ul.columns-3 > li.product {
	flex: 1 0 33.33%; 
	max-width: 33.33%; 
}
.has-2-columns .wc-block-grid__products .wc-block-grid__product,
.wc-block-product-template.columns-2 > li.product,
.woocommerce ul.columns-2 > li.product,
.woocommerce-page ul.columns-2 > li.product {
	flex: 1 0 50%; 
	max-width: 50%; 
}
.has-1-columns .wc-block-grid__products .wc-block-grid__product,
.wc-block-product-template.columns-1 > li.product,
.woocommerce ul.columns-1 > li.product,
.woocommerce-page ul.columns-1 > li.product {
	flex: 1 0 100%; 
	max-width: 100%; 
}
@media (min-width: 1201px) and (max-width: 1366px) {
	.has-6-columns .wc-block-grid__products .wc-block-grid__product,
	.wc-block-product-template.columns-6 > li.product,
	.woocommerce ul.columns-6 > li.product,
	.woocommerce-page ul.columns-6 > li.product {
		flex: 1 0 20%; 
		max-width: 20%; 
	}
}
@media (min-width: 1025px) and (max-width: 1200px) {
	.has-6-columns .wc-block-grid__products .wc-block-grid__product,
	.wc-block-product-template.columns-6 > li.product,
	.woocommerce ul.columns-6 > li.product,
	.woocommerce-page ul.columns-6 > li.product {
		flex: 1 0 25%; 
		max-width: 25%; 
	}
	.has-5-columns .wc-block-grid__products .wc-block-grid__product,
	.wc-block-product-template.columns-5 > li.product,
	.woocommerce ul.columns-5 > li.product,
	.woocommerce-page ul.columns-5 > li.product {
		flex: 1 0 25%; 
		max-width: 25%; 
	}
}
@media (min-width: 881px) and (max-width: 1024px) {
	.has-6-columns .wc-block-grid__products .wc-block-grid__product,
	.wc-block-product-template.columns-6 > li.product,
	.woocommerce ul.columns-6 > li.product,
	.woocommerce-page ul.columns-6 > li.product {
		flex: 1 0 33.33%; 
		max-width: 33.33%; 
	}
	.has-5-columns .wc-block-grid__products .wc-block-grid__product,
	.wc-block-product-template.columns-5 > li.product,
	.woocommerce ul.columns-5 > li.product,
	.woocommerce-page ul.columns-5 > li.product {
		flex: 1 0 33.33%; 
		max-width: 33.33%; 
	}
	.has-4-columns .wc-block-grid__products .wc-block-grid__product,
	.wc-block-product-template.columns-4 > li.product,
	.woocommerce ul.columns-4 > li.product,
	.woocommerce-page ul.columns-4 > li.product {
		flex: 1 0 33.33%; 
		max-width: 33.33%; 
	}
}
@media (min-width: 601px) and (max-width: 880px) {
	.has-6-columns .wc-block-grid__products .wc-block-grid__product,
	.wc-block-product-template.columns-6 > li.product,
	.woocommerce ul.columns-6 > li.product,
	.woocommerce-page ul.columns-6 > li.product {
		flex: 1 0 50%; 
		max-width: 50%; 
	}
	.has-5-columns .wc-block-grid__products .wc-block-grid__product,
	.wc-block-product-template.columns-5 > li.product,
	.woocommerce ul.columns-5 > li.product,
	.woocommerce-page ul.columns-5 > li.product {
		flex: 1 0 50%; 
		max-width: 50%; 
	}
	.has-4-columns .wc-block-grid__products .wc-block-grid__product,
	.wc-block-product-template.columns-4 > li.product,
	.woocommerce ul.columns-4 > li.product,
	.woocommerce-page ul.columns-4 > li.product {
		flex: 1 0 50%; 
		max-width: 50%; 
	}
	.has-3-columns .wc-block-grid__products .wc-block-grid__product,
	.wc-block-product-template.columns-3 > li.product,
	.woocommerce ul.columns-3 > li.product,
	.woocommerce-page ul.columns-3 > li.product {
		flex: 1 0 50%; 
		max-width: 50%; 
	}
}
@media (max-width: 600px) {
	.has-6-columns .wc-block-grid__products .wc-block-grid__product,
	.wc-block-product-template.columns-6 > li.product,
	.woocommerce ul.columns-6 > li.product,
	.woocommerce-page ul.columns-6 > li.product {
		flex: 1 0 100%; 
		max-width: 100%; 
	}
	.has-5-columns .wc-block-grid__products .wc-block-grid__product,
	.wc-block-product-template.columns-5 > li.product,
	.woocommerce ul.columns-5 > li.product,
	.woocommerce-page ul.columns-5 > li.product {
		flex: 1 0 100%; 
		max-width: 100%; 
	}
	.has-4-columns .wc-block-grid__products .wc-block-grid__product,
	.wc-block-product-template.columns-4 > li.product,
	.woocommerce ul.columns-4 > li.product,
	.woocommerce-page ul.columns-4 > li.product {
		flex: 1 0 100%; 
		max-width: 100%; 
	}
	.has-3-columns .wc-block-grid__products .wc-block-grid__product,
	.wc-block-product-template.columns-3 > li.product,
	.woocommerce ul.columns-3 > li.product,
	.woocommerce-page ul.columns-3 > li.product {
		flex: 1 0 100%; 
		max-width: 100%; 
	}
	.has-2-columns .wc-block-grid__products .wc-block-grid__product,
	.wc-block-product-template.columns-2 > li.product,
	.woocommerce ul.columns-2 > li.product,
	.woocommerce-page ul.columns-2 > li.product {
		flex: 1 0 100%; 
		max-width: 100%; 
	}
}
.has-6-columns .wc-block-grid__products .wc-block-grid__product:first-child,
.wc-block-product-template.columns-6 > li.product.first
.woocommerce ul.columns-6 > li.product.first,
.woocommerce-page ul.columns-6 > li.product.first,
.has-5-columns .wc-block-grid__products .wc-block-grid__product:first-child,
.wc-block-product-template.columns-5 > li.product.first
.woocommerce ul.columns-5 > li.product.first,
.woocommerce-page ul.columns-5 > li.product.first,
.has-4-columns .wc-block-grid__products .wc-block-grid__product:first-child,
.wc-block-product-template.columns-4 > li.product.first
.woocommerce ul.columns-4 > li.product.first,
.woocommerce-page ul.columns-4 > li.product.first,
.has-3-columns .wc-block-grid__products .wc-block-grid__product:first-child,
.wc-block-product-template.columns-3 > li.product.first
.woocommerce ul.columns-3 > li.product.first,
.woocommerce-page ul.columns-3 > li.product.first,
.has-2-columns .wc-block-grid__products .wc-block-grid__product:first-child,
.wc-block-product-template.columns-2 > li.product.first
.woocommerce ul.columns-2 > li.product.first,
.woocommerce-page ul.columns-2 > li.product.first,
.has-1-columns .wc-block-grid__products .wc-block-grid__product:first-child,
.wc-block-product-template.columns-1 > li.product.first
.woocommerce ul.columns-1 > li.product.first,
.woocommerce-page ul.columns-1 > li.product.first {
	clear: none;
}
/*
.wc-block-grid .wc-block-grid__products li .star-rating {font-size: .857em;display: block;margin: 0 0 .5em;float: none;overflow: hidden;position: relative;height: 1em;line-height: 1;font-size: 1em;width: 5.4em;font-family: 'star';}
.wc-block-grid .wc-block-grid__products li .star-rating:before {content: "\73\73\73\73\73";color: #d3ced2;float: left;top: 0;left: 0;position: absolute;}
.wc-block-grid .wc-block-grid__products li .star-rating span {overflow: hidden;float: left;top: 0;left: 0;position: absolute;padding-top: 1.5em;}
.wc-block-grid .wc-block-grid__products li .star-rating span:before {content: "\53\53\53\53\53";top: 0;position: absolute;left: 0;}
.wc-block-grid .wc-block-grid__products li .price {color: #77a464;display: block;font-weight: 400;margin-bottom: .5em;font-size: .857em;}
.wc-block-grid .wc-block-grid__products {margin: 0 0 1em;padding: 0;list-style: none outside;clear: both;}
.wc-block-grid .wc-block-grid__products li {padding: 0;position: relative;margin: 0;margin-bottom: 1.5em;list-style: none outside;font-size: inherit;border: none;}
.wc-block-grid .wc-block-grid__products li a {text-decoration: none;}
.wc-block-grid .wc-block-grid__products li a img {width: 100%;height: auto;display: block;margin: 0 0 1em;box-shadow: none;}
.wc-block-grid .wc-block-grid__products li .onsale {top: 0;right: 0;left: auto;margin: -.5em -.5em 0 0;min-height: 3.236em;min-width: 3.236em;padding: .202em;font-weight: 700;position: absolute;text-align: center;line-height: 3.236;border-radius: 100%;background-color: #77a464;color: #fff;font-size: .857em;z-index: 9;}
.wc-block-grid .wc-block-grid__products li a.button,
.wc-block-grid .wc-block-grid__products li button.button,
.wc-block-grid .wc-block-grid__products li input.button {margin: 0;margin-top: 1em;line-height: 1;cursor: pointer;position: relative;text-decoration: none;overflow: visible;padding: .618em 1em;font-weight: 700;border-radius: 3px;left: auto;color: #515151;background-color: #ebe9eb;border: 0;display: inline-block;background-image: none;box-shadow: none;text-shadow: none;}
.wc-block-grid .wc-block-grid__products li a.button.loading,
.wc-block-grid .wc-block-grid__products li button.button.loading,
.wc-block-grid .wc-block-grid__products li input.button.loading {opacity: .25;padding-right: 2.618em;}
.wc-block-grid .wc-block-grid__products li a.button.loading::after,
.wc-block-grid .wc-block-grid__products li button.button.loading::after,
.wc-block-grid .wc-block-grid__products li input.button.loading::after {font-family: 'WooCommerce';content: "\e01c";vertical-align: top;font-weight: 400;position: absolute;top: .618em;right: 1em;-webkit-animation: spin 2s linear infinite;animation: spin 2s linear infinite;}

.wc-block-grid .wc-block-grid__products li .price del {opacity: 0.5; display: inline-block;}
*/
.wp-block-latest-posts.owl-carousel,
.wc-block-grid__products.owl-carousel,
.wp-block-dm-external-libraries-owl-carousel.owl-carousel {
	margin: 0;
}
.wp-block-latest-posts.owl-carousel .owl-nav .owl-prev,
.wp-block-latest-posts.owl-carousel .owl-nav .owl-next,
.wc-block-grid__products.owl-carousel .owl-nav .owl-prev,
.wc-block-grid__products.owl-carousel .owl-nav .owl-next,
.wp-block-dm-external-libraries-owl-carousel.owl-carousel .owl-prev,
.wp-block-dm-external-libraries-owl-carousel.owl-carousel .owl-next {
	position: absolute;
    top: calc( 50% - 40px );
	color: #666;
}
.wp-block-latest-posts.owl-carousel .owl-nav .owl-prev:hover,
.wp-block-latest-posts.owl-carousel .owl-nav .owl-next:hover,
.wc-block-grid__products.owl-carousel .owl-nav .owl-prev:hover,
.wc-block-grid__products.owl-carousel .owl-nav .owl-next:hover,
.wp-block-dm-external-libraries-owl-carousel.owl-carousel .owl-prev:hover,
.wp-block-dm-external-libraries-owl-carousel.owl-carousel .owl-next:hover {
	background: none;
}
.wp-block-latest-posts.owl-carousel .owl-nav .owl-prev,
.wc-block-grid__products.owl-carousel .owl-nav .owl-prev,
.wp-block-dm-external-libraries-owl-carousel.owl-carousel .owl-prev {
	left: 0;
}
.wp-block-latest-posts.owl-carousel .owl-nav .owl-next,
.wc-block-grid__products.owl-carousel .owl-nav .owl-next,
.wp-block-dm-external-libraries-owl-carousel.owl-carousel .owl-next {
	right: 0;
}
.wp-block-latest-posts.owl-carousel .owl-dots,
.wc-block-grid__products.owl-carousel .owl-dots,
.wp-block-dm-external-libraries-owl-carousel.owl-carousel .owl-dots {
	text-align: center;
	top: 30px;
	z-index: 1;
	position: relative;
	width: 100%;
}
.wp-block-latest-posts.owl-carousel .owl-dots .owl-dot span,
.wc-block-grid__products.owl-carousel .owl-dots .owl-dot span,
.wp-block-dm-external-libraries-owl-carousel.owl-carousel .owl-dots .owl-dot span {
	background: none;
	border: 1px solid #666;
	display: block;
    height: 6px;
	width: 6px;
	margin: 5px 3px;
	border-radius: 6px;
}
.wp-block-latest-posts.owl-carousel .owl-dots .owl-dot.active span,
.wc-block-grid__products.owl-carousel .owl-dots .owl-dot.active span,
.wp-block-dm-external-libraries-owl-carousel.owl-carousel .owl-dots .owl-dot.active span {
	background: #666;
	width: 15px;
}
.has-6-columns .wc-block-grid__products.owl-carousel .wc-block-grid__product,
.has-5-columns .wc-block-grid__products.owl-carousel .wc-block-grid__product,
.has-4-columns .wc-block-grid__products.owl-carousel .wc-block-grid__product,
.has-3-columns .wc-block-grid__products.owl-carousel .wc-block-grid__product,
.has-2-columns .wc-block-grid__products.owl-carousel .wc-block-grid__product,
.has-1-columns .wc-block-grid__products.owl-carousel .wc-block-grid__product,
.wp-block-latest-posts.columns-6.owl-carousel li,
.wp-block-latest-posts.columns-5.owl-carousel li,
.wp-block-latest-posts.columns-4.owl-carousel li,
.wp-block-latest-posts.columns-3.owl-carousel li,
.wp-block-latest-posts.columns-2.owl-carousel li,
.wp-block-latest-posts.columns-1.owl-carousel li,
.wc-block-product-template.columns-6 .wc-block-grid__product,
.wc-block-product-template.columns-5 .wc-block-grid__product,
.wc-block-product-template.columns-4 .wc-block-grid__product,
.wc-block-product-template.columns-3 .wc-block-grid__product,
.wc-block-product-template.columns-2 .wc-block-grid__product,
.wc-block-product-template.columns-1 .wc-block-grid__product {
	width: 100%; 
	max-width: 100%;
	position: relative;
}
.wc-block-grid__product .wc-block-grid__product-link,
.wc-block-grid__product .wc-block-grid__product-image,
.product .wc-block-grid__product-link,
.product .wc-block-grid__product-image {
	width: 100%;
	text-align: center;
	display: block;
}
.wc-block-grid__product .wc-block-grid__product-link img,
.wc-block-grid__product .wc-block-grid__product-image img,
.product .wc-block-grid__product-link img,
.product .wc-block-grid__product-image img {
	width: 100%;
}
.tab-content .owl-carousel .owl-item {
	width: 0;
}