.elementor-534 .elementor-element.elementor-element-e08a73e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-534 .elementor-element.elementor-element-e5de17d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-534 .elementor-element.elementor-element-5d0864b{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.woocommerce .elementor-534 .elementor-element.elementor-element-5d0864b .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-534 .elementor-element.elementor-element-5d0864b .flex-viewport{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-534 .elementor-element.elementor-element-5d0864b .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-534 .elementor-element.elementor-element-5d0864b .flex-control-thumbs li{padding-right:calc(5px / 2);padding-left:calc(5px / 2);padding-bottom:5px;}.woocommerce .elementor-534 .elementor-element.elementor-element-5d0864b .flex-control-thumbs{margin-right:calc(-5px / 2);margin-left:calc(-5px / 2);}.elementor-534 .elementor-element.elementor-element-8f2b326{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-534 .elementor-element.elementor-element-8f2b326.e-con{--align-self:center;}.elementor-534 .elementor-element.elementor-element-1546bd8{width:100%;max-width:100%;}.elementor-534 .elementor-element.elementor-element-1546bd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-534 .elementor-element.elementor-element-41972e2{width:100%;max-width:100%;}.elementor-534 .elementor-element.elementor-element-41972e2 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-534 .elementor-element.elementor-element-a570788{width:100%;max-width:100%;}.elementor-534 .elementor-element.elementor-element-a570788 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-534 .elementor-element.elementor-element-a570788 .elementor-heading-title{font-size:16px;color:var( --e-global-color-text );}.elementor-534 .elementor-element.elementor-element-fb13383{width:100%;max-width:100%;z-index:1;}.elementor-534 .elementor-element.elementor-element-d83628c .cart button, .elementor-534 .elementor-element.elementor-element-d83628c .cart .button{transition:all 0.2s;}.elementor-534 .elementor-element.elementor-element-d83628c .quantity .qty{transition:all 0.2s;}.elementor-534 .elementor-element.elementor-element-6b092c9{width:100%;max-width:100%;font-family:"Tahoma", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-astglobalcolor2 );}.elementor-534 .elementor-element.elementor-element-6b092c9 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-534 .elementor-element.elementor-element-6b092c9 a{font-size:12px;font-weight:200;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-534 .elementor-element.elementor-element-aea6023{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-534 .elementor-element.elementor-element-339aabe{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-534 .elementor-element.elementor-element-339aabe .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-534 .elementor-element.elementor-element-339aabe .elementor-share-btn__icon{--e-share-buttons-icon-size:2.4em;}.elementor-534 .elementor-element.elementor-element-e2399bf{--display:flex;--min-height:623px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-534 .elementor-element.elementor-element-e2399bf:not(.elementor-motion-effects-element-type-background), .elementor-534 .elementor-element.elementor-element-e2399bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-534 .elementor-element.elementor-element-3d48dce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-534 .elementor-element.elementor-element-3d48dce.e-con{--align-self:center;}.elementor-534 .elementor-element.elementor-element-8ff96eb .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-534 .elementor-element.elementor-element-035f4b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:2%;--padding-bottom:0%;--padding-left:7%;--padding-right:0%;}.elementor-534 .elementor-element.elementor-element-2238df6 .elementor-heading-title{font-size:28px;}.elementor-534 .elementor-element.elementor-element-76f24a4{--display:flex;}.elementor-534 .elementor-element.elementor-element-12e6922{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-534 .elementor-element.elementor-element-edfa87e{--display:flex;}.elementor-534 .elementor-element.elementor-element-ec968c1{--display:flex;}.elementor-534 .elementor-element.elementor-element-39ed450{--display:flex;}.elementor-534 .elementor-element.elementor-element-d18012f > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-534 .elementor-element.elementor-element-ff5c319 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-534 .elementor-element.elementor-element-ff5c319{width:auto;max-width:auto;}.elementor-534 .elementor-element.elementor-element-ff5c319 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 28px 0px 0px;}.elementor-534 .elementor-element.elementor-element-ff5c319 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-534 .elementor-element.elementor-element-ff5c319 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-534 .elementor-element.elementor-element-755da2a{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-534 .elementor-element.elementor-element-755da2a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-534 .elementor-element.elementor-element-755da2a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(min-width:768px){.elementor-534 .elementor-element.elementor-element-e5de17d{--width:46%;}.elementor-534 .elementor-element.elementor-element-8f2b326{--width:50%;}.elementor-534 .elementor-element.elementor-element-e2399bf{--content-width:1206px;}.elementor-534 .elementor-element.elementor-element-3d48dce{--width:46%;}.elementor-534 .elementor-element.elementor-element-035f4b5{--width:53%;}}@media(max-width:1024px) and (min-width:768px){.elementor-534 .elementor-element.elementor-element-e5de17d{--width:43%;}.elementor-534 .elementor-element.elementor-element-3d48dce{--width:100%;}.elementor-534 .elementor-element.elementor-element-035f4b5{--width:100%;}}@media(max-width:1024px){.elementor-534 .elementor-element.elementor-element-e08a73e{--flex-wrap:wrap;} .elementor-534 .elementor-element.elementor-element-339aabe{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-534 .elementor-element.elementor-element-e2399bf{--min-height:811px;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-534 .elementor-element.elementor-element-3d48dce.e-con{--order:99999 /* order end hack */;}}@media(max-width:767px){.elementor-534 .elementor-element.elementor-element-5d0864b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-534 .elementor-element.elementor-element-aea6023{--container-widget-width:214px;--container-widget-flex-grow:0;width:var( --container-widget-width, 214px );max-width:214px;}.elementor-534 .elementor-element.elementor-element-339aabe{--container-widget-width:156px;--container-widget-flex-grow:0;width:var( --container-widget-width, 156px );max-width:156px;} .elementor-534 .elementor-element.elementor-element-339aabe{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-5d0864b *//* 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 */