body.single-product{background:#F3F4F8!important;font-family:'Hind Siliguri','Inter',sans-serif}body.single-product .sbmart-breadcrumb-wrapper,body.single-product .breadcrumb-area{display:none!important}.single-product .elementor-element-8bcdf5c{display:flex!important;flex-direction:column!important;gap:0!important}.single-product .elementor-element-8bcdf5c>.elementor-element{margin:0!important;width:100%!important}.single-product .elementor-element-8bcdf5c>.elementor-element-a0928c3{order:0}.single-product .elementor-element-8bcdf5c>.elementor-element-4c362dd{order:1}.single-product .elementor-element-8bcdf5c>.elementor-element-7efb05e{order:2}.single-product .elementor-element-8bcdf5c>.elementor-element-15e17cf{order:3}.single-product .elementor-element-8bcdf5c>.elementor-element-e68b553{order:4}.single-product .elementor-element-8bcdf5c>.elementor-element-d6ea54c{order:5}.single-product .elementor-element-8bcdf5c>.elementor-element-644bdbe{order:6}.single-product .elementor-element-8bcdf5c>.elementor-element-1de6465{order:7}.single-product .elementor-element-8bcdf5c>.elementor-element-6ba00cf{order:8}.single-product .elementor-element-8bcdf5c>.elementor-element-367df85,.single-product .elementor-element-8bcdf5c>.elementor-element-e62e341,.single-product .elementor-element-8bcdf5c>.elementor-element-e3eff5a,.single-product .elementor-element-8bcdf5c>.elementor-element-13d0c02,.single-product .elementor-element-8bcdf5c>.elementor-element-7359ffc{display:none!important}.single-product .rtsb-product-title h1.product_title{font-family:'Hind Siliguri','Poppins',sans-serif;font-size:24px;line-height:1.35;font-weight:700;color:#111827;margin:0 0 10px;letter-spacing:-.1px}.single-product .rtsb-product-price .price{display:flex!important;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:0 0 6px!important;font-family:Poppins,sans-serif}.single-product .rtsb-product-price .price ins{order:1;background:transparent!important;text-decoration:none!important;padding:0!important;border:0!important;box-shadow:none!important;color:#FF4500!important;font-size:34px;font-weight:700;line-height:1.1}.single-product .rtsb-product-price .price ins .amount,.single-product .rtsb-product-price .price ins bdi,.single-product .rtsb-product-price .price ins span{background:transparent!important;color:#FF4500!important;opacity:1!important}.single-product .rtsb-product-price .price del{order:2;color:#9CA3AF!important;font-size:18px;font-weight:400}.single-product .rtsb-product-price .price>.amount{color:#FF4500;font-size:34px;font-weight:700}.single-product .rtsb-product-price .price .screen-reader-text{display:none}.xb-pill{order:3;background:#FF4500;color:#fff;font:700 13px/1 Poppins,sans-serif;padding:7px 12px;border-radius:999px;box-shadow:0 4px 12px rgb(255 69 0 / .3)}.single-product .rtsb-product-rating{margin:0 0 4px}.single-product .rtsb-product-rating .woocommerce-product-rating{display:flex;align-items:center;gap:8px;font-size:13px}.single-product .rtsb-product-stock p.stock{display:inline-flex!important;align-items:center;gap:6px;margin:6px 0 10px!important;padding:5px 12px;border-radius:999px;background:#ECFDF5;color:#059669!important;font-size:13px;font-weight:600}.single-product .rtsb-product-stock p.stock.out-of-stock{background:#FEF2F2;color:#DC2626!important}.single-product .elementor-element-d6ea54c{background:#fff;border:1px solid #E5E7EB;border-radius:16px;padding:16px!important;margin:6px 0 12px!important;box-shadow:0 2px 12px rgb(17 24 39 / .05)}.single-product .div_evowap_btn{margin-top:12px}.single-product .evowap_btn{display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;border-radius:12px!important;font-weight:700!important;font-size:15px!important;box-shadow:0 6px 16px rgb(37 211 102 / .28)!important}.single-product .elementor-element-644bdbe .posted_in{font-size:13px;color:#6B7280}.single-product .elementor-element-644bdbe a{color:#FF4500;font-weight:600;text-decoration:none}.single-product .elementor-element-6ba00cf{margin-top:6px!important}.single-product .elementor-element-f279ab6{background:#fff;border:1px solid #E5E7EB;border-radius:18px;padding:12px;box-shadow:0 2px 12px rgb(17 24 39 / .05)}.xbp-sec{background:#fff;border:1px solid #E5E7EB;border-radius:18px;padding:20px;margin:0 0 16px;box-shadow:0 2px 12px rgb(17 24 39 / .04);width:100%}.xbp-h{position:relative;font-family:'Hind Siliguri',sans-serif;font-size:20px;font-weight:700;color:#111827;margin:0 0 16px;padding:0 0 10px 14px;border-bottom:2px solid #FFB400}.xbp-h:before{content:'';position:absolute;left:0;top:4px;width:5px;height:20px;border-radius:3px;background:#FF4500}.xbp-desc{font-size:15.5px;line-height:1.85;color:#374151}.xbp-desc p{margin:0 0 12px}.xbp-sum{display:grid;grid-template-columns:200px 1fr;gap:22px;align-items:center;background:#FFFBEB;border:1px solid #FDE68A;border-radius:14px;padding:16px;margin:0 0 18px}.xbp-score{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.xbp-score b{font:700 44px/1 Poppins,sans-serif;color:#111827}.xbp-score em{font-style:normal;font-size:13px;color:#6B7280}.xbp-stars{position:relative;display:inline-block;color:#D1D5DB;font-size:20px;letter-spacing:2px;line-height:1}.xbp-stars:before{content:'★★★★★';position:absolute;left:0;top:0;width:var(--r);overflow:hidden;color:#FFB400;white-space:nowrap}.xbp-bars{display:flex;flex-direction:column;gap:7px}.xbp-bar{display:grid;grid-template-columns:34px 1fr 24px;gap:10px;align-items:center;font-size:13px;color:#4B5563}.xbp-bar i{display:block;height:8px;border-radius:99px;background:#E5E7EB;overflow:hidden}.xbp-bar u{display:block;height:100%;background:linear-gradient(90deg,#FFB400,#FF8A00);border-radius:99px;text-decoration:none}#xbp-reviews .woocommerce-Reviews-title{display:none!important}#xbp-reviews #reviews{margin:0!important}#xbp-reviews ol.commentlist{list-style:none!important;margin:0 0 16px!important;padding:0!important;display:flex;flex-direction:column;gap:12px}#xbp-reviews ol.commentlist li{list-style:none!important;margin:0!important;padding:0!important;border:0!important}#xbp-reviews ol.commentlist li .comment_container{display:flex!important;gap:14px;background:#F9FAFB;border:1px solid #EEF0F5;border-radius:14px;padding:14px!important;margin:0!important}#xbp-reviews ol.commentlist li img.avatar{position:static!important;float:none!important;width:46px!important;height:46px!important;border-radius:50%!important;border:2px solid #fff!important;box-shadow:0 2px 8px rgb(17 24 39 / .1);padding:0!important;flex:none;background:#fff}#xbp-reviews ol.commentlist li .comment-text{margin:0!important;padding:0!important;border:0!important;flex:1;min-width:0}#xbp-reviews .comment-text .star-rating{float:none!important;margin:0 0 6px!important;font-size:14px;color:#FFB400}#xbp-reviews .comment-text p.meta{margin:0 0 6px!important;font-size:13px;color:#6B7280}#xbp-reviews .comment-text p.meta strong{color:#111827;font-size:15px;font-weight:700}#xbp-reviews .comment-text .description p{margin:0;font-size:14.5px;line-height:1.7;color:#374151}#xbp-reviews #review_form_wrapper{background:#fff;border:1.5px dashed #FFD2B3;border-radius:14px;padding:16px;margin-top:6px}#xbp-reviews #reply-title,#xbp-reviews .comment-reply-title{display:block;font-size:17px;font-weight:700;color:#111827;margin:0 0 12px}#xbp-reviews #commentform label{font-size:13.5px;font-weight:600;color:#374151}#xbp-reviews #commentform input[type=text],#xbp-reviews #commentform input[type=email],#xbp-reviews #commentform textarea{width:100%;background:#F9FAFB;border:1.5px solid #E5E7EB;border-radius:12px;padding:11px 14px;font-size:14.5px;box-shadow:none}#xbp-reviews #commentform input:focus,#xbp-reviews #commentform textarea:focus{border-color:#FF4500;background:#fff;outline:0;box-shadow:0 0 0 3px rgb(255 69 0 / .12)}#xbp-reviews #commentform .comment-form-rating select{border-radius:10px;padding:8px}#xbp-reviews #commentform p.stars a{color:#FFB400}#xbp-reviews #commentform input[type=submit],#xbp-reviews #commentform .submit{background:linear-gradient(135deg,#FF4500,#FF6A00)!important;color:#fff!important;border:0!important;border-radius:12px!important;padding:13px 26px!important;font-weight:700!important;font-size:15px!important;cursor:pointer;box-shadow:0 8px 20px rgb(255 69 0 / .28)}#xbp-reviews .woocommerce-noreviews,#xbp-reviews .woocommerce-verification-required{background:#F9FAFB;border:1px dashed #D1D5DB;border-radius:12px;padding:14px;text-align:center;color:#6B7280;margin:0 0 12px}.single-product .elementor-element-480af9c{padding:0 12px 24px!important}@media(max-width:767px){.single-product .rtsb-product-title h1.product_title{font-size:19px}.single-product .rtsb-product-price .price ins,.single-product .rtsb-product-price .price>.amount{font-size:28px}.single-product .rtsb-product-price .price del{font-size:15px}.single-product .elementor-element-d6ea54c{padding:12px!important}.xbp-sec{padding:14px;border-radius:14px}.xbp-h{font-size:17px}.xbp-sum{grid-template-columns:1fr;gap:12px;padding:12px}.xbp-score{flex-direction:row;justify-content:center;gap:12px}.xbp-score b{font-size:34px}#xbp-reviews ol.commentlist li .comment_container{padding:11px!important;gap:10px}#xbp-reviews ol.commentlist li img.avatar{width:38px!important;height:38px!important}}