.elementor-29675 .elementor-element.elementor-element-2c473f0{--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-29675 .elementor-element.elementor-element-e40f71f{--spacer-size:50px;}.elementor-29675 .elementor-element.elementor-element-54fe2f9{--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-29675 .elementor-element.elementor-element-5a0cfb2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29675 .elementor-element.elementor-element-38ecba3{margin:-0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29675 .elementor-element.elementor-element-38ecba3 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:40px;line-height:30px;}.woocommerce .elementor-29675 .elementor-element.elementor-element-9bd33ca .woocommerce-product-details__short-description{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.5em;}.woocommerce .elementor-29675 .elementor-element.elementor-element-9f99795 .price{color:var( --e-global-color-9b7a362 );font-family:"Playfair", Sans-serif;font-size:30px;}.elementor-29675 .elementor-element.elementor-element-c14fa98 .cart button, .elementor-29675 .elementor-element.elementor-element-c14fa98 .cart .button{font-family:"Playfair", Sans-serif;font-size:22px;color:#FFFFFF;background-color:var( --e-global-color-9b7a362 );transition:all 0.2s;}.elementor-29675 .elementor-element.elementor-element-c14fa98 .quantity .qty{font-family:"Playfair", Sans-serif;font-size:25px;border-radius:5px 5px 5px 5px;color:#FFFFFF;background-color:#000000;border-color:#000000;transition:all 0.2s;}.elementor-29675 .elementor-element.elementor-element-406e330{font-family:"Playfair", Sans-serif;font-size:25px;font-weight:500;color:#000000;}.elementor-29675 .elementor-element.elementor-element-406e330 a{font-family:"Playfair", Sans-serif;font-size:18px;color:var( --e-global-color-9b7a362 );}.elementor-29675 .elementor-element.elementor-element-b9a806d{--display:flex;}.woocommerce .elementor-29675 .elementor-element.elementor-element-7cf2009 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-29675 .elementor-element.elementor-element-7cf2009 .flex-viewport{border-radius:15px 15px 15px 15px;}.elementor-29675 .elementor-element.elementor-element-7b06096{--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-29675 .elementor-element.elementor-element-0eba8e9{--spacer-size:50px;}.elementor-29675 .elementor-element.elementor-element-ac99333{--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-29675 .elementor-element.elementor-element-e1e2309{--display:flex;}.elementor-29675 .elementor-element.elementor-element-5bab2ce{--display:flex;}.elementor-29675 .elementor-element.elementor-element-97d8c6e{--display:flex;}.elementor-29675 .elementor-element.elementor-element-b01394e{color:#000000;font-family:"Playfair", Sans-serif;font-size:16px;}.elementor-29675 .elementor-element.elementor-element-53e792c{--display:flex;}.elementor-29675 .elementor-element.elementor-element-3106c31{--display:flex;}.elementor-29675 .elementor-element.elementor-element-3cfdef7{--display:flex;}.elementor-29675 .elementor-element.elementor-element-844c898{--display:flex;}.elementor-29675 .elementor-element.elementor-element-92bda97{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#FFFFFF;}.elementor-29675 .elementor-element.elementor-element-92bda97 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#000000;}.elementor-29675 .elementor-element.elementor-element-92bda97.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-9b7a362 );}.elementor-29675 .elementor-element.elementor-element-92bda97.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-29675 .elementor-element.elementor-element-92bda97.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-9b7a362 );}.elementor-29675 .elementor-element.elementor-element-92bda97.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Playfair", Sans-serif;}.elementor-29675 .elementor-element.elementor-element-92bda97 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-29675 .elementor-element.elementor-element-b779ae1{--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-29675 .elementor-element.elementor-element-52f2fa8{--spacer-size:50px;}.elementor-29675 .elementor-element.elementor-element-1482b63{--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-29675 .elementor-element.elementor-element-649c6be{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29675 .elementor-element.elementor-element-3c25dbd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-29675 .elementor-element.elementor-element-3c25dbd .elementskit-section-title-wraper .elementskit-section-title{color:#7C3836;margin:0px 0px 0px 0px;font-family:"Playfair", Sans-serif;font-size:35px;}.elementor-29675 .elementor-element.elementor-element-3c25dbd .elementskit-section-title-wraper .elementskit-section-title:hover{color:#7C3836;}.elementor-29675 .elementor-element.elementor-element-3c25dbd .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-29675 .elementor-element.elementor-element-3c25dbd .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-29675 .elementor-element.elementor-element-3c25dbd .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-29675 .elementor-element.elementor-element-3c25dbd .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Playfair", Sans-serif;font-size:35px;}.elementor-29675 .elementor-element.elementor-element-3c25dbd .elementskit-section-title-wraper p{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-29675 .elementor-element.elementor-element-ad15b45{--display:flex;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .bdt-wc-carousel-item, .elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .swiper-carousel{border-radius:15px 15px 15px 15px;overflow:hidden;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .bdt-wc-carousel-item{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-29675 .elementor-element.elementor-element-894ddcb .swiper-carousel{padding:10px;margin:0 -10px;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .bdt-wc-carousel-title a{color:#000000;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-item-skin-hidie .bdt-products-skin-title a{color:#000000;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .bdt-wc-carousel-title a:hover{color:#000000;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-item-skin-hidie .bdt-products-skin-title a:hover{color:#000000;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .bdt-wc-carousel-title{font-family:"Playfair", Sans-serif;font-size:30px;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .bdt-products-skin-price del{color:var( --e-global-color-9b7a362 );font-family:"Playfair", Sans-serif;font-size:22px;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .bdt-products-skin-price, .elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .bdt-products-skin-price .price, .elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .bdt-products-skin-price ins .amount{color:var( --e-global-color-9b7a362 );}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .bdt-products-skin-price, .elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .bdt-products-skin-price ins{font-family:"Playfair", Sans-serif;font-size:22px;font-weight:600;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .star-rating:before{color:#000000;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .star-rating span{color:#FFCC00;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .bdt-wc-add-to-cart a{color:#FFFFFF;background-color:var( --e-global-color-9b7a362 );border-style:none;font-family:"Playfair", Sans-serif;font-size:18px;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-item-skin-hidie .bdt-products-skin-add-to-cart a{color:#FFFFFF;background-color:var( --e-global-color-9b7a362 );}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-wc-carousel .bdt-wc-add-to-cart a:hover{color:#FFFFFF;background-color:#000000;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-item-skin-hidie .bdt-products-skin-add-to-cart a:hover{color:#FFFFFF;background-color:#000000;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-navigation-prev i, .elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-navigation-next i{color:var( --e-global-color-9b7a362 );}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-navigation-prev i,
            .elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-navigation-next i{font-size:24px;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-navigation-prev:hover i, .elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-navigation-next:hover i{color:var( --e-global-color-9b7a362 );}.elementor-29675 .elementor-element.elementor-element-894ddcb .swiper-pagination-bullet-active{background-color:var( --e-global-color-9b7a362 );}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-navigation-prev{left:-60px;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-navigation-next{right:-60px;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-dots-container{transform:translateY(30px);}body.elementor-page-29675:not(.elementor-motion-effects-element-type-background), body.elementor-page-29675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-29675 .elementor-element.elementor-element-54fe2f9{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-29675 .elementor-element.elementor-element-ac99333{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-29675 .elementor-element.elementor-element-1482b63{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-navigation-prev i,
            .elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-navigation-next i{font-size:24px;}}@media(max-width:768px){.elementor-29675 .elementor-element.elementor-element-3c25dbd{width:100%;max-width:100%;}.elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-navigation-prev i,
            .elementor-29675 .elementor-element.elementor-element-894ddcb .bdt-navigation-next i{font-size:24px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-c14fa98 */.tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart.tinvwl-woocommerce_after_add_to_cart_button {
    background-color: #7C3836; /* Button background color */
    color: #ffffff;            /* Text color */
    border-radius: 5px;        /* Rounded corners */
    padding: 10px 20px;        /* Padding for size */
    font-size: 16px;           /* Font size */
    font-weight: 600;          /* Bold text */
    border: none;              /* Remove border */
    cursor: pointer;           /* Pointer on hover */
    transition: background-color 0.3s ease, transform 0.2s ease; /* Smooth hover effect */
    display: flex;             /* Flex container */
    align-items: center;       /* Vertical center */
    justify-content: center;   /* Horizontal center */
    line-height: 1;            /* Remove extra line spacing */
    height: auto;              /* Auto height to fit content */
    text-decoration: none;     /* Remove underline */
    margin: 0;                 /* Remove extra margin */
    box-sizing: border-box;    /* Ensure padding is included in size */
}

.tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart.tinvwl-woocommerce_after_add_to_cart_button a {
    color: #ffffff;            /* Links inside button white */
    text-decoration: none;     /* Remove underline */
}

.tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart.tinvwl-woocommerce_after_add_to_cart_button:hover {
    background-color: #993B38; /* Hover background */
    transform: translateY(-2px); /* Slight lift on hover */
}

.tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart.tinvwl-woocommerce_after_add_to_cart_button:hover a {
    color: #ffffff;            /* Keep links white on hover */
}/* End custom CSS */