.elementor-514 .elementor-element.elementor-element-8f14e02{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-514 .elementor-element.elementor-element-8f14e02:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-8f14e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF7E7;}.elementor-514 .elementor-element.elementor-element-63438e3{--display:flex;overflow:visible;}.elementor-514 .elementor-element.elementor-element-77328bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-77328bd .woocommerce-breadcrumb{color:#000000;font-family:"Playfair Display", Sans-serif;text-align:left;}.elementor-514 .elementor-element.elementor-element-77328bd .woocommerce-breadcrumb > a{color:#B38423;}.woocommerce .elementor-514 .elementor-element.elementor-element-82ce6ad .flex-control-thumbs li{padding-right:calc(20px / 2);padding-left:calc(20px / 2);padding-bottom:20px;}.woocommerce .elementor-514 .elementor-element.elementor-element-82ce6ad .flex-control-thumbs{margin-right:calc(-20px / 2);margin-left:calc(-20px / 2);}.elementor-514 .elementor-element.elementor-element-bd01611{--display:flex;overflow:visible;}.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 );color:var( --e-global-color-primary );}.elementor-514 .elementor-element.elementor-element-1ec523e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;color:#B38423;}.elementor-514 .elementor-element.elementor-element-f270c48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-514 .elementor-element.elementor-element-e8b0cac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Playfair Display", Sans-serif;font-size:14px;color:#020101;}.elementor-514 .elementor-element.elementor-element-e8b0cac:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(22px/2);}.elementor-514 .elementor-element.elementor-element-e8b0cac:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(22px/2);}.elementor-514 .elementor-element.elementor-element-e8b0cac.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(22px/2);margin-left:calc(22px/2);}.elementor-514 .elementor-element.elementor-element-e8b0cac.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-22px/2);margin-left:calc(-22px/2);}body:not(.rtl) .elementor-514 .elementor-element.elementor-element-e8b0cac.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-22px/2) + (-2px/2) );}body:not.rtl .elementor-514 .elementor-element.elementor-element-e8b0cac.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-22px/2) - (2px/2) );}.elementor-514 .elementor-element.elementor-element-e8b0cac .product_meta .detail-container:not(:last-child):after{content:"";height:56%;border-color:#B38423;}.elementor-514 .elementor-element.elementor-element-e8b0cac:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child):after{border-top-style:solid;border-top-width:2px;margin-bottom:calc(-2px/2);}.elementor-514 .elementor-element.elementor-element-e8b0cac.elementor-woo-meta--view-inline .product_meta .detail-container:not(:last-child):after{border-left-style:solid;border-left-width:2px;}.elementor-514 .elementor-element.elementor-element-e8b0cac a{color:#B38423;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-514 .elementor-element.elementor-element-5839891{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-514 .elementor-element.elementor-element-5839891 .price{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:600;}body:not(.rtl) .elementor-514 .elementor-element.elementor-element-5839891:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-514 .elementor-element.elementor-element-5839891:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-514 .elementor-element.elementor-element-5839891.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-514 .elementor-element.elementor-element-a6310e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-514 .elementor-element.elementor-element-a6310e8 .woocommerce-product-details__short-description{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;}.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-514 .elementor-element.elementor-element-45a5dd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-45a5dd9 .cart button, .elementor-514 .elementor-element.elementor-element-45a5dd9 .cart .button{color:#F0E2B9;background-color:#B87C04;transition:all 0.2s;}.elementor-514 .elementor-element.elementor-element-45a5dd9 .quantity .qty{border-radius:5px 5px 5px 5px;color:#000000;background-color:#FDFBF0;border-color:#E7DECD;transition:all 0.2s;}.woocommerce .elementor-514 .elementor-element.elementor-element-45a5dd9 form.cart table.variations label{color:#151515;}.woocommerce .elementor-514 .elementor-element.elementor-element-45a5dd9 form.cart table.variations td.value select{color:#000000;}.woocommerce .elementor-514 .elementor-element.elementor-element-45a5dd9 form.cart table.variations td.value select, .woocommerce .elementor-514 .elementor-element.elementor-element-45a5dd9 form.cart table.variations td.value:before{background-color:#FDFBF0;border:1px solid #E7DECD;border-radius:5px;}.elementor-514 .elementor-element.elementor-element-98edd79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-514 .elementor-element.elementor-element-98edd79:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-98edd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF7E7;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-acc-button{background-color:#FEFBF4;color:#000000;border-color:#EAEAEA;margin-top:0px;margin-bottom:0px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-acc-icon-box{width:70px;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i{transform:rotate(0deg);transform-origin:center;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon svg{transform:rotate(0deg);transform-origin:center;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:#000000;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-acc-button, .elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-size:19px;font-weight:500;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-514 .elementor-element.elementor-element-72d2102.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:0px;}.elementor-514 .elementor-element.elementor-element-72d2102.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 0px);}.elementor-514 .elementor-element.elementor-element-72d2102.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 30px + 0px);}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:#000000;font-size:18px;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:#000000;width:18px;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:#333333;font-size:15px;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:#333333;width:15px;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-icon-box{background-color:#FEFBF4;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-514 .elementor-element.elementor-element-72d2102.wpr-advanced-accordion-icon-side-box .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-72d2102.wpr-advanced-accordion-icon-side-curve .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0 0 0px;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{color:#000000;font-size:16px;font-weight:300;}.elementor-514 .elementor-element.elementor-element-72d2102 .wpr-advanced-accordion .wpr-acc-panel{background-color:#FEFBF4;border-color:#E8E8E8;padding:25px 25px 25px 100px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-514 .elementor-element.elementor-element-a407827{--display:flex;overflow:visible;}.elementor-514 .elementor-element.elementor-element-a407827:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-a407827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF7E7;}.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 );color:var( --e-global-color-primary );}.elementor-514 .elementor-element.elementor-element-3ca2b81{text-align:center;}.elementor-514 .elementor-element.elementor-element-3ca2b81 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;color:#000000;}@media(max-width:767px){.elementor-514 .elementor-element.elementor-element-8f14e02{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-45a5dd9 */@media screen and (max-width: 767px) {
    button.single_add_to_cart_button.button.alt.added {
        width: 65% !important;
        display: block;      /* Alignment sahi karne ke liye */
        margin: 0 auto;      /* Center karne ke liye (agar zarurat ho) */
    }
    a.added_to_cart.wc-forward {
    width: 31.7% !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}
}/* End custom CSS */