.elementor-1066 .elementor-element.elementor-element-43ef0cf8{--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-1066 .elementor-element.elementor-element-4015cf86{--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:space-around;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1066 .elementor-element.elementor-element-38c16ef5{--display:flex;--min-height:16px;--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;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1066 .elementor-element.elementor-element-38c16ef5:not(.elementor-motion-effects-element-type-background), .elementor-1066 .elementor-element.elementor-element-38c16ef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1066 .elementor-element.elementor-element-6bc6f567 > .elementor-widget-container{background-color:#FFFFFF;padding:5px 5px 5px 5px;}.elementor-1066 .elementor-element.elementor-element-2e4a88b1{--display:flex;}.elementor-1066 .elementor-element.elementor-element-2e4a88b1:not(.elementor-motion-effects-element-type-background), .elementor-1066 .elementor-element.elementor-element-2e4a88b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1066 .elementor-element.elementor-element-61dd66d0 .elementor-heading-title{color:var( --e-global-color-19e0aa7 );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1066 .elementor-element.elementor-element-2621a460 .elementor-heading-title{font-family:var( --e-global-typography-6ef7c0b-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c0b-font-size );font-weight:var( --e-global-typography-6ef7c0b-font-weight );line-height:var( --e-global-typography-6ef7c0b-line-height );color:var( --e-global-color-19e0aa7 );}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1066 .elementor-element.elementor-element-fbf5f84{--display:flex;--min-height:50vh;--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1066 .elementor-element.elementor-element-fbf5f84:not(.elementor-motion-effects-element-type-background), .elementor-1066 .elementor-element.elementor-element-fbf5f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1066 .elementor-element.elementor-element-2d22771e .elementor-heading-title{font-family:var( --e-global-typography-6ef7c0b-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef7c0b-font-size );font-weight:var( --e-global-typography-6ef7c0b-font-weight );line-height:var( --e-global-typography-6ef7c0b-line-height );color:var( --e-global-color-19e0aa7 );}.elementor-1066 .elementor-element.elementor-element-15a580c3{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C4C4C49C;--border-color:#C4C4C49C;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1066 .elementor-element.elementor-element-735cb958 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:var( --e-global-color-19e0aa7 );}.elementor-1066 .elementor-element.elementor-element-a3be3ae{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1066 .elementor-element.elementor-element-a3be3ae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;font-style:italic;color:var( --e-global-color-19e0aa7 );}.elementor-1066 .elementor-element.elementor-element-4e37f0e7{--alignment:right;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#A0A0A0B8;}.elementor-1066 .elementor-element.elementor-element-4e37f0e7.elementor-element{--align-self:flex-end;}.elementor-1066 .elementor-element.elementor-element-4e37f0e7 .elementor-share-btn{font-size:calc(0.65px * 10);}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1066 .elementor-element.elementor-element-167d4da8{width:100%;max-width:100%;}.elementor-1066 .elementor-element.elementor-element-167d4da8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.woocommerce .elementor-1066 .elementor-element.elementor-element-167d4da8 .price{color:var( --e-global-color-secondary );}.woocommerce .elementor-1066 .elementor-element.elementor-element-167d4da8 .price ins{color:var( --e-global-color-2ba904f );text-decoration:none;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1066 .elementor-element.elementor-element-6004acd6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1066 .elementor-element.elementor-element-6004acd6 .cart button, .elementor-1066 .elementor-element.elementor-element-6004acd6 .cart .button{transition:all 0.2s;}.elementor-1066 .elementor-element.elementor-element-6004acd6 .quantity .qty{transition:all 0.2s;}.elementor-1066 .elementor-element.elementor-element-7e44bdfa{--display:flex;}.elementor-1066 .elementor-element.elementor-element-7e44bdfa:not(.elementor-motion-effects-element-type-background), .elementor-1066 .elementor-element.elementor-element-7e44bdfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1066 .elementor-element.elementor-element-7341b27b .elementor-heading-title{color:var( --e-global-color-19e0aa7 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1066 .elementor-element.elementor-element-5cd405c2{--display:flex;}@media(min-width:768px){.elementor-1066 .elementor-element.elementor-element-43ef0cf8{--content-width:1600px;}.elementor-1066 .elementor-element.elementor-element-4015cf86{--content-width:1600px;}.elementor-1066 .elementor-element.elementor-element-38c16ef5{--width:50%;}.elementor-1066 .elementor-element.elementor-element-fbf5f84{--width:45%;}}@media(max-width:1024px){.elementor-1066 .elementor-element.elementor-element-38c16ef5{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1066 .elementor-element.elementor-element-2621a460 .elementor-heading-title{font-size:var( --e-global-typography-6ef7c0b-font-size );line-height:var( --e-global-typography-6ef7c0b-line-height );}.elementor-1066 .elementor-element.elementor-element-2d22771e .elementor-heading-title{font-size:var( --e-global-typography-6ef7c0b-font-size );line-height:var( --e-global-typography-6ef7c0b-line-height );} .elementor-1066 .elementor-element.elementor-element-4e37f0e7{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-1066 .elementor-element.elementor-element-38c16ef5.e-con{--order:-99999 /* order start hack */;}.elementor-1066 .elementor-element.elementor-element-2e4a88b1{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1066 .elementor-element.elementor-element-2621a460 .elementor-heading-title{font-size:var( --e-global-typography-6ef7c0b-font-size );line-height:var( --e-global-typography-6ef7c0b-line-height );}.elementor-1066 .elementor-element.elementor-element-fbf5f84{--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1066 .elementor-element.elementor-element-fbf5f84.e-con{--order:-99999 /* order start hack */;}.elementor-1066 .elementor-element.elementor-element-2d22771e .elementor-heading-title{font-size:var( --e-global-typography-6ef7c0b-font-size );line-height:var( --e-global-typography-6ef7c0b-line-height );}.elementor-1066 .elementor-element.elementor-element-15a580c3{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-1066 .elementor-element.elementor-element-a3be3ae{text-align:left;}.elementor-1066 .elementor-element.elementor-element-4e37f0e7{--alignment:center;width:100%;max-width:100%;} .elementor-1066 .elementor-element.elementor-element-4e37f0e7{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1066 .elementor-element.elementor-element-7e44bdfa{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-6bc6f567 *//*@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css');*/
/* Make the thumnail image container take around 20% of total width and customize its design */
/*.flex-control-thumbs {*/
/*	flex-basis: 18%;*/
/*	z-index: 2;*/
/*	height: 390px !important;*/
/*	padding: 10px !important;*/
/*	margin: auto 0 !important;*/
/*}*/
/* Customize the gallery image */
/*.woocommerce-product-gallery__image img {*/
/*	border-radius: 8px;*/
/*	object-fit: cover;*/
	border: 1px solid #e1e1e1; /* Light border around main image */
/*}*/
/* Adjust the width and spaces of individual thumbnail image containers and add transition for sliding effect */
/*.flex-control-thumbs li {*/
/*	min-width: 100%;*/
/*	margin-bottom: 10px !important;*/
/*	transition: margin-top 0.4s linear;*/
/*}*/
/* Make the thumbnail images' corners a bit rounded to match brand design */
/*.flex-control-thumbs li img {*/
    border-radius: 4px; /* Slightly rounded corners for thumbnails */
    border: 1px solid #ff9900; /* Border for thumbnails */
    transition: transform 0.3s ease, border-color 0.3s ease; /* Smooth hover effect */
/*}*/
/* Active Thumbnail Image */
/*.flex-active img {*/
    border: 2px solid orange; /* Amazon orange for active thumbnail */
/*}*/
/* set the position of thumbnail images*/
/*.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {*/
/*  display:flex;*/
/*column-gap: 14px;*/
/*    margin-bottom: 0; */
/*}*/
/*div.product div.images.woocommerce-product-gallery .flex-viewport {*/
/*   flex-basis: 82%;*/
/*height:50px;*/
/*}*/
/*.woocommerce-js div.product div.images .flex-control-thumbs {*/
/*     flex-basis: 18%;*/
 
/*width:300px;*/
/*}*/
/* Move the images on the Left side*/
/*.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {*/
/*    flex-direction: row-reverse;*/
/*}*/



/*ul.flex-direction-nav {*/
/*    position: absolute;*/
/*    z-index: 99999;*/
/*    width: 100%;*/
/*    left: 0;*/
/*    margin: 0;*/
/*    padding: 0px;*/
/*    list-style: none;*/
/*display:flex;*/
/*flex-direction:column;*/
/*justify-content: space-between;*/
/*}*/
/* set position of previous arrow*/
/*li.flex-nav-prev { margin-top:20px !important;*/
/*left:45px !important;}*/
/* set position of next arrow*/
 
/*li.flex-nav-next{ margin-top:400px; right:130px; !important;}*/
 
/*a.flex-next {visibility:hidden;}*/
/*a.flex-prev {visibility:hidden;}*/
/* next arrow appear */
/*a.flex-next::after {*/
/*visibility:visible;content: '\f107';*/
/*font-family: 'Font Awesome 5 Free';*/
 
/*margin-top: 0px;*/
/*font-size: 20px;   */
/*font-weight: bold;*/
/*}*/
/* previous arrow appear*/
/*a.flex-prev::before {*/
/*    visibility:visible;*/
/*    content: '\f106';*/
/*font-family: 'Font Awesome 5 Free';   */
/*margin-top: 0px;*/
 
/*margin-left: 45px;*/
/*font-size: 20px;*/
/*font-weight: bold;*/
/*}*/
 
/*ul.flex-direction-nav li a {*/
/*color: #ff9900; ;*/
/*}*/
 
/*ul.flex-direction-nav li a:hover {*/
/*text-decoration: none;*/
/*}*/
 
 
/*ul.flex-direction-nav li a:hover {*/
/*text-decoration: none;*/
/*}*/
/*.flex-control-nav{*/
/*top:0px;*/
/*}*/

/* Small Tablets & Large Phones */
/*@media (min-width: 576px) and (max-width: 767px) {*/
/*    .flex-control-thumbs { height: 450px !important; }*/
/*    li.flex-nav-prev { margin-top: 30px !important; }*/
/*    li.flex-nav-next { margin-top: 450px !important; }*/
/*}*/

/* Small Mobile Devices */
/*@media (max-width: 575px) {*/
/*    .flex-control-thumbs { height: 160px !important; }*/
/*    li.flex-nav-prev { margin-top: 0px !important; }*/
/*    li.flex-nav-next { margin-top: 200px; }*/
/*    a.flex-prev::before { margin-left: 20px; }*/
/*    a.flex-next::after { margin-left: -20px; }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbf5f84 */table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: #F5F5F5 !important;
}/* End custom CSS */