.elementor-679 .elementor-element.elementor-element-5075cc0{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-bde370b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-8e2ce21{--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-679 .elementor-element.elementor-element-3ab9c3f .tp-woo-single-image.tp-pg-style_1 .woocommerce-product-gallery__trigger{background-color:#02010100;border-style:none;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-679 .elementor-element.elementor-element-3ab9c3f .tp-woo-single-image.tp-pg-style_1 .woocommerce-product-gallery__wrapper img{border-radius:4px 4px 4px 4px;}.elementor-679 .elementor-element.elementor-element-3ab9c3f .tp-woo-single-image.tp-pg-style_1 .woocommerce-product-gallery__trigger::before{border:2px solid #02010100;}.elementor-679 .elementor-element.elementor-element-3ab9c3f .tp-woo-single-image.tp-pg-style_1 .woocommerce-product-gallery__trigger::after{background:#02010100;}.elementor-679 .elementor-element.elementor-element-3ab9c3f .tp-woo-single-image.tp-pg-style_1 .flex-control-thumbs li{padding-right:calc(4px / 2);padding-left:calc(4px / 2);padding-bottom:4px;}.elementor-679 .elementor-element.elementor-element-3ab9c3f .tp-woo-single-image.tp-pg-style_1 .flex-control-thumbs img{border-radius:4px 4px 4px 4px;}.elementor-679 .elementor-element.elementor-element-f417dd8{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-679 .elementor-element.elementor-element-8afa5c5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-43bfc9d .woocommerce-breadcrumb{color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-43bfc9d .woocommerce-breadcrumb > a{color:#A09789;}.elementor-679 .elementor-element.elementor-element-0fa5a22{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-679 .elementor-element.elementor-element-3ebdac1 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-414df1d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-d28901e{border-style:none;}.elementor-679 .elementor-element.elementor-element-d28901e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:700;}.elementor-679 .elementor-element.elementor-element-323a2ba .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:500;}.elementor-679 .elementor-element.elementor-element-00fd638{text-align:left;}.woocommerce .elementor-679 .elementor-element.elementor-element-00fd638 .price{color:#8F866D;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:500;}.woocommerce .elementor-679 .elementor-element.elementor-element-00fd638 .price ins{color:#8F866D;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 );}body:not(.rtl) .elementor-679 .elementor-element.elementor-element-00fd638:not(.elementor-product-price-block-yes) del{margin-right:5px;}body.rtl .elementor-679 .elementor-element.elementor-element-00fd638:not(.elementor-product-price-block-yes) del{margin-left:5px;}.elementor-679 .elementor-element.elementor-element-00fd638.elementor-product-price-block-yes del{margin-bottom:5px;}.elementor-679 .elementor-element.elementor-element-d667a16{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-679 .elementor-element.elementor-element-e6c01e0 .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-89e32b6{color:#5A5956;}.elementor-679 .elementor-element.elementor-element-bd99e4f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-56aca96 .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-11ae36d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-08e5225 .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-571621d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-51fb28b .elementor-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-0fa282c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-283acd1{padding:0px 20px 0px 20px;}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-add-to-cart .cart .single_add_to_cart_button{background-color:var( --e-global-color-primary );padding:15px 40px 15px 40px;margin:0px 0px 0px 0px;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 );color:#FFFFFF;border-radius:64px 64px 64px 64px;}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-add-to-cart .cart .single_add_to_cart_button:hover{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-add-to-cart .quantity .qty{background-color:#FFFFFF00;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 );border-style:none;border-radius:64px 64px 64px 64px;}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing.layout-2 .tp-woo-add-to-cart .cart .quantity{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;border-radius:64px 64px 64px 64px;}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .variations td.value select{background-color:var( --e-global-color-secondary );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 );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-swatches .tp-swatches.tp-swatches-button{background-color:var( --e-global-color-secondary );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 );color:var( --e-global-color-primary );border-radius:64px 64px 64px 64px;}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-add-to-cart .stock{display:block;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 );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-add-to-cart .stock.out-of-stock{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 );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .variations td.label,.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .variations th.label{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 );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .variations td.value .reset_variations{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-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .single_variation_wrap .woocommerce-variation-price span{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 );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .single_variation_wrap .woocommerce-variation-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 );color:var( --e-global-color-primary );}.elementor-679 .elementor-element.elementor-element-be06827 .variations th.label{text-align:center;}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price{justify-content:left;}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .price ins .woocommerce-Price-amount,
				.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .price .woocommerce-Price-amount{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-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .price ins,.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .price ins .woocommerce-Price-amount,.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .price,.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .price .woocommerce-Price-amount{color:#8F866D;}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .price del .woocommerce-Price-amount{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-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .price del,.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .price del .woocommerce-Price-amount{color:#8F866D;}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .tp-woo-price-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 );color:#8F866D;}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-stock{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-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-stock.tp-woo-stock-out{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-679 .elementor-element.elementor-element-be06827 .tp-woo-stock-progress .tp-progress-bar-ab-text{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-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-sold-product{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-679 .elementor-element.elementor-element-be06827 .tp-woo-single-meta .tp-woo-sm .tp-woo-sm-label{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-679 .elementor-element.elementor-element-be06827 .tp-woo-single-meta .tp-woo-sm .tp-woo-sm-value{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-679 .elementor-element.elementor-element-68384a6{--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:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-4659938{text-align:center;}.elementor-679 .elementor-element.elementor-element-849cd00{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-679 .elementor-element.elementor-element-8e2ce21{--width:40%;}.elementor-679 .elementor-element.elementor-element-f417dd8{--width:60%;}}@media(max-width:1024px){.elementor-679 .elementor-element.elementor-element-5075cc0{--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-679 .elementor-element.elementor-element-bde370b{--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.woocommerce .elementor-679 .elementor-element.elementor-element-00fd638 .price ins{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-add-to-cart .cart .single_add_to_cart_button{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-add-to-cart .quantity .qty{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-add-to-cart .stock{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-add-to-cart .stock.out-of-stock{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .variations td.label,.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .variations th.label{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .variations td.value select{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .variations td.value .reset_variations{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .single_variation_wrap .woocommerce-variation-price span{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .single_variation_wrap .woocommerce-variation-description{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-swatches .tp-swatches.tp-swatches-button{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .price ins .woocommerce-Price-amount,
				.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .price .woocommerce-Price-amount{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .price del .woocommerce-Price-amount{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .tp-woo-price-text{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-stock{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-stock.tp-woo-stock-out{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-stock-progress .tp-progress-bar-ab-text{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-sold-product{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-meta .tp-woo-sm .tp-woo-sm-label{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-meta .tp-woo-sm .tp-woo-sm-value{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-68384a6{--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-679 .elementor-element.elementor-element-849cd00{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-679 .elementor-element.elementor-element-5075cc0{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-bde370b{--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-679 .elementor-element.elementor-element-8e2ce21{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-f417dd8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-3ebdac1 .elementor-heading-title{font-size:28px;}.elementor-679 .elementor-element.elementor-element-323a2ba .elementor-heading-title{font-size:14px;}.woocommerce .elementor-679 .elementor-element.elementor-element-00fd638 .price{font-size:14px;}.woocommerce .elementor-679 .elementor-element.elementor-element-00fd638 .price ins{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-571621d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-283acd1{padding:0px 15px 0px 15px;}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-add-to-cart .cart .single_add_to_cart_button{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-add-to-cart .quantity .qty{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-add-to-cart .stock{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-add-to-cart .stock.out-of-stock{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .variations td.label,.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .variations th.label{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .variations td.value select{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .variations td.value .reset_variations{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .single_variation_wrap .woocommerce-variation-price span{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .variations_form.cart .single_variation_wrap .woocommerce-variation-description{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-swatches .tp-swatches.tp-swatches-button{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .price ins .woocommerce-Price-amount,
				.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .price .woocommerce-Price-amount{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .price del .woocommerce-Price-amount{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-price .tp-woo-price-text{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-stock{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-stock.tp-woo-stock-out{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-stock-progress .tp-progress-bar-ab-text{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-sold-product{font-size:var( --e-global-typography-accent-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-meta .tp-woo-sm .tp-woo-sm-label{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-meta .tp-woo-sm .tp-woo-sm-value{font-size:var( --e-global-typography-text-font-size );}.elementor-679 .elementor-element.elementor-element-68384a6{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-849cd00{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}}/* Start custom CSS for woocommerce-notices, class: .elementor-element-3a99a14 */.elementor-679 .elementor-element.elementor-element-3a99a14 .woocommerce-info {
    margin: 0.5em 0;
    vertical-align: middle;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for tp-woo-single-image, class: .elementor-element-3ab9c3f */.elementor-679 .elementor-element.elementor-element-3ab9c3f .slick-slide {
    padding: 4px !important;
    height: unset !important;
}

.elementor-679 .elementor-element.elementor-element-3ab9c3f .veb-variation-gallery-thumbnail-position-bottom-bottom .veb-variation-gallery-container .iwp-thumbnail-prev-arrow {
    left: 5px !important;
}

.elementor-679 .elementor-element.elementor-element-3ab9c3f .veb-variation-gallery-thumbnail-position-bottom-bottom .veb-variation-gallery-container .iwp-thumbnail-next-arrow {
    right:5px !important;
}

.elementor-679 .elementor-element.elementor-element-3ab9c3f .veb-variation-gallery-thumbnail-position-bottom-bottom .veb-variation-gallery-container .iwp-thumbnail-next-arrow, .elementor-679 .elementor-element.elementor-element-3ab9c3f .veb-variation-gallery-thumbnail-position-bottom-bottom .veb-variation-gallery-container .iwp-thumbnail-prev-arrow
{
    background-color: #00000040;
    border-radius: 4px;
}

.elementor-679 .elementor-element.elementor-element-3ab9c3f .veb-variation-gallery-slider-wrapper .iwp-slider-next-arrow, .elementor-679 .elementor-element.elementor-element-3ab9c3f .veb-variation-gallery-slider-wrapper .iwp-slider-prev-arrow {
    background-color: #00000040;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e2ce21 */.veb-variation-gallery-wrapper {
    min-height: min-content !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-43bfc9d */.elementor-679 .elementor-element.elementor-element-43bfc9d .woocommerce-breadcrumb {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d28901e */.elementor-679 .elementor-element.elementor-element-d28901e a {
    transition: 0.3s ease-in-out;
}

.elementor-679 .elementor-element.elementor-element-d28901e a:hover {
    color: #d6cbbb;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-323a2ba */.elementor-679 .elementor-element.elementor-element-323a2ba a {
    transition: 0.3s ease-in-out;
}

.elementor-679 .elementor-element.elementor-element-323a2ba a:hover {
    color: #d6cbbb;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-89e32b6 */.elementor-679 .elementor-element.elementor-element-89e32b6 p {
    margin-bottom: 0.9rem !important;
}/* End custom CSS */
/* Start custom CSS for product-info_features, class: .elementor-element-64961ad */.elementor-679 .elementor-element.elementor-element-64961ad {
    margin-bottom: 0.9rem !important;
}/* End custom CSS */
/* Start custom CSS for product-info_care-instructions, class: .elementor-element-3634306 */.elementor-679 .elementor-element.elementor-element-3634306 {
    margin-bottom: 0.9rem !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-1fe2e75 */.elementor-679 .elementor-element.elementor-element-1fe2e75 table{
    margin-bottom: 0.9rem !important;
    border: 0;
}

.elementor-679 .elementor-element.elementor-element-1fe2e75 tr, .elementor-679 .elementor-element.elementor-element-1fe2e75 th, .elementor-679 .elementor-element.elementor-element-1fe2e75 td  {
    display: flex;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: left !important;
    border: 0 !important;
    background: unset !important;
    font-style: normal !important;
    line-height: 1.5 !important;
}

.elementor-679 .elementor-element.elementor-element-1fe2e75 td p {
    padding: 0 !important;    
}

.elementor-679 .elementor-element.elementor-element-1fe2e75 td {
    padding: 2px 0 !important;
}

.elementor-679 .elementor-element.elementor-element-1fe2e75 tbody {
    display: grid;
    gap: 0.9rem !important;
}

/*
.elementor-679 .elementor-element.elementor-element-1fe2e75 tbody {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 0.9rem !important;
}

@media (max-width: 768px) {
    .elementor-679 .elementor-element.elementor-element-1fe2e75 tbody {
    grid-template-columns: repeat(1, 1fr);
}
} *//* End custom CSS */
/* Start custom CSS for tp-woo-single-pricing, class: .elementor-element-be06827 */.elementor-679 .elementor-element.elementor-element-be06827 form.cart, .elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing, .elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-meta {
    margin-bottom: 0 !important;
}

.elementor-679 .elementor-element.elementor-element-be06827 {
    background: #ede7df;
    padding: 30px 30px;
    border-radius: 16px;
}

.elementor-679 .elementor-element.elementor-element-be06827 table th, .elementor-679 .elementor-element.elementor-element-be06827 table td  {
    padding: 4px 0 !important;
    display: flex;
}

.elementor-679 .elementor-element.elementor-element-be06827 tr {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}

.elementor-679 .elementor-element.elementor-element-be06827 table td  {
    flex-direction: column; 
    
}

.elementor-679 .elementor-element.elementor-element-be06827 table td ul {
    gap: 10px;
}

.elementor-679 .elementor-element.elementor-element-be06827 table td li {
    padding: 0 !important;
    margin: 0 !important;
    height: 40px !important;
    border-radius: 24px !important;
    background: #d6cbbb !important;
}

.elementor-679 .elementor-element.elementor-element-be06827 table td li:hover {
    background: #e9e0cc !important;
}

.elementor-679 .elementor-element.elementor-element-be06827 table td li .variable-item-contents{
    padding: 5px 20px !important;
    border: 0 !important;

}

.elementor-679 .elementor-element.elementor-element-be06827 .woocommerce-variation-add-to-cart {
    display: flex;
    gap: 5px;
}

@media (max-width: 540px) {
    .elementor-679 .elementor-element.elementor-element-be06827 {
        padding: 20px 15px;
    }

    .elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-add-to-cart .cart .quantity {
        width: 100% !important;
    }
    
    .elementor-679 .elementor-element.elementor-element-be06827 .woocommerce-variation-add-to-cart {
    flex-direction: column;
}
}

.elementor-679 .elementor-element.elementor-element-be06827 .variations_form {
    margin: 0 !important;
}

.elementor-679 .elementor-element.elementor-element-be06827 .variations_form .variations {
    margin-bottom: 40px !important;
}

.elementor-679 .elementor-element.elementor-element-be06827 .single_add_to_cart_button {
    color: white !important;
}

.elementor-679 .elementor-element.elementor-element-be06827 .single_add_to_cart_button:hover {
    color: #5b5545 !important;
}

.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-add-to-cart .cart .quantity {
    width: 250px;
    justify-content: space-between;
}

.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-add-to-cart .cart .quantity input[type=hidden] {
    display: block !important;
}

.elementor-679 .elementor-element.elementor-element-be06827 .tp-woo-single-pricing .tp-woo-add-to-cart .cart .quantity:has(input[type=hidden]) {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4659938 */.elementor-679 .elementor-element.elementor-element-4659938 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b5d8e2a */.elementor-679 .elementor-element.elementor-element-b5d8e2a .price {
    color: #8F866D !important;
}

.elementor-679 .elementor-element.elementor-element-b5d8e2a .add_to_cart_button{
    display: none !important;
}

.elementor-679 .elementor-element.elementor-element-b5d8e2a .woocommerce ul.products li.product a img {
    margin-bottom: 10px;
}/* End custom CSS */