.elementor-bc-flex-widget .elementor-990 .elementor-element.elementor-element-a608559.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-990 .elementor-element.elementor-element-a608559.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-990 .elementor-element.elementor-element-ed0dc42{width:auto;max-width:auto;}.elementor-990 .elementor-element.elementor-element-c780cc1{margin-top:0px;margin-bottom:50px;}.woocommerce .elementor-990 .elementor-element.elementor-element-abb77e3 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-990 .elementor-element.elementor-element-abb77e3 .flex-viewport, .woocommerce .elementor-990 .elementor-element.elementor-element-abb77e3 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E3E3;}.woocommerce .elementor-990 .elementor-element.elementor-element-abb77e3 .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-990 .elementor-element.elementor-element-abb77e3 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E3E3;}.woocommerce .elementor-990 .elementor-element.elementor-element-abb77e3 .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-990 .elementor-element.elementor-element-abb77e3 .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.woocommerce .elementor-990 .elementor-element.elementor-element-d63765c .star-rating{color:var( --e-global-color-5dbb6a8 );font-size:2em;}.woocommerce .elementor-990 .elementor-element.elementor-element-d63765c .star-rating::before{color:var( --e-global-color-c1bf466 );}.woocommerce .elementor-990 .elementor-element.elementor-element-d63765c .woocommerce-review-link{color:var( --e-global-color-adcbbc8 );}.elementor-990 .elementor-element.elementor-element-d63765c > .elementor-widget-container{border-style:none;}.elementor-990 .elementor-element.elementor-element-9dbe0b0 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-990 .elementor-element.elementor-element-9dbe0b0 > .elementor-widget-container{border-style:none;}.elementor-990 .elementor-element.elementor-element-fb80d58{margin-top:0px;margin-bottom:0px;}.elementor-990 .elementor-element.elementor-element-820af1f{text-align:left;}.woocommerce .elementor-990 .elementor-element.elementor-element-820af1f .price{font-size:18px;font-weight:400;}.woocommerce .elementor-990 .elementor-element.elementor-element-820af1f .price ins{color:#F50000;font-size:25px;font-weight:600;}.elementor-990 .elementor-element.elementor-element-820af1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-bc-flex-widget .elementor-990 .elementor-element.elementor-element-5e88021.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-990 .elementor-element.elementor-element-5e88021.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.woocommerce .elementor-990 .elementor-element.elementor-element-5938724 .stock{color:var( --e-global-color-primary );}.elementor-990 .elementor-element.elementor-element-f42cc9b .cart button, .elementor-990 .elementor-element.elementor-element-f42cc9b .cart .button{font-family:"halvecta", halvecta;font-weight:600;border-style:none;color:var( --e-global-color-013e577 );background-color:#E7C36D;border-color:var( --e-global-color-adcbbc8 );transition:all 0.2s;}.elementor-990 .elementor-element.elementor-element-f42cc9b .added_to_cart{color:var( --e-global-color-adcbbc8 );font-weight:300;letter-spacing:0.5px;}.elementor-990 .elementor-element.elementor-element-f42cc9b{--view-cart-spacing:0px;--button-spacing:28px;}.elementor-990 .elementor-element.elementor-element-f42cc9b .quantity .qty{font-family:"halvecta", halvecta;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );border-color:var( --e-global-color-adcbbc8 );transition:all 0.2s;}.elementor-990 .elementor-element.elementor-element-f42cc9b .quantity .qty:focus{border-color:var( --e-global-color-bcbd87e );}.woocommerce .elementor-990 .elementor-element.elementor-element-f42cc9b form.cart table.variations label{color:var( --e-global-color-primary );font-family:"halvecta", halvecta;font-size:16px;font-weight:400;}.woocommerce .elementor-990 .elementor-element.elementor-element-f42cc9b form.cart table.variations td.value select{color:var( --e-global-color-c1bf466 );}.woocommerce .elementor-990 .elementor-element.elementor-element-f42cc9b form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-990 .elementor-element.elementor-element-f42cc9b form.cart table.variations td.value:before{font-family:"halvecta", halvecta;font-size:16px;font-weight:600;}.elementor-990 .elementor-element.elementor-element-f42cc9b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-f42cc9b.elementor-element{--align-self:center;}.elementor-bc-flex-widget .elementor-990 .elementor-element.elementor-element-73f9e9d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-990 .elementor-element.elementor-element-73f9e9d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-990 .elementor-element.elementor-element-616f81b .elementor-heading-title{font-size:15px;font-weight:500;}.elementor-990 .elementor-element.elementor-element-1154f5c .ha-share-button{display:inline-block;}.elementor-990 .elementor-element.elementor-element-1154f5c .ha-share-buttons{text-align:left;}.elementor-990 .elementor-element.elementor-element-1154f5c .ha-share-network{padding:0px 0px 0px 0px;font-size:22px;background-color:#02010100;}.elementor-990 .elementor-element.elementor-element-1154f5c .ha-share-network i{margin-right:0px;}.elementor-990 .elementor-element.elementor-element-1154f5c .ha-share-network .ha-share-label{font-family:"halvecta", halvecta;font-weight:400;}.elementor-990 .elementor-element.elementor-element-1154f5c .ha-share-network {color:var( --e-global-color-adcbbc8 );}.elementor-990 .elementor-element.elementor-element-b019f81{--display:flex;--background-transition:0.3s;}.elementor-990 .elementor-element.elementor-element-ae16647{--display:flex;--background-transition:0.3s;}.elementor-990 .elementor-element.elementor-element-22e7c35{--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-gap:208px;}:where( .elementor-990 .elementor-element.elementor-element-22e7c35 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;text-transform:uppercase;}.elementor-990 .elementor-element.elementor-element-c0c15f1 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-990 .elementor-element.elementor-element-c1c6ae3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-3037352{margin-top:0px;margin-bottom:0px;}.elementor-990 .elementor-element.elementor-element-ea7eb9e{text-align:center;}.elementor-990 .elementor-element.elementor-element-ea7eb9e .elementor-heading-title{color:#1F1F1F;font-size:24px;font-weight:500;text-transform:none;line-height:1.3em;}.elementor-990 .elementor-element.elementor-element-d4f34e2{padding:0px 30px 0px 30px;}.elementor-990 .elementor-element.elementor-element-79f900d .premium-woo-products-details-wrap, .elementor-990 .elementor-element.elementor-element-79f900d .premium-woo-product__link{text-align:left;}.elementor-990 .elementor-element.elementor-element-79f900d .premium-woocommerce li.product{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );}.elementor-990 .elementor-element.elementor-element-79f900d .premium-woocommerce ul.products{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );}.elementor-990 .elementor-element.elementor-element-79f900d .premium-woo-product-wrapper{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-c1bf466 );border-radius:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-79f900d .premium-woo-product-wrapper:hover{box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.14);border-style:none;border-radius:22px 22px 22px 22px;}.elementor-990 .elementor-element.elementor-element-79f900d .premium-woocommerce .woocommerce-loop-product__link img{object-fit:cover;}.elementor-990 .elementor-element.elementor-element-79f900d .premium-woocommerce li.product .price{color:var( --e-global-color-bcbd87e );font-weight:400;}.elementor-990 .elementor-element.elementor-element-79f900d .premium-woocommerce li.product .price del{color:var( --e-global-color-bcbd87e );}.elementor-990 .elementor-element.elementor-element-79f900d .premium-woocommerce .woocommerce-loop-product__title:hover{color:var( --e-global-color-bcbd87e );}.elementor-990 .elementor-element.elementor-element-79f900d .premium-woocommerce .woocommerce-loop-product__title{font-weight:600;}#premium-woo-quick-view-79f900d .premium-woo-quick-view-back{background-color:var( --e-global-color-secondary );}#premium-woo-quick-view-79f900d .premium-woo-lightbox-content{padding:100px 100px 100px 100px;}#premium-woo-quick-view-79f900d .premium-woo-quick-view-close{color:var( --e-global-color-bcbd87e );}.elementor-990 .elementor-element.elementor-element-79f900d .premium-woocommerce .premium-woo-qv-btn{color:var( --e-global-color-primary );background-color:var( --e-global-color-bcbd87e );border-radius:10px 10px 10px 10px;}.elementor-990 .elementor-element.elementor-element-79f900d .premium-woocommerce .slick-arrow{background-color:#1F1F1F00;}.elementor-990 .elementor-element.elementor-element-79f900d > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-990 .elementor-element.elementor-element-2eb9d6b{width:49.022%;}.elementor-990 .elementor-element.elementor-element-5e88021{width:50.689%;}.elementor-990 .elementor-element.elementor-element-73f9e9d{width:18.884%;}.elementor-990 .elementor-element.elementor-element-1f06f51{width:81.114%;}}@media(max-width:1024px){.elementor-990 .elementor-element.elementor-element-9dbe0b0 .elementor-heading-title{font-size:20px;}.elementor-990 .elementor-element.elementor-element-616f81b .elementor-heading-title{font-size:15px;}.elementor-990 .elementor-element.elementor-element-1154f5c .ha-share-button{display:inline-block;}.elementor-990 .elementor-element.elementor-element-c1c6ae3{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-79f900d .premium-woocommerce a.carousel-arrow.carousel-next{right:-9px;}.elementor-990 .elementor-element.elementor-element-79f900d .premium-woocommerce a.carousel-arrow.carousel-prev{left:-9px;}.elementor-990 .elementor-element.elementor-element-79f900d .premium-woocommerce .slick-arrow i{font-size:29px;}}@media(max-width:767px){.elementor-990 .elementor-element.elementor-element-a608559{width:7%;}.elementor-990 .elementor-element.elementor-element-73f9e9d{width:25%;}.elementor-990 .elementor-element.elementor-element-1f06f51{width:75%;}.elementor-990 .elementor-element.elementor-element-1154f5c .ha-share-button{display:inline-block;}}/* Start custom CSS for shortcode, class: .elementor-element-765c86f */.elementor-shortcode {
    font-size: 14px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-765c86f */.elementor-shortcode {
    font-size: 14px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-765c86f */.elementor-shortcode {
    font-size: 14px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c0c15f1 */.woocommerce-product-gallery {
    display: flex;
    flex-direction: column;
}
.woocommerce-product-gallery .video-widget {
    order: 99;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'halvecta';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://upload.creoliving.com/wp-content/uploads/2023/07/Helvetica.ttf') format('truetype');
}
/* End Custom Fonts CSS */