.elementor-12366 .elementor-element.elementor-element-73a5ddb > .elementor-container{max-width:1100px;}.elementor-12366 .elementor-element.elementor-element-f83e435 > .elementor-container{max-width:1100px;}.elementor-12366 .elementor-element.elementor-element-5fefb53 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12366 .elementor-element.elementor-element-83fc3b0 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-12366 .elementor-element.elementor-element-9fc78f8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-12366 .elementor-element.elementor-element-c4d53bc .cart button{transition:all 0.2s;}.elementor-12366 .elementor-element.elementor-element-c4d53bc .quantity .qty{transition:all 0.2s;}.elementor-12366 .elementor-element.elementor-element-d0b3a20 > .elementor-container{max-width:1100px;}.elementor-12366 .elementor-element.elementor-element-d0b3a20{padding:100px 0px 120px 0px;}.elementor-12366 .elementor-element.elementor-element-07753a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12366 .elementor-element.elementor-element-0507c29.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12366 .elementor-element.elementor-element-0507c29.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-12366 .elementor-element.elementor-element-73a5ddb > .elementor-container{max-width:768px;}.elementor-12366 .elementor-element.elementor-element-73a5ddb{padding:30px 0px 0px 0px;}.elementor-12366 .elementor-element.elementor-element-00b8b0d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12366 .elementor-element.elementor-element-f83e435 > .elementor-container{max-width:768px;}.elementor-12366 .elementor-element.elementor-element-9fc78f8 .elementor-heading-title{font-size:25px;}.elementor-12366 .elementor-element.elementor-element-d0b3a20 > .elementor-container{max-width:768px;}.elementor-12366 .elementor-element.elementor-element-0507c29.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-12366 .elementor-element.elementor-element-73a5ddb > .elementor-container{max-width:320px;}.elementor-12366 .elementor-element.elementor-element-f83e435 > .elementor-container{max-width:320px;}.elementor-12366 .elementor-element.elementor-element-d0b3a20 > .elementor-container{max-width:320px;}.elementor-12366 .elementor-element.elementor-element-0507c29.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for section, class: .elementor-element-d0b3a20 *//* Thumbnail Image */
.product .elementor-element-d0b3a20 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-woocommerce-product-related .elementor-widget-container .related .elementor-grid .product .woocommerce-LoopProduct-link img{
	width:100% !important;
}

/* Thumbnail Image */
.elementor-grid .product img{
	max-width:100%;
}

/* Product */
.product .elementor-element-d0b3a20 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-woocommerce-product-related .elementor-widget-container .related .elementor-grid .product{
	width:100% !important;
}

/* Woocommerce  loop product link */
.elementor-grid .product .woocommerce-LoopProduct-link{
	width:100%;
}

/* Heading */
.elementor-grid .product h2{
	white-space:normal;
}

/* Price */
.elementor-grid .product .price{
	width:100%;
	display:flex !important;
	align-items:center;
	justify-content:center;
}

/* Woocommerce  price amount */
.elementor-grid .price .woocommerce-Price-amount{
	top:0px;
	left:0px;
	text-align:center;
}

/* Button */
.elementor-grid .product .addtocartbutton{
	top:0px;
	left:0px;
	width:122px;
	height:39px;
	text-align:center;
}

/* Product */
.related .elementor-grid .product{
	text-align:center;
}

/* Division */
.elementor-location-header #dropdown_button div{
	width:173px !important;
}

/* Division */
#dropdown_button div{
	left:-150px;
}

/* 767px and smaller screen sizes */
@media (max-width:767px){

	/* Heading */
	.elementor-grid .product h2{
		left:0px;
	}
	
	/* Button */
	.elementor-grid .product .addtocartbutton{
		top:-15px;
	}
	
	/* Heading */
	.elementor-widget-woocommerce-product-related .related h2:nth-child(1){
		padding-bottom:27px;
	}
	
	/* Container */
	.product .elementor-element-d0b3a20 .elementor-container{
		padding-left:0px;
		padding-right:0px;
	}
	
}

/* 1023px and smaller screen sizes */
@media (max-width:1023px){

	/* List */
	.elementor-widget-woocommerce-product-related .related ul{
		display:flex !important;
	}
	
	/* List */
	.product .elementor-element-d0b3a20 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-woocommerce-product-related .elementor-widget-container .related ul{
		grid-template-columns:25% 25% 25% 25% !important;
		grid-template-rows:1fr !important;
	}
	
	/* Heading */
	.elementor-grid .product h2{
		white-space:normal;
	}
	
	/* Widget woocommerce product related */
	.elementor-element-d0b3a20 .elementor-widget-woocommerce-product-related{
		display:block;
	}
	
	/* Widget container */
	.elementor-element-d0b3a20 .elementor-widget-woocommerce-product-related .elementor-widget-container{
		display:block;
		width:100%;
		overflow:visible;
		transform:translatex(0px) translatey(0px);
	}
	
	/* Post image */
	.product .elementor-element-d0b3a20 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-woocommerce-product-related .elementor-widget-container .related .elementor-grid .product .woocommerce-LoopProduct-link .wp-post-image{
		width:100% !important;
		height:100% !important;
	}
	
	/* Thumbnail Image */
	.product .elementor-element-d0b3a20 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-woocommerce-product-related .elementor-widget-container .related .elementor-grid .product .woocommerce-LoopProduct-link .attachment-woocommerce_thumbnail{
		width:100% !important;
		height:100% !important;
	}
	
	/* Woocommerce  loop product link */
	.elementor-grid .product .woocommerce-LoopProduct-link{
		width:100%;
	}
	
	/* Product */
	.product .elementor-element-d0b3a20 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-woocommerce-product-related .elementor-widget-container .related .elementor-grid .product{
		width:100% !important;
	}
	
	/* Woocommerce  loop product link */
	.product .elementor-element-d0b3a20 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-woocommerce-product-related .elementor-widget-container .related .elementor-grid .product .woocommerce-LoopProduct-link{
		height:auto !important;
	}
	
}

/* 767px and smaller screen sizes */
@media (max-width:767px){

	/* List */
	.elementor-widget-woocommerce-product-related .related ul{
		display:block !important;
		grid-template-columns:100% 100% 100% 100%;
	}
	
	/* List */
	.product .elementor-element-d0b3a20 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-woocommerce-product-related .elementor-widget-container .related ul{
		grid-template-columns:100% 100% 100% 100% !important;
	}
	
	/* Product */
	.product .elementor-element-d0b3a20 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-woocommerce-product-related .elementor-widget-container .related .elementor-grid .product{
		display:table-cell !important;
	}
	
	/* Post image */
	.product .elementor-element-d0b3a20 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-woocommerce-product-related .elementor-widget-container .related .elementor-grid .product .woocommerce-LoopProduct-link .wp-post-image{
		height:320px !important;
	}
	
	/* Woocommerce  price amount */
	.elementor-grid .price .woocommerce-Price-amount{
		font-size:19px;
	}
	
	/* Widget wrap */
	.elementor-element-f83e435 .elementor-widget-wrap{
		padding-left:0px !important;
	}
	
	/* Thumbnail Image */
	.related .elementor-grid .product .woocommerce-LoopProduct-link .attachment-woocommerce_thumbnail{
		height:320px !important;
	}
	
	/* Thumbnail Image */
	.elementor-widget-woocommerce-product-related .elementor-widget-container .related .elementor-grid .product .woocommerce-LoopProduct-link .attachment-woocommerce_thumbnail{
		height:320px !important;
	}
	
	/* Thumbnail Image */
	.elementor-grid .product .attachment-woocommerce_thumbnail{
		
	}
	
}/* End custom CSS */
/* Start custom CSS *//* Input */
.elementor-product-simple .cart input[type=button]{
	color:#9c9c9c;
	border-style:none;
	font-size:26px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	width:21px;
	background-color:transparent;
}

.elementor-product-simple .cart .plus{
border: 0px solid black !important;
}

/* Detail container */
.product .product_meta .detail-container:nth-child(2){
	display:none;
}

/* Smntcswcb */
#smntcswcb{
	height:41px;
	border-color:#9c9c9c;
	color:#505057;
	font-family:'Roboto', sans-serif;
	font-weight:400;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}

/* Form Division */
.elementor-widget-woocommerce-product-add-to-cart .elementor-product-simple form{
	display:block !important;
}

/* Quantity */
.product .elementor-element-f83e435 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-simple .cart .quantity{
	width:100% !important;
}

/* Product simple */
.elementor-widget-woocommerce-product-add-to-cart .elementor-product-simple{
	display:block;
}

/* Button */
.elementor-product-simple .cart .single_add_to_cart_button{
	color:#1c1c1f !important;
	font-family:'Roboto', sans-serif;
	font-weight:500;
	background-color:#e0e0e0 !important;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:22px;
	padding-right:22px;
	margin-left:0px !important;
}

/* Paragraph */
.elementor-widget-woocommerce-product-price p{
	color:#000000 !important;
	font-size:26px !important;
	margin-bottom:0px;
}

/* Paragraph */
.elementor-widget-woocommerce-product-add-to-cart .elementor-product-simple p{
	color:#3fa90d !important;
	font-weight:500;
}

/* Paragraph */
.elementor-element-f83e435 .elementor-widget-woocommerce-product-add-to-cart .elementor-product-simple p{
	font-size:17px !important;
}

/* Post Title */
.elementor-widget-woocommerce-product-title h1{
	color:#000000 !important;
}

/* Widget woocommerce product price */
.elementor-element-f83e435 .elementor-widget-woocommerce-product-price{
	height:37px;
	margin-bottom:0px;
}

/* Quantity */
.elementor-product-simple .cart .quantity{
	padding-bottom:11px;
}

/* Detail container */
.elementor-widget-woocommerce-product-meta .product_meta .detail-container{
	font-family:'Roboto', sans-serif;
}

/* Heading */
.elementor-widget-woocommerce-product-related .related h2{
	color:#000000 !important;
}

/* Woocommerce  price amount */
.elementor-grid .price .woocommerce-Price-amount{
	color:#000000;
}

/* Button */
.elementor-grid .product .addtocartbutton{
	color:#1c1c1f !important;
	font-family:'Roboto', sans-serif;
	font-weight:500;
	background-color:#e0e0e0 !important;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:22px;
	padding-right:22px;
	margin-left:0px !important;
}

/* Heading */
.elementor-grid .product h2{
	white-space:nowrap;
	
}

@media (max-width: 767px){
span.digits-login-modal {
    /* display: none; */
    left: 39px;
    position: relative;
}
}/* End custom CSS */