.elementor-991180 .elementor-element.elementor-element-537e34d2{--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:flex-start;--padding-top:52px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-991180 .elementor-element.elementor-element-537e34d2:not(.elementor-motion-effects-element-type-background), .elementor-991180 .elementor-element.elementor-element-537e34d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EF;}.elementor-991180 .elementor-element.elementor-element-7c8b0c17{--display:flex;--overflow:hidden;--border-radius:22px 22px 22px 22px;box-shadow:0px 12px 30px 0px rgba(0,0,0,.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991180 .elementor-element.elementor-element-7c8b0c17:not(.elementor-motion-effects-element-type-background), .elementor-991180 .elementor-element.elementor-element-7c8b0c17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A00022;}.elementor-991180 .elementor-element.elementor-element-6b0b38c0 > .elementor-widget-container{background-color:#E8A300;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D08F00;border-radius:999px 999px 999px 999px;}.elementor-991180 .elementor-element.elementor-element-6b0b38c0{text-align:start;}.elementor-991180 .elementor-element.elementor-element-6b0b38c0 .elementor-heading-title{font-family:"monospace", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#1A1208;}.elementor-991180 .elementor-element.elementor-element-6c7803c4 .vamtam-new{display:block;}.elementor-991180 .elementor-element.elementor-element-3aecf0c4{text-align:end;}.elementor-991180 .elementor-element.elementor-element-3aecf0c4 .elementor-heading-title{font-family:"monospace", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1.2px;color:#FFD21E;}.elementor-991180 .elementor-element.elementor-element-58c99bf6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-991180 .elementor-element.elementor-element-703f8973{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-991180 .elementor-element.elementor-element-5a2d7add > .elementor-widget-container{background-color:#F7F5F2;padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDD8D1;border-radius:15px 15px 15px 15px;}.elementor-991180 .elementor-element.elementor-element-5a2d7add .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:700;letter-spacing:1px;color:#55504B;}.elementor-991180 .elementor-element.elementor-element-f6fd48b > .elementor-widget-container{background-color:#F7F5F2;padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDD8D1;border-radius:15px 15px 15px 15px;}.elementor-991180 .elementor-element.elementor-element-f6fd48b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:700;letter-spacing:1px;color:#55504B;}.elementor-991180 .elementor-element.elementor-element-20fe11c0 > .elementor-widget-container{background-color:#F7F5F2;padding:3px 5px 3px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDD8D1;border-radius:15px 15px 15px 15px;}.elementor-991180 .elementor-element.elementor-element-20fe11c0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:700;letter-spacing:1px;color:#00C777;}.elementor-991180 .elementor-element.elementor-element-72364361{text-align:start;}.elementor-991180 .elementor-element.elementor-element-72364361 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:800;line-height:1.12em;color:#231914;}.elementor-991180 .elementor-element.elementor-element-36ae6030 .elementor-star-rating__title{color:#453F3A;font-family:"DM Sans", Sans-serif;font-size:16px;}.elementor-991180 .elementor-element.elementor-element-36ae6030:not(.elementor-star-rating--align-justify) .elementor-star-rating__title{margin-inline-end:10px;}.elementor-991180 .elementor-element.elementor-element-36ae6030 .elementor-star-rating i:before{color:#F4B400;}.elementor-991180 .elementor-element.elementor-element-de1f3e1{--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:nowrap;}.woocommerce .elementor-991180 .elementor-element.elementor-element-7d4816ef .price{color:#000000;font-family:"monospace", Sans-serif;font-size:30px;font-weight:700;}.woocommerce .elementor-991180 .elementor-element.elementor-element-7d4816ef .price ins{color:#000000;font-size:30px;}.elementor-991180 .elementor-element.elementor-element-45f0de52 .elementor-heading-title{font-family:"monospace", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#00C75A;}.elementor-991180 .elementor-element.elementor-element-67375ce{color:#525252;font-family:"DM Sans", Sans-serif;}.elementor-991180 .elementor-element.elementor-element-2b762fbd .elementor-heading-title{font-family:"monospace", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#232323;}.elementor-991180 .elementor-element.elementor-element-6e9bc9bc{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991180 .elementor-element.elementor-element-c0133df > .elementor-widget-container{background-color:#FAF8F6;padding:3px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBB7C2;border-radius:999px 999px 999px 999px;}.elementor-991180 .elementor-element.elementor-element-c0133df .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;color:#E6A7C0;}.elementor-991180 .elementor-element.elementor-element-5324ec0 > .elementor-widget-container{background-color:#FAF8F6;padding:3px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBB7C2;border-radius:999px 999px 999px 999px;}.elementor-991180 .elementor-element.elementor-element-5324ec0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;color:#E6A7C0;}.elementor-991180 .elementor-element.elementor-element-e9f74db > .elementor-widget-container{background-color:#FAF8F6;padding:3px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBB7C2;border-radius:999px 999px 999px 999px;}.elementor-991180 .elementor-element.elementor-element-e9f74db .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;color:#E6A7C0;}.elementor-991180 .elementor-element.elementor-element-39459e20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-991180 .elementor-element.elementor-element-7c99870d .cart button, .elementor-991180 .elementor-element.elementor-element-7c99870d .cart .button{font-family:"Georgia", Sans-serif;font-size:16px;font-weight:700;border-radius:12px 12px 12px 12px;padding:10px 24px 10px 24px;color:#FFFFFF;}.elementor-991180 .elementor-element.elementor-element-7c99870d .cart button{transition:all 0.2s !important;}.elementor-991180 .elementor-element.elementor-element-7c99870d .cart .added_to_cart, .elementor-991180 .elementor-element.elementor-element-7c99870d .elementor-widget-container .e-loop-add-to-cart-form-container a.added_to_cart{transition:all 0.2s !important;}.elementor-991180 .elementor-element.elementor-element-7c99870d .quantity .qty{transition:all 0.2s;}.elementor-991180 .elementor-element.elementor-element-6d489a87{--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:flex-start;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E0D8;--border-color:#E6E0D8;--border-radius:12px 12px 12px 12px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-991180 .elementor-element.elementor-element-6d489a87:not(.elementor-motion-effects-element-type-background), .elementor-991180 .elementor-element.elementor-element-6d489a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-991180 .elementor-element.elementor-element-00c9218.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-991180 .elementor-element.elementor-element-00c9218.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-991180 .elementor-element.elementor-element-00c9218.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-991180 .elementor-element.elementor-element-00c9218 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-991180 .elementor-element.elementor-element-00c9218 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-991180 .elementor-element.elementor-element-00c9218 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:#3E3935;}.elementor-991180 .elementor-element.elementor-element-00c9218 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;color:#3E3935;}.elementor-991180 .elementor-element.elementor-element-9cdd4f7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-991180 .elementor-element.elementor-element-9cdd4f7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-991180 .elementor-element.elementor-element-9cdd4f7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-991180 .elementor-element.elementor-element-9cdd4f7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-991180 .elementor-element.elementor-element-9cdd4f7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-991180 .elementor-element.elementor-element-9cdd4f7 .elementor-image-box-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:#3E3935;}.elementor-991180 .elementor-element.elementor-element-9cdd4f7 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;color:#3E3935;}.elementor-991180 .elementor-element.elementor-element-13d3f71{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-991180 .elementor-element.elementor-element-aafc1d2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-991180 .elementor-element.elementor-element-aafc1d2.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-991180 .elementor-element.elementor-element-aafc1d2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-991180 .elementor-element.elementor-element-537e34d2{--content-width:1500px;}.elementor-991180 .elementor-element.elementor-element-7c8b0c17{--width:42%;}.elementor-991180 .elementor-element.elementor-element-58c99bf6{--width:58%;}.elementor-991180 .elementor-element.elementor-element-13d3f71{--content-width:1200px;}}@media(max-width:767px){.elementor-991180 .elementor-element.elementor-element-00c9218 .elementor-image-box-img{margin-bottom:15px;}.elementor-991180 .elementor-element.elementor-element-9cdd4f7 .elementor-image-box-img{margin-bottom:15px;}.elementor-991180 .elementor-element.elementor-element-aafc1d2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-7c99870d */.pdk-add-cart form.cart{
    display:flex !important;
    align-items:center !important;
    gap:16px !important;
    width:100% !important;
}

.pdk-add-cart .quantity{
    margin:0 !important;
}

.pdk-add-cart .qty{
    width:110px !important;
    height:50px !important;
    text-align:center !important;
    border:1px solid #ddd !important;
    font-size:20px !important;
}

.pdk-add-cart .single_add_to_cart_button{
    flex:1 !important;
    height:50px !important;
    border-radius:14px !important;
    background:#75064A !important;
    color:#fff !important;
    font-weight:700 !important;
}

.pdk-add-cart .woosw-btn{
    width:50px !important;
    height:50px !important;
    padding:0 !important;
    border:1px solid #111 !important;
    border-radius:14px !important;
    background:#fff !important;
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
}

.pdk-add-cart .woosw-btn-text{
    display:none !important;
}

.pdk-wishlist{
    display:none !important;
}
@media (min-width: 768px) {
    .woocommerce div.product.elementor .elementor-widget-woocommerce-product-add-to-cart.vamtam-has-theme-widget-styles .elementor-add-to-cart form.cart :is(button, .added_to_cart) {
         min-width:auto !important; 
        flex-grow: 1;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-aafc1d2 *//* Related Products Card Design */
.related.products ul.products li.product{
    position:relative !important;
    background:#fff !important;
    border-radius:18px !important;
    overflow:hidden !important;
    padding-bottom:28px !important;
    box-shadow:0 8px 28px rgba(0,0,0,.08) !important;
    border:0 !important;
}

/* Image */
.related.products ul.products li.product .vamtam-thumb-wrapper{
    height:375px !important;
    overflow:hidden !important;
}

.related.products ul.products li.product img{
    width:100% !important;
    height:375px !important;
    object-fit:cover !important;
    object-position:center top !important;
}
.related h2
{
    text-align:center;
    margin-bottom:30px;
    font-size: 30px;
    font-weight: 600;
    margin-top:50px;
}
/* Wishlist icon floating */
.related.products ul.products li.product .woosw-btn{
    position:absolute !important;
    top:18px !important;
    left:18px !important;
    width:30px !important;
    height:30px !important;
    padding:0 !important;
    margin:0 !important;
    background:#fff !important;
    border:0 !important;
    border-radius:10px !important;
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    box-shadow:0 6px 18px rgba(0,0,0,.12) !important;
    z-index:20 !important;
}

.related.products ul.products li.product .woosw-btn-text{
    display:none !important;
}

.related.products ul.products li.product .woosw-btn-icon{
    color:#85004b !important;
    font-size:18px !important;
}

/* Title */
.related.products ul.products li.product h2.woocommerce-loop-product__title{
    position:relative !important;
    margin:30px 10px 0px 0px !important;
    padding:0 !important;
    font-size:18px !important;
    line-height:1.25 !important;
    font-weight:600 !important;
    color:#111 !important;
    background:transparent !important;
    text-align: left !important;
}

/* Price */
.related.products ul.products li.product .price{
    display:block !important;
   margin:0px 10px 0px 15px !important;
    color:#9b0750 !important;
    font-size:22px !important;
    font-weight:600 !important;
     text-align: left;
}

/* Hide buttons */
.related.products ul.products li.product .add_to_cart_button,
.related.products ul.products li.product .yith-wcqv-button{
    display:none !important;
}

/* Grid */
.related.products ul.products{
    gap:28px !important;
}

@media(max-width:767px){
    .related.products ul.products{
        grid-template-columns:repeat(2,1fr) !important;
        gap:16px !important;
    }

    .related.products ul.products li.product .vamtam-thumb-wrapper,
    .related.products ul.products li.product img{
        height:260px !important;
    }

    .related.products ul.products li.product h2.woocommerce-loop-product__title{
        font-size:16px !important;
        margin:16px 16px 20px !important;
    }

    .related.products ul.products li.product .price{
        font-size:18px !important;
        margin:0 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS */.pdk-single-product-template{min-height:820px}.pdk-cert-badge{position:absolute!important;top:18px;left:22px;z-index:5}.pdk-bottom-tag{position:absolute!important;right:22px;bottom:18px;z-index:5}.pdk-main-product-image img{width:100%!important;height:760px!important;object-fit:cover!important;object-position:top center!important;display:block;border-radius:22px!important}.pdk-main-product-image .woocommerce-product-gallery{margin:0!important}.pdk-main-product-image .flex-control-nav,.pdk-main-product-image .woocommerce-product-gallery__trigger{display:none!important}.pdk-product-price{display:inline-block;margin-right:18px}.pdk-discount-text{display:inline-block;margin-left:16px;vertical-align:middle}.pdk-add-cart{flex:1}.pdk-wishlist{width:64px;min-width:64px}.pdk-wishlist .yith-wcwl-add-to-wishlist{margin:0!important}.pdk-wishlist a,.pdk-wishlist .add_to_wishlist{width:64px!important;height:64px!important;border:1px solid #2d2926!important;border-radius:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;background:#fff!important}.pdk-wishlist a:before,.pdk-wishlist .add_to_wishlist:before{content:'♡';font-size:32px;color:#2d2926}.pdk-feature-col{width:50%;padding:0 18px}.pdk-product-image-card{position:relative!important}@media(max-width:1024px){.pdk-single-product-template{flex-direction:column!important}.pdk-product-image-card,.pdk-product-info{width:100%!important}.pdk-product-info{padding-left:0!important}.pdk-main-product-image img{height:620px!important}}@media(max-width:767px){.pdk-single-product-template{padding:24px 16px!important}.pdk-main-product-image img{height:520px!important}.pdk-feature-col{width:100%;padding:8px 0}.pdk-product-info h1{font-size:30px!important}.pdk-add-cart .button{font-size:14px!important}.pdk-wishlist{width:56px;min-width:56px}.pdk-wishlist a{width:56px!important;height:56px!important}}/* End custom CSS */