.elementor-10920 .elementor-element.elementor-element-672a520{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10920 .elementor-element.elementor-element-eb7acd7{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10920 .elementor-element.elementor-element-517dcc0 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-10920 .elementor-element.elementor-element-517dcc0 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:40px;font-weight:900;color:var( --e-global-color-de38f12 );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-10920 .elementor-element.elementor-element-1e7f051 .price{color:var( --e-global-color-a9b7ae4 );font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10920 .elementor-element.elementor-element-c8c63fa .cart button, .elementor-10920 .elementor-element.elementor-element-c8c63fa .cart .button{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;border-radius:20px 20px 20px 20px;padding:15px 60px 15px 60px;color:var( --e-global-color-0564642 );background-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-10920 .elementor-element.elementor-element-c8c63fa .cart button:hover, .elementor-10920 .elementor-element.elementor-element-c8c63fa .cart .button:hover{color:var( --e-global-color-0564642 );background-color:var( --e-global-color-a9b7ae4 );}.elementor-10920 .elementor-element.elementor-element-c8c63fa .quantity .qty{transition:all 0.2s;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-10920 .elementor-element.elementor-element-d47ec90{color:var( --e-global-color-de38f12 );font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-10920 .elementor-element.elementor-element-8ede626{--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-10920 .elementor-element.elementor-element-932cd1f{--e-transform-transition-duration:0ms;}.elementor-10920 .elementor-element.elementor-element-86b22a0{--display:flex;}.elementor-10920 .elementor-element.elementor-element-86b22a0:not(.elementor-motion-effects-element-type-background), .elementor-10920 .elementor-element.elementor-element-86b22a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de38f12 );}.elementor-10920 .elementor-element.elementor-element-5f03a62{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-e2158d4 );}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-e2158d4 );}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.woocommerce .elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products .products > h2{color:var( --e-global-color-secondary );font-family:"Libre Baskerville", Sans-serif;font-size:40px;font-weight:900;}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-secondary );}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-secondary );}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-0564642 );background-color:var( --e-global-color-accent );border-radius:20px 20px 20px 20px;}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-0564642 );background-color:var( --e-global-color-a9b7ae4 );}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-10920 .elementor-element.elementor-element-b7dd28b{--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-10920 .elementor-element.elementor-element-2711224{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10920 .elementor-element.elementor-element-5a19124 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-10920 .elementor-element.elementor-element-5a19124 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:40px;font-weight:900;color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-10920 .elementor-element.elementor-element-eb7acd7{--width:50%;}.elementor-10920 .elementor-element.elementor-element-8ede626{--width:50%;}}@media(max-width:1024px){.elementor-10920 .elementor-element.elementor-element-eb7acd7{--margin-top:0px;--margin-bottom:40px;--margin-left:20px;--margin-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10920 .elementor-element.elementor-element-517dcc0 > .elementor-widget-container{margin:0px 25px 0px 25px;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-10920 .elementor-element.elementor-element-c8c63fa .cart button, .elementor-10920 .elementor-element.elementor-element-c8c63fa .cart .button{font-size:20px;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-10920 .elementor-element.elementor-element-5f03a62{--margin-top:30px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-accent-font-size );}.elementor-10920 .elementor-element.elementor-element-2711224{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10920 .elementor-element.elementor-element-5a19124 > .elementor-widget-container{margin:0px 025px 0px 025px;}.elementor-10920 .elementor-element.elementor-element-7d49565{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10920 .elementor-element.elementor-element-7d49565.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10920 .elementor-element.elementor-element-517dcc0 .elementor-heading-title{font-size:27px;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-10920 .elementor-element.elementor-element-c8c63fa .cart button, .elementor-10920 .elementor-element.elementor-element-c8c63fa .cart .button{font-size:18px;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-10920 .elementor-element.elementor-element-d47ec90{font-size:15px;}.elementor-10920 .elementor-element.elementor-element-8ede626.e-con{--order:-99999 /* order start hack */;}.elementor-10920 .elementor-element.elementor-element-5f03a62{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product{text-align:center;}.elementor-10920 .elementor-element.elementor-element-0c91006 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-accent-font-size );}.woocommerce .elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products .products > h2{font-size:27px;text-align:start;margin-bottom:10px;}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-10920 .elementor-element.elementor-element-0c91006.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-10920 .elementor-element.elementor-element-5a19124 > .elementor-widget-container{margin:0px 025px 0px 025px;}.elementor-10920 .elementor-element.elementor-element-5a19124 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-10920 .elementor-element.elementor-element-7d49565{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10920 .elementor-element.elementor-element-7d49565.elementor-element{--align-self:center;}}