.elementor-34444 .elementor-element.elementor-element-672af18{width:100%;max-width:100%;}.woocommerce .elementor-34444 .elementor-element.elementor-element-672af18 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-34444 .elementor-element.elementor-element-672af18 .flex-viewport, .woocommerce .elementor-34444 .elementor-element.elementor-element-672af18 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3a842c4 );}.woocommerce .elementor-34444 .elementor-element.elementor-element-672af18 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-34444 .elementor-element.elementor-element-672af18 .flex-viewport{border-radius:4vw 4vw 4vw 4vw;}.woocommerce .elementor-34444 .elementor-element.elementor-element-d123d19 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:1.2vw;}.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-34444 .elementor-element.elementor-element-0326ae2{width:100%;max-width:100%;}.elementor-34444 .elementor-element.elementor-element-0326ae2.elementor-element{--align-self:flex-start;}.elementor-34444 .elementor-element.elementor-element-0326ae2 .cart button, .elementor-34444 .elementor-element.elementor-element-0326ae2 .cart .button{font-family:"Libre Baskerville", Sans-serif;font-size:1vw;border-radius:5em 5em 5em 5em;padding:.60em 3em .60em 3em;color:var( --e-global-color-32e6dac );background-color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-34444 .elementor-element.elementor-element-0326ae2 .added_to_cart{color:var( --e-global-color-secondary );}.elementor-34444 .elementor-element.elementor-element-0326ae2 .quantity .qty{font-family:"Libre Baskerville", Sans-serif;font-size:1.3vw;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0em 0em 0em 0em;color:var( --e-global-color-primary );background-color:var( --e-global-color-477167c );border-color:var( --e-global-color-primary );transition:all 0.2s;}.woocommerce .elementor-34444 .elementor-element.elementor-element-0326ae2 form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-34444 .elementor-element.elementor-element-0326ae2 form.cart table.variations label{color:var( --e-global-color-primary );}.woocommerce .elementor-34444 .elementor-element.elementor-element-0326ae2 form.cart table.variations td.value select, .woocommerce .elementor-34444 .elementor-element.elementor-element-0326ae2 form.cart table.variations td.value:before{background-color:var( --e-global-color-a0dd858 );border:var( --e-global-color-477167c );}.elementor-34444 .elementor-element.elementor-element-d53b9ff{width:100%;max-width:100%;}.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-34444 .elementor-element.elementor-element-736d246{color:var( --e-global-color-32e6dac );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-34444 .elementor-element.elementor-element-cbe9776{--grid-columns:3;--grid-row-gap:5vw;width:100%;max-width:100%;--grid-column-gap:5vw;}@media(max-width:1024px){.elementor-34444 .elementor-element.elementor-element-cbe9776{--grid-columns:2;}}@media(max-width:767px){.woocommerce .elementor-34444 .elementor-element.elementor-element-d123d19 .woocommerce-product-details__short-description{font-size:4vw;}.elementor-34444 .elementor-element.elementor-element-0326ae2 .cart button, .elementor-34444 .elementor-element.elementor-element-0326ae2 .cart .button{font-size:3vw;}.elementor-34444 .elementor-element.elementor-element-0326ae2 .quantity .qty{font-size:4vw;border-width:0px 0px 1px 0px;}.elementor-34444 .elementor-element.elementor-element-cbe9776{--grid-columns:1;width:100%;max-width:100%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-672af18 */.elementor-34444 .elementor-element.elementor-element-672af18 img{
    aspect-ratio: 4 / 3;
    object-fit: cover;
    object-position: center center;
    display: block;
}/* End custom CSS */