.xb-page{--bg:#121212;--surface:#1C1C1E;--ink:#F5F5F2;--accent:#FF4500;--hl:#FFB400;--muted:#A8A8A3;font-family:"Hind Siliguri","Poppins",sans-serif;color:var(--ink);background:var(--bg)}.xb-page h1,.xb-page h2,.xb-page h3{font-family:"Poppins","Hind Siliguri",sans-serif;color:var(--ink);line-height:1.15;margin:0}.xb-sec{background:var(--bg);padding:72px 20px}.xb-sec.xb-alt{background:#181819}.xb-in{max-width:1200px;margin:0 auto;width:100%}.xb-hero{padding:64px 20px 72px}.xb-hero-grid{display:grid!important;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.xb-hero h1{font-size:clamp(34px,5vw,56px);font-weight:700;letter-spacing:-.5px}.xb-hero h1 span{color:var(--hl)}.xb-hero .xb-sub p{font-size:18px;line-height:1.6;color:var(--muted);max-width:520px;margin:18px 0 28px}.xb-btns{display:flex!important;flex-direction:row!important;gap:14px;flex-wrap:wrap}.xb-btn-primary .elementor-button{background:var(--accent);color:#fff;border-radius:10px;padding:16px 30px;font-family:Poppins,sans-serif;font-weight:600;font-size:15px;transition:transform .2s,background .2s}.xb-btn-primary .elementor-button:hover{background:#e03e00;transform:translateY(-2px);color:#fff}.xb-btn-ghost .elementor-button{background:#fff0;color:var(--hl);border:2px solid var(--hl);border-radius:10px;padding:14px 28px;font-family:Poppins,sans-serif;font-weight:600;font-size:15px;transition:transform .2s,background .2s}.xb-btn-ghost .elementor-button:hover{background:var(--hl);color:#121212;transform:translateY(-2px)}.xb-hero-imgs{display:grid!important;grid-template-columns:1fr 1fr;gap:16px}.xb-hero-imgs .elementor-widget-image img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:12px;border:1px solid #2c2c2f;display:block}.xb-hero-imgs>.e-con:nth-child(2){margin-top:32px}.xb-trust{display:grid!important;grid-template-columns:repeat(3,1fr);gap:16px;padding:28px 20px;background:var(--accent)}.xb-trust .xb-t{background:#fff0;text-align:center}.xb-trust h3{font-size:16px;color:#fff;font-weight:600}.xb-trust p{margin:4px 0 0;font-size:14px;color:#fff;opacity:.92}.xb-head{margin-bottom:32px}.xb-head h2{font-size:clamp(26px,3.4vw,36px);font-weight:700}.xb-head p{color:var(--muted);margin:8px 0 0;font-size:16px}.xb-page ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;margin:0!important;padding:0!important}.xb-page ul.products::before,.xb-page ul.products::after{display:none!important}.xb-page ul.products li.product{width:auto!important;margin:0!important;float:none!important;background:var(--surface);border:1px solid #2c2c2f;border-radius:12px;padding:12px!important;transition:transform .2s,border-color .2s;display:flex;flex-direction:column}.xb-page ul.products li.product:hover{transform:translateY(-4px);border-color:var(--accent)}.xb-page ul.products li.product img{border-radius:8px;width:100%;aspect-ratio:1/1;object-fit:cover;margin:0 0 12px!important}.xb-page .woocommerce-loop-product__title{font-family:Hind Siliguri,Poppins,sans-serif!important;font-size:15px!important;font-weight:500;color:var(--ink)!important;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:0!important}.xb-page .price{color:var(--hl)!important;font-weight:700;font-size:17px;margin:8px 0 12px;display:block}.xb-page .price del{color:var(--muted)!important;font-weight:400;font-size:14px;opacity:.8}.xb-page .price ins{text-decoration:none;color:var(--hl)}.xb-page ul.products li.product .button{margin-top:auto;background:transparent!important;color:var(--hl)!important;border:2px solid var(--hl)!important;border-radius:10px!important;text-align:center;padding:11px 14px!important;font-family:Poppins,sans-serif;font-weight:600;font-size:14px;transition:background .2s,color .2s}.xb-page ul.products li.product .button:hover{background:var(--hl)!important;color:#121212!important}.xb-page ul.products li.product .onsale{background:var(--accent)!important;color:#fff;border-radius:999px;min-height:0;min-width:0;line-height:1;padding:7px 12px;top:18px;left:18px;right:auto;font-size:12px;font-weight:600}.xb-cats ul.products li.product-category{text-align:center;padding:18px!important}.xb-cats ul.products li.product-category a{color:var(--ink);text-decoration:none}.xb-cats ul.products li.product-category h2{font-size:17px!important;font-family:Poppins,sans-serif;font-weight:600;margin:0}.xb-cats ul.products li.product-category mark{background:#fff0;color:var(--muted);font-size:13px}.xb-why{display:grid!important;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.xb-why h2{font-size:clamp(26px,3.4vw,38px)}.xb-why .xb-list p{margin:0 0 14px;font-size:17px;color:var(--ink);padding-left:22px;position:relative;line-height:1.5}.xb-why .xb-list p::before{content:"";position:absolute;left:0;top:10px;width:9px;height:9px;border-radius:50%;background:var(--accent)}.xb-cta{background:var(--surface);border:1px solid #2c2c2f;border-radius:12px;padding:40px 32px;text-align:center;display:flex!important;flex-direction:column;align-items:center;gap:16px}.xb-cta h2{font-size:clamp(24px,3vw,32px)}.xb-cta p{color:var(--muted);max-width:560px;margin:0}@media(max-width:1024px){.xb-page ul.products{grid-template-columns:repeat(3,1fr)!important}.xb-hero-grid,.xb-why{grid-template-columns:1fr;gap:32px}.xb-trust{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.xb-sec{padding:44px 16px}.xb-hero{padding:36px 16px 44px}.xb-page ul.products{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.xb-trust{grid-template-columns:1fr;padding:20px 16px}.xb-hero .xb-sub p{font-size:16px}.xb-hero-imgs{gap:10px}.xb-hero-imgs>.e-con:nth-child(2){margin-top:20px}.xb-btn-primary .elementor-button,.xb-btn-ghost .elementor-button{padding:14px 22px}.xb-cta{padding:28px 18px}}.xb-hero{background:radial-gradient(900px 420px at 88% 8%,rgb(255 69 0 / .20),transparent 60%),radial-gradient(600px 320px at 0% 100%,rgb(255 180 0 / .09),transparent 60%),#121212}.xb-badge p{display:inline-block;background:#FF4500;color:#fff;font-family:Poppins,sans-serif;font-weight:600;font-size:12px;letter-spacing:.6px;text-transform:uppercase;padding:8px 16px;border-radius:999px;box-shadow:0 6px 18px rgb(255 69 0 / .35);margin:0 0 18px;line-height:1.2}.xb-hero-imgs .elementor-widget-image img{box-shadow:0 18px 40px rgb(0 0 0 / .45);transition:transform .35s ease,border-color .35s ease}.xb-hero-imgs .elementor-widget-image img:hover{transform:translateY(-6px);border-color:#FFB400}.xb-trust h3{display:flex;align-items:center;justify-content:center;gap:8px;font-family:Poppins,sans-serif}.xb-trust{box-shadow:0 -1px 0 rgb(255 255 255 / .08) inset}.xb-catsec,.xb-collections{position:relative}.xb-collections .xp-wrap+.xp-wrap{padding-top:8px}.xb-page{-webkit-font-smoothing:antialiased}.xb-page a{transition:color .2s}@media(max-width:767px){.xb-badge p{font-size:11px;padding:7px 13px}}body.page-id-9661 .sbmart-breadcrumb-wrapper,body.page-id-9661 .breadcrumb-area{display:none!important}.xb-hero{padding:72px 20px 80px;position:relative;overflow:hidden}.xb-hero:before{content:'';position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at 70% 40%,#000 0,transparent 70%);mask-image:radial-gradient(ellipse at 70% 40%,#000 0,transparent 70%);pointer-events:none}.xb-hero .xb-hero-grid{position:relative;z-index:1}.xb-hero h1{line-height:1.12}.xb-hero-show{width:100%}.xh-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.xh-grid .xh-card:nth-child(even){transform:translateY(30px)}.xh-card{display:flex;flex-direction:column;background:#fff;border-radius:18px;overflow:hidden;text-decoration:none!important;box-shadow:0 20px 44px rgb(0 0 0 / .5);border:1px solid rgb(255 255 255 / .08);transition:transform .3s ease,box-shadow .3s ease}.xh-grid .xh-card:nth-child(odd):hover{transform:translateY(-6px)}.xh-grid .xh-card:nth-child(even):hover{transform:translateY(24px)}.xh-card:hover{box-shadow:0 26px 52px rgb(255 69 0 / .28)}.xh-img{position:relative;display:block;aspect-ratio:1/1;background:#fff;overflow:hidden}.xh-img img{width:100%!important;height:100%!important;object-fit:cover;display:block;transition:transform .4s ease}.xh-card:hover .xh-img img{transform:scale(1.05)}.xh-off{position:absolute;top:10px;left:10px;background:#FF4500;color:#fff;font:700 12px/1 Poppins,sans-serif;font-style:normal;padding:6px 10px;border-radius:999px;box-shadow:0 4px 12px rgb(255 69 0 / .4)}.xh-info{display:flex;flex-direction:column;gap:5px;padding:11px 13px 14px}.xh-info b{font-family:'Hind Siliguri',Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1.35;color:#111827;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:35px}.xh-pr{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.xh-pr strong{font-family:Poppins,sans-serif;font-size:17px;font-weight:700;color:#FF4500}.xh-pr s{font-size:12.5px;color:#9CA3AF}@media(max-width:1024px){.xb-hero{padding:48px 18px 60px}}@media(max-width:767px){.xb-hero{padding:34px 14px 52px}.xh-grid{gap:10px}.xh-grid .xh-card:nth-child(even){transform:translateY(16px)}.xh-grid .xh-card:nth-child(even):hover{transform:translateY(12px)}.xh-info{padding:9px 10px 11px}.xh-info b{font-size:12px;min-height:32px}.xh-pr strong{font-size:15px}.xh-off{font-size:11px;padding:5px 8px;top:8px;left:8px}.xh-grid{padding-bottom:16px}}.xb-page .xb-collections{background:#F3F4F8}.xb-page .xb-collections>.elementor-widget-shortcode:nth-child(even) .xp-wrap{background:#fff}.xb-page .xp-wrap{padding:52px 20px 56px}.xb-page .xp-top{align-items:flex-end;margin-bottom:26px;padding-bottom:14px;border-bottom:1px solid #E3E6EE;position:relative}.xb-page .xp-top:after{content:'';position:absolute;left:0;bottom:-1px;width:96px;height:3px;border-radius:3px;background:linear-gradient(90deg,#FF4500,#FFB400)}.xb-page .xp-title{font-size:26px;line-height:1.15;letter-spacing:-.2px;text-transform:none;color:#111827;border-left:0;padding-left:0;position:relative;display:flex;align-items:center;gap:12px}.xb-page .xp-title:before{content:'';width:6px;height:28px;border-radius:4px;background:linear-gradient(180deg,#FF4500,#FF8A00);flex:none}.xb-page .xp-all{font-size:13px;color:#FF4500;border:1.5px solid #FFD2B3;background:#FFF7F0;padding:9px 18px;border-radius:999px;transition:.2s}.xb-page .xp-all:hover{background:#FF4500;border-color:#FF4500;color:#fff;text-decoration:none}.xb-page .xp-grid{gap:20px}.xb-page .xp-card{border-radius:16px;border:1px solid #E8EBF2;box-shadow:0 2px 10px rgb(31 41 55 / .05)}.xb-page .xp-card:hover{box-shadow:0 16px 34px rgb(255 69 0 / .14);border-color:#FFD2B3;transform:translateY(-5px)}.xb-page .xp-badge{top:12px;left:12px;font-size:11px;padding:6px 10px;border-radius:999px;box-shadow:0 4px 12px rgb(255 69 0 / .35)}.xb-page .xp-body{padding:14px 14px 16px;gap:8px}.xb-page .xp-name{font-size:14px;font-weight:600}.xb-page .xp-price{font-size:17px}.xb-page .xp-price ins{font-size:18px}.xb-page .xp-btns{gap:8px;margin-top:6px}.xb-page .xp-btn{border-radius:10px;padding:11px 8px;font-size:13px}.xb-page .xp-buy{background:linear-gradient(135deg,#FF4500,#FF6A00);box-shadow:0 6px 14px rgb(255 69 0 / .25)}.xb-page .xp-cart{background:#111827;color:#fff}@media(max-width:1024px){.xb-page .xp-wrap{padding:40px 16px 44px}.xb-page .xp-grid{gap:14px}}@media(max-width:767px){.xb-page .xp-wrap{padding:30px 12px 34px}.xb-page .xp-title{font-size:20px;gap:10px}.xb-page .xp-title:before{height:22px;width:5px}.xb-page .xp-top{margin-bottom:18px;padding-bottom:12px}.xb-page .xp-all{font-size:12px;padding:7px 13px}.xb-page .xp-grid{gap:10px}.xb-page .xp-card{border-radius:14px}.xb-page .xp-body{padding:10px 10px 12px}.xb-page .xp-name{font-size:12.5px;min-height:34px}.xb-page .xp-price{font-size:15px}.xb-page .xp-price ins{font-size:16px}.xb-page .xp-btn{padding:10px 6px;font-size:12px}}.xb-page .xb-hero{padding:26px 20px 28px!important}.xb-page .xb-hero .xb-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)!important;gap:28px!important;align-items:center}.xb-page .xb-hero .xb-copy{display:flex;flex-direction:column;align-items:flex-start;gap:0}.xb-page .xb-hero .xb-badge p{margin:0 0 10px;font-size:11px;padding:6px 13px}.xb-page .xb-hero h1{font-size:clamp(24px,3vw,36px)!important;line-height:1.15;margin:0}.xb-page .xb-hero .xb-sub{display:none}.xb-page .xb-hero .xb-btns{margin-top:16px}.xb-page .xb-hero .xb-btn-primary .elementor-button{padding:11px 26px;font-size:14px;border-radius:999px;box-shadow:0 8px 20px rgb(255 69 0 / .4)}.xb-page .xb-hero .xh-grid{grid-template-columns:repeat(4,1fr);gap:12px}.xb-page .xb-hero .xh-grid .xh-card:nth-child(even),.xb-page .xb-hero .xh-grid .xh-card:nth-child(even):hover{transform:none}.xb-page .xb-hero .xh-grid .xh-card:hover{transform:translateY(-5px)!important}.xb-page .xb-hero .xh-card{border-radius:14px;box-shadow:0 12px 26px rgb(0 0 0 / .45)}.xb-page .xb-hero .xh-img{aspect-ratio:1/1}.xb-page .xb-hero .xh-info{padding:8px 10px 10px;gap:0}.xb-page .xb-hero .xh-info b{display:none}.xb-page .xb-hero .xh-pr strong{font-size:15px}.xb-page .xb-hero .xh-pr s{font-size:11px}.xb-page .xb-hero .xh-off{top:7px;left:7px;font-size:10px;padding:4px 7px}.xb-page .xb-hero:before{opacity:.7}@media(max-width:1024px){.xb-page .xb-hero{padding:22px 16px 24px!important}.xb-page .xb-hero .xb-hero-grid{grid-template-columns:1fr!important;gap:16px!important}}@media(max-width:767px){.xb-page .xb-hero{padding:18px 12px 20px!important}.xb-page .xb-hero h1{font-size:23px!important}.xb-page .xb-hero .xb-btns{margin-top:12px}.xb-page .xb-hero .xh-grid{gap:8px}.xb-page .xb-hero .xh-card{border-radius:11px}.xb-page .xb-hero .xh-info{padding:6px 7px 8px}.xb-page .xb-hero .xh-pr strong{font-size:12.5px}.xb-page .xb-hero .xh-pr s{display:none}.xb-page .xb-hero .xh-off{font-size:9px;padding:3px 5px;top:5px;left:5px}}body.page-id-9661 .xb-page .xb-hero{padding:56px 24px 64px!important;background:radial-gradient(760px 420px at 92% 0%,rgb(255 69 0 / .26),transparent 62%),radial-gradient(520px 300px at 0% 100%,rgb(255 180 0 / .12),transparent 64%),#121212;box-shadow:inset 0 -4px 0 #FF4500}.xb-page .xb-hero .xb-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)!important;gap:48px!important;align-items:center}.xb-page .xb-hero .xb-copy{gap:0;align-items:flex-start}.xb-page .xb-hero .xb-badge p{margin:0 0 16px;font-size:12px;padding:7px 15px;letter-spacing:.3px;text-transform:none;font-family:"Hind Siliguri",Poppins,sans-serif;font-weight:600}.xb-page .xb-hero h1{font-family:"Hind Siliguri",Poppins,sans-serif!important;font-size:clamp(32px,4.2vw,52px)!important;line-height:1.18;font-weight:700;letter-spacing:0;margin:0}.xb-page .xb-hero h1 span{color:#FFB400;white-space:nowrap}.xb-page .xb-hero .xb-sub{display:block!important}.xb-page .xb-hero .xb-sub p{font-size:19px;line-height:1.65;color:#C9C9C4;max-width:520px;margin:16px 0 0}.xb-page .xb-hero .xb-btns{margin-top:28px;gap:14px}.xb-page .xb-hero .xb-btn-primary .elementor-button{padding:15px 34px;font-size:17px;border-radius:10px;font-family:"Hind Siliguri",Poppins,sans-serif;font-weight:700;color:#121212;background:#FF4500;box-shadow:0 10px 24px rgb(255 69 0 / .35)}.xb-page .xb-hero .xb-btn-primary .elementor-button:hover{background:#FF6A33;color:#121212}.xb-page .xb-hero .xb-btn-ghost .elementor-button{padding:13px 30px;font-size:17px;border-radius:10px;font-family:"Hind Siliguri",Poppins,sans-serif;font-weight:700}.xb-page .xb-hero .xb-chips p{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 0}.xb-page .xb-hero .xb-chips span{font-size:14px;color:#F5F5F2;border:1px solid rgb(255 255 255 / .16);background:rgb(255 255 255 / .05);padding:7px 14px;border-radius:999px;line-height:1.3}.xb-page .xb-hero .xh-grid{grid-template-columns:repeat(2,1fr);gap:16px}.xb-page .xb-hero .xh-card{border-radius:16px;box-shadow:0 16px 34px rgb(0 0 0 / .45)}.xb-page .xb-hero .xh-info{padding:11px 13px 13px;gap:4px}.xb-page .xb-hero .xh-info b{display:-webkit-box;font-size:13px;min-height:35px}.xb-page .xb-hero .xh-pr strong{font-size:17px}.xb-page .xb-hero .xh-pr s{font-size:12.5px}.xb-page .xb-hero .xh-off{top:10px;left:10px;font-size:12px;padding:6px 10px}@media(max-width:1024px){body.page-id-9661 .xb-page .xb-hero{padding:40px 18px 48px!important}.xb-page .xb-hero .xb-hero-grid{grid-template-columns:1fr!important;gap:28px!important}.xb-page .xb-hero .xb-sub p{max-width:none}.xb-page .xb-hero .xh-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){body.page-id-9661 .xb-page .xb-hero{padding:28px 14px 36px!important}.xb-page .xb-hero h1{font-size:30px!important}.xb-page .xb-hero .xb-sub p{font-size:16px;margin-top:12px}.xb-page .xb-hero .xb-btns{margin-top:20px;width:100%}.xb-page .xb-hero .xb-btns .elementor-button{width:100%;text-align:center}.xb-page .xb-hero .xb-btns>*{flex:1 1 100%}.xb-page .xb-hero .xb-chips p{margin-top:18px;gap:8px}.xb-page .xb-hero .xb-chips span{font-size:13px;padding:6px 12px}.xb-page .xb-hero .xh-grid{grid-template-columns:repeat(2,1fr);gap:10px}.xb-page .xb-hero .xh-info b{font-size:12px;min-height:32px}.xb-page .xb-hero .xh-pr strong{font-size:15px}.xb-page .xb-hero .xh-pr s{display:inline}}@media(prefers-reduced-motion:reduce){.xb-page .xb-hero .xh-card,.xb-page .xb-hero .xh-img img{transition:none}}