.elementor-29234 .elementor-element.elementor-element-ecc2f58{--display:grid;--e-con-grid-template-columns:2fr 3fr;--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-29234 .elementor-element.elementor-element-4b09a636{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.woocommerce .elementor-29234 .elementor-element.elementor-element-52d4eaa8 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-29234 .elementor-element.elementor-element-52d4eaa8 .flex-viewport{border-radius:40px 40px 40px 40px}.elementor-29234 .elementor-element.elementor-element-2b8f62bc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-29234 .elementor-element.elementor-element-665874ba{padding:0 0 0 0}.elementor-29234 .elementor-element.elementor-element-665874ba .woocommerce-breadcrumb{color:var(--e-global-color-text)}.elementor-29234 .elementor-element.elementor-element-665874ba .woocommerce-breadcrumb>a{color:var(--e-global-color-16e9573)}.elementor-29234 .elementor-element.elementor-element-609598e9 .elementor-heading-title{font-family:var(--e-global-typography-9c9e49c-font-family),Sans-serif;font-size:var(--e-global-typography-9c9e49c-font-size);font-weight:var(--e-global-typography-9c9e49c-font-weight);font-style:var(--e-global-typography-9c9e49c-font-style);line-height:var(--e-global-typography-9c9e49c-line-height)}.elementor-29234 .elementor-element.elementor-element-23a29111{--display:flex;--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.woocommerce .elementor-29234 .elementor-element.elementor-element-495d73c6 .price{color:var(--e-global-color-accent);font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:600;line-height:1.2em}.woocommerce .elementor-29234 .elementor-element.elementor-element-495d73c6 .price ins{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:600;line-height:1.2em}.elementor-29234 .elementor-element.elementor-element-33035fa{width:var(--container-widget-width,240px);max-width:240px;padding:0 0 0 0;--container-widget-width:240px;--container-widget-flex-grow:0}.elementor-29234 .elementor-element.elementor-element-33035fa .cart button,.elementor-29234 .elementor-element.elementor-element-33035fa .cart .button{font-family:var(--e-global-typography-4676818-font-family),Sans-serif;font-size:var(--e-global-typography-4676818-font-size);font-weight:var(--e-global-typography-4676818-font-weight);border-radius:50px 50px 50px 50px;padding:18px 32px 18px 32px;color:var(--e-global-color-text);background-color:var(--e-global-color-08e3339);transition:all 0.2s}.elementor-29234 .elementor-element.elementor-element-6a2a3dba{padding:0 0 0 0}.woocommerce .elementor-29234 .elementor-element.elementor-element-6a2a3dba .woocommerce-product-details__short-description{font-size:15px}@media(max-width:880px) and (min-width:768px){.elementor-29234 .elementor-element.elementor-element-4b09a636{--width:100%}.elementor-29234 .elementor-element.elementor-element-2b8f62bc{--width:100%}}@media(max-width:1024px){.elementor-29234 .elementor-element.elementor-element-ecc2f58{--grid-auto-flow:row}.elementor-29234 .elementor-element.elementor-element-609598e9 .elementor-heading-title{font-size:var(--e-global-typography-9c9e49c-font-size);line-height:var(--e-global-typography-9c9e49c-line-height)}.elementor-29234 .elementor-element.elementor-element-33035fa .cart button,.elementor-29234 .elementor-element.elementor-element-33035fa .cart .button{font-size:var(--e-global-typography-4676818-font-size)}}@media(max-width:880px){.elementor-29234 .elementor-element.elementor-element-ecc2f58{--e-con-grid-template-rows:auto;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.woocommerce .elementor-29234 .elementor-element.elementor-element-52d4eaa8 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-29234 .elementor-element.elementor-element-52d4eaa8 .flex-viewport{border-radius:24px 24px 24px 24px}.elementor-29234 .elementor-element.elementor-element-33035fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}}@media(max-width:767px){.elementor-29234 .elementor-element.elementor-element-ecc2f58{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-29234 .elementor-element.elementor-element-52d4eaa8{width:var(--container-widget-width,240px);max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0}.elementor-29234 .elementor-element.elementor-element-2b8f62bc{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-29234 .elementor-element.elementor-element-609598e9 .elementor-heading-title{font-size:var(--e-global-typography-9c9e49c-font-size);line-height:var(--e-global-typography-9c9e49c-line-height)}.elementor-29234 .elementor-element.elementor-element-23a29111{--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-29234 .elementor-element.elementor-element-33035fa{padding:0 0 0 0}.elementor-29234 .elementor-element.elementor-element-33035fa .cart button,.elementor-29234 .elementor-element.elementor-element-33035fa .cart .button{font-size:var(--e-global-typography-4676818-font-size)}}