.elementor-6649 .elementor-element.elementor-element-503ac293{--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;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-6649 .elementor-element.elementor-element-662daa26{--display:flex;--justify-content:flex-start;--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--flex-wrap:nowrap}.elementor-6649 .elementor-element.elementor-element-70b60a37{width:100%;max-width:100%}.elementor-6649 .elementor-element.elementor-element-70b60a37.elementor-element{--align-self:center}.elementor-6649 .elementor-element.elementor-element-31529c84{--display:flex;--min-height:20vh;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem}.elementor-6649 .elementor-element.elementor-element-45204b3f{--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}.elementor-6649 .elementor-element.elementor-element-130209a7{background-color:var(--e-global-color-18e5442);padding:.5em .5em .5em .5em;font-family:var(--e-global-typography-6cde806-font-family),Sans-serif;font-size:var(--e-global-typography-6cde806-font-size);font-weight:var(--e-global-typography-6cde806-font-weight);line-height:var(--e-global-typography-6cde806-line-height)}.elementor-6649 .elementor-element.elementor-element-59ed8baa{padding:.5em .5em .5em .5em;font-family:var(--e-global-typography-6cde806-font-family),Sans-serif;font-size:var(--e-global-typography-6cde806-font-size);font-weight:var(--e-global-typography-6cde806-font-weight);line-height:var(--e-global-typography-6cde806-line-height)}.elementor-6649 .elementor-element.elementor-element-404ba91e .elementor-heading-title{font-family:var(--e-global-typography-8c7c114-font-family),Sans-serif;font-size:var(--e-global-typography-8c7c114-font-size);font-weight:var(--e-global-typography-8c7c114-font-weight);line-height:var(--e-global-typography-8c7c114-line-height);letter-spacing:var(--e-global-typography-8c7c114-letter-spacing);word-spacing:var(--e-global-typography-8c7c114-word-spacing)}.elementor-6649 .elementor-element.elementor-element-38650b78{--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}.elementor-6649 .elementor-element.elementor-element-57de464e{--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;--justify-content:flex-end}.elementor-6649 .elementor-element.elementor-element-fcdf67d{--display:flex}.elementor-6649 .elementor-element.elementor-element-5b4cbbb{--spacer-size:50px}.elementor-6649 .elementor-element.elementor-element-4be5e65 .cart button,.elementor-6649 .elementor-element.elementor-element-4be5e65 .cart .button{font-family:var(--e-global-typography-6cde806-font-family),Sans-serif;font-size:var(--e-global-typography-6cde806-font-size);font-weight:var(--e-global-typography-6cde806-font-weight);line-height:var(--e-global-typography-6cde806-line-height);padding:.5em 2em .5em 2em;color:var(--e-global-color-text);background-color:#45B048;border-color:var(--e-global-color-18e5442);transition:all 0.2s}.elementor-6649 .elementor-element.elementor-element-7ac8b594{--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;--gap:1.5rem 4rem;--row-gap:1.5rem;--column-gap:4rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem}.elementor-6649 .elementor-element.elementor-element-7ac8b594:not(.elementor-motion-effects-element-type-background),.elementor-6649 .elementor-element.elementor-element-7ac8b594>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b8287f7)}.elementor-6649 .elementor-element.elementor-element-6344df1e{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem}.elementor-6649 .elementor-element.elementor-element-71b00a77{--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:0em 0em;--row-gap:0em;--column-gap:0em}.elementor-6649 .elementor-element.elementor-element-51e4f77e{color:var(--e-global-color-2457c0b)}.elementor-6649 .elementor-element.elementor-element-5ca4a66{font-family:var(--e-global-typography-13f1b5d-font-family),Sans-serif;font-size:var(--e-global-typography-13f1b5d-font-size);font-weight:var(--e-global-typography-13f1b5d-font-weight);line-height:var(--e-global-typography-13f1b5d-line-height);letter-spacing:var(--e-global-typography-13f1b5d-letter-spacing);word-spacing:var(--e-global-typography-13f1b5d-word-spacing);color:var(--e-global-color-95f2688)}.elementor-6649 .elementor-element.elementor-element-4e8d43ef{--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:0em 0em;--row-gap:0em;--column-gap:0em}.elementor-6649 .elementor-element.elementor-element-7279ecb2{color:var(--e-global-color-2457c0b)}.elementor-6649 .elementor-element.elementor-element-e5a7b40{font-family:var(--e-global-typography-13f1b5d-font-family),Sans-serif;font-size:var(--e-global-typography-13f1b5d-font-size);font-weight:var(--e-global-typography-13f1b5d-font-weight);line-height:var(--e-global-typography-13f1b5d-line-height);letter-spacing:var(--e-global-typography-13f1b5d-letter-spacing);word-spacing:var(--e-global-typography-13f1b5d-word-spacing);color:var(--e-global-color-95f2688)}.elementor-6649 .elementor-element.elementor-element-5ae650c{--display:flex}.elementor-6649 .elementor-element.elementor-element-2d7e099{color:var(--e-global-color-2457c0b)}.elementor-6649 .elementor-element.elementor-element-49427ade{--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:0em 0em;--row-gap:0em;--column-gap:0em}.elementor-6649 .elementor-element.elementor-element-12bfcccd{color:var(--e-global-color-2457c0b)}.elementor-6649 .elementor-element.elementor-element-7b12437d{font-family:var(--e-global-typography-d57cfea-font-family),Sans-serif;font-size:var(--e-global-typography-d57cfea-font-size);font-weight:var(--e-global-typography-d57cfea-font-weight);line-height:var(--e-global-typography-d57cfea-line-height);word-spacing:var(--e-global-typography-d57cfea-word-spacing);color:var(--e-global-color-95f2688)}.elementor-6649 .elementor-element.elementor-element-fbb1e0f{--spacer-size:4rem}.elementor-6649 .elementor-element.elementor-element-1fc0dc7b{--display:flex}.elementor-6649 .elementor-element.elementor-element-6ab9799c{width:100%;max-width:100%;margin:-50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-6649 .elementor-element.elementor-element-5ea9e707{--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-6649 .elementor-element.elementor-element-5d23d639.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-6649 .elementor-element.elementor-element-5d23d639.elementor-wc-products ul.products li.product span.onsale{display:block}@media(max-width:1024px){.elementor-6649 .elementor-element.elementor-element-130209a7{font-size:var(--e-global-typography-6cde806-font-size);line-height:var(--e-global-typography-6cde806-line-height)}.elementor-6649 .elementor-element.elementor-element-59ed8baa{font-size:var(--e-global-typography-6cde806-font-size);line-height:var(--e-global-typography-6cde806-line-height)}.elementor-6649 .elementor-element.elementor-element-404ba91e .elementor-heading-title{font-size:var(--e-global-typography-8c7c114-font-size);line-height:var(--e-global-typography-8c7c114-line-height);letter-spacing:var(--e-global-typography-8c7c114-letter-spacing);word-spacing:var(--e-global-typography-8c7c114-word-spacing)}.elementor-6649 .elementor-element.elementor-element-4be5e65 .cart button,.elementor-6649 .elementor-element.elementor-element-4be5e65 .cart .button{font-size:var(--e-global-typography-6cde806-font-size);line-height:var(--e-global-typography-6cde806-line-height)}.elementor-6649 .elementor-element.elementor-element-7ac8b594{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6649 .elementor-element.elementor-element-5ca4a66{font-size:var(--e-global-typography-13f1b5d-font-size);line-height:var(--e-global-typography-13f1b5d-line-height);letter-spacing:var(--e-global-typography-13f1b5d-letter-spacing);word-spacing:var(--e-global-typography-13f1b5d-word-spacing)}.elementor-6649 .elementor-element.elementor-element-e5a7b40{font-size:var(--e-global-typography-13f1b5d-font-size);line-height:var(--e-global-typography-13f1b5d-line-height);letter-spacing:var(--e-global-typography-13f1b5d-letter-spacing);word-spacing:var(--e-global-typography-13f1b5d-word-spacing)}.elementor-6649 .elementor-element.elementor-element-7b12437d{font-size:var(--e-global-typography-d57cfea-font-size);line-height:var(--e-global-typography-d57cfea-line-height);word-spacing:var(--e-global-typography-d57cfea-word-spacing)}.elementor-6649 .elementor-element.elementor-element-5d23d639.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-6649 .elementor-element.elementor-element-130209a7{font-size:var(--e-global-typography-6cde806-font-size);line-height:var(--e-global-typography-6cde806-line-height)}.elementor-6649 .elementor-element.elementor-element-59ed8baa{font-size:var(--e-global-typography-6cde806-font-size);line-height:var(--e-global-typography-6cde806-line-height)}.elementor-6649 .elementor-element.elementor-element-404ba91e .elementor-heading-title{font-size:var(--e-global-typography-8c7c114-font-size);line-height:var(--e-global-typography-8c7c114-line-height);letter-spacing:var(--e-global-typography-8c7c114-letter-spacing);word-spacing:var(--e-global-typography-8c7c114-word-spacing)}.elementor-6649 .elementor-element.elementor-element-5b4cbbb{--spacer-size:9px}.elementor-6649 .elementor-element.elementor-element-4be5e65 .cart button,.elementor-6649 .elementor-element.elementor-element-4be5e65 .cart .button{font-size:var(--e-global-typography-6cde806-font-size);line-height:var(--e-global-typography-6cde806-line-height)}.elementor-6649 .elementor-element.elementor-element-5ca4a66{font-size:var(--e-global-typography-13f1b5d-font-size);line-height:var(--e-global-typography-13f1b5d-line-height);letter-spacing:var(--e-global-typography-13f1b5d-letter-spacing);word-spacing:var(--e-global-typography-13f1b5d-word-spacing)}.elementor-6649 .elementor-element.elementor-element-e5a7b40{font-size:var(--e-global-typography-13f1b5d-font-size);line-height:var(--e-global-typography-13f1b5d-line-height);letter-spacing:var(--e-global-typography-13f1b5d-letter-spacing);word-spacing:var(--e-global-typography-13f1b5d-word-spacing)}.elementor-6649 .elementor-element.elementor-element-7b12437d{font-size:var(--e-global-typography-d57cfea-font-size);line-height:var(--e-global-typography-d57cfea-line-height);word-spacing:var(--e-global-typography-d57cfea-word-spacing)}.elementor-6649 .elementor-element.elementor-element-5d23d639.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(min-width:768px){.elementor-6649 .elementor-element.elementor-element-662daa26{--width:50%}.elementor-6649 .elementor-element.elementor-element-6344df1e{--width:40%}}@media(max-width:1024px) and (min-width:768px){.elementor-6649 .elementor-element.elementor-element-6344df1e{--width:100%}}.elementor-6649 .elementor-element.elementor-element-6ab9799c .tabs{display:none}.elementor-6649 .elementor-element.elementor-element-6ab9799c .woocommerce-Tabs-panel{border-top:0!important;padding:0!important}