.elementor-8032 .elementor-element.elementor-element-12a5d765{padding:24px 0px 0px 0px;}.elementor-8032 .elementor-element.elementor-element-3d2c2b63 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8032 .elementor-element.elementor-element-eddecd4 .woocommerce-breadcrumb{color:#000000;font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:500;line-height:22px;}.elementor-8032 .elementor-element.elementor-element-eddecd4 .woocommerce-breadcrumb > a{color:#23492F;}.elementor-8032 .elementor-element.elementor-element-3970c1cf{margin-top:0px;margin-bottom:0px;padding:24px 0px 24px 0px;}.elementor-8032 .elementor-element.elementor-element-63c77d71 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8032 .elementor-element.elementor-element-63c77d71 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8032 .elementor-element.elementor-element-501211c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-8032 .elementor-element.elementor-element-501211c3 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-8032 .elementor-element.elementor-element-501211c3 .flex-viewport, .woocommerce .elementor-8032 .elementor-element.elementor-element-501211c3 .flex-control-thumbs img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF3F2;}.woocommerce .elementor-8032 .elementor-element.elementor-element-501211c3 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-8032 .elementor-element.elementor-element-501211c3 .flex-viewport{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-8032 .elementor-element.elementor-element-501211c3 .flex-viewport:not(:last-child){margin-bottom:12px;}.woocommerce .elementor-8032 .elementor-element.elementor-element-501211c3 .flex-control-thumbs img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF3F2;border-radius:12px 12px 12px 12px;}.woocommerce .elementor-8032 .elementor-element.elementor-element-501211c3 .flex-control-thumbs li{padding-right:calc(12px / 2);padding-left:calc(12px / 2);padding-bottom:12px;}.woocommerce .elementor-8032 .elementor-element.elementor-element-501211c3 .flex-control-thumbs{margin-right:calc(-12px / 2);margin-left:calc(-12px / 2);}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-8032 .elementor-element.elementor-element-89a1fd > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-8032 .elementor-element.elementor-element-89a1fd:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(12px/2);}.elementor-8032 .elementor-element.elementor-element-89a1fd:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(12px/2);}.elementor-8032 .elementor-element.elementor-element-89a1fd.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-8032 .elementor-element.elementor-element-89a1fd.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body:not(.rtl) .elementor-8032 .elementor-element.elementor-element-89a1fd.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-12px/2) + (-1px/2) );}body:not.rtl .elementor-8032 .elementor-element.elementor-element-89a1fd.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-12px/2) - (1px/2) );}.elementor-8032 .elementor-element.elementor-element-89a1fd{font-family:"Satoshi", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#000000;}.elementor-8032 .elementor-element.elementor-element-89a1fd a{font-family:"Inter", Sans-serif;color:#000000;}.elementor-8032 .elementor-element.elementor-element-7578b361 > .elementor-element-populated{padding:0px 0px 0px 48px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8032 .elementor-element.elementor-element-1a571699{text-align:start;}.elementor-8032 .elementor-element.elementor-element-1a571699 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:500;text-transform:capitalize;line-height:36px;color:#000000;}.elementor-8032 .elementor-element.elementor-element-6296d052:not(.elementor-motion-effects-element-type-background), .elementor-8032 .elementor-element.elementor-element-6296d052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF3F2;}.elementor-8032 .elementor-element.elementor-element-6296d052{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:12px;margin-bottom:0px;padding:16px 24px 16px 24px;}.elementor-8032 .elementor-element.elementor-element-6296d052, .elementor-8032 .elementor-element.elementor-element-6296d052 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-8032 .elementor-element.elementor-element-6296d052 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8032 .elementor-element.elementor-element-3cc250ac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8032 .elementor-element.elementor-element-3cc250ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8032 .elementor-element.elementor-element-3cc250ac.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8032 .elementor-element.elementor-element-3cc250ac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8032 .elementor-element.elementor-element-23a4e53c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8032 .elementor-element.elementor-element-23a4e53c{text-align:start;}.elementor-8032 .elementor-element.elementor-element-23a4e53c .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:22px;font-weight:500;line-height:26px;color:#BE6653;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8032 .elementor-element.elementor-element-591d938e > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8032 .elementor-element.elementor-element-591d938e{text-align:start;}.woocommerce .elementor-8032 .elementor-element.elementor-element-591d938e .price{color:#000000;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;text-transform:none;text-decoration:none;letter-spacing:1px;}.woocommerce .elementor-8032 .elementor-element.elementor-element-591d938e .price ins{color:#000000;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;text-transform:none;text-decoration:none;letter-spacing:1px;}body:not(.rtl) .elementor-8032 .elementor-element.elementor-element-591d938e:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-8032 .elementor-element.elementor-element-591d938e:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-8032 .elementor-element.elementor-element-591d938e.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-bc-flex-widget .elementor-8032 .elementor-element.elementor-element-448740d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8032 .elementor-element.elementor-element-448740d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8032 .elementor-element.elementor-element-448740d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8032 .elementor-element.elementor-element-448740d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8032 .elementor-element.elementor-element-2529edec .cart button, .elementor-8032 .elementor-element.elementor-element-2529edec .cart .button{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:500;line-height:26px;border-style:none;border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;color:#FFFFFF;background-color:#BE6653;border-color:#BE6653;transition:all 0.2s;}.elementor-8032 .elementor-element.elementor-element-2529edec .cart button:hover, .elementor-8032 .elementor-element.elementor-element-2529edec .cart .button:hover{color:#BE6653;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-8032 .elementor-element.elementor-element-2529edec .added_to_cart{color:#000000;font-family:"Satoshi", Sans-serif;}.elementor-8032 .elementor-element.elementor-element-2529edec .quantity .qty{font-family:"Satoshi", Sans-serif;border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;color:#000000;background-color:#FFFFFF;border-color:#BE6653;transition:all 0.2s;}.elementor-8032 .elementor-element.elementor-element-2529edec .quantity .qty:focus{color:#000000;background-color:#FFFFFF;border-color:#BE6653;}.woocommerce .elementor-8032 .elementor-element.elementor-element-2529edec form.cart table.variations label{color:#000000;font-family:"Satoshi", Sans-serif;}.elementor-8032 .elementor-element.elementor-element-59a79ae2 > .elementor-widget-container{background-color:#E8F4FC;margin:0px 0px 0px 0px;padding:2px 0px 2px 0px;border-radius:8px 8px 8px 8px;}.elementor-8032 .elementor-element.elementor-element-59a79ae2{text-align:center;}.elementor-8032 .elementor-element.elementor-element-59a79ae2 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:12px;font-weight:500;line-height:20px;letter-spacing:0.5px;color:#BE6653;}.elementor-8032 .elementor-element.elementor-element-1e048530 > .elementor-widget-container{background-color:#E8F4FC;margin:24px 0px 0px 0px;padding:16px 24px 16px 24px;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-8032 .elementor-element.elementor-element-1e048530{text-align:start;}.woocommerce .elementor-8032 .elementor-element.elementor-element-1e048530 .woocommerce-product-details__short-description{color:#000000;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-8032 .elementor-element.elementor-element-21c1d13{padding:48px 0px 48px 0px;}.elementor-8032 .elementor-element.elementor-element-35b65486 > .elementor-element-populated{margin:4px 4px 4px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8032 .elementor-element.elementor-element-405ef3ee > .elementor-widget-container{background-color:#FFF3F2;padding:24px 24px 24px 24px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF3F2;border-radius:12px 12px 12px 12px;}.elementor-8032 .elementor-element.elementor-element-405ef3ee{color:#000000;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}@media(min-width:768px){.elementor-8032 .elementor-element.elementor-element-63c77d71{width:40%;}.elementor-8032 .elementor-element.elementor-element-7578b361{width:60%;}.elementor-8032 .elementor-element.elementor-element-3cc250ac{width:40%;}.elementor-8032 .elementor-element.elementor-element-448740d{width:60%;}}@media(max-width:1024px){.elementor-8032 .elementor-element.elementor-element-12a5d765{padding:12px 10px 0px 10px;}.elementor-8032 .elementor-element.elementor-element-eddecd4 .woocommerce-breadcrumb{font-size:12px;}.elementor-8032 .elementor-element.elementor-element-3970c1cf{margin-top:0px;margin-bottom:0px;padding:24px 10px 24px 10px;}.elementor-8032 .elementor-element.elementor-element-63c77d71 > .elementor-element-populated{padding:0px 24px 0px 0px;}.elementor-8032 .elementor-element.elementor-element-7578b361 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8032 .elementor-element.elementor-element-1a571699 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-8032 .elementor-element.elementor-element-23a4e53c{text-align:center;}.elementor-8032 .elementor-element.elementor-element-23a4e53c .elementor-heading-title{font-size:18px;}.elementor-8032 .elementor-element.elementor-element-2529edec .cart button, .elementor-8032 .elementor-element.elementor-element-2529edec .cart .button{font-size:14px;line-height:20px;}.elementor-8032 .elementor-element.elementor-element-21c1d13{padding:0px 12px 48px 12px;}}@media(max-width:767px){.elementor-8032 .elementor-element.elementor-element-eddecd4 .woocommerce-breadcrumb{font-size:11px;text-align:start;}.elementor-8032 .elementor-element.elementor-element-3970c1cf{padding:0px 10px 24px 10px;}.elementor-8032 .elementor-element.elementor-element-63c77d71 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8032 .elementor-element.elementor-element-7578b361 > .elementor-element-populated{margin:24px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8032 .elementor-element.elementor-element-1a571699{text-align:center;}.elementor-8032 .elementor-element.elementor-element-1a571699 .elementor-heading-title{font-size:20px;}.elementor-8032 .elementor-element.elementor-element-23a4e53c .elementor-heading-title{font-size:24px;}.elementor-8032 .elementor-element.elementor-element-591d938e{text-align:center;}.woocommerce .elementor-8032 .elementor-element.elementor-element-591d938e .price{font-size:18px;}.elementor-8032 .elementor-element.elementor-element-2529edec .cart button, .elementor-8032 .elementor-element.elementor-element-2529edec .cart .button{font-size:16px;}.elementor-8032 .elementor-element.elementor-element-59a79ae2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8032 .elementor-element.elementor-element-59a79ae2 .elementor-heading-title{font-size:10px;letter-spacing:0px;}.elementor-8032 .elementor-element.elementor-element-21c1d13{padding:0px 12px 48px 12px;}.elementor-8032 .elementor-element.elementor-element-35b65486 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8032 .elementor-element.elementor-element-405ef3ee{font-size:16px;line-height:28px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-501211c3 */.elementor-8032 .elementor-element.elementor-element-501211c3 .acoplw-custom-badge-86737{
    bottom: 32px !important;
}

.elementor-8032 .elementor-element.elementor-element-501211c3 .acoplw-custom-badge-78785{
    bottom: 32px !important;
}


/* ----- */
.elementor-8032 .elementor-element.elementor-element-501211c3 .onsale{
    background-color: #B9D8FF !important;
    color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-591d938e */.elementor-8032 .elementor-element.elementor-element-591d938e .iworks-omnibus{
    font-family: 'Inter';
    font-size: 12px;
    line-height: 20px;
    color: #CCD5D3;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-2529edec */.elementor-8032 .elementor-element.elementor-element-2529edec{
    text-align: center !important;
}


.elementor-8032 .elementor-element.elementor-element-2529edec .tinv-wishlist a{
    color: #000;
    font-family: 'DM Sans';
    font-size: 14px;
    font-weight: 500;
}

.elementor-8032 .elementor-element.elementor-element-2529edec .tinv-wishlist a:hover{
    color: #000;
    text-decoration: underline;
}

/* -- stock --*/

.elementor-8032 .elementor-element.elementor-element-2529edec .stock{
    color: #000 !important;
    font-family: 'DM Sans' !important;
    font-weight: 500 !important;
    border: 1px solid #000;
    border-radius: 1000px;
    padding: 2px 12px;
    background-color: #F6FAFF;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3970c1cf */.ast-stock-detail {
    display: none;
}/* End custom CSS */