.woocommerce .elementor-1185 .elementor-element.elementor-element-e363cee .price{color:#000000;}body:not(.rtl) .elementor-1185 .elementor-element.elementor-element-e363cee:not(.elementor-product-price-block-yes) del{margin-right:50px;}body.rtl .elementor-1185 .elementor-element.elementor-element-e363cee:not(.elementor-product-price-block-yes) del{margin-left:50px;}.elementor-1185 .elementor-element.elementor-element-e363cee.elementor-product-price-block-yes del{margin-bottom:50px;}.elementor-1185 .elementor-element.elementor-element-c2c74cf .cart button, .elementor-1185 .elementor-element.elementor-element-c2c74cf .cart .button{transition:all 0.2s;}.elementor-1185 .elementor-element.elementor-element-c2c74cf .quantity .qty{transition:all 0.2s;}.elementor-1185 .elementor-element.elementor-element-a7c98a8{--icon-box-icon-margin:15px;width:var( --container-widget-width, 31.927% );max-width:31.927%;--container-widget-width:31.927%;--container-widget-flex-grow:0;}.elementor-1185 .elementor-element.elementor-element-a7c98a8.elementor-view-stacked .elementor-icon{background-color:#B7AFA6;}.elementor-1185 .elementor-element.elementor-element-a7c98a8.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-a7c98a8.elementor-view-default .elementor-icon{fill:#B7AFA6;color:#B7AFA6;border-color:#B7AFA6;}.elementor-1185 .elementor-element.elementor-element-4384ea0{--icon-box-icon-margin:15px;width:var( --container-widget-width, 31.927% );max-width:31.927%;--container-widget-width:31.927%;--container-widget-flex-grow:0;}.elementor-1185 .elementor-element.elementor-element-4384ea0.elementor-view-stacked .elementor-icon{background-color:#B7AFA6;}.elementor-1185 .elementor-element.elementor-element-4384ea0.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-4384ea0.elementor-view-default .elementor-icon{fill:#B7AFA6;color:#B7AFA6;border-color:#B7AFA6;}.elementor-1185 .elementor-element.elementor-element-b5f61a0{--icon-box-icon-margin:15px;width:var( --container-widget-width, 31.927% );max-width:31.927%;--container-widget-width:31.927%;--container-widget-flex-grow:0;}.elementor-1185 .elementor-element.elementor-element-b5f61a0.elementor-view-stacked .elementor-icon{background-color:#B7AFA6;}.elementor-1185 .elementor-element.elementor-element-b5f61a0.elementor-view-framed .elementor-icon, .elementor-1185 .elementor-element.elementor-element-b5f61a0.elementor-view-default .elementor-icon{fill:#B7AFA6;color:#B7AFA6;border-color:#B7AFA6;}.elementor-1185 .elementor-element.elementor-element-42e1577c{padding:150px 0px 80px 0px;}.elementor-1185 .elementor-element.elementor-element-5ef376c8{text-align:center;top:-120px;}body:not(.rtl) .elementor-1185 .elementor-element.elementor-element-5ef376c8{left:0px;}body.rtl .elementor-1185 .elementor-element.elementor-element-5ef376c8{right:0px;}.elementor-1185 .elementor-element.elementor-element-33ec6ea3 .ube-heading{max-width:920px;}.elementor-1185 .elementor-element.elementor-element-33ec6ea3 .elementor-widget-container{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.elementor-1185 .elementor-element.elementor-element-33ec6ea3 > .elementor-widget-container{margin:0px 0px 21px 0px;}.elementor-1185 .elementor-element.elementor-element-52492361 .ube-image img{transition-duration:0.3s;}.elementor-1185 .elementor-element.elementor-element-52492361 .ube-icon-box{align-items:flex-start;}.elementor-1185 .elementor-element.elementor-element-52492361 .ube-ib-desc{margin-top:5px;}.elementor-1185 .elementor-element.elementor-element-52492361{--grid-column-gap:70px;--grid-row-gap:30px;}.elementor-1185 .elementor-element.elementor-element-52492361 .elementor-grid-item{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1185 .elementor-element.elementor-element-52492361 .slick-slider{--ube-slider-gap:30px;}.elementor-1185 .elementor-element.elementor-element-52492361 .ube-slider-item{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1185 .elementor-element.elementor-element-75773f35 > .elementor-widget-container{margin:47px 0px 0px 0px;}.elementor-1185 .elementor-element.elementor-element-d1cb4b2{width:var( --container-widget-width, 122.222% );max-width:122.222%;--container-widget-width:122.222%;--container-widget-flex-grow:0;}.elementor-1185 .elementor-element.elementor-element-ce0cb92{--spacer-size:15px;}.elementor-1185 .elementor-element.elementor-element-38d5bdc{text-align:center;}@media(max-width:1024px){.elementor-1185 .elementor-element.elementor-element-42e1577c{padding:150px 0px 65px 0px;}.elementor-1185 .elementor-element.elementor-element-52492361{--grid-column-gap:30px;}}@media(max-width:767px){.elementor-1185 .elementor-element.elementor-element-52492361{--grid-row-gap:45px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-e448f8e *//* Functionality: Custom thumbnail size in product image gallery

 * Date:  2021-03-10

 * Author: zayed

 */



/* DESKTOP */



.woocommerce .flex-control-thumbs {

    margin: 10px 0px 10px -5px !important; /* Thumbnails separation top and bottom */

    width: 100% !important; /* Controls width of thumbnails container on desktop - Horizontally */

	display: flex;

}

/* Controls thumbnails width on desktop - vertically

 * Enable this ONLY for VERTICAL display

 */ 

ol.flex-control-nav.flex-control-thumbs li {

	width: 15% !important; 

}

/* Enable this ONLY for HORIZONTAL display */

/*ol.flex-control-nav.flex-control-thumbs li {

	width: 18% !important; 

}*/

/* PHONES */

@media (max-width:414px){

	ol.flex-control-nav.flex-control-thumbs li {

		width: 18% !important; /* Controls thumbnails width on mobile - Horizontally */

	}

}



/* TABLETS */

@media (min-width:568px) and (max-width:768px){

	/* Controls thumbnails container width on tablet - vertically

	 * Enable this ONLY for VERTICAL display */

	.woocommerce .flex-control-thumbs {

    	margin: 10px 0px 10px -5px !important; 

    	width: 15% !important;

	}

	/* Controls width of thumbnails container on tablet - horizontally

	 * Enable this ONLY for HORIZONTAL display */

	/*.woocommerce .flex-control-thumbs {

    	width: 70% !important; 

	}*/

	ol.flex-control-nav.flex-control-thumbs li {

		width: 90% !important; /* Controls thumbnails image width on tablet - vertically */

	}

}

@media (min-width:769px) and (max-width:1024px){

	/* Controls thumbnails container width on tablet - vertically

	 * Enable this ONLY for VERTICAL display */

	.woocommerce .flex-control-thumbs {

    	margin: 10px 0px 10px -5px !important; 

    	width: 12% !important;

	}

	/* Controls width of thumbnails container on tablet - horizontally

	 * Enable this ONLY for HORIZONTAL display */

	/*.woocommerce .flex-control-thumbs {

    	width: 70% !important; 

	}*/

	ol.flex-control-nav.flex-control-thumbs li {

		width: 100% !important; /* Controls thumbnails image width on tablet - vertically */

	}

}



/* Functionality: Product page image thumbnails on left side

 * Date:  2021-03-10

 * Author: Rafael Azuaje

 * Disable this segment if you want to display horizontally

 */

@media (min-width:568px) {

	.woocommerce .flex-control-nav { 

		position: absolute; 

		top:-10px; 

		left: 0px;

	}

	.flex-control-thumbs {

		display: flex;

		flex-direction: column;

	}

}

@media (min-width:568px) and (max-width:768px){

	.woocommerce .flex-viewport {

		width: 86.5% !important;

		left: 100px !important;

	}

}

@media (min-width:769px) and (max-width:1024px){

	.woocommerce .flex-viewport {

		width: 87% !important;

		left: 95px !important;

	}

}

@media (min-width:1025px){

	.woocommerce .flex-viewport {

		width: 85% !important;

		left: 80px !important;

	}	

}/* End custom CSS */