.elementor-415 .elementor-element.elementor-element-2522e8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 120px;--row-gap:0px;--column-gap:120px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-6873233{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-406b5dd{z-index:0;}.elementor-415 .elementor-element.elementor-element-406b5dd .eael-single-product-images span.onsale, .elementor-415 .elementor-element.elementor-element-406b5dd .eael-single-product-images span.ast-onsale-card {color:#FFFFFF;background-color:#B60000;}.elementor-415 .elementor-element.elementor-element-406b5dd .eael-single-product-images .product_image_slider__container .swiper-slide-active img{border-radius:20px 20px 20px 20px;}.elementor-415 .elementor-element.elementor-element-406b5dd .eael-single-product-images .product_image_slider__container .product_image_slider__trigger{background-color:#fff;padding:5px 8px 5px 8px;margin:15px 15px 15px 15px;}.elementor-415 .elementor-element.elementor-element-406b5dd .eael-single-product-images .product_image_slider__container .product_image_slider__trigger svg path{fill:#858585;}.elementor-415 .elementor-element.elementor-element-406b5dd .eael-single-product-images .product_image_slider__thumbs .swiper-slide{border-radius:10px 10px 10px 10px;}.elementor-415 .elementor-element.elementor-element-406b5dd .eael-single-product-images .product_image_slider__thumbs .swiper-wrapper{gap:5px;}.elementor-415 .elementor-element.elementor-element-716df67{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-415 .elementor-element.elementor-element-3d6b77e .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:500;}.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 );}.elementor-415 .elementor-element.elementor-element-d8219b1{padding:0px 150px 0px 0px;}.elementor-415 .elementor-element.elementor-element-d8219b1 .elementor-heading-title{font-family:"Loviena Personal Use Only", Sans-serif;font-size:35px;font-weight:500;color:var( --e-global-color-secondary );}.woocommerce .elementor-415 .elementor-element.elementor-element-eda20da .star-rating{color:#D49E43;font-size:0.9em;}.woocommerce .elementor-415 .elementor-element.elementor-element-eda20da .star-rating::before{color:#CCCCCC;}.woocommerce .elementor-415 .elementor-element.elementor-element-eda20da .woocommerce-review-link{color:#862626;text-decoration:underline;}.woocommerce:not(.rtl) .elementor-415 .elementor-element.elementor-element-eda20da .star-rating{margin-right:0.6em;}.woocommerce.rtl .elementor-415 .elementor-element.elementor-element-eda20da .star-rating{margin-left:0.6em;}.elementor-415 .elementor-element.elementor-element-d6d6565{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-415 .elementor-element.elementor-element-3453163 .woocommerce-product-details__short-description{color:#626262;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-415 .elementor-element.elementor-element-990423c{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-febc16f .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:18px;font-weight:700;color:#B63333;}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-415 .elementor-element.elementor-element-34cb6c7 .elementor-countdown-wrapper{max-width:45%;}body:not(.rtl) .elementor-415 .elementor-element.elementor-element-34cb6c7 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 24px/2 );}body:not(.rtl) .elementor-415 .elementor-element.elementor-element-34cb6c7 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 24px/2 );}body.rtl .elementor-415 .elementor-element.elementor-element-34cb6c7 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 24px/2 );}body.rtl .elementor-415 .elementor-element.elementor-element-34cb6c7 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 24px/2 );}.elementor-415 .elementor-element.elementor-element-34cb6c7 .elementor-countdown-item{padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-34cb6c7 .elementor-countdown-digits{color:#B63333;font-family:"Muli", Sans-serif;font-size:18px;font-weight:400;}.elementor-415 .elementor-element.elementor-element-34cb6c7 .elementor-countdown-label{color:#686868;font-family:"Roboto Slab", Sans-serif;font-size:9px;font-weight:400;}.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-415 .elementor-element.elementor-element-40ddff4{padding:0px 0px 0px 0px;--view-cart-spacing:0px;--button-spacing:12px;}.elementor-415 .elementor-element.elementor-element-40ddff4 .cart button, .elementor-415 .elementor-element.elementor-element-40ddff4 .cart .button{border-radius:0px 0px 0px 0px;padding:10px 100px 10px 100px;color:#FFFFFF;background-color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-415 .elementor-element.elementor-element-40ddff4 .added_to_cart{color:var( --e-global-color-secondary );}.elementor-415 .elementor-element.elementor-element-40ddff4 .quantity .qty{border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:7px 0px 7px 16px;color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-415 .elementor-element.elementor-element-40ddff4 .quantity .qty:focus{color:#000000;background-color:#F8E7CA;border-color:var( --e-global-color-secondary );}.woocommerce .elementor-415 .elementor-element.elementor-element-40ddff4 form.cart .variations{width:100%;margin-bottom:6px;}.woocommerce .elementor-415 .elementor-element.elementor-element-40ddff4 form.cart table.variations tr th, .woocommerce .elementor-415 .elementor-element.elementor-element-40ddff4 form.cart table.variations tr td{padding-top:calc( 33px/2 );padding-bottom:calc( 33px/2 );}.woocommerce .elementor-415 .elementor-element.elementor-element-40ddff4 form.cart table.variations label{color:#626262;font-family:"Arial", Sans-serif;font-size:17px;}.woocommerce .elementor-415 .elementor-element.elementor-element-40ddff4 form.cart table.variations td.value select{color:var( --e-global-color-secondary );}.woocommerce .elementor-415 .elementor-element.elementor-element-40ddff4 form.cart table.variations td.value select, .woocommerce .elementor-415 .elementor-element.elementor-element-40ddff4 form.cart table.variations td.value:before{background-color:var( --e-global-color-primary );border:1px solid #905A20;border-radius:100px;}.elementor-415 .elementor-element.elementor-element-19ac9a7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-19ac9a7:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-19ac9a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1D7AC;}.elementor-415 .elementor-element.elementor-element-d8c6f0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-28b17bb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-415 .elementor-element.elementor-element-9a52a1f{padding:0px 150px 0px 0px;}.elementor-415 .elementor-element.elementor-element-9a52a1f .elementor-heading-title{font-family:"Loviena Personal Use Only", Sans-serif;font-size:30px;font-weight:500;color:#6C3332;}.elementor-widget-woocommerce-product-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-415 .elementor-element.elementor-element-8674a51{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-415 .elementor-element.elementor-element-bea5549{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-bdc4dfa{padding:0px 150px 0px 0px;}.elementor-415 .elementor-element.elementor-element-bdc4dfa .elementor-heading-title{font-family:"Loviena Personal Use Only", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-415 .elementor-element.elementor-element-c99fbdd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-430fdc0{--display:flex;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:25px 25px 25px 25px;--padding-top:15px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-430fdc0:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-430fdc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAEED5;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-415 .elementor-element.elementor-element-3d2b29b img{width:62%;}.elementor-415 .elementor-element.elementor-element-65a183c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-415 .elementor-element.elementor-element-65a183c.elementor-element{--align-self:center;}.elementor-415 .elementor-element.elementor-element-65a183c .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:15px;font-weight:800;color:#905A20;}.elementor-415 .elementor-element.elementor-element-1520670{--display:flex;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-1520670:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-1520670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAEED5;}.elementor-415 .elementor-element.elementor-element-0290a78 img{width:70px;}.elementor-415 .elementor-element.elementor-element-02a8b42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-415 .elementor-element.elementor-element-02a8b42.elementor-element{--align-self:center;}.elementor-415 .elementor-element.elementor-element-02a8b42 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:15px;font-weight:800;color:#905A20;}.elementor-415 .elementor-element.elementor-element-5fc0eaf{--display:flex;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-5fc0eaf:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-5fc0eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAEED5;}.elementor-415 .elementor-element.elementor-element-1136cde img{width:70px;}.elementor-415 .elementor-element.elementor-element-c61a851{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-415 .elementor-element.elementor-element-c61a851.elementor-element{--align-self:center;}.elementor-415 .elementor-element.elementor-element-c61a851 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:15px;font-weight:800;color:#905A20;}.elementor-415 .elementor-element.elementor-element-578cdf1{--display:flex;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-578cdf1:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-578cdf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAEED5;}.elementor-415 .elementor-element.elementor-element-ee693d4 img{width:65px;}.elementor-415 .elementor-element.elementor-element-57488fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-415 .elementor-element.elementor-element-57488fd.elementor-element{--align-self:center;}.elementor-415 .elementor-element.elementor-element-57488fd .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:15px;font-weight:800;color:#905A20;}.elementor-415 .elementor-element.elementor-element-13300d8{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-13a3841{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-a6725b4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-afcc269{--display:flex;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-5e06ee5{padding:0px 150px 0px 0px;}.elementor-415 .elementor-element.elementor-element-5e06ee5 .elementor-heading-title{font-family:"Loviena Personal Use Only", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-415 .elementor-element.elementor-element-00e26ce{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-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{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{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 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-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product{text-align:center;border-radius:0px;padding:15px 15px 15px 15px;box-shadow:9px 10px 10px -8px rgba(0, 0, 0, 0.36);background-color:#FFFFFF;}.elementor-415 .elementor-element.elementor-element-922db2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-element{--align-self:center;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products  ul.products{grid-column-gap:24px;grid-row-gap:9px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:23px 23px 23px 23px;margin-bottom:12px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;margin-bottom:0px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;margin-bottom:0px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:500;}.woocommerce .elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products .products > h2{color:var( --e-global-color-secondary );font-family:"Loviena Personal Use Only", Sans-serif;font-weight:500;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .star-rating{color:#D49E43;font-size:0.9em;margin-bottom:21px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .star-rating::before{color:#D49E43;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .price{color:#774544;font-family:"Arial", Sans-serif;font-size:20px;font-weight:200;line-height:7px;letter-spacing:0.4px;word-spacing:0px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .price ins{color:#774544;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .price ins .amount{color:#774544;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .price del{color:#02010100;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .price del .amount{color:#02010100;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .price del {font-family:"Arial", Sans-serif;font-size:0px;font-weight:400;letter-spacing:0px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:#6C3332;font-family:"AR One Sans", Sans-serif;border-radius:50px 50px 50px 50px;padding:7px 17px 7px 17px;margin-top:5px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products .added_to_cart{margin-inline-start:0px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:#AC0505;border-radius:24px;min-width:56px;min-height:32px;line-height:32px;margin:-4px;}@media(max-width:1500px){.elementor-415 .elementor-element.elementor-element-2522e8e{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-415 .elementor-element.elementor-element-716df67{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-415 .elementor-element.elementor-element-3d6b77e .elementor-heading-title{font-size:18px;}.elementor-415 .elementor-element.elementor-element-d8219b1{padding:0px 50px 0px 0px;}.elementor-415 .elementor-element.elementor-element-d8219b1 .elementor-heading-title{font-size:27px;}.elementor-415 .elementor-element.elementor-element-40ddff4 .cart button, .elementor-415 .elementor-element.elementor-element-40ddff4 .cart .button{font-size:14px;}.elementor-415 .elementor-element.elementor-element-9a52a1f{padding:0px 50px 0px 0px;}.elementor-415 .elementor-element.elementor-element-9a52a1f .elementor-heading-title{font-size:27px;}.elementor-415 .elementor-element.elementor-element-8674a51{font-size:14px;}.elementor-415 .elementor-element.elementor-element-bdc4dfa{padding:0px 50px 0px 0px;}.elementor-415 .elementor-element.elementor-element-bdc4dfa .elementor-heading-title{font-size:27px;}.elementor-415 .elementor-element.elementor-element-65a183c .elementor-heading-title{font-size:10px;}.elementor-415 .elementor-element.elementor-element-0290a78 img{width:40px;}.elementor-415 .elementor-element.elementor-element-02a8b42 .elementor-heading-title{font-size:10px;}.elementor-415 .elementor-element.elementor-element-1136cde img{width:40px;}.elementor-415 .elementor-element.elementor-element-c61a851 .elementor-heading-title{font-size:10px;}.elementor-415 .elementor-element.elementor-element-ee693d4 img{width:40px;}.elementor-415 .elementor-element.elementor-element-57488fd .elementor-heading-title{font-size:10px;}.elementor-415 .elementor-element.elementor-element-5e06ee5{padding:0px 50px 0px 0px;}.elementor-415 .elementor-element.elementor-element-5e06ee5 .elementor-heading-title{font-size:27px;}.elementor-415 .elementor-element.elementor-element-922db2d{padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products  ul.products{grid-column-gap:21px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:15px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .price{font-size:19px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .button{font-size:12px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product{padding:10px 10px 10px 10px;}}@media(max-width:1024px){.elementor-415 .elementor-element.elementor-element-716df67{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-415 .elementor-element.elementor-element-3d6b77e .elementor-heading-title{font-size:18px;}.elementor-415 .elementor-element.elementor-element-d8219b1 .elementor-heading-title{font-size:17px;}.elementor-415 .elementor-element.elementor-element-40ddff4 .cart button, .elementor-415 .elementor-element.elementor-element-40ddff4 .cart .button{font-size:11px;}.elementor-415 .elementor-element.elementor-element-8674a51{font-size:13px;}.elementor-415 .elementor-element.elementor-element-65a183c{text-align:center;}.elementor-415 .elementor-element.elementor-element-65a183c .elementor-heading-title{font-size:7px;}.elementor-415 .elementor-element.elementor-element-0290a78 img{width:31px;}.elementor-415 .elementor-element.elementor-element-02a8b42{text-align:center;}.elementor-415 .elementor-element.elementor-element-02a8b42 .elementor-heading-title{font-size:7px;}.elementor-415 .elementor-element.elementor-element-1136cde img{width:31px;}.elementor-415 .elementor-element.elementor-element-c61a851{text-align:center;}.elementor-415 .elementor-element.elementor-element-c61a851 .elementor-heading-title{font-size:7px;}.elementor-415 .elementor-element.elementor-element-ee693d4 img{width:31px;}.elementor-415 .elementor-element.elementor-element-57488fd{text-align:center;}.elementor-415 .elementor-element.elementor-element-57488fd .elementor-heading-title{font-size:7px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-415 .elementor-element.elementor-element-2522e8e{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-415 .elementor-element.elementor-element-406b5dd .eael-single-product-images .product_image_slider__container .swiper-slide{margin-bottom:0px;}.elementor-415 .elementor-element.elementor-element-406b5dd .eael-single-product-images .product_image_slider__container .product_image_slider__trigger{height:30px;width:30px;}.elementor-415 .elementor-element.elementor-element-716df67{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-415 .elementor-element.elementor-element-3d6b77e{padding:0px 0px 8px 0px;}.elementor-415 .elementor-element.elementor-element-3d6b77e .elementor-heading-title{font-size:16px;}.elementor-415 .elementor-element.elementor-element-d8219b1{padding:0px 0px 5px 0px;}.elementor-415 .elementor-element.elementor-element-d8219b1 .elementor-heading-title{font-size:25px;}.elementor-415 .elementor-element.elementor-element-eda20da{padding:0px 0px 0px 0px;}.woocommerce .elementor-415 .elementor-element.elementor-element-eda20da .woocommerce-review-link{font-size:15px;}.elementor-415 .elementor-element.elementor-element-d6d6565{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-3453163{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.woocommerce .elementor-415 .elementor-element.elementor-element-3453163 .woocommerce-product-details__short-description{font-size:14px;}.elementor-415 .elementor-element.elementor-element-990423c{--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:center;--margin-top:10px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-febc16f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-415 .elementor-element.elementor-element-febc16f .elementor-heading-title{font-size:18px;}.elementor-415 .elementor-element.elementor-element-34cb6c7{padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-34cb6c7 .elementor-countdown-wrapper{max-width:33%;}body:not(.rtl) .elementor-415 .elementor-element.elementor-element-34cb6c7 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-415 .elementor-element.elementor-element-34cb6c7 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-415 .elementor-element.elementor-element-34cb6c7 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-415 .elementor-element.elementor-element-34cb6c7 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-415 .elementor-element.elementor-element-34cb6c7 .elementor-countdown-digits{font-size:14px;}.elementor-415 .elementor-element.elementor-element-34cb6c7 .elementor-countdown-label{font-size:8px;}.elementor-415 .elementor-element.elementor-element-40ddff4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--view-cart-spacing:0px;--button-spacing:16px;}.elementor-415 .elementor-element.elementor-element-40ddff4 .cart button, .elementor-415 .elementor-element.elementor-element-40ddff4 .cart .button{font-size:15px;}.elementor-415 .elementor-element.elementor-element-40ddff4 .quantity .qty{border-width:2px 2px 2px 2px;}.woocommerce .elementor-415 .elementor-element.elementor-element-40ddff4 form.cart table.variations label{font-size:17px;line-height:-20px;letter-spacing:0.4px;word-spacing:0em;}.elementor-415 .elementor-element.elementor-element-19ac9a7{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-d8c6f0a{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-415 .elementor-element.elementor-element-28b17bb{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:40px;}.elementor-415 .elementor-element.elementor-element-9a52a1f{padding:0px 0px 5px 0px;}.elementor-415 .elementor-element.elementor-element-9a52a1f .elementor-heading-title{font-size:20px;}.elementor-415 .elementor-element.elementor-element-8674a51{font-size:14px;}.elementor-415 .elementor-element.elementor-element-bea5549{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-415 .elementor-element.elementor-element-bdc4dfa{padding:0px 0px 5px 0px;}.elementor-415 .elementor-element.elementor-element-bdc4dfa .elementor-heading-title{font-size:20px;}.elementor-415 .elementor-element.elementor-element-c99fbdd{--justify-content:space-between;--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-415 .elementor-element.elementor-element-430fdc0{--width:48%;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-3d2b29b{padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-3d2b29b img{width:71px;}.elementor-415 .elementor-element.elementor-element-65a183c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-415 .elementor-element.elementor-element-65a183c .elementor-heading-title{font-size:12px;}.elementor-415 .elementor-element.elementor-element-1520670{--width:48%;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-0290a78{padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-0290a78 img{width:48px;}.elementor-415 .elementor-element.elementor-element-02a8b42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-415 .elementor-element.elementor-element-02a8b42 .elementor-heading-title{font-size:12px;}.elementor-415 .elementor-element.elementor-element-5fc0eaf{--width:48%;--justify-content:space-between;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:15px 15px 15px 15px;--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-1136cde{padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-1136cde img{width:48px;}.elementor-415 .elementor-element.elementor-element-c61a851{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-415 .elementor-element.elementor-element-c61a851 .elementor-heading-title{font-size:12px;}.elementor-415 .elementor-element.elementor-element-578cdf1{--width:48%;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-ee693d4{padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-ee693d4 img{width:48px;}.elementor-415 .elementor-element.elementor-element-57488fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-415 .elementor-element.elementor-element-57488fd .elementor-heading-title{font-size:12px;}.elementor-415 .elementor-element.elementor-element-afcc269{--width:100%;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-415 .elementor-element.elementor-element-5e06ee5{padding:0px 0px 5px 0px;}.elementor-415 .elementor-element.elementor-element-5e06ee5 .elementor-heading-title{font-size:20px;}.elementor-415 .elementor-element.elementor-element-00e26ce{--content-width:330px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-922db2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-element{--align-self:center;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:15px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:15px 15px 15px 15px;margin-bottom:1px;}.woocommerce .elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products .products > h2{font-size:20px;text-align:start;margin-bottom:21px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:13px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .star-rating{margin-bottom:16px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .price{font-size:14px;line-height:0.1em;letter-spacing:0.1px;word-spacing:1.6em;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .price del {font-size:14px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product .button{font-size:14px;margin-top:7px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products .added_to_cart{margin-inline-start:0px;}.elementor-415 .elementor-element.elementor-element-922db2d.elementor-wc-products ul.products li.product{padding:7px 7px 07px 7px;}}@media(min-width:768px){.elementor-415 .elementor-element.elementor-element-2522e8e{--width:1400px;}.elementor-415 .elementor-element.elementor-element-6873233{--width:40%;}.elementor-415 .elementor-element.elementor-element-716df67{--width:50%;}.elementor-415 .elementor-element.elementor-element-d6d6565{--width:100%;}.elementor-415 .elementor-element.elementor-element-d8c6f0a{--width:1400px;}.elementor-415 .elementor-element.elementor-element-28b17bb{--width:50%;}.elementor-415 .elementor-element.elementor-element-bea5549{--width:50%;}.elementor-415 .elementor-element.elementor-element-430fdc0{--width:25%;}.elementor-415 .elementor-element.elementor-element-1520670{--width:25%;}.elementor-415 .elementor-element.elementor-element-5fc0eaf{--width:25%;}.elementor-415 .elementor-element.elementor-element-578cdf1{--width:25%;}.elementor-415 .elementor-element.elementor-element-13300d8{--width:1400px;}.elementor-415 .elementor-element.elementor-element-13a3841{--width:100%;}.elementor-415 .elementor-element.elementor-element-a6725b4{--width:100%;}.elementor-415 .elementor-element.elementor-element-afcc269{--width:1400px;}.elementor-415 .elementor-element.elementor-element-00e26ce{--content-width:1400px;}}@media(max-width:1500px) and (min-width:768px){.elementor-415 .elementor-element.elementor-element-2522e8e{--width:900px;}.elementor-415 .elementor-element.elementor-element-d6d6565{--width:100%;}.elementor-415 .elementor-element.elementor-element-d8c6f0a{--width:900px;}.elementor-415 .elementor-element.elementor-element-afcc269{--width:900px;}.elementor-415 .elementor-element.elementor-element-00e26ce{--content-width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-415 .elementor-element.elementor-element-2522e8e{--width:700px;}.elementor-415 .elementor-element.elementor-element-d6d6565{--width:100%;}.elementor-415 .elementor-element.elementor-element-d8c6f0a{--width:700px;}.elementor-415 .elementor-element.elementor-element-afcc269{--width:700px;}.elementor-415 .elementor-element.elementor-element-00e26ce{--content-width:700px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-40ddff4 *//* --- 1. PRODUCT VARIATIONS & SWATCHES --- */
/* Removes background box from the variations area and "Size" label */
table.variations, 
table.variations tr, 
table.variations td,
table.variations th.label {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important; 
    margin: 0 !important;
    text-align: left !important;
    display: block !important; 
}

table.variations th.label label {
    margin-bottom: 5px !important; 
    display: inline-block;
}

/* Swatches Container */
.elementor-415 .elementor-element.elementor-element-40ddff4 .woo-variation-items-wrapper {
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
}

/* Inactive Swatch Buttons */
.elementor-415 .elementor-element.elementor-element-40ddff4 .variable-item.button-variable-item {
    background-color: transparent !important;
    border: 1px solid #6d3332 !important;
    color: #6d3332 !important;
    border-radius: 20px !important;
    padding: 8px 20px !important;
    font-weight: 500 !important;
    min-width: 80px;
    text-align: center;
    box-shadow: none !important;
}

/* Active/Hover Swatch Buttons */
.elementor-415 .elementor-element.elementor-element-40ddff4 .variable-item.button-variable-item.selected,
.elementor-415 .elementor-element.elementor-element-40ddff4 .variable-item.button-variable-item:hover {
    background-color: #6d3332 !important;
    color: #ffffff !important;
}

/* Hide checkmark icon in swatches */
.elementor-415 .elementor-element.elementor-element-40ddff4 .variable-item-contents .tawcv-icon {
    display: none !important;
}

/* --- 2. PRICE & TAX TEXT --- */
.elementor-widget-woocommerce-product-price {
    margin-bottom: 40px !important; 
}

.woocommerce-variation-price ins .woocommerce-Price-amount,
.woocommerce-variation-price .price .woocommerce-Price-amount {
    color: #6d3332 !important;
    text-decoration: none !important;
}

.woocommerce-variation-price ins {
    border-bottom: 2px solid #6d3332 !important;
    display: inline-block;
    text-decoration: none !important;
}

.woocommerce-variation-price::after {
    content: "Taxes included. Shipping calculated at checkout";
    display: block;
    font-family: "Arial", sans-serif;
    font-size: 11px;
    font-weight: 400;
    color: #626262;
    margin-top: 10px;
    line-height: 1.4;
    text-decoration: none !important;
}

.woocommerce-variation-price del .woocommerce-Price-amount,
.elementor-widget-woocommerce-product-price del .woocommerce-Price-amount {
    color: #999999 !important;
    text-decoration-color: #999999 !important;
}

/* --- 3. QUANTITY SELECTOR --- */
.elementor-415 .elementor-element.elementor-element-40ddff4 .quantity {
    border: 2px solid #6d3332;
    border-radius: 25px;
    padding: 6px 0px 6px 26px;
    display: inline-flex;
    align-items: center;
    background: transparent;
    margin: 20px 15px 0 0 !important; 
}

.elementor-415 .elementor-element.elementor-element-40ddff4 .quantity .input-text.qty {
    background: transparent !important;
    border: none !important;
    color: #6d3332 !important;
    font-weight: bold;
    text-align: center;
    width: 60px !important; 
    padding: 0 !important;
    -webkit-appearance: none;
    -moz-appearance: textfield;
}

/* --- 4. BUTTONS (ADD TO CART & NEW WPC BUY NOW) --- */
.elementor-415 .elementor-element.elementor-element-40ddff4 .woocommerce-variation-add-to-cart {
    display: flex !important;
    flex-wrap: wrap;
    align-items: center;
    gap: 10px;
}

/* Common Button Styles - Added .wpcbn-btn class */
.elementor-415 .elementor-element.elementor-element-40ddff4 .single_add_to_cart_button,
.elementor-415 .elementor-element.elementor-element-40ddff4 .wpcbn-btn {
    border-radius: 30px !important;
    padding: 14px 30px !important;
    font-weight: 600 !important;
    text-transform: none !important;
    flex-grow: 1;
    text-align: center !important;
    display: block !important;
    height: auto !important; /* Ensures the WPC button doesn't force a fixed height */
}

/* Add to Cart - Outline Style */
.elementor-415 .elementor-element.elementor-element-40ddff4 .single_add_to_cart_button {
    background-color: #f5f1e8 !important;
    color: #6d3332 !important;
    border: 2px solid #6d3332 !important;
}

/* WPC Buy Now - Solid Style */
.elementor-415 .elementor-element.elementor-element-40ddff4 .wpcbn-btn {
    background-color: #6d3332 !important;
    color: #ffffff !important;
    border: 2px solid #6d3332 !important;
}

.elementor-415 .elementor-element.elementor-element-40ddff4 .wpcbn-btn:hover {
    background-color: #5a2a29 !important;
    color: #ffffff !important;
    border: 2px solid #6d3332 !important;
}

/* --- 5. MOBILE OPTIMIZATION --- */
@media (max-width: 767px) {
    .elementor-415 .elementor-element.elementor-element-40ddff4 .woocommerce-variation-add-to-cart {
        flex-direction: column !important;
        align-items: flex-start !important;
    }

    .elementor-415 .elementor-element.elementor-element-40ddff4 .quantity {
        margin-right: 0 !important;
        margin-bottom: 15px !important;
        width: 120px !important; 
    }

    .elementor-415 .elementor-element.elementor-element-40ddff4 .single_add_to_cart_button,
    .elementor-415 .elementor-element.elementor-element-40ddff4 .wpcbn-btn {
        width: 100% !important;
        margin: 0 0 10px 0 !important; /* Added margin for spacing on mobile */
    }

    .elementor-415 .elementor-element.elementor-element-40ddff4 .quantity::before {
        content: "Quantity";
        display: block;
        font-size: 17px; 
        font-family: "Arial", Sans-serif; 
        color: #626262; 
        font-weight: 700;
        margin-bottom: 10px;
        position: absolute;
        top: -30px; 
        left: 0;
    }

    .elementor-415 .elementor-element.elementor-element-40ddff4 .quantity {
        position: relative;
        margin-top: 45px !important; 
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5bf16dd *//* Hide the default WooCommerce review title */
.woocommerce-Reviews-title {
    display: none !important;
}
/* 1. Style the 'Add a review' button */
.elementor-415 .elementor-element.elementor-element-5bf16dd .cr-nosummary-add {
    background-color: #d49e43 !important;
    border-color: #d49e43 !important;
    color: #ffffff !important;
    font-weight: 500 !important;
}

/* 2. Style the 'Submit' button in the form */
.elementor-415 .elementor-element.elementor-element-5bf16dd .cr-review-form-submit {
    background-color: #d49e43 !important;
    border-color: #d49e43 !important;
    color: #ffffff !important;
    font-weight: 500 !important;
}

/* 3. Add hover effects for both buttons */
.elementor-415 .elementor-element.elementor-element-5bf16dd .cr-nosummary-add:hover,
.elementor-415 .elementor-element.elementor-element-5bf16dd .cr-review-form-submit:hover {
    background-color: #4D2423 !important; /* A slightly darker shade for the hover effect */
    border-color: #4D2423 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-922db2d */html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Loviena Personal Use Only';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://shop.selfmini.in/wp-content/uploads/2025/12/LovienaPersonalUseOnly-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Muli';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://shop.selfmini.in/wp-content/uploads/2025/12/LovienaPersonalUseOnly-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Muli';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://shop.selfmini.in/wp-content/uploads/2025/12/Muli-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */