.elementor-304 .elementor-element.elementor-element-6ad52e0{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:18px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px}.elementor-304 .elementor-element.elementor-element-6ad52e0:not(.elementor-motion-effects-element-type-background),.elementor-304 .elementor-element.elementor-element-6ad52e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-304 .elementor-element.elementor-element-dce673e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-304 .elementor-element.elementor-element-dce673e .woocommerce-breadcrumb{color:#756F66;font-family:"Assistant",Sans-serif;font-size:13px;font-weight:500}.elementor-304 .elementor-element.elementor-element-dce673e .woocommerce-breadcrumb>a{color:#2F5D46}.elementor-304 .elementor-element.elementor-element-6c6c35a{--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;--align-items:flex-start;--gap:20px 32px;--row-gap:20px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-304 .elementor-element.elementor-element-4cf534d{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-304 .elementor-element.elementor-element-b287f00 .jet-gallery-swiper-thumb .swiper-slide{--columns:4;--space-between:10px}.elementor-304 .elementor-element.elementor-element-b287f00 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-radius:14px 14px 14px 14px}.elementor-304 .elementor-element.elementor-element-b287f00 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center}.elementor-304 .elementor-element.elementor-element-b287f00 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);left:auto}.elementor-304 .elementor-element.elementor-element-b287f00 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);right:auto}.elementor-304 .elementor-element.elementor-element-b287f00 .jet-woo-swiper-control-thumbs__item{border-radius:8px 8px 8px 8px}.elementor-304 .elementor-element.elementor-element-b287f00 .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left}.elementor-304 .elementor-element.elementor-element-b287f00 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);left:auto}.elementor-304 .elementor-element.elementor-element-b287f00 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);right:auto}.elementor-304 .elementor-element.elementor-element-03f2c94{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-304 .elementor-element.elementor-element-acb4e1c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-304 .elementor-element.elementor-element-acb4e1c .elementor-heading-title{font-family:"Assistant",Sans-serif;font-size:36px;font-weight:700;line-height:1.25em;color:#4A3728}.elementor-304 .elementor-element.elementor-element-949ed84{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.woocommerce .elementor-304 .elementor-element.elementor-element-949ed84 .star-rating{color:var(--e-global-color-2f672d5);font-size:1px}.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-weight:var(--e-global-typography-primary-font-weight)}.elementor-304 .elementor-element.elementor-element-286ab96{margin:2px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.woocommerce .elementor-304 .elementor-element.elementor-element-286ab96 .price{color:#4A3728;font-family:"Assistant",Sans-serif;font-size:30px;font-weight:700}.woocommerce .elementor-304 .elementor-element.elementor-element-286ab96 .price ins{color:#A65A3A;font-weight:700}body:not(.rtl) .elementor-304 .elementor-element.elementor-element-286ab96:not(.elementor-product-price-block-yes) del{margin-right:10px}body.rtl .elementor-304 .elementor-element.elementor-element-286ab96:not(.elementor-product-price-block-yes) del{margin-left:10px}.elementor-304 .elementor-element.elementor-element-286ab96.elementor-product-price-block-yes del{margin-bottom:10px}.elementor-304 .elementor-element.elementor-element-4bb8b8e{margin:4px 0 calc(var(--kit-widget-spacing, 0px) + 4px) 0}.woocommerce .elementor-304 .elementor-element.elementor-element-4bb8b8e .woocommerce-product-details__short-description{color:#35312C}.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-304 .elementor-element.elementor-element-18a04b7{margin:6px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--view-cart-spacing:0px}.elementor-304 .elementor-element.elementor-element-18a04b7 .cart button,.elementor-304 .elementor-element.elementor-element-18a04b7 .cart .button{font-family:"Assistant",Sans-serif;font-size:18px;font-weight:700;color:#FFF;background-color:#2F5D46;transition:all 0.2s}.elementor-304 .elementor-element.elementor-element-18a04b7 .quantity .qty{font-family:"Assistant",Sans-serif;font-size:18px;font-weight:600;border-color:#D1D5DB;transition:all 0.2s}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-304 .elementor-element.elementor-element-nstpbp0{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 2px) 0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-icon i{color:var(--e-global-color-text);transition:color 0.3s}.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-icon svg{fill:var(--e-global-color-text);transition:fill 0.3s}.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-icon{padding-inline-end:6px}.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-item>a{font-size:14px;line-height:1.4em}.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-text{color:var(--e-global-color-text);transition:color 0.3s}.elementor-304 .elementor-element.elementor-element-ce2ff72{background-color:#F6F1E9;margin:8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:14px 16px 14px 16px;border-radius:12px 12px 12px 12px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px}.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-icon i{color:#2F5D46;transition:color 0.3s}.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-icon svg{fill:#2F5D46;transition:fill 0.3s}.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-icon{padding-inline-end:10px}.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-item>a{font-family:"Assistant",Sans-serif;font-size:15px;font-weight:500}.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-text{color:#35312C;transition:color 0.3s}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-304 .elementor-element.elementor-element-60cebde{margin:6px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;color:#756F66}.elementor-304 .elementor-element.elementor-element-60cebde a{color:#2F5D46}.elementor-304 .elementor-element.elementor-element-e9df411{--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:8px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px}.elementor-304 .elementor-element.elementor-element-d352565{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:8px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-304 .elementor-element.elementor-element-d352565:not(.elementor-motion-effects-element-type-background),.elementor-304 .elementor-element.elementor-element-d352565>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F1E9}.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-weight:var(--e-global-typography-primary-font-weight)}.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-weight:var(--e-global-typography-primary-font-weight)}.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-weight:var(--e-global-typography-primary-font-weight)}.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-weight:var(--e-global-typography-primary-font-weight)}.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-304 .elementor-element.elementor-element-56450aa.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-304 .elementor-element.elementor-element-56450aa.elementor-wc-products ul.products li.product span.onsale{display:block}.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-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-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-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-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-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-weight:var(--e-global-typography-accent-font-weight)}.elementor-304 .elementor-element.elementor-element-31473e2.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-304 .elementor-element.elementor-element-31473e2.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-304 .elementor-element.elementor-element-6f24be7{--display:flex;--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:0px;--padding-right:0px}@media(max-width:1024px){.elementor-304 .elementor-element.elementor-element-6ad52e0{--padding-top:14px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-304 .elementor-element.elementor-element-6c6c35a{--gap:16px 20px;--row-gap:16px;--column-gap:20px}.elementor-304 .elementor-element.elementor-element-acb4e1c .elementor-heading-title{font-size:32px}.elementor-304 .elementor-element.elementor-element-56450aa.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-304 .elementor-element.elementor-element-31473e2.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-304 .elementor-element.elementor-element-6ad52e0{--padding-top:10px;--padding-bottom:20px;--padding-left:14px;--padding-right:14px}.elementor-304 .elementor-element.elementor-element-6c6c35a{--gap:16px 0px;--row-gap:16px;--column-gap:0px}.elementor-304 .elementor-element.elementor-element-4cf534d{--width:100%}.elementor-304 .elementor-element.elementor-element-03f2c94{--width:100%}.elementor-304 .elementor-element.elementor-element-acb4e1c .elementor-heading-title{font-size:28px}.woocommerce .elementor-304 .elementor-element.elementor-element-286ab96 .price{font-size:27px}.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-item>a{font-size:13px}.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-item>a{font-size:14px}.elementor-304 .elementor-element.elementor-element-e9df411{--padding-top:4px;--padding-bottom:20px;--padding-left:14px;--padding-right:14px}.elementor-304 .elementor-element.elementor-element-d352565{--padding-top:4px;--padding-bottom:32px;--padding-left:14px;--padding-right:14px}.elementor-304 .elementor-element.elementor-element-56450aa.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-304 .elementor-element.elementor-element-31473e2.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(min-width:768px){.elementor-304 .elementor-element.elementor-element-4cf534d{--width:44%}.elementor-304 .elementor-element.elementor-element-03f2c94{--width:52%}}@media(max-width:1024px) and (min-width:768px){.elementor-304 .elementor-element.elementor-element-4cf534d{--width:47%}.elementor-304 .elementor-element.elementor-element-03f2c94{--width:49%}}.elementor-304 .elementor-element.elementor-element-dce673e .woocommerce-breadcrumb{margin:0;font-size:13px;color:#756F66}.elementor-304 .elementor-element.elementor-element-dce673e .woocommerce-breadcrumb a{color:#2F5D46}.elementor-304 .elementor-element.elementor-element-b287f00 .jet-woo-product-gallery__image img{width:100%;height:auto;object-fit:contain;background:#fff}@media(min-width:1025px){.elementor-304 .elementor-element.elementor-element-b287f00 .jet-woo-product-gallery__image img{max-height:540px}}@media(max-width:767px){.elementor-304 .elementor-element.elementor-element-b287f00 .jet-woo-product-gallery__image img{max-height:420px}}.elementor-304 .elementor-element.elementor-element-acb4e1c .elementor-heading-title{text-wrap:balance}.elementor-304 .elementor-element.elementor-element-286ab96 .price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.elementor-304 .elementor-element.elementor-element-286ab96 .price del{color:#756F66;font-weight:500;font-size:.7em;text-decoration:line-through;order:2}.elementor-304 .elementor-element.elementor-element-286ab96 .price ins{text-decoration:none;order:1}.elementor-304 .elementor-element.elementor-element-286ab96 .price .woocommerce-price-suffix{font-size:.5em;color:#756F66}.elementor-304 .elementor-element.elementor-element-4bb8b8e p{margin:0 0 8px}.elementor-304 .elementor-element.elementor-element-4bb8b8e ul{margin:0;padding-inline-start:20px}.elementor-304 .elementor-element.elementor-element-4bb8b8e li{margin-bottom:4px}.elementor-304 .elementor-element.elementor-element-18a04b7 form.cart:not(.variations_form){display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:stretch;margin:0!important;float:none}.elementor-304 .elementor-element.elementor-element-18a04b7 form.cart .button,.elementor-304 .elementor-element.elementor-element-18a04b7 form.cart .quantity{float:none!important}.elementor-304 .elementor-element.elementor-element-18a04b7 .stock{flex:1 1 100%;margin:0 0 6px!important;font-size:13px;font-weight:600;color:#254A38}.elementor-304 .elementor-element.elementor-element-18a04b7 .stock.out-of-stock{display:inline-block;background:#F6E9E3;color:#8A4528;padding:4px 12px;border-radius:999px}.elementor-304 .elementor-element.elementor-element-18a04b7 form.cart .quantity{margin:0;float:none;flex:0 0 auto;display:flex;align-items:center}.elementor-304 .elementor-element.elementor-element-18a04b7 form.cart .quantity .qty{height:52px;width:88px;min-width:88px;border:1px solid #D1D5DB;border-radius:6px;font-size:18px;text-align:center;background:#fff}.elementor-304 .elementor-element.elementor-element-18a04b7 .single_add_to_cart_button{height:52px;flex:1 1 180px;border-radius:6px;font-size:18px;font-weight:700;background:#2F5D46;color:#fff;padding:0 24px;line-height:52px;margin:0}.elementor-304 .elementor-element.elementor-element-18a04b7 .single_add_to_cart_button:hover{background:#254A38;color:#fff}.elementor-304 .elementor-element.elementor-element-18a04b7 .quick-buy-button,.elementor-304 .elementor-element.elementor-element-18a04b7 #quick-buy-btn{flex:1 1 150px!important;height:48px;margin:0!important;border-radius:6px!important;border:2px solid #2F5D46!important;background:#fff!important;color:#2F5D46!important;font-weight:700!important;font-size:17px;text-transform:none!important;padding:0 20px!important}.elementor-304 .elementor-element.elementor-element-18a04b7 .quick-buy-button:hover{background:#F6F1E9!important;color:#254A38!important}@media(max-width:767px){.elementor-304 .elementor-element.elementor-element-18a04b7 .quick-buy-button,.elementor-304 .elementor-element.elementor-element-18a04b7 #quick-buy-btn{flex:1 1 100%!important}}.elementor-304 .elementor-element.elementor-element-18a04b7 .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;gap:10px}.elementor-304 .elementor-element.elementor-element-18a04b7 .single_variation_wrap{margin-top:8px}.elementor-304 .elementor-element.elementor-element-18a04b7 table.variations{margin:0 0 8px}.elementor-304 .elementor-element.elementor-element-18a04b7 table.variations td{padding:4px 0}.elementor-304 .elementor-element.elementor-element-18a04b7 table.variations select{height:46px;border-radius:6px;border:1px solid #D1D5DB;width:100%;font-size:16px}.elementor-304 .elementor-element.elementor-element-18a04b7 .reset_variations{font-size:13px;color:#756F66}.elementor-304 .elementor-element.elementor-element-nstpbp0 .nstp-stars{color:#E8A317;letter-spacing:1px}.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-item:first-child .elementor-icon-list-text{font-weight:600}.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-item>a .elementor-icon-list-text{color:var(--e-global-color-accent);text-decoration:none;border-bottom:1px solid #C9C2B6;line-height:1.5}.elementor-304 .elementor-element.elementor-element-nstpbp0 .elementor-icon-list-item>a{min-height:32px;display:inline-flex;align-items:center}.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px}@media(max-width:480px){.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-items{grid-template-columns:1fr}}.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-item{display:flex;align-items:center}.elementor-304 .elementor-element.elementor-element-ce2ff72 .elementor-icon-list-icon{margin-inline-end:8px}.elementor-304 .elementor-element.elementor-element-60cebde .product_meta>span{margin-inline-end:14px}.elementor-304 .elementor-element.elementor-element-60cebde .sku_wrapper{display:none}.elementor-304 .elementor-element.elementor-element-31f77b2 .woocommerce-tabs{margin:0}.elementor-304 .elementor-element.elementor-element-31f77b2 .woocommerce-tabs ul.tabs{display:flex;gap:0;margin:0;padding:0;border-bottom:2px solid #E2E7E0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;background:none}.elementor-304 .elementor-element.elementor-element-31f77b2 .woocommerce-tabs ul.tabs::before{display:none}.elementor-304 .elementor-element.elementor-element-31f77b2 .woocommerce-tabs ul.tabs li{background:none!important;border:0!important;border-radius:0;margin:0 0 -2px!important;padding:0!important;box-shadow:none;white-space:nowrap}.elementor-304 .elementor-element.elementor-element-31f77b2 .woocommerce-tabs ul.tabs li::before,.elementor-304 .elementor-element.elementor-element-31f77b2 .woocommerce-tabs ul.tabs li::after{display:none!important}.elementor-304 .elementor-element.elementor-element-31f77b2 .woocommerce-tabs ul.tabs li a{display:block;padding:12px 18px;border-bottom:2px solid #fff0;color:#756F66;font-weight:700}.elementor-304 .elementor-element.elementor-element-31f77b2 .woocommerce-tabs ul.tabs li.active a{color:#2F5D46;border-bottom-color:#2F5D46}.elementor-304 .elementor-element.elementor-element-31f77b2 .woocommerce-tabs .panel{padding:20px 4px 4px;font-size:16px;line-height:1.75;color:#35312C;max-width:820px}.elementor-304 .elementor-element.elementor-element-31f77b2 .woocommerce-tabs .panel>h2:first-child{display:none}.elementor-304 .elementor-element.elementor-element-31f77b2 .woocommerce-tabs .panel p{margin:0 0 12px}.elementor-304 .elementor-element.elementor-element-31f77b2 .woocommerce-tabs .panel h2,.elementor-304 .elementor-element.elementor-element-31f77b2 .woocommerce-tabs .panel h3{font-family:var(--e-global-typography-primary-font-family),Assistant,sans-serif;font-size:19px;margin:18px 0 8px;color:#4A3728}.elementor-304 .elementor-element.elementor-element-31f77b2 table.woocommerce-product-attributes{border-collapse:collapse}.elementor-304 .elementor-element.elementor-element-31f77b2 table.woocommerce-product-attributes th,.elementor-304 .elementor-element.elementor-element-31f77b2 table.woocommerce-product-attributes td{padding:8px 10px;border-bottom:1px solid #E2E7E0;text-align:start}.elementor-304 .elementor-element.elementor-element-56450aa ul.products{display:grid!important;grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0}@media(max-width:1024px){.elementor-304 .elementor-element.elementor-element-56450aa ul.products{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.elementor-304 .elementor-element.elementor-element-56450aa ul.products{grid-template-columns:repeat(2,1fr);gap:10px}}.elementor-304 .elementor-element.elementor-element-56450aa ul.products li.product{position:relative;width:auto!important;margin:0!important;float:none;background:#fff;border:1px solid #E2E7E0;border-radius:8px;padding:12px;text-align:center;display:flex;flex-direction:column}.elementor-304 .elementor-element.elementor-element-56450aa ul.products li.product img{border-radius:0;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;background:#fff}.elementor-304 .elementor-element.elementor-element-56450aa ul.products li.product .woocommerce-loop-product__title{font-family:Assistant,sans-serif;font-size:15px;font-weight:600;color:#35312C;line-height:1.35;padding:8px 0 4px;min-height:0;text-wrap:balance}.elementor-304 .elementor-element.elementor-element-56450aa ul.products li.product .price{font-size:16px;font-weight:700;color:#4A3728;margin:0 0 8px}.elementor-304 .elementor-element.elementor-element-56450aa ul.products li.product .price del{color:#756F66;font-weight:500;font-size:.85em;margin-inline-end:6px}.elementor-304 .elementor-element.elementor-element-56450aa ul.products li.product .price ins{text-decoration:none;color:#A65A3A}.elementor-304 .elementor-element.elementor-element-56450aa ul.products li.product .button{margin-top:auto;background:#2F5D46;color:#fff;border-radius:6px;font-weight:700;font-size:14px;padding:9px 12px;width:100%}.elementor-304 .elementor-element.elementor-element-56450aa ul.products li.product .button:hover{background:#254A38}.elementor-304 .elementor-element.elementor-element-56450aa ul.products li.product .onsale{position:absolute;inset-inline-start:10px;top:10px;background:#A65A3A;color:#fff;border-radius:4px;padding:3px 10px;font-size:13px;font-weight:700;min-height:0;line-height:1.5;margin:0}.elementor-304 .elementor-element.elementor-element-56450aa h2{font-family:var(--e-global-typography-primary-font-family),Assistant,sans-serif;font-size:clamp(24px,calc(21px + .55vw),28px);font-weight:700;color:#4A3728;margin:0 0 14px}.elementor-304 .elementor-element.elementor-element-56450aa section{margin:0}.elementor-304 .elementor-element.elementor-element-31473e2 ul.products{display:grid!important;grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0}@media(max-width:1024px){.elementor-304 .elementor-element.elementor-element-31473e2 ul.products{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.elementor-304 .elementor-element.elementor-element-31473e2 ul.products{grid-template-columns:repeat(2,1fr);gap:10px}}.elementor-304 .elementor-element.elementor-element-31473e2 ul.products li.product{position:relative;width:auto!important;margin:0!important;float:none;background:#fff;border:1px solid #E2E7E0;border-radius:8px;padding:12px;text-align:center;display:flex;flex-direction:column}.elementor-304 .elementor-element.elementor-element-31473e2 ul.products li.product img{border-radius:0;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;background:#fff}.elementor-304 .elementor-element.elementor-element-31473e2 ul.products li.product .woocommerce-loop-product__title{font-family:Assistant,sans-serif;font-size:15px;font-weight:600;color:#35312C;line-height:1.35;padding:8px 0 4px;min-height:0;text-wrap:balance}.elementor-304 .elementor-element.elementor-element-31473e2 ul.products li.product .price{font-size:16px;font-weight:700;color:#4A3728;margin:0 0 8px}.elementor-304 .elementor-element.elementor-element-31473e2 ul.products li.product .price del{color:#756F66;font-weight:500;font-size:.85em;margin-inline-end:6px}.elementor-304 .elementor-element.elementor-element-31473e2 ul.products li.product .price ins{text-decoration:none;color:#A65A3A}.elementor-304 .elementor-element.elementor-element-31473e2 ul.products li.product .button{margin-top:auto;background:#2F5D46;color:#fff;border-radius:6px;font-weight:700;font-size:14px;padding:9px 12px;width:100%}.elementor-304 .elementor-element.elementor-element-31473e2 ul.products li.product .button:hover{background:#254A38}.elementor-304 .elementor-element.elementor-element-31473e2 ul.products li.product .onsale{position:absolute;inset-inline-start:10px;top:10px;background:#A65A3A;color:#fff;border-radius:4px;padding:3px 10px;font-size:13px;font-weight:700;min-height:0;line-height:1.5;margin:0}.elementor-304 .elementor-element.elementor-element-31473e2 h2{font-family:var(--e-global-typography-primary-font-family),Assistant,sans-serif;font-size:clamp(24px,calc(21px + .55vw),28px);font-weight:700;color:#4A3728;margin:0 0 14px}.elementor-304 .elementor-element.elementor-element-31473e2 section{margin:0}