.elementor-5147 .elementor-element.elementor-element-c9409fa{--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;--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-5147 .elementor-element.elementor-element-d81c4dd{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:31px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-5147 .elementor-element.elementor-element-d81c4dd:not(.elementor-motion-effects-element-type-background),.elementor-5147 .elementor-element.elementor-element-d81c4dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F5F5}.elementor-5147 .elementor-element.elementor-element-d81c4dd.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5147 .elementor-element.elementor-element-c5f360a>.elementor-widget-container{margin:0 0 20px 0}.elementor-5147 .elementor-element.elementor-element-c5f360a .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:500;line-height:31px}.elementor-5147 .elementor-element.elementor-element-83df163>.elementor-widget-container{margin:-32px 0 0 0}.woocommerce .elementor-5147 .elementor-element.elementor-element-83df163 .woocommerce-product-details__short-description{color:#2B2B2B;font-family:"Poppins",Sans-serif}.elementor-5147 .elementor-element.elementor-element-e278643 .elementor-heading-title{font-size:42px;font-weight:700;color:#D47202}.woocommerce .elementor-5147 .elementor-element.elementor-element-891002c .price{color:#000;font-family:"Times New Roman",Sans-serif;font-size:25px;font-weight:700}.elementor-5147 .elementor-element.elementor-element-b30a294{width:100%;max-width:100%;--button-spacing:50px}.elementor-5147 .elementor-element.elementor-element-b30a294>.elementor-widget-container{margin:15px 0 0 0}.elementor-5147 .elementor-element.elementor-element-b30a294.elementor-element{--align-self:flex-start}.elementor-5147 .elementor-element.elementor-element-b30a294 .cart button,.elementor-5147 .elementor-element.elementor-element-b30a294 .cart .button{padding:0 22px 0 20px;color:#FFF;transition:all 0.2s}.elementor-5147 .elementor-element.elementor-element-b30a294 .added_to_cart{color:#0A0A0A}.elementor-5147 .elementor-element.elementor-element-b30a294 .quantity .qty{transition:all 0.2s}.woocommerce .elementor-5147 .elementor-element.elementor-element-b30a294 form.cart .variations{width:100%;margin-bottom:28px}.woocommerce .elementor-5147 .elementor-element.elementor-element-b30a294 form.cart table.variations tr th,.woocommerce .elementor-5147 .elementor-element.elementor-element-b30a294 form.cart table.variations tr td{padding-top:calc(40px/2);padding-bottom:calc(40px/2)}.woocommerce .elementor-5147 .elementor-element.elementor-element-b30a294 form.cart table.variations label{color:#454545}.woocommerce .elementor-5147 .elementor-element.elementor-element-b30a294 form.cart table.variations td.value select,.woocommerce .elementor-5147 .elementor-element.elementor-element-b30a294 form.cart table.variations td.value:before{background-color:#FFF;border:1px solid #B5B5B5;border-radius:5px}.elementor-5147 .elementor-element.elementor-element-d6fc1e5{--display:flex}.elementor-5147 .elementor-element.elementor-element-6f38fdf img{width:85%}.woocommerce .elementor-5147 .elementor-element.elementor-element-a8d3b49 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-5147 .elementor-element.elementor-element-a8d3b49 .flex-viewport{border-radius:10px 10px 10px 10px}body:not(.rtl) .elementor-5147 .elementor-element.elementor-element-388dd1d{right:-35px}body.rtl .elementor-5147 .elementor-element.elementor-element-388dd1d{left:-35px}.elementor-5147 .elementor-element.elementor-element-388dd1d{top:131px}.elementor-5147 .elementor-element.elementor-element-388dd1d img{width:30%}.elementor-5147 .elementor-element.elementor-element-15273ba{--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:16px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-5147 .elementor-element.elementor-element-15273ba:not(.elementor-motion-effects-element-type-background),.elementor-5147 .elementor-element.elementor-element-15273ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0EAE4}.elementor-5147 .elementor-element.elementor-element-95daad7>.elementor-widget-container{margin:0 0 0 0}.elementor-5147 .elementor-element.elementor-element-95daad7{text-align:center}.elementor-5147 .elementor-element.elementor-element-95daad7 .elementor-heading-title{font-size:26px}.elementor-5147 .elementor-element.elementor-element-f3321d0{--display:flex}.elementor-5147 .elementor-element.elementor-element-4c4ea86{--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-5147 .elementor-element.elementor-element-ca6ce2e img{border-radius:10px 10px 10px 10px}.elementor-5147 .elementor-element.elementor-element-72082fe{--display:flex}.elementor-5147 .elementor-element.elementor-element-76bb319{--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-5147 .elementor-element.elementor-element-4646308 img{border-radius:10px 10px 10px 10px}.elementor-5147 .elementor-element.elementor-element-68924eb{--display:flex}.elementor-5147 .elementor-element.elementor-element-7a088aa{--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-5147 .elementor-element.elementor-element-58b8ba9 img{border-radius:10px 10px 10px 10px}.elementor-5147 .elementor-element.elementor-element-534f7ee{--display:flex}.elementor-5147 .elementor-element.elementor-element-1fd9e02{--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-5147 .elementor-element.elementor-element-3dad8bf img{border-radius:10px 10px 10px 10px}.elementor-5147 .elementor-element.elementor-element-470cd15{--display:flex}.elementor-5147 .elementor-element.elementor-element-a06c23b{--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-5147 .elementor-element.elementor-element-3b30678{--display:flex}.elementor-5147 .elementor-element.elementor-element-2b56089{--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-5147 .elementor-element.elementor-element-b5398b4 img{border-radius:10px 10px 10px 10px}.elementor-5147 .elementor-element.elementor-element-9c7a8e0{--display:flex}.elementor-5147 .elementor-element.elementor-element-7d831ca{--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-5147 .elementor-element.elementor-element-19a4ddf img{border-radius:10px 10px 10px 10px}.elementor-5147 .elementor-element.elementor-element-e7a6890{--display:flex}.elementor-5147 .elementor-element.elementor-element-9bdd0cc{--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-5147 .elementor-element.elementor-element-0e6072e img{border-radius:10px 10px 10px 10px}.elementor-5147 .elementor-element.elementor-element-8861283{--display:flex}.elementor-5147 .elementor-element.elementor-element-a51dd64{--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-5147 .elementor-element.elementor-element-d31a7bf img{border-radius:10px 10px 10px 10px}.elementor-5147 .elementor-element.elementor-element-8db9932{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px}.elementor-5147 .elementor-element.elementor-element-8db9932>.elementor-widget-container{margin:0 0 0 0}:where(.elementor-5147 .elementor-element.elementor-element-8db9932 .swiper-slide)>.e-con{--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}:where([data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide)>.e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px}.elementor-5147 .elementor-element.elementor-element-bce4db3{--display:flex;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px}.elementor-5147 .elementor-element.elementor-element-0001fc3>.elementor-widget-container{margin:0 0 0 0}.elementor-5147 .elementor-element.elementor-element-0001fc3{text-align:center}.elementor-5147 .elementor-element.elementor-element-0001fc3 .elementor-heading-title{font-size:26px;text-transform:uppercase}.elementor-5147 .elementor-element.elementor-element-b51ece5{color:#282828}.elementor-5147 .elementor-element.elementor-element-3cd7399{--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-5147 .elementor-element.elementor-element-3cd7399:not(.elementor-motion-effects-element-type-background),.elementor-5147 .elementor-element.elementor-element-3cd7399>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0EAE4}.elementor-5147 .elementor-element.elementor-element-795c8c7>.elementor-widget-container{margin:0 0 0 0}.elementor-5147 .elementor-element.elementor-element-795c8c7{text-align:center}.elementor-5147 .elementor-element.elementor-element-795c8c7 .elementor-heading-title{font-size:30px;text-transform:uppercase}.elementor-5147 .elementor-element.elementor-element-e42c556>.elementor-widget-container{margin:-30px 0 0 0}.elementor-5147 .elementor-element.elementor-element-4cfacd6{width:var(--container-widget-width,51%);max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;color:#1C1C1C}.elementor-5147 .elementor-element.elementor-element-4cfacd6.elementor-element{--align-self:center}.elementor-5147 .elementor-element.elementor-element-67ef4b4{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5147 .elementor-element.elementor-element-d014bbf>.elementor-widget-container{margin:0 0 0 0}.elementor-5147 .elementor-element.elementor-element-d014bbf{text-align:center}.elementor-5147 .elementor-element.elementor-element-d014bbf .elementor-heading-title{font-size:26px;text-transform:uppercase}.elementor-5147 .elementor-element.elementor-element-9c0c505{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:#000}.elementor-5147 .elementor-element.elementor-element-9c0c505>.elementor-widget-container{margin:-30px 0 0 0}.elementor-5147 .elementor-element.elementor-element-9c0c505.elementor-element{--align-self:center}.elementor-5147 .elementor-element.elementor-element-f32a9c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5147 .elementor-element.elementor-element-46d5c6b{--display:flex}.elementor-5147 .elementor-element.elementor-element-4dcdd9e img{width:85px}.elementor-5147 .elementor-element.elementor-element-b70988f{--display:flex}.elementor-5147 .elementor-element.elementor-element-8ac0ca4 img{width:85px}.elementor-5147 .elementor-element.elementor-element-d1b9659{--display:flex}.elementor-5147 .elementor-element.elementor-element-5f4d432 img{width:85px}@media(max-width:1024px){.elementor-5147 .elementor-element.elementor-element-388dd1d.elementor-element{--align-self:center}body:not(.rtl) .elementor-5147 .elementor-element.elementor-element-388dd1d{right:-24px}body.rtl .elementor-5147 .elementor-element.elementor-element-388dd1d{left:-24px}.elementor-5147 .elementor-element.elementor-element-388dd1d{top:113px}.elementor-5147 .elementor-element.elementor-element-8db9932{--e-n-carousel-swiper-slides-to-display:2}}@media(min-width:768px){.elementor-5147 .elementor-element.elementor-element-d81c4dd{--width:50%}.elementor-5147 .elementor-element.elementor-element-d6fc1e5{--width:69%}.elementor-5147 .elementor-element.elementor-element-f32a9c2{--content-width:577px}}@media(max-width:767px){.elementor-5147 .elementor-element.elementor-element-d81c4dd{--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px}.elementor-5147 .elementor-element.elementor-element-d81c4dd.e-con{--order:99999 /* order end hack */}.elementor-5147 .elementor-element.elementor-element-c5f360a>.elementor-widget-container{padding:24px 0 0 0}.elementor-5147 .elementor-element.elementor-element-c5f360a .elementor-heading-title{line-height:1.3em}.elementor-5147 .elementor-element.elementor-element-388dd1d.elementor-element{--align-self:stretch}body:not(.rtl) .elementor-5147 .elementor-element.elementor-element-388dd1d{right:-25px}body.rtl .elementor-5147 .elementor-element.elementor-element-388dd1d{left:-25px}.elementor-5147 .elementor-element.elementor-element-388dd1d{top:100px}.elementor-5147 .elementor-element.elementor-element-8db9932{--e-n-carousel-swiper-slides-to-display:1}.elementor-5147 .elementor-element.elementor-element-bce4db3{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:5px}.elementor-5147 .elementor-element.elementor-element-0001fc3 .elementor-heading-title{font-size:23px}.elementor-5147 .elementor-element.elementor-element-795c8c7 .elementor-heading-title{font-size:23px}.elementor-5147 .elementor-element.elementor-element-4cfacd6{--container-widget-width:98%;--container-widget-flex-grow:0;width:var(--container-widget-width,98%);max-width:98%}.elementor-5147 .elementor-element.elementor-element-d014bbf .elementor-heading-title{font-size:23px}.elementor-5147 .elementor-element.elementor-element-9c0c505{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}}.subscription-options{margin-bottom:15px;display:inline-grid}.subscription-options label{margin-right:15px}select#pa_your_variation:disabled{background-color:#f5f5f5;color:#999}.custom-sub-widget,.custom-sub-widget *{box-sizing:border-box!important}.custom-sub-widget form.cart{width:100%!important;margin:0 auto!important;padding:0 0 35px 0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;float:none!important;clear:both!important;position:static!important;transform:none!important}.custom-sub-widget .woocommerce-variation-price{text-align:center!important;margin-bottom:15px!important}.custom-sub-widget .woocommerce-Price-amount.amount{display:block!important;color:#333333!important;font-size:22px!important;letter-spacing:-0.3px!important;font-weight:500!important}.custom-sub-widget small.wcsatt-sub-options{display:none!important}.custom-sub-widget .wcsatt-options-wrapper,.custom-sub-widget .wcsatt-options-prompt{width:330px!important;max-width:330px!important;margin:22px auto 0 auto!important;padding:0!important;display:block!important;float:none!important;clear:both!important;text-align:left!important;font-family:"DM Sans",sans-serif!important;position:static!important;transform:none!important}.custom-sub-widget .wcsatt-options-wrapper label,.custom-sub-widget .wcsatt-options-prompt label{width:100%!important;min-height:64px!important;padding:16px 24px!important;margin:0 0 10px 0!important;border:1.5px solid #e5ddd5!important;border-radius:12px!important;background:#ffffff!important;display:flex!important;align-items:center!important;gap:16px!important;cursor:pointer!important;font-family:"DM Sans",sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important;color:#2c2420!important;box-shadow:none!important;float:none!important;clear:none!important;position:relative!important;text-align:left!important}.custom-sub-widget .wcsatt-options-wrapper label:hover,.custom-sub-widget .wcsatt-options-prompt label:hover{border-color:#c9bdb2!important;background:#fdf8f3!important}.custom-sub-widget .wcsatt-options-wrapper label:has(input[type="radio"]:checked),.custom-sub-widget .wcsatt-options-prompt label:has(input[type="radio"]:checked){border-color:#b5713a!important;background:#fdf8f3!important;box-shadow:0 0 0 1px #b5713a!important}.custom-sub-widget .wcsatt-options-wrapper input[type="radio"],.custom-sub-widget .wcsatt-options-prompt input[type="radio"],.custom-sub-widget .wcsatt-options-product-wrapper input[type="radio"]{-webkit-appearance:none!important;appearance:none!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;border:2px solid #c9bdb2!important;border-radius:50%!important;background:#ffffff!important;padding:0!important;margin:0!important;position:relative!important;flex-shrink:0!important;box-shadow:none!important}.custom-sub-widget .wcsatt-options-wrapper input[type="radio"]::after,.custom-sub-widget .wcsatt-options-prompt input[type="radio"]::after,.custom-sub-widget .wcsatt-options-product-wrapper input[type="radio"]::after{content:""!important;width:11px!important;height:11px!important;border-radius:50%!important;background:#b5713a!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%) scale(0)!important;transition:transform 0.2s ease!important}.custom-sub-widget .wcsatt-options-wrapper input[type="radio"]:checked::after,.custom-sub-widget .wcsatt-options-prompt input[type="radio"]:checked::after,.custom-sub-widget .wcsatt-options-product-wrapper input[type="radio"]:checked::after{transform:translate(-50%,-50%) scale(1)!important}.custom-sub-widget .wcsatt-sub-discount{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#b5713a!important;color:#ffffff!important;font-size:11px!important;font-weight:600!important;padding:5px 8px!important;border-radius:20px!important;margin-left:8px!important;white-space:nowrap!important;line-height:1!important}.custom-sub-widget .wcsatt-options-product-wrapper{width:330px!important;max-width:330px!important;margin:12px auto 18px auto!important;padding:14px!important;background:#fffaf5!important;border:1.5px solid #ead8c5!important;border-radius:14px!important;box-shadow:0 8px 22px rgb(181 113 58 / .1)!important;float:none!important;clear:both!important;position:static!important;transform:none!important;text-align:left!important}.custom-sub-widget .wcsatt-options-product-wrapper>label,.custom-sub-widget .wcsatt-options-product-wrapper>p,.custom-sub-widget .wcsatt-options-product-wrapper .wcsatt-options-product-prompt,.custom-sub-widget .wcsatt-options-product-wrapper .wcsatt-options-product__prompt{display:none!important}.custom-sub-widget .wcsatt-options-product-wrapper select,.custom-sub-widget .wcsatt-options-product-wrapper .wcsatt-options-product-dropdown{display:none!important}.custom-sub-widget .wcsatt-options-product-wrapper .wcsatt-options-product{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.custom-sub-widget .wcsatt-options-product-wrapper .wcsatt-options-product label{width:100%!important;min-height:62px!important;padding:13px 14px!important;margin:0 0 10px 0!important;border:1.5px solid #ead8c5!important;border-radius:12px!important;background:#ffffff!important;color:#2c2420!important;font-family:"DM Sans",sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;display:flex!important;align-items:center!important;gap:12px!important;cursor:pointer!important;box-shadow:none!important;text-align:left!important}.custom-sub-widget .wcsatt-options-product-wrapper .wcsatt-options-product label:hover{background:#fff4e9!important;border-color:#c89562!important}.custom-sub-widget .wcsatt-options-product-wrapper .wcsatt-options-product label:has(input[type="radio"]:checked){background:#fff1e3!important;border-color:#b5713a!important;box-shadow:0 0 0 1px #b5713a!important}.custom-sub-widget .wcsatt-options-product-wrapper .woocommerce-Price-amount,.custom-sub-widget .wcsatt-options-product-wrapper .amount{color:#111111!important;font-size:18px!important;font-weight:600!important;display:inline!important}.custom-sub-widget .wcsatt-options-product-wrapper del,.custom-sub-widget .wcsatt-options-product-wrapper del .amount{color:#8b8b8b!important;font-size:17px!important;font-weight:500!important}.custom-sub-widget .wcsatt-options-product-wrapper span,.custom-sub-widget .wcsatt-options-product-wrapper small{font-family:"DM Sans",sans-serif!important}.custom-sub-widget .single_variation_wrap{width:100%!important;margin:0 auto!important;padding:0!important;display:block!important;float:none!important;clear:both!important;text-align:center!important;position:static!important;transform:none!important}.custom-sub-widget .woocommerce-variation-add-to-cart,.custom-sub-widget .variations_button{width:100%!important;margin:34px auto 0 auto!important;padding:0 0 25px 0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:18px!important;float:none!important;clear:both!important;text-align:center!important;position:static!important;transform:none!important}.custom-sub-widget .quantity{width:auto!important;height:44px!important;margin:0 auto!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;float:none!important;clear:both!important;position:static!important;transform:none!important;text-align:center!important;z-index:2!important}.custom-sub-widget .quantity::before,.custom-sub-widget .quantity::after{content:none!important;display:none!important}.custom-sub-widget .woocommerce-variation-add-to-cart>.quantity,.custom-sub-widget .variations_button>.quantity,.custom-sub-widget form.cart>.quantity{margin-left:14px!important}.custom-sub-widget .quantity label,.custom-sub-widget label[for*="quantity"],.custom-sub-widget .qty-label{margin-right:16px!important}.custom-sub-widget .quantity input.qty{width:52px!important;height:44px!important;min-height:44px!important;padding:0!important;margin:0!important;text-align:center!important;border:1px solid #e5ddd5!important;background:#ffffff!important;color:#333333!important;font-size:15px!important;font-weight:400!important;line-height:44px!important;box-shadow:none!important;outline:none!important;border-radius:0!important;float:none!important;clear:none!important;position:static!important;transform:none!important}.custom-sub-widget .quantity .minus,.custom-sub-widget .quantity .plus,.custom-sub-widget .quantity button.minus,.custom-sub-widget .quantity button.plus{width:36px!important;height:44px!important;min-width:36px!important;min-height:44px!important;padding:0!important;margin:0!important;border:1px solid #e5ddd5!important;background:#ffffff!important;color:#333333!important;font-size:16px!important;font-weight:400!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;outline:none!important;border-radius:0!important;float:none!important;clear:none!important;position:static!important;transform:none!important;cursor:pointer!important}.custom-sub-widget button.single_add_to_cart_button,.custom-sub-widget .single_add_to_cart_button{width:145px!important;min-width:145px!important;max-width:145px!important;height:44px!important;min-height:44px!important;padding:0 22px!important;margin:0 auto!important;background:#b98d58!important;color:#ffffff!important;border:none!important;border-radius:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;font-weight:600!important;line-height:44px!important;text-align:center!important;white-space:nowrap!important;box-shadow:none!important;float:none!important;clear:both!important;position:static!important;transform:none!important;z-index:1!important;cursor:pointer!important}.custom-sub-widget button.single_add_to_cart_button:hover,.custom-sub-widget .single_add_to_cart_button:hover{background:#291a14!important;color:#ffffff!important}.custom-sub-widget button.single_add_to_cart_button br,.custom-sub-widget .single_add_to_cart_button br{display:none!important}.custom-sub-widget button.single_add_to_cart_button *,.custom-sub-widget .single_add_to_cart_button *{white-space:nowrap!important}.custom-sub-widget form.cart>.quantity{margin-top:30px!important;margin-bottom:18px!important}.custom-sub-widget form.cart>button.single_add_to_cart_button{margin-top:0!important}.custom-sub-widget .woocommerce-variation-add-to-cart::before,.custom-sub-widget .woocommerce-variation-add-to-cart::after,.custom-sub-widget .variations_button::before,.custom-sub-widget .variations_button::after,.custom-sub-widget form.cart::before,.custom-sub-widget form.cart::after{content:none!important;display:none!important}@media (max-width:480px){.custom-sub-widget .wcsatt-options-wrapper,.custom-sub-widget .wcsatt-options-prompt,.custom-sub-widget .wcsatt-options-product-wrapper{width:330px!important;max-width:90%!important}.custom-sub-widget .woocommerce-variation-add-to-cart,.custom-sub-widget .variations_button{margin-top:30px!important;gap:18px!important}.custom-sub-widget button.single_add_to_cart_button,.custom-sub-widget .single_add_to_cart_button{width:145px!important;max-width:145px!important}}.elementor-widget-woocommerce-product-price .elementor-widget-container p.price,body .woocommerce p.price,body .woocommerce div.product p.price{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:8px 12px!important;font-family:'Georgia','Times New Roman',serif!important;font-size:30px!important;font-weight:700!important;color:#1e1007!important;letter-spacing:0.01em!important;border:none!important;background:none!important;padding:0!important;margin:0 0 4px 0!important;line-height:1.2!important}body .woocommerce div.product p.price .woocommerce-Price-amount,body .woocommerce div.product p.price bdi{font-size:30px!important;font-weight:700!important;color:#1e1007!important}body .woocommerce div.product p.price .wcsatt-dash{color:#b5966b!important;font-size:18px!important}body .woocommerce div.product p.price small.wcsatt-sub-options{font-family:'Trebuchet MS','Gill Sans',sans-serif!important;font-size:13px!important;font-weight:400!important;color:#8a7060!important;letter-spacing:0.03em!important;font-style:normal!important}body .woocommerce div.product p.price .wcsatt-sub-discount,.elementor-widget-woocommerce-product-price .wcsatt-sub-discount{display:inline-flex!important;align-items:center!important;background:#b5966b!important;color:#ffffff!important;font-family:'Trebuchet MS',sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.08em!important;padding:3px 10px!important;border-radius:30px!important;text-transform:uppercase!important;line-height:1.5!important}body .woocommerce div.product .elementor-add-to-cart .stock,body .woocommerce div.product .stock.in-stock,.elementor-add-to-cart p.stock{display:flex!important;align-items:center!important;gap:7px!important;font-family:'Trebuchet MS',sans-serif!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#6a9162!important;margin:10px 0 22px 0!important;padding:0!important;background:none!important;border:none!important}body .woocommerce div.product .stock.in-stock::before,.elementor-add-to-cart p.stock.in-stock::before{content:''!important;display:inline-block!important;width:8px!important;height:8px!important;min-width:8px!important;background:#6a9162!important;border-radius:50%!important;box-shadow:0 0 0 3px rgb(106 145 98 / .25)!important}body .wcsatt-options-wrapper,.elementor-widget-container .wcsatt-options-wrapper{margin:20px 0 24px 0!important;padding:0!important;border:none!important;background:none!important}body .wcsatt-options-product-prompt-fieldset,.wcsatt-options-prompt-fieldset{border:none!important;padding:0!important;margin:0!important}body ul.wcsatt-options-prompt-radios,.wcsatt-options-prompt-radios{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:10px!important}body ul.wcsatt-options-prompt-radios li,.wcsatt-options-prompt-radios li{margin:0!important;padding:0!important;list-style:none!important}body .wcsatt-options-prompt-label,.elementor-widget-container .wcsatt-options-prompt-label{display:flex!important;align-items:center!important;gap:14px!important;padding:15px 20px!important;border:1.5px solid #ddd0c3!important;border-radius:12px!important;cursor:pointer!important;background:#ffffff!important;transition:border-color 0.22s ease,background 0.22s ease,box-shadow 0.22s ease!important;margin:0!important;box-sizing:border-box!important;width:100%!important}body .wcsatt-options-prompt-label:hover,.elementor-widget-container .wcsatt-options-prompt-label:hover{border-color:#b5966b!important;background:#fdf9f4!important;box-shadow:0 3px 16px rgb(181 150 107 / .15)!important}body .wcsatt-options-prompt-label-one-time,.wcsatt-options-prompt-label-one-time{background:#faf7f3!important}body .wcsatt-options-prompt-label:has(input:checked),.elementor-widget-container .wcsatt-options-prompt-label:has(input:checked){border-color:#b5966b!important;background:linear-gradient(135deg,#fef8f0,#fdf3e5)!important;box-shadow:0 3px 18px rgb(181 150 107 / .22)!important}body .wcsatt-options-prompt-action-input[type="radio"],.elementor-widget-container input.wcsatt-options-prompt-action-input[type="radio"]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:22px!important;height:22px!important;min-width:22px!important;border:2px solid #c9b8a4!important;border-radius:50%!important;background:#ffffff!important;cursor:pointer!important;position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;transition:border-color 0.2s ease!important;flex-shrink:0!important;box-shadow:none!important}body .wcsatt-options-prompt-action-input[type="radio"]::after,.elementor-widget-container input.wcsatt-options-prompt-action-input[type="radio"]::after{content:''!important;position:absolute!important;width:10px!important;height:10px!important;background:#b5966b!important;border-radius:50%!important;opacity:0!important;transform:scale(.4)!important;transition:opacity 0.2s ease,transform 0.25s cubic-bezier(.34,1.56,.64,1)!important}body .wcsatt-options-prompt-action-input[type="radio"]:checked,.elementor-widget-container input.wcsatt-options-prompt-action-input[type="radio"]:checked{border-color:#b5966b!important;background:#ffffff!important}body .wcsatt-options-prompt-action-input[type="radio"]:checked::after,.elementor-widget-container input.wcsatt-options-prompt-action-input[type="radio"]:checked::after{opacity:1!important;transform:scale(1)!important}body .wcsatt-options-prompt-action,.elementor-widget-container .wcsatt-options-prompt-action{font-family:'Trebuchet MS','Gill Sans',sans-serif!important;font-size:14.5px!important;font-weight:600!important;color:#3d2b1a!important;letter-spacing:0.02em!important;display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}body .wcsatt-options-prompt-label-subscription .wcsatt-sub-discount,.wcsatt-options-prompt-label-subscription .wcsatt-sub-discount{display:inline-flex!important;align-items:center!important;background:#b5966b!important;color:#fff!important;font-size:10px!important;font-weight:700!important;letter-spacing:0.08em!important;padding:3px 9px!important;border-radius:30px!important;text-transform:uppercase!important;line-height:1.5!important}body .wcsatt-options-product-wrapper,.elementor-widget-container .wcsatt-options-product-wrapper{margin-top:10px!important;padding:16px 18px!important;background:#fdf6ed!important;border:1.5px solid #e4d5c3!important;border-radius:12px!important;animation:suboFadeIn 0.25s ease forwards!important}@keyframes suboFadeIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}body .wcsatt-options-product-dropdown-label,.elementor-widget-container .wcsatt-options-product-dropdown-label{display:block!important;font-family:'Trebuchet MS',sans-serif!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#8a7060!important;margin-bottom:8px!important}body select.wcsatt-options-product-dropdown,.elementor-widget-container select.wcsatt-options-product-dropdown{width:100%!important;padding:10px 36px 10px 14px!important;border:1.5px solid #d8c9b8!important;border-radius:9px!important;background-color:#ffffff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23b5966b' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 13px center!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;font-family:'Trebuchet MS',sans-serif!important;font-size:13.5px!important;color:#2b1a0e!important;cursor:pointer!important;transition:border-color 0.2s ease,box-shadow 0.2s ease!important;outline:none!important;box-shadow:none!important}body select.wcsatt-options-product-dropdown:focus,.elementor-widget-container select.wcsatt-options-product-dropdown:focus{border-color:#b5966b!important;box-shadow:0 0 0 3px rgb(181 150 107 / .18)!important}body .wcsatt-options-product.wcsatt-options-product--hidden{display:none!important}body .elementor-add-to-cart .quantity,.elementor-widget-woocommerce-product-add-to-cart .quantity{display:flex!important;align-items:center!important;gap:14px!important;margin:0 0 18px 0!important;padding:0!important;background:none!important;border:none!important}body .elementor-add-to-cart .quantity>label,.elementor-widget-woocommerce-product-add-to-cart .quantity>label{font-family:'Trebuchet MS',sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#8a7060!important;margin:0!important}body .elementor-add-to-cart .qty_input,.elementor-widget-woocommerce-product-add-to-cart .qty_input{display:inline-flex!important;align-items:center!important;border:1.5px solid #d8c9b8!important;border-radius:9px!important;background:#ffffff!important;padding:0!important;margin:0!important;transition:border-color 0.2s ease,box-shadow 0.2s ease!important}body .elementor-add-to-cart .qty_input:focus-within,.elementor-widget-woocommerce-product-add-to-cart .qty_input:focus-within{border-color:#b5966b!important;box-shadow:0 0 0 3px rgb(181 150 107 / .15)!important}body .elementor-add-to-cart a.qty_button,.elementor-widget-woocommerce-product-add-to-cart a.qty_button{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:44px!important;background:#faf7f3!important;color:#b5966b!important;text-decoration:none!important;font-size:20px!important;font-weight:400!important;line-height:1!important;border:none!important;border-radius:0!important;flex-shrink:0!important;transition:background 0.18s ease,color 0.18s ease!important;padding:0!important;margin:0!important}body .elementor-add-to-cart a.qty_button:hover,.elementor-widget-woocommerce-product-add-to-cart a.qty_button:hover{background:#f0e5d4!important;color:#8a6840!important}body .elementor-add-to-cart a.qty_button.minus,.elementor-widget-woocommerce-product-add-to-cart a.qty_button.minus{border-right:1px solid #ede3d8!important}body .elementor-add-to-cart a.qty_button.plus,.elementor-widget-woocommerce-product-add-to-cart a.qty_button.plus{border-left:1px solid #ede3d8!important}body .elementor-add-to-cart input.qty.text,.elementor-widget-woocommerce-product-add-to-cart input.qty.text,body .woocommerce div.product form.cart input.qty{width:50px!important;height:44px!important;border:none!important;outline:none!important;text-align:center!important;font-family:'Georgia',serif!important;font-size:16px!important;font-weight:700!important;color:#2b1a0e!important;background:#ffffff!important;-moz-appearance:textfield!important;padding:0!important;margin:0!important;border-radius:0!important;box-shadow:none!important}body .elementor-add-to-cart input.qty.text::-webkit-inner-spin-button,body .elementor-add-to-cart input.qty.text::-webkit-outer-spin-button{-webkit-appearance:none!important}body .woocommerce div.product form.cart button.single_add_to_cart_button,body .woocommerce button.button.single_add_to_cart_button,.elementor-widget-woocommerce-product-add-to-cart button.single_add_to_cart_button,body .single_add_to_cart_button.button.alt{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:15px 44px!important;background:#2b1a0e!important;color:#f5ede0!important;font-family:'Trebuchet MS','Gill Sans',sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.18em!important;text-transform:uppercase!important;border:2px solid #2b1a0e!important;border-radius:9px!important;cursor:pointer!important;text-decoration:none!important;transition:background 0.25s ease,color 0.25s ease,transform 0.18s ease,box-shadow 0.25s ease,border-color 0.25s ease!important;position:relative!important;height:auto!important;line-height:1.4!important;width:auto!important;min-width:200px!important;box-shadow:none!important}body .woocommerce div.product form.cart button.single_add_to_cart_button:hover,body .woocommerce button.button.single_add_to_cart_button:hover,.elementor-widget-woocommerce-product-add-to-cart button.single_add_to_cart_button:hover,body .single_add_to_cart_button.button.alt:hover{background:#b5966b!important;border-color:#b5966b!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px rgb(181 150 107 / .4)!important}body .woocommerce div.product form.cart button.single_add_to_cart_button:active,body .single_add_to_cart_button.button.alt:active{transform:translateY(0)!important;box-shadow:none!important}body .wcsatt-add-to-subscription-action-label,.elementor-widget-container .wcsatt-add-to-subscription-action-label{display:inline-flex!important;align-items:center!important;gap:8px!important;margin-top:14px!important;font-family:'Trebuchet MS',sans-serif!important;font-size:12.5px!important;color:#8a7060!important;cursor:pointer!important}body .wcsatt-add-to-subscription-action-input,.elementor-widget-container .wcsatt-add-to-subscription-action-input{accent-color:#b5966b!important;width:15px!important;height:15px!important;cursor:pointer!important}body .select2-container--default .select2-selection--single{border:1.5px solid #d8c9b8!important;border-radius:9px!important;height:44px!important;background:#fff!important;outline:none!important;box-shadow:none!important}body .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px!important;color:#2b1a0e!important;font-family:'Trebuchet MS',sans-serif!important;font-size:13.5px!important;padding-left:14px!important}body .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px!important;top:0!important;right:10px!important}body .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#b5966b #fff0 #fff0 transparent!important}body .select2-container--default.select2-container--open .select2-selection--single{border-color:#b5966b!important;box-shadow:0 0 0 3px rgb(181 150 107 / .18)!important}body .select2-dropdown{border:1.5px solid #d8c9b8!important;border-radius:9px!important;font-family:'Trebuchet MS',sans-serif!important;font-size:13.5px!important;color:#2b1a0e!important;box-shadow:0 8px 24px rgb(0 0 0 / .08)!important}body .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#b5966b!important;color:#fff!important}@media (min-width:992px){.custom-sub-widget .wcsatt-options-wrapper,.custom-sub-widget .wcsatt-options-prompt{width:500px!important;max-width:500px!important;margin:22px auto 0 auto!important;padding:0!important;display:block!important;float:none!important;clear:both!important;text-align:left!important;font-family:"DM Sans",sans-serif!important;position:static!important;transform:none!important}}@media (max-width:768px){.custom-sub-widget .wcsatt-options-wrapper,.custom-sub-widget .wcsatt-options-prompt{width:350px!important;max-width:350px!important;margin:22px auto 0 auto!important;padding:0!important;display:block!important;float:none!important;clear:both!important;text-align:left!important;font-family:"DM Sans",sans-serif!important;position:static!important;transform:none!important}}.custom-sub-widget .wcsatt-options-wrapper label,.custom-sub-widget .wcsatt-options-prompt label{min-height:51px!important}body .wcsatt-options-prompt-label-subscription .wcsatt-sub-discount,.wcsatt-options-prompt-label-subscription .wcsatt-sub-discount{font-size:15px!important}@media (min-width:992px){body ul.wcsatt-options-prompt-radios,.wcsatt-options-prompt-radios{list-style:none!important;padding:0!important;margin:0!important;display:-webkit-inline-box!important;flex-direction:column!important;gap:10px!important}}@media (min-width:992px){.custom-sub-widget .wcsatt-options-product-wrapper{width:500px!important;max-width:500px!important;margin:12px auto 18px auto!important;padding:14px!important;background:#fffaf5!important;border:1.5px solid #ead8c5!important;border-radius:14px!important;box-shadow:0 8px 22px rgb(181 113 58 / .1)!important;float:none!important;clear:both!important;position:static!important;transform:none!important;text-align:left!important}}.custom-sub-widget .woocommerce-variation-add-to-cart>.quantity,.custom-sub-widget .variations_button>.quantity,.custom-sub-widget form.cart>.quantity{margin-left:-125px!important}@media (max-width:768px){.custom-sub-widget .wcsatt-options-product-wrapper{width:350px!important;max-width:350px!important;margin:12px auto 18px auto!important;padding:14px!important;background:#fffaf5!important;border:1.5px solid #ead8c5!important;border-radius:14px!important;box-shadow:0 8px 22px rgb(181 113 58 / .1)!important;float:none!important;clear:both!important;position:static!important;transform:none!important;text-align:left!important}}body .woocommerce div.product p.price .wcsatt-sub-discount,.elementor-widget-woocommerce-product-price .wcsatt-sub-discount{display:inline-flex!important;align-items:center!important;background:#b5966b!important;color:#ffffff!important;font-family:'Trebuchet MS',sans-serif!important;font-size:22px!important;font-weight:700!important;letter-spacing:0.08em!important;padding:3px 10px!important;border-radius:30px!important;text-transform:uppercase!important;line-height:1.5!important}.wcsatt-options-product .subscription-option-details .subscription-details{margin-left:4px!important;color:#444444!important;font-size:0.9em!important;font-weight:500!important}.woocommerce-Price-amount.amount{display:block;color:#444444!important;font-size:35px!important;letter-spacing:-.3px;font-weight:600!important}body .wcsatt-options-product-wrapper,.elementor-widget-container .wcsatt-options-product-wrapper{margin-top:10px!important;padding:16px 18px!important;background:#ffffff!important;border:1.5px solid #e4d5c3!important;border-radius:12px!important;animation:suboFadeIn 0.25s ease forwards!important}.wcsatt-options-product{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:16px!important;padding:0!important}.wcsatt-options-product-wrapper{background-color:#faf6f1!important;border:1px solid #e0d5ca!important;border-radius:12px!important;padding:16px!important;max-width:560px!important;margin:0 auto!important;font-family:"DM Sans",sans-serif!important}.wcsatt-options-product-dropdown{display:none!important}.wcsatt-options-product li{list-style:none!important;margin:0!important;padding:0!important}.wcsatt-options-product li label{position:relative!important;display:flex!important;align-items:center!important;padding:16px!important;border:2px solid #ebd8c7!important;border-radius:10px!important;background-color:#ffffff!important;transition:border-color 0.2s ease,background-color 0.2s ease!important;cursor:pointer!important}.wcsatt-options-product li label:hover{border-color:#c09b74!important}.wcsatt-options-product li input[type="radio"]{appearance:none!important;-webkit-appearance:none!important;width:20px!important;height:20px!important;border:2px solid #c09b74!important;border-radius:50%!important;margin-right:16px!important;display:grid!important;place-items:center!important;background-color:transparent!important;cursor:pointer!important}.wcsatt-options-product li input[type="radio"]::before{content:""!important;width:10px!important;height:10px!important;border-radius:50%!important;background-color:transparent!important;transition:background-color 0.2s ease!important}.wcsatt-options-product li input[type="radio"]:checked::before{background-color:#c09b74!important}.wcsatt-options-product .subscription-option-details,.wcsatt-options-product .one-time-option-details{flex:1!important;display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;color:#333333!important;font-size:0.95em!important}.wcsatt-options-product li input[type="radio"]:checked+.subscription-option-details,.wcsatt-options-product li input[type="radio"]:checked+.one-time-option-details{border-color:#c09b74!important;background-color:#fff7ef!important}.wcsatt-options-product .subscription-option-details del{color:#b5b5b5!important;margin-right:6px!important;font-size:0.85em!important}.wcsatt-options-product .subscription-option-details ins{color:#3c3c3c!important;font-weight:600!important;text-decoration:none!important}.wcsatt-options-product .subscription-option-details .subscription-details{margin-left:4px!important;color:#7a7a7a!important;font-size:0.9em!important;font-weight:500!important}.wcsatt-options-product .wcsatt-sub-discount{background-color:#c09b74!important;color:#ffffff!important;font-size:0.75em!important;font-weight:600!important;padding:2px 8px!important;border-radius:12px!important;margin-left:8px!important}.wcsatt-options-product li:last-child label{margin-bottom:0!important}@media (max-width:600px){.wcsatt-options-product{grid-template-columns:1fr!important}}body.post-name-mak-coffee-cup .elementor-widget-container img.wp-image-5514{display:none!important}.pimagec{border-radius:25px;border:3px #eee solid;padding:2px}// Force the subscription scheme data into cart item data add_filter('woocommerce_add_cart_item_data',function($cart_item_data,$product_id,$variation_id){if (isset($_REQUEST['convert_to_sub_14']) || isset($_REQUEST['convert_to_sub'])){$scheme_key=isset($_REQUEST['convert_to_sub_14']) ? sanitize_text_field($_REQUEST['convert_to_sub_14']) :sanitize_text_field($_REQUEST['convert_to_sub']);if (!empty($scheme_key)){$cart_item_data['wcsatt_scheme']=$scheme_key}}return $cart_item_data},5,3);// Ensure the subscription price (with discount) is applied in cart add_action('woocommerce_before_calculate_totals',function($cart){if (is_admin() && !defined('DOING_AJAX')) return;if (did_action('woocommerce_before_calculate_totals')>=2) return;foreach ($cart->get_cart() as $cart_item_key=>$cart_item){if (!empty($cart_item['wcsatt_scheme'])){$product=$cart_item['data'];$product_id=$cart_item['product_id'];$schemes=get_post_meta($product_id,'_wcsatt_schemes',true);if (!empty($schemes) && is_array($schemes)){foreach ($schemes as $scheme){if (isset($scheme['subscription_price']) && $scheme['subscription_price'] !==''){$product->set_price(floatval($scheme['subscription_price']));break}// If discount percentage is used instead of fixed price if (isset($scheme['subscription_discount']) && $scheme['subscription_discount']>0){$regular_price=floatval($product->get_regular_price());$discount=floatval($scheme['subscription_discount']);$new_price=$regular_price - ($regular_price * ($discount / 100));$product->set_price($new_price);break}}}}}},99);