.elementor-7277 .elementor-element.elementor-element-1b0f835{margin-top:30px;margin-bottom:30px;padding:15px 15px 15px 15px;}.elementor-7277 .elementor-element.elementor-element-acc6a74 > .elementor-element-populated{padding:0% 0% 0% 5%;}.elementor-7277 .elementor-element.elementor-element-895a4b7 .product_title{color:#403732 !important;font-size:25px;font-weight:400;line-height:35px;margin:0px 0px -10px 0px !important;}.elementor-7277 .elementor-element.elementor-element-6a519c9 .price{color:#403732 !important;margin:0px 0px 0px 0px !important;}.elementor-7277 .elementor-element.elementor-element-6a519c9 .price .amount{font-family:"Hind", Sans-serif;font-size:26px;font-weight:500;}.elementor-7277 .elementor-element.elementor-element-6a519c9 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon.compare{color:#ABABAB;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.compare{color:#ABABAB;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon,.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-wishlist-compare-txt li a{color:#80583F;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-wishlist-compare-txt li span{color:#80583F;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart.wl-style-4 span.wishsuite-btn-text{margin-left:8px;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart.wl-style-3 span.wishsuite-btn-text{margin-left:8px;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart.wl-style-4 .htcompare-btn.woolentor-compare{margin-left:8px;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart.wl-style-3 .htcompare-btn.woolentor-compare{margin-left:8px;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-style-1 form.cart button{font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart[class*="wl-style-"] form.cart button{padding:15px 25px 15px 25px;border-radius:6px 6px 6px 6px !important;background-color:#2879FED1 !important;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-style-1 form.cart button{padding:15px 25px 15px 25px;border-radius:6px 6px 6px 6px !important;background-color:#2879FED1 !important;}.woocommerce .elementor-7277 .elementor-element.elementor-element-d791cb6 form.cart{margin:0px 0px 0px 0px !important;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart[class*="wl-style-"] form.cart button:hover{color:#FFFFFF !important;background-color:#2879FE !important;border-color:#333333;}.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-style-1 form.cart button:hover{color:#FFFFFF !important;background-color:#2879FE !important;border-color:#333333;}.elementor-7277 .elementor-element.elementor-element-cba35ed{--display:flex;--background-transition:0.3s;}.elementor-7277 .elementor-element.elementor-element-5666f1e{--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;--background-transition:0.3s;}.elementor-7277 .elementor-element.elementor-element-e41287c{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-7277 .elementor-element.elementor-element-e41287c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.woocommerce .elementor-7277 .elementor-element.elementor-element-f77a2e9 .woocommerce-tabs ul.wc-tabs li a{color:#777777;font-family:"Hind", Sans-serif;font-size:13px;text-transform:uppercase;}.woocommerce .elementor-7277 .elementor-element.elementor-element-f77a2e9 .woocommerce-tabs ul.wc-tabs li{background-color:#02010100;border-color:#02010100;border-radius:0px 0px 0 0;}.woocommerce .elementor-7277 .elementor-element.elementor-element-f77a2e9 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#02010100;font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;}.woocommerce .elementor-7277 .elementor-element.elementor-element-f77a2e9 .woocommerce-tabs ul.wc-tabs{text-align:left;}.woocommerce .elementor-7277 .elementor-element.elementor-element-f77a2e9 .woocommerce-tabs ul.wc-tabs li.active a{color:#191919;}.woocommerce .elementor-7277 .elementor-element.elementor-element-f77a2e9 .woocommerce-Tabs-panel{color:#777777;}.woocommerce .elementor-7277 .elementor-element.elementor-element-f77a2e9 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Hind", Sans-serif;font-size:14px;font-weight:400;}.elementor-7277 .elementor-element.elementor-element-5da33ad{--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;--background-transition:0.3s;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7277 .elementor-element.elementor-element-c5de3f3{text-align:center;}.elementor-7277 .elementor-element.elementor-element-c5de3f3 .elementor-heading-title{color:#80583F;font-size:40px;font-weight:500;}.elementor-7277 .elementor-element.elementor-element-c5de3f3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7277 .elementor-element.elementor-element-3a23fff .ht-product-2 .ht-product-content-2 .ht-price-addtocart-wrap .ht-addtocart a.woolentor-button-icon-right i{margin-left:5px;}.elementor-7277 .elementor-element.elementor-element-3a23fff .ht-product-2 .ht-product-content-2 .ht-price-addtocart-wrap .ht-addtocart a.woolentor-button-icon-left i{margin-right:5px;}@media(max-width:1200px){.elementor-7277 .elementor-element.elementor-element-1b0f835{padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-7277 .elementor-element.elementor-element-895a4b7 .product_title{font-size:34px;}}@media(max-width:767px){.elementor-7277 .elementor-element.elementor-element-1b0f835{padding:0px 0px 0px 0px;}.elementor-7277 .elementor-element.elementor-element-a389224 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7277 .elementor-element.elementor-element-acc6a74 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-7277 .elementor-element.elementor-element-895a4b7 .product_title{font-size:28px;}.elementor-7277 .elementor-element.elementor-element-5da33ad{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7277 .elementor-element.elementor-element-c5de3f3 .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-7277 .elementor-element.elementor-element-a389224{width:55%;}.elementor-7277 .elementor-element.elementor-element-acc6a74{width:45%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-a349fe6 */.elementor-7277 .elementor-element.elementor-element-a349fe6 .woo-variation-gallery-slider{
    margin-bottom:0;
}

.elementor-7277 .elementor-element.elementor-element-a349fe6 .wvg-slider-prev-arrow{
    border: none !important;
    background: url(/wp-content/uploads/2025/08/image_2025-08-11_10-14-44.png) no-repeat center;
    background-size: 80%;
}
.elementor-7277 .elementor-element.elementor-element-a349fe6 .wvg-slider-next-arrow{
    border: none !important;
    background: url(/wp-content/uploads/2025/08/image_2025-08-11_10-14-44-2.png) no-repeat center;
    background-size: 80%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a389224 */.site {
    overflow-x: visible;
}

.elementor-7277 .elementor-element.elementor-element-a389224{
    position: sticky;
    top: 20px;
}
@media(max-width:767px){
  .elementor-7277 .elementor-element.elementor-element-a389224{
    position: initial;
}  
}/* End custom CSS */
/* Start custom CSS for wl-product-add-to-cart, class: .elementor-element-d791cb6 */.single-product div.product table.variations label{
    font-weight: 400;
    color: var(--color);
}
.yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistaddedbrowse.hide {
  display: none !important;
}

.yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistexistsbrowse.show 
,.yith-wcwl-add-button.show,.exists .yith-wcwl-wishlistexistsbrowse.hide
{
  display: block !important;
}
#yith-wcwl-popup-message{
    display: none !important
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 a.pop-size{
    float:right;
    margin-top: 0;
    margin-right: 15px;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 ul.variable-items-wrapper{
    gap:10px;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 ul.variable-items-wrapper li{
    margin: 0 !important;
    width: auto !important;
    min-width: 60px !important;
    background: #f8f3ef !important;
    border: none !important;
    height: 36px !important;
    border-radius: 4px !important;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 ul.variable-items-wrapper li.selected{
        background: var(--bg1) !important;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 ul.variable-items-wrapper li::after,
.elementor-7277 .elementor-element.elementor-element-d791cb6 ul.variable-items-wrapper li::before{
    display: none !important
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 ul.variable-items-wrapper li span{
    color: var(--color2);
    padding: 0;
    font-size: 15px;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 ul.variable-items-wrapper li.selected span{
    color:#fff !important;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .flicko_clear_attr,
.elementor-7277 .elementor-element.elementor-element-d791cb6 .woocommerce-variation{
    display: none !important
}


.elementor-7277 .elementor-element.elementor-element-d791cb6 .single_variation_wrap{
    margin-top:10px;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .bg-bgtheme{
        width: 100%;
    display: flex;
    align-items: center;
    margin-bottom: 10px;
    justify-content: space-around;
    background: #f8f3ef;
    padding: 20px;
    color: var(--color2);
    font-size: 13px;
    gap: 10px;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .bg-bgtheme .items-center{
    display: flex;
    align-items: center;
    gap: 10px;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .bg-bgtheme p{
    margin-bottom:0;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .bg-bgtheme .text-80583F{
    flex-direction: column;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .bg-bgtheme .h-px{
        border-top: 1px solid var(--color2);
    width: 100%;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .single-cart-box{
    width:100%;
        color: var(--color2);
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .quantity button{
    display: none
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .fas{
        font-size: 15px !important;
}
.woocommerce div.product .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity, .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity {
    width: 40px;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .quantity .qty {
    width: 40px;
}
.wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal {
    background: #f8f3ef;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart[class*="wl-style-"] form.cart button {
    background-color: #80583F !important;
    font-size: 16px;
    padding: 15px !important;
        margin: 0;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-addto-cart[class*="wl-style-"] form.cart button:hover {
    background-color: #80583f !important;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-wishlist-compare-txt{
    margin-top:0;
    justify-content: center;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-wishlist-compare-txt .wishlist{
    margin-top:0;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-wishlist-compare-txt a{
        display: flex
;
    align-items:center;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .wl-wishlist-compare-txt a span{
    text-decoration: underline;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 table.variations tr td{
    display: block
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 table.variations th.label{
    margin-bottom:5px;
}
.elementor-7277 .elementor-element.elementor-element-d791cb6 .wishlist  a i{
    margin-right:10px !important;
}
@media(max-width:1280px){
    .elementor-7277 .elementor-element.elementor-element-d791cb6 .bg-bgtheme .items-center{
        flex-direction: column;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5666f1e */.elementor-7277 .elementor-element.elementor-element-5666f1e h2{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5666f1e */.elementor-7277 .elementor-element.elementor-element-5666f1e h2{
    display: none;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e41287c */.elementor-7277 .elementor-element.elementor-element-e41287c .e-n-accordion-item-title{
        border-bottom: 1px solid var(--color2) !important;
    color: var(--color2) !important;
    justify-content: space-between;
}
.elementor-7277 .elementor-element.elementor-element-e41287c .e-n-accordion-item> .e-container{
        border: none;
    padding: 10px;
}
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>i {
    color: var(--color2) !important;
    font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for wl-product-data-tabs, class: .elementor-element-f77a2e9 */.elementor-7277 .elementor-element.elementor-element-f77a2e9{
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b0f835 */.elementor-7277 .elementor-element.elementor-element-1b0f835 >.elementor-container{
     align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for wl-product-grid, class: .elementor-element-3a23fff */.elementor-7277 .elementor-element.elementor-element-3a23fff .ht-addtocart{
    display: none;
}
.elementor-7277 .elementor-element.elementor-element-3a23fff a{
    margin:0 !important;
}
.elementor-7277 .elementor-element.elementor-element-3a23fff .slick-arrow{
        border: none !important;
}
.elementor-7277 .elementor-element.elementor-element-3a23fff .slick-arrow::after{
    display: none !important;
}
.elementor-7277 .elementor-element.elementor-element-3a23fff .slick-arrow.slick-prev{
    border: none !important;
    background: url(/wp-content/uploads/2025/08/image_2025-08-11_10-14-44.png) no-repeat center;
    background-size: 80%;
}
.elementor-7277 .elementor-element.elementor-element-3a23fff .slick-arrow.slick-next{
    border: none !important;
    background: url(/wp-content/uploads/2025/08/image_2025-08-11_10-14-44-2.png) no-repeat center;
    background-size: 80%;
}/* End custom CSS */