.elementor-52 .elementor-element.elementor-element-a2722ff{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px}.elementor-52 .elementor-element.elementor-element-a2722ff.e-con{--flex-grow:0;--flex-shrink:0}.elementor-52 .elementor-element.elementor-element-9608418{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-52 .elementor-element.elementor-element-9608418.e-con{--flex-grow:0;--flex-shrink:0}.elementor-52 .elementor-element.elementor-element-237a4dc{padding:0 0 0 0;z-index:0}.woocommerce .elementor-52 .elementor-element.elementor-element-237a4dc .flex-viewport:not(:last-child){margin-bottom:0}.woocommerce .elementor-52 .elementor-element.elementor-element-237a4dc .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0}.woocommerce .elementor-52 .elementor-element.elementor-element-237a4dc .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2)}.elementor-52 .elementor-element.elementor-element-c158ce2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-52 .elementor-element.elementor-element-c158ce2.elementor-element{--order:-99999 /* order start hack */}.elementor-52 .elementor-element.elementor-element-c158ce2 .woocommerce-breadcrumb{color:#7A7A7A;font-family:"Bentham",Sans-serif;font-weight:400}.elementor-52 .elementor-element.elementor-element-0558426{--display:flex;--min-height:0px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px}.elementor-52 .elementor-element.elementor-element-0558426.e-con{--flex-grow:0;--flex-shrink:0}.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);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-primary)}.elementor-52 .elementor-element.elementor-element-e07df25 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-a1dacee{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify}.woocommerce .elementor-52 .elementor-element.elementor-element-a1dacee .woocommerce-product-details__short-description{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);word-spacing:var(--e-global-typography-text-word-spacing)}.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);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-52 .elementor-element.elementor-element-50ee3e8{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.woocommerce .elementor-52 .elementor-element.elementor-element-50ee3e8 .price{color:#000;font-family:"Josefin Sans",Sans-serif;font-weight:400;text-transform:none}.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-52 .elementor-element.elementor-element-d53c1d1{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--view-cart-spacing:0px}.elementor-52 .elementor-element.elementor-element-d53c1d1 .cart button,.elementor-52 .elementor-element.elementor-element-d53c1d1 .cart .button{font-family:"Josefin Sans",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0 0 0 0;padding:10px 0020px 10px 20px;background-color:#000;border-color:#000;transition:all 0.2s}.elementor-52 .elementor-element.elementor-element-d53c1d1 .cart button:hover,.elementor-52 .elementor-element.elementor-element-d53c1d1 .cart .button:hover{color:#000;background-color:#FFF;border-color:#000}.elementor-52 .elementor-element.elementor-element-d53c1d1 .added_to_cart{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);word-spacing:var(--e-global-typography-text-word-spacing)}.woocommerce .elementor-52 .elementor-element.elementor-element-d53c1d1 form.cart .variations{width:0%;margin-bottom:0}.woocommerce .elementor-52 .elementor-element.elementor-element-d53c1d1 form.cart table.variations tr th,.woocommerce .elementor-52 .elementor-element.elementor-element-d53c1d1 form.cart table.variations tr td{padding-top:calc(0px/2);padding-bottom:calc(0px/2)}.woocommerce .elementor-52 .elementor-element.elementor-element-d53c1d1 form.cart table.variations label{color:var(--e-global-color-43bc11c);font-family:"Josefin Sans",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase}.woocommerce .elementor-52 .elementor-element.elementor-element-d53c1d1 form.cart table.variations td.value select,.woocommerce .elementor-52 .elementor-element.elementor-element-d53c1d1 form.cart table.variations td.value:before{background-color:#FFF0;border:1px solid #fff0;border-radius:0}.woocommerce .elementor-52 .elementor-element.elementor-element-d53c1d1 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-52 .elementor-element.elementor-element-d53c1d1 form.cart table.variations td.value:before{font-family:"Josefin Sans",Sans-serif;font-size:1px;font-weight:400;text-transform:uppercase}.elementor-52 .elementor-element.elementor-element-72664f1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-52 .elementor-element.elementor-element-4b715ec{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-52 .elementor-element.elementor-element-4b715ec.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-52 .elementor-element.elementor-element-8c4ef54{--n-accordion-title-font-size:15px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-43bc11c );--n-accordion-icon-size:10px;--n-accordion-icon-normal-color:var( --e-global-color-43bc11c )}.elementor-52 .elementor-element.elementor-element-8c4ef54>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:none}.elementor-52 .elementor-element.elementor-element-8c4ef54{--n-accordion-padding:2px 2px 2px 2px}:where(.elementor-52 .elementor-element.elementor-element-8c4ef54>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Josefin Sans",Sans-serif;font-weight:500;text-transform:uppercase}:where(.elementor-52 .elementor-element.elementor-element-8c4ef54>.e-n-accordion>.e-n-accordion-item)>.e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px}.elementor-widget-image .widget-image-caption{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);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-52 .elementor-element.elementor-element-a86a872 img{width:100%;max-width:100%}.elementor-52 .elementor-element.elementor-element-ca24cfd{--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-52 .elementor-element.elementor-element-7dca325{width:100%;max-width:100%;z-index:0}.elementor-52 .elementor-element.elementor-element-7dca325.elementor-element{--flex-grow:0;--flex-shrink:0}.woocommerce .elementor-52 .elementor-element.elementor-element-7dca325 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#fff0;font-family:"Bentham",Sans-serif;font-weight:400;border-width:0 0 0 0;margin-top:0;border-radius:0 0 0 0}.woocommerce .elementor-52 .elementor-element.elementor-element-7dca325 .woocommerce-tabs ul.wc-tabs li{border-color:#fff0}.woocommerce .elementor-52 .elementor-element.elementor-element-7dca325 .woocommerce-tabs ul.wc-tabs li a{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);word-spacing:var(--e-global-typography-text-word-spacing)}.woocommerce .elementor-52 .elementor-element.elementor-element-7dca325 .woocommerce-Tabs-panel h2{color:var(--e-global-color-43bc11c)}.woocommerce .elementor-52 .elementor-element.elementor-element-7dca325 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Josefin Sans",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase}.woocommerce .elementor-52 .elementor-element.elementor-element-7dca325 .woocommerce-tabs ul.wc-tabs{margin-left:0;margin-right:0}.elementor-52 .elementor-element.elementor-element-72e127b{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-product-upsell.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);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-widget-woocommerce-product-upsell.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);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-widget-woocommerce-product-upsell.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);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-upsell.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);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-radius:0;padding:10px 10px 10px 10px}.elementor-52 .elementor-element.elementor-element-79e436e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products{grid-column-gap:0}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;margin-bottom:2px}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-43bc11c);margin-bottom:0}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-43bc11c);margin-bottom:0}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Josefin Sans",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products .products>h2{color:var(--e-global-color-43bc11c);font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;text-align:start}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-43bc11c);font-family:"Josefin Sans",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-e8b5cc8);background-color:var(--e-global-color-43bc11c);border-color:var(--e-global-color-43bc11c);font-family:"Josefin Sans",Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0 0 0 0;margin-top:0}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .button:hover{color:var(--e-global-color-43bc11c);background-color:var(--e-global-color-e8b5cc8);border-color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products .added_to_cart{font-family:"Bentham",Sans-serif;font-size:0;font-weight:500}.elementor-52 .elementor-element.elementor-element-e8cb146{--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-52 .elementor-element.elementor-element-fdbb518{--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{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);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{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);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-text)}.elementor-52 .elementor-element.elementor-element-a069c16 .elementor-icon-box-wrapper{gap:0}.elementor-52 .elementor-element.elementor-element-a069c16 .elementor-icon-box-title{margin-block-end:0;color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-a069c16 .elementor-icon{font-size:24px}.elementor-52 .elementor-element.elementor-element-a069c16 .elementor-icon-box-title,.elementor-52 .elementor-element.elementor-element-a069c16 .elementor-icon-box-title a{font-family:"Josefin Sans",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase}.elementor-52 .elementor-element.elementor-element-a069c16:has(:hover) .elementor-icon-box-title,.elementor-52 .elementor-element.elementor-element-a069c16:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-a069c16 .elementor-icon-box-description{font-family:"Bentham",Sans-serif;font-size:13px;font-weight:400;color:var(--e-global-color-text)}.elementor-52 .elementor-element.elementor-element-e67ca37{--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-52 .elementor-element.elementor-element-86accd8 .elementor-icon-box-wrapper{gap:0}.elementor-52 .elementor-element.elementor-element-86accd8 .elementor-icon-box-title{margin-block-end:0;color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-86accd8 .elementor-icon{font-size:24px}.elementor-52 .elementor-element.elementor-element-86accd8 .elementor-icon-box-title,.elementor-52 .elementor-element.elementor-element-86accd8 .elementor-icon-box-title a{font-family:"Josefin Sans",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase}.elementor-52 .elementor-element.elementor-element-86accd8:has(:hover) .elementor-icon-box-title,.elementor-52 .elementor-element.elementor-element-86accd8:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-86accd8 .elementor-icon-box-description{font-family:"Bentham",Sans-serif;font-size:13px;font-weight:400;color:var(--e-global-color-text)}.elementor-52 .elementor-element.elementor-element-e963391{--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-52 .elementor-element.elementor-element-2d4f1c8 .elementor-icon-box-wrapper{gap:0}.elementor-52 .elementor-element.elementor-element-2d4f1c8 .elementor-icon-box-title{margin-block-end:0;color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-2d4f1c8 .elementor-icon{font-size:24px}.elementor-52 .elementor-element.elementor-element-2d4f1c8 .elementor-icon-box-title,.elementor-52 .elementor-element.elementor-element-2d4f1c8 .elementor-icon-box-title a{font-family:"Josefin Sans",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase}.elementor-52 .elementor-element.elementor-element-2d4f1c8:has(:hover) .elementor-icon-box-title,.elementor-52 .elementor-element.elementor-element-2d4f1c8:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-2d4f1c8 .elementor-icon-box-description{font-family:"Bentham",Sans-serif;font-size:13px;font-weight:400;color:var(--e-global-color-text)}.elementor-52 .elementor-element.elementor-element-9829feb{--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-52 .elementor-element.elementor-element-7d8c0b9 .elementor-icon-box-wrapper{gap:0}.elementor-52 .elementor-element.elementor-element-7d8c0b9 .elementor-icon-box-title{margin-block-end:0;color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-7d8c0b9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-7d8c0b9.elementor-view-framed .elementor-icon,.elementor-52 .elementor-element.elementor-element-7d8c0b9.elementor-view-default .elementor-icon{fill:var(--e-global-color-43bc11c);color:var(--e-global-color-43bc11c);border-color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-7d8c0b9 .elementor-icon{font-size:24px}.elementor-52 .elementor-element.elementor-element-7d8c0b9 .elementor-icon-box-title,.elementor-52 .elementor-element.elementor-element-7d8c0b9 .elementor-icon-box-title a{font-family:"Josefin Sans",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase}.elementor-52 .elementor-element.elementor-element-7d8c0b9:has(:hover) .elementor-icon-box-title,.elementor-52 .elementor-element.elementor-element-7d8c0b9:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-7d8c0b9 .elementor-icon-box-description{font-family:"Bentham",Sans-serif;font-size:13px;font-weight:400;color:var(--e-global-color-text)}.elementor-52 .elementor-element.elementor-element-19a6c5e{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px}.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-size:var(--e-global-typography-secondary-font-size);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-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-52 .elementor-element.elementor-element-8b693fc{--grid-columns:6}.elementor-52 .elementor-element.elementor-element-8b693fc .elementor-loop-container{grid-auto-rows:1fr}.elementor-52 .elementor-element.elementor-element-8b693fc .e-loop-item>.elementor-section,.elementor-52 .elementor-element.elementor-element-8b693fc .e-loop-item>.elementor-section>.elementor-container,.elementor-52 .elementor-element.elementor-element-8b693fc .e-loop-item>.e-con,.elementor-52 .elementor-element.elementor-element-8b693fc .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-52 .elementor-element.elementor-element-7f84583{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:var(--e-global-color-e8b5cc8);--border-color:var( --e-global-color-e8b5cc8 );--border-radius:0px 0px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-52 .elementor-element.elementor-element-79f3a81{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-widget-text-editor{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);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-52 .elementor-element.elementor-element-8295050{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -12px) 0;padding:0 0 0 0;text-align:center;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);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-text)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-52 .elementor-element.elementor-element-5506175 .elementor-icon-wrapper{text-align:center}.elementor-52 .elementor-element.elementor-element-5506175 .elementor-icon{font-size:28px}.elementor-52 .elementor-element.elementor-element-5506175 .elementor-icon svg{height:28px}.elementor-52 .elementor-element.elementor-element-b226a8c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -12px) 0;padding:0 0 0 0;text-align:center;color:var(--e-global-color-43bc11c)}.elementor-52 .elementor-element.elementor-element-5fc1057{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center;font-family:"Great Vibes",Sans-serif;font-size:40px;font-weight:400;color:var(--e-global-color-accent)}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.woocommerce .elementor-52 .elementor-element.elementor-element-a1dacee .woocommerce-product-details__short-description{font-size:var(--e-global-typography-text-font-size);word-spacing:var(--e-global-typography-text-word-spacing)}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var(--e-global-typography-primary-font-size)}.elementor-52 .elementor-element.elementor-element-d53c1d1 .added_to_cart{font-size:var(--e-global-typography-text-font-size);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);word-spacing:var(--e-global-typography-text-word-spacing)}.woocommerce .elementor-52 .elementor-element.elementor-element-7dca325 .woocommerce-tabs ul.wc-tabs li a{font-size:var(--e-global-typography-text-font-size);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products>h2{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del{font-size:var(--e-global-typography-primary-font-size)}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}.elementor-52 .elementor-element.elementor-element-8b693fc{--grid-columns:2}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-52 .elementor-element.elementor-element-8295050{font-size:var(--e-global-typography-primary-font-size)}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-a2722ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-52 .elementor-element.elementor-element-9608418{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-52 .elementor-element.elementor-element-c158ce2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0;padding:0 0 0 10px}.elementor-52 .elementor-element.elementor-element-c158ce2.elementor-element{--order:-99999 /* order start hack */}.elementor-52 .elementor-element.elementor-element-0558426{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.woocommerce .elementor-52 .elementor-element.elementor-element-a1dacee .woocommerce-product-details__short-description{font-size:var(--e-global-typography-text-font-size);word-spacing:var(--e-global-typography-text-word-spacing)}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var(--e-global-typography-primary-font-size)}.elementor-52 .elementor-element.elementor-element-d53c1d1 .added_to_cart{font-size:var(--e-global-typography-text-font-size);word-spacing:var(--e-global-typography-text-word-spacing)}.woocommerce .elementor-52 .elementor-element.elementor-element-d53c1d1 form.cart table.variations label{font-size:15px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-52 .elementor-element.elementor-element-ca24cfd{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-52 .elementor-element.elementor-element-7dca325{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.woocommerce .elementor-52 .elementor-element.elementor-element-7dca325 .woocommerce-tabs ul.wc-tabs li a{font-size:var(--e-global-typography-text-font-size);word-spacing:var(--e-global-typography-text-word-spacing)}.woocommerce .elementor-52 .elementor-element.elementor-element-7dca325 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:20px}.elementor-52 .elementor-element.elementor-element-72e127b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products>h2{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del{font-size:var(--e-global-typography-primary-font-size)}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products{grid-column-gap:0;grid-row-gap:0}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:10px}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .price{font-size:13px}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .button{font-size:10px;margin-top:0}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-52 .elementor-element.elementor-element-19a6c5e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}.elementor-52 .elementor-element.elementor-element-8b693fc{--grid-columns:1}.elementor-52 .elementor-element.elementor-element-7f84583{--z-index:0}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-52 .elementor-element.elementor-element-8295050{font-size:var(--e-global-typography-primary-font-size)}}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-9608418{--width:51%}.elementor-52 .elementor-element.elementor-element-0558426{--width:50%}.elementor-52 .elementor-element.elementor-element-fdbb518{--width:25%}.elementor-52 .elementor-element.elementor-element-e67ca37{--width:25%}.elementor-52 .elementor-element.elementor-element-e963391{--width:25%}.elementor-52 .elementor-element.elementor-element-9829feb{--width:25%}}.elementor-52 .elementor-element.elementor-element-a1dacee{max-width:100%!important;width:100%!important;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;box-sizing:border-box}.elementor-52 .elementor-element.elementor-element-a1dacee p{max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.ei-parcelamento{font-family:'bentham';font-size:18px;color:#7a7a7a;font-weight:400;margin-top:4px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:#000}.woocommerce div.product p.stock{font-family:'josefin sans'}.woocommerce table.shop_attributes th{width:150px;font-weight:400}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#E0B807}.woocommerce div.product p.stock{font-family:bentham}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{display:none!important}.woocommerce div.product form.cart .reset_variations{display:none!important}td.value.woo-variation-items-wrapper{background-color:#fff}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{background-color:#fff}ul,ol{list-style:none!important;margin:0;padding:0}.woocommerce .elementor-52 .elementor-element.elementor-element-d53c1d1 form.cart table.variations tr th,.woocommerce .elementor-52 .elementor-element.elementor-element-d53c1d1 form.cart table.variations tr td{padding-left:0;padding-right:px;padding-top:0;padding-bottom:0}.woo-variation-swatches .variable-items-wrapper{display:flex;flex-wrap:nowrap;justify-content:flex-start;list-style:none;margin:0;padding:0;box-sizing:border-box}.woo-variation-swatches.wvs-show-label .variations td,.woo-variation-swatches.wvs-show-label .variations th{display:block;text-align:start;width:auto!important}.woocommerce .elementor-52 .elementor-element.elementor-element-d53c1d1 form.cart .variations{width:100%!important;display:block!important;overflow:hidden;box-sizing:border-box}.woo-variation-swatches .variable-items-wrapper{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start;align-items:center;gap:1px;max-width:100%;overflow:hidden;box-sizing:border-box}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){box-shadow:none!important;border-radius:2px;transition:all 0.2s ease}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{opacity:.5;cursor:pointer}.woo-variation-swatches .variable-items-wrapper .variable-item.selected:not(.radio-variable-item),.woo-variation-swatches .variable-items-wrapper .variable-item.active:not(.radio-variable-item){border:1px solid #7A7A7A;border-radius:0}.woo-variation-swatches .variable-items-wrapper .variable-item{font-family:'Josefin Sans',sans-serif;text-transform:uppercase;font-weight:300}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{font-size:14px}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){--wvs-single-product-item-height:24px;--wvs-single-product-item-width:24px}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart .e-atc-qty-button-holder{margin-top:0}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity input.qty::-webkit-inner-spin-button,:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity input.qty::-webkit-outer-spin-button{opacity:1!important}label{font-family:'Josefin sans',serif;color:#000;text-transform:uppercase;padding-bottom:2px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid;border-radius:0;transition:all .3s ease;width:100%;font-family:'bentham',sans-serif;font-size:14px;background:none}.campo-gravacao input[type=text]{padding:.1rem 0.5rem!important}:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto .e-atc-qty-button-holder button{width:100%;box-sizing:border-box}.woocommerce div.product form.cart .woocommerce-variation-description p{font-family:'bentham';color:#E0B807}.infixs-correios-automatico-calculator .infixs-correios-automatico-calculator-title{display:none!important}.infixs-correios-automatico-calculator input.infixs-correios-automatico-input{width:100%!important;max-width:900px;box-sizing:border-box;min-height:10px;height:10px}.infixs-correios-automatico-calculator .infixs-correios-automatico-input-text{width:100%;max-width:900px}.infixs-correios-automatico-calculator input.infixs-correios-automatico-input{height:32px!important;line-height:48px}.infixs-correios-automatico-calculator .infixs-correios-automatico-calculate-find-link{font-family:bentham;color:#e0b807!important}.infixs-correios-automatico-shipping-results-grid>:nth-child(1),.infixs-correios-automatico-shipping-results-grid>:nth-child(2){font-family:'josefin sans';text-transform:uppercase;color:#000!important}.infixs-correios-automatico-shipping-results-method{font-family:'bentham'!important;font-weight:normal!important}.infixs-correios-automatico-shipping-results-cost{font-family:'josefin sans'!important;font-weight:normal!important;font-weight:300!important}.infixs-correios-automatico-shipping-results-time{font-family:'bentham'!important;font-weight:normal!important}.infixs-correios-automatico-calculator .infixs-correios-automatico-calculator-title{display:none!important}.infixs-correios-automatico-calculator input.infixs-correios-automatico-input{width:100%!important;max-width:900px;box-sizing:border-box;min-height:10px;height:10px}.infixs-correios-automatico-calculator .infixs-correios-automatico-input-text{width:100%;max-width:900px}.infixs-correios-automatico-calculator input.infixs-correios-automatico-input{height:32px!important;line-height:48px}.infixs-correios-automatico-calculator .infixs-correios-automatico-calculate-find-link{font-family:bentham;color:#e0b807!important}.infixs-correios-automatico-shipping-results-grid>:nth-child(1),.infixs-correios-automatico-shipping-results-grid>:nth-child(2){font-family:'josefin sans';text-transform:uppercase;color:#000!important}.infixs-correios-automatico-shipping-results-method{font-family:'bentham'!important;font-weight:normal!important}.infixs-correios-automatico-shipping-results-cost{font-family:'josefin sans'!important;font-weight:normal!important;font-weight:300!important}.infixs-correios-automatico-shipping-results-time{font-family:'bentham'!important;font-weight:normal!important}.woocommerce .woocommerce-Tabs-panel,.woocommerce div.product .woocommerce-tabs .panel,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.elementor-52 .elementor-element.elementor-element-7dca325 .woocommerce-tabs,.elementor-52 .elementor-element.elementor-element-7dca325 .woocommerce-Tabs-panel,.elementor-52 .elementor-element.elementor-element-7dca325 .woocommerce-tabs .panel{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.woocommerce .woocommerce-Tabs-panel table{width:100%!important;border-collapse:collapse!important;border:none!important;border-top:none!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;margin:0!important;padding:0!important}.woocommerce .woocommerce-Tabs-panel table tr{display:grid!important;grid-template-columns:max-content 1fr!important;align-items:center!important;padding:px 0!important;text-align:left!important;background:transparent!important}.woocommerce .woocommerce-Tabs-panel table tr th,.woocommerce .woocommerce-Tabs-panel table tr td{text-align:left!important;vertical-align:top!important;font-family:'bentham'!important;font-size:15px!important;color:#222!important;border:none!important;background:transparent!important;background-color:transparent!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:transparent!important;background-color:transparent!important;color:#000!important;border:none!important}.woocommerce .woocommerce-Tabs-panel table tr th,.woocommerce .woocommerce-Tabs-panel table tr td:first-child{font-weight:400!important}a:active,a:hover{color:#000}a{background-color:#fff0;color:#E0B807}@media only screen and (max-width:768px){.elementor-52 .elementor-element.elementor-element-7dca325,.woocommerce .woocommerce-Tabs-panel,.woocommerce div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs .panel{margin:0!important;padding:0!important}.woocommerce .woocommerce-Tabs-panel table{width:100%!important}}@media (max-width:767px){.woocommerce div.product.elementor ul.tabs li a{padding:15px;padding-left:0;margin-left:0}}.elementor-52 .elementor-element.elementor-element-79e436e.elementor-wc-products ul.products li.product .button{display:block!important;width:100%!important;padding:px 0!important;font-size:13px!important;text-align:center!important}.ei-parcelamento{text-transform:none;font-family:'josefin sans';font-size:13px}