.elementor-5573 .elementor-element.elementor-element-6a1b3ee{--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;}.elementor-5573 .elementor-element.elementor-element-6a1b3ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5573 .elementor-element.elementor-element-b0c98b2{--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-5573 .elementor-element.elementor-element-b0c98b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5573 .elementor-element.elementor-element-aabbe7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5573 .elementor-element.elementor-element-aabbe7a .elementor-button{border-radius:25px 25px 25px 25px;}.elementor-5573 .elementor-element.elementor-element-b7b6aad{--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-5573 .elementor-element.elementor-element-ed0a43e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5573 .elementor-element.elementor-element-ed0a43e .woolentor_widget_psa input[type="search"]{height:40px;}.elementor-5573 .elementor-element.elementor-element-ed0a43e .woolentor_widget_psa button{height:40px;}.elementor-5573 .elementor-element.elementor-element-12b9ba6{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5573 .elementor-element.elementor-element-4352871{--display:flex;}.woocommerce .elementor-5573 .elementor-element.elementor-element-16ea0c2 .woolentor_product_categories_info{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;}.woocommerce .elementor-5573 .elementor-element.elementor-element-16ea0c2 .woolentor_product_categories_info .categories-title{color:#1146BD;}.woocommerce .elementor-5573 .elementor-element.elementor-element-16ea0c2 .woolentor_product_categories_info .posted_in{color:#696969;margin-left:10px;}.woocommerce .elementor-5573 .elementor-element.elementor-element-16ea0c2 .woolentor_product_categories_info .posted_in a{color:#696969;}.elementor-5573 .elementor-element.elementor-element-16ea0c2 .woolentor_product_categories_info{margin:0px 0px 5px 0px;}.elementor-5573 .elementor-element.elementor-element-e0c5f10 .product_title{color:#333333 !important;font-family:"Inter", Sans-serif;font-size:19px;line-height:1.25em;margin:0px 0px 0px 0px !important;}.woocommerce .elementor-5573 .elementor-element.elementor-element-011ad2a span.onsale{display:none;}.woocommerce .elementor-5573 .elementor-element.elementor-element-011ad2a .wlpro-product-thumbnails .woocommerce-product-gallery__image img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEDED;}.woocommerce .elementor-5573 .elementor-element.elementor-element-011ad2a .wlpro-product-thumbnails.thumbnails-layout-tabslider .slick-list .woolentor-thumb-single.slick-current img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#40A944;}.elementor-5573 .elementor-element.elementor-element-61ec084{--display:flex;}.elementor-5573 .elementor-element.elementor-element-26cf67a .price{color:#000000 !important;margin:0px 0px 0px 0px !important;}.elementor-5573 .elementor-element.elementor-element-26cf67a .price .amount{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:700;word-spacing:0px;}.elementor-5573 .elementor-element.elementor-element-26cf67a .price del, .elementor-5573 .elementor-element.elementor-element-26cf67a .price del .amount{font-size:20px;font-weight:500;letter-spacing:-0.5px;word-spacing:0px;}.elementor-5573 .elementor-element.elementor-element-0b29564{--divider-border-style:solid;--divider-color:#EBEBEB;--divider-border-width:1px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5573 .elementor-element.elementor-element-0b29564 .elementor-divider-separator{width:100%;}.elementor-5573 .elementor-element.elementor-element-0b29564 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5573 .elementor-element.elementor-element-c1a6c45{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5573 .elementor-element.elementor-element-c89835e{--display:flex;}.elementor-5573 .elementor-element.elementor-element-decde5a > .elementor-widget-container{padding:30px 30px 15px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEDED;}.woocommerce .elementor-5573 .elementor-element.elementor-element-decde5a .woocommerce-tabs ul.wc-tabs li{background-color:#02010100;border-color:#02010100;}.woocommerce .elementor-5573 .elementor-element.elementor-element-decde5a .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#02010100;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;line-height:26px;}.woocommerce .elementor-5573 .elementor-element.elementor-element-decde5a .woocommerce-tabs ul.wc-tabs li a{font-family:"Work Sans", Sans-serif;font-size:19px;font-weight:500;}.woocommerce .elementor-5573 .elementor-element.elementor-element-decde5a .woocommerce-tabs ul.wc-tabs{text-align:left;}.woocommerce .elementor-5573 .elementor-element.elementor-element-decde5a .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-5573 .elementor-element.elementor-element-f2c2f76{--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-5573 .elementor-element.elementor-element-daf7890{--spacer-size:50px;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-product-inner .ht-product-title{display:none !important;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-product-inner .ht-product-categories:not(.ht-product-brand){display:none !important;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-product-image-wrap .ht-product-label{display:none !important;}.elementor-5573 .elementor-element.elementor-element-a3543ee h2.wlrelated_product_title{color:#444444;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner{border-color:#f1f1f1;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#ffffff;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{color:#444444;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444444;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#D27272;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-action ul li a .ht-product-action-tooltip,.elementor-5573 .elementor-element.elementor-element-a3543ee span.woolentor-tip{color:#ffffff;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-action ul li a{color:#000000;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-5573 .elementor-element.elementor-element-a3543ee .woolentor-compare.compare::before,.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-product-action ul li.woolentor-cart a::before{font-size:20px;line-height:30px;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{width:30px;height:30px;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-5573 .elementor-element.elementor-element-a3543ee .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-5573 .elementor-element.elementor-element-a3543ee .product-slider .slick-arrow{top:50%;color:#dddddd;background-color:#ffffff !important;}.elementor-5573 .elementor-element.elementor-element-a3543ee .product-slider .slick-dots{left:50%;}.elementor-5573 .elementor-element.elementor-element-a3543ee .product-slider .slick-dots li button{background-color:#ffffff !important;}.elementor-5573 .elementor-element.elementor-element-a3543ee .product-slider .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-5573 .elementor-element.elementor-element-a3543ee .product-slider .slick-dots li button:hover{background-color:#282828 !important;}.elementor-5573 .elementor-element.elementor-element-a3543ee .product-slider .slick-dots li.slick-active button{background-color:#282828 !important;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-5573 .elementor-element.elementor-element-6a1b3ee{--flex-wrap:nowrap;}.elementor-5573 .elementor-element.elementor-element-b0c98b2{--width:25px;}.elementor-5573 .elementor-element.elementor-element-aabbe7a{width:var( --container-widget-width, 61.287% );max-width:61.287%;--container-widget-width:61.287%;--container-widget-flex-grow:0;}.elementor-5573 .elementor-element.elementor-element-aabbe7a .elementor-button{border-radius:025px 025px 025px 025px;padding:16px 16px 16px 16px;}.elementor-5573 .elementor-element.elementor-element-b7b6aad{--margin-top:0px;--margin-bottom:0px;--margin-left:26px;--margin-right:0px;}.elementor-5573 .elementor-element.elementor-element-ed0a43e{width:var( --container-widget-width, 102.05% );max-width:102.05%;--container-widget-width:102.05%;--container-widget-flex-grow:0;}.elementor-5573 .elementor-element.elementor-element-e0c5f10 .product_title{font-size:0px;line-height:0em;letter-spacing:0px;word-spacing:0em;}.elementor-5573 .elementor-element.elementor-element-decde5a{width:100%;max-width:100%;}.elementor-5573 .elementor-element.elementor-element-decde5a > .elementor-widget-container{padding:20px 20px 10px 20px;}.woocommerce .elementor-5573 .elementor-element.elementor-element-decde5a .woocommerce-tabs .woocommerce-Tabs-panel{font-size:14px;line-height:22px;}.elementor-5573 .elementor-element.elementor-element-a3543ee h2.wlrelated_product_title{font-size:19px;}}@media(min-width:768px){.elementor-5573 .elementor-element.elementor-element-6a1b3ee{--width:98.034%;}.elementor-5573 .elementor-element.elementor-element-b0c98b2{--width:29.245%;}.elementor-5573 .elementor-element.elementor-element-b7b6aad{--width:66.6666%;}}/* Start custom CSS for button, class: .elementor-element-aabbe7a */<script type="text/javascript">
jQuery(document).ready(function() {
    jQuery("#go-back").on('click', function() {
        window.history.go(-1);
        return false;
    });
});
</script>/* End custom CSS */
/* Start custom CSS for wl-single-product-title, class: .elementor-element-e0c5f10 *//* --- PREMIUM NOON-STYLE PRODUCT TITLE (SUPER CLEAN & PROFESSIONAL) --- */
#single-product .product_title,
#single-product .product_title *,
#single-product .wl-product-title,
#single-product .wl-product-title * {
    font-family: "Inter", "Helvetica Neue", Arial, sans-serif !important;
    font-weight: 500 !important;          /* Slightly stronger for premium look */
    color: #222 !important;               /* Cleaner, richer dark color */
    
    white-space: normal !important;
    overflow-wrap: break-word !important;
    word-break: break-word !important;

    margin: 0 !important;
    padding: 0 !important;

    text-rendering: optimizeLegibility !important;
    -webkit-font-smoothing: antialiased !important;
}

/* --- LAYOUT & SPACING (NOON CLEAN STYLE) --- */
#single-product .product_title,
#single-product .wl-product-title {
    display: block;
    line-height: 1.32 !important;         /* Premium title spacing */
    letter-spacing: -0.2px !important;    /* Modern compressed look */
    margin: 6px 0 10px 0 !important;      /* Balanced spacing */
}

/* --- MOBILE (PERFECT NOON SIZE) --- */
@media (max-width: 767px) {
    #single-product .product_title,
    #single-product .wl-product-title {
        font-size: 17px !important;       /* Slightly bigger, more premium */
        font-weight: 500 !important;
    }
}

/* --- DESKTOP (ULTRA CLEAN PREMIUM SIZE) --- */
@media (min-width: 768px) {
    #single-product .product_title,
    #single-product .wl-product-title {
        font-size: 21px !important;       /* Professional e-commerce title size */
        font-weight: 500 !important;
    }
}

/* --- SMALL FADE-IN EFFECT (PRO TOUCH) --- */
#single-product .product_title,
#single-product .wl-product-title {
    opacity: 0;
    transform: translateY(2px);
    animation: titleFadeIn 0.35s ease-out forwards;
}

@keyframes titleFadeIn {
    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for wl-single-product-price, class: .elementor-element-26cf67a *//* MAIN PRICE — black + bold */
#price ins,
#price ins * {
    color: #1c1c1c !important;
    font-weight: 700 !important;
}

/* OLD PRICE — lighter grey + semi-bold */
#price del,
#price del * {
    color: #c0c0c8 !important;      /* lighter grey like Noon */
    font-weight: 600 !important;    /* semi-bold */
    text-decoration: line-through !important;
}

/* DISCOUNT (-5%) — red */
#price .percentage,
#price .discount,
#price .sale-off,
#price .woocommerce-price-suffix {
    color: #ff3b30 !important;      /* iOS/Noon-style red */
    font-weight: 600 !important;
}

/* SPACING BETWEEN PRICE / OLD PRICE / DISCOUNT */
#price span,
#price ins,
#price del,
#price .percentage {
    margin-right: 6px !important;
}/* End custom CSS */