.elementor-1566 .elementor-element.elementor-element-e38abb4{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:32px;--padding-right:32px;}.elementor-1566 .elementor-element.elementor-element-e38abb4:not(.elementor-motion-effects-element-type-background), .elementor-1566 .elementor-element.elementor-element-e38abb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-743890b );}.elementor-1566 .elementor-element.elementor-element-b32545b .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d8ef808-font-family ), Sans-serif;font-size:var( --e-global-typography-d8ef808-font-size );font-weight:var( --e-global-typography-d8ef808-font-weight );line-height:var( --e-global-typography-d8ef808-line-height );text-align:start;}.elementor-1566 .elementor-element.elementor-element-b32545b .woocommerce-breadcrumb > a{color:var( --e-global-color-text );}.elementor-1566 .elementor-element.elementor-element-1b89d61{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1566 .elementor-element.elementor-element-e409991{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1566 .elementor-element.elementor-element-e409991.e-con{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-c004de3 .elementor-button{background-color:var( --e-global-color-5aa5e2e );font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);padding:0px 0px 0px 0px;}.elementor-1566 .elementor-element.elementor-element-c004de3 .elementor-button:hover, .elementor-1566 .elementor-element.elementor-element-c004de3 .elementor-button:focus{background-color:var( --e-global-color-5aa5e2e );color:var( --e-global-color-secondary );}.elementor-1566 .elementor-element.elementor-element-c004de3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1566 .elementor-element.elementor-element-c004de3 .elementor-button:hover svg, .elementor-1566 .elementor-element.elementor-element-c004de3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1566 .elementor-element.elementor-element-9923a12{--display:flex;--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;--justify-content:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1566 .elementor-element.elementor-element-9923a12.e-con{--align-self:center;}.elementor-1566 .elementor-element.elementor-element-7ff744c{--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-1566 .elementor-element.elementor-element-a47332b{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);}.woocommerce .elementor-1566 .elementor-element.elementor-element-9816580 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-1566 .elementor-element.elementor-element-9816580 .flex-viewport, .woocommerce .elementor-1566 .elementor-element.elementor-element-9816580 .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-1566 .elementor-element.elementor-element-9816580 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-1566 .elementor-element.elementor-element-9816580 .flex-viewport{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-1566 .elementor-element.elementor-element-9816580 .flex-control-thumbs img{border-style:none;}.elementor-1566 .elementor-element.elementor-element-3a10bd5{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1566 .elementor-element.elementor-element-ad1ef36 .elementor-heading-title{font-size:48px;font-weight:400;line-height:48px;}.woocommerce .elementor-1566 .elementor-element.elementor-element-65cefaf .price{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:28px;}.elementor-1566 .elementor-element.elementor-element-7d1fe40 .cart button, .elementor-1566 .elementor-element.elementor-element-7d1fe40 .cart .button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;border-style:none;border-radius:999px 999px 999px 999px;padding:14px 40px 14px 40px;color:var( --e-global-color-d28fa69 );background-color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-1566 .elementor-element.elementor-element-7d1fe40 .cart button:hover, .elementor-1566 .elementor-element.elementor-element-7d1fe40 .cart .button:hover{color:var( --e-global-color-d28fa69 );background-color:#D9A520E6;}.elementor-1566 .elementor-element.elementor-element-7d1fe40 .added_to_cart{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-1566 .elementor-element.elementor-element-7d1fe40{--view-cart-spacing:15px;--button-spacing:10px;}.elementor-1566 .elementor-element.elementor-element-7d1fe40 .quantity .qty{font-family:var( --e-global-typography-e4647a5-font-family ), Sans-serif;font-size:var( --e-global-typography-e4647a5-font-size );font-weight:var( --e-global-typography-e4647a5-font-weight );line-height:var( --e-global-typography-e4647a5-line-height );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );background-color:var( --e-global-color-5aa5e2e );transition:all 0.2s;}@media(max-width:1024px){.elementor-1566 .elementor-element.elementor-element-b32545b .woocommerce-breadcrumb{font-size:var( --e-global-typography-d8ef808-font-size );line-height:var( --e-global-typography-d8ef808-line-height );}.elementor-1566 .elementor-element.elementor-element-9923a12{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1566 .elementor-element.elementor-element-7d1fe40 .quantity .qty{font-size:var( --e-global-typography-e4647a5-font-size );line-height:var( --e-global-typography-e4647a5-line-height );}}@media(max-width:767px){.elementor-1566 .elementor-element.elementor-element-e38abb4{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-1566 .elementor-element.elementor-element-b32545b .woocommerce-breadcrumb{font-size:var( --e-global-typography-d8ef808-font-size );line-height:var( --e-global-typography-d8ef808-line-height );}.elementor-1566 .elementor-element.elementor-element-1b89d61{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-1566 .elementor-element.elementor-element-9923a12{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-1566 .elementor-element.elementor-element-ad1ef36 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-1566 .elementor-element.elementor-element-7d1fe40 .quantity .qty{font-size:var( --e-global-typography-e4647a5-font-size );line-height:var( --e-global-typography-e4647a5-line-height );}}@media(min-width:768px){.elementor-1566 .elementor-element.elementor-element-e409991{--width:90%;}.elementor-1566 .elementor-element.elementor-element-7ff744c{--width:50%;}.elementor-1566 .elementor-element.elementor-element-3a10bd5{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1566 .elementor-element.elementor-element-e409991{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-e38abb4 */.elementor-1566 .elementor-element.elementor-element-e38abb4 .woocommerce-breadcrumb {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-9816580 */.elementor-1566 .elementor-element.elementor-element-9816580 img {
    aspect-ratio: 1 / 1;
    object-fit: cover;
}
.elementor-1566 .elementor-element.elementor-element-9816580 .woocommerce-product-gallery {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-65cefaf */.elementor-1566 .elementor-element.elementor-element-65cefaf p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-7d1fe40 */.elementor-1566 .elementor-element.elementor-element-7d1fe40 .single_add_to_cart_button {
    box-shadow: 0 4px 6px -1px rgb(0 0 0 / .1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-dc835f3 */.elementor-1566 .elementor-element.elementor-element-dc835f3 b,
.elementor-1566 .elementor-element.elementor-element-dc835f3 strong {
    color: var(--e-global-color-primary);
}/* End custom CSS */