:root{--ink:#0B0B10;--ink-soft:#18171F;--white:#FFFFFF;--paper:#F5F4F9;--charcoal:#18171F;--gray:#9B93C4;--gold:#B07CE8;--gold-light:#DAC7F7;--blush:#FF9BD1;--lavender:#6E85F5;--line-light: rgba(24,23,31,.12);--line-dark: rgba(255,255,255,.14)}.b2b-page *{box-sizing:border-box;margin:0;padding:0}.b2b-page{scroll-behavior:smooth}.b2b-page{font-family:Inter,sans-serif;background:var(--paper);color:var(--charcoal);-webkit-font-smoothing:antialiased;overflow-x:hidden}.b2b-page img{display:block;max-width:100%}.b2b-page a{color:inherit}.b2b-page .wrap{max-width:1180px;margin:0 auto;padding:0 32px}.b2b-page .eyebrow{font-family:Space Mono,monospace;font-size:12px;letter-spacing:.18em;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px}.b2b-page .eyebrow:before{content:"";width:22px;height:1px;background:currentColor;display:inline-block}.b2b-page h1,.b2b-page h2,.b2b-page h3{font-family:Fraunces,serif;font-weight:500;line-height:1.06;letter-spacing:-.01em}.b2b-page .btn{display:inline-flex;align-items:center;gap:10px;font-family:Inter,sans-serif;font-weight:600;font-size:15px;padding:16px 28px;border-radius:2px;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease;cursor:pointer;border:1px solid transparent}.b2b-page .btn:hover{transform:translateY(-2px)}.b2b-page .btn-dark{background:var(--ink);color:var(--white)}.b2b-page .btn-dark:hover{box-shadow:0 10px 26px #0a0a0a47}.b2b-page .btn-light{background:var(--white);color:var(--ink);border:1px solid var(--ink)}.b2b-page .btn-light:hover{box-shadow:0 10px 26px #0a0a0a24}.b2b-page .btn-gold{background:linear-gradient(135deg,var(--lavender),var(--gold),var(--blush));color:var(--ink)}.b2b-page .btn-gold:hover{box-shadow:0 10px 30px #ad8a5566}.b2b-page .btn-outline{background:transparent;border:1px solid var(--line-light);color:var(--charcoal)}.b2b-page .btn-outline:hover{border-color:var(--ink)}.b2b-page .btn-ghost{background:transparent;border:1px solid var(--line-dark);color:var(--white)}.b2b-page .btn-ghost:hover{border-color:#ffffff80}.b2b-page .btn-small{padding:11px 20px;font-size:13px}.b2b-page .fade-in{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.b2b-page .fade-in.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.b2b-page .fade-in{opacity:1;transform:none;transition:none}}.b2b-page nav{position:sticky;top:0;z-index:50;background:#f5f4f9e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-light)}.b2b-page nav .wrap{display:flex;align-items:center;justify-content:space-between;height:74px}.b2b-page .logo{font-family:Fraunces,serif;font-size:21px;font-weight:600}.b2b-page .logo em{font-style:italic;font-weight:400;background:linear-gradient(120deg,var(--lavender),var(--gold),var(--blush));-webkit-background-clip:text;background-clip:text;color:transparent}.b2b-page .nav-links{display:flex;gap:32px;align-items:center;font-size:14px;font-weight:500}.b2b-page .nav-links a.nav-link{text-decoration:none;opacity:.65;transition:opacity .2s ease}.b2b-page .nav-links a.nav-link:hover{opacity:1}@media(max-width:720px){.b2b-page .nav-links a.hide-mobile{display:none}}.b2b-page .hero{position:relative;background:var(--ink);color:var(--white);padding:150px 0 90px;overflow:hidden}.b2b-page .hero .wrap{position:relative;z-index:2}.b2b-page .hero-eyebrow{color:var(--gold-light);margin-bottom:22px}.b2b-page .hero h1{font-size:clamp(38px,6vw,76px);max-width:820px}.b2b-page .hero h1 em{font-style:italic;font-weight:400;background:linear-gradient(120deg,var(--lavender),var(--gold),var(--blush));-webkit-background-clip:text;background-clip:text;color:transparent}.b2b-page .hero-sub{font-size:17px;line-height:1.6;opacity:.68;max-width:460px;margin-top:26px}.b2b-page .hero-cta{display:flex;gap:16px;margin-top:42px;flex-wrap:wrap}.b2b-page .hero-top{display:flex;flex-wrap:wrap;gap:40px;align-items:center}.b2b-page .hero-copy{flex:1 1 320px}.b2b-page .hero-gc{flex:1.1 1 320px}@media(max-width:860px){.b2b-page .hero-top{gap:12px}.b2b-page .hero-copy,.b2b-page .hero-gc{flex-basis:100%}}.b2b-page .hero-gc{position:relative;display:flex;justify-content:center;align-items:center;min-height:420px}.b2b-page .hero-gc .gc-card{width:330px;height:204px}.b2b-page .hero-gc .gc-card.front{transform:rotate(-7deg) translate(-34px,-12px)}.b2b-page .hero-gc .gc-card.back{transform:rotate(6deg) translate(36px,18px)}@media(max-width:860px){.b2b-page .hero-gc{min-height:260px;margin-top:20px}.b2b-page .hero-gc .gc-card{width:250px;height:155px;padding:18px}.b2b-page .hero-gc .gc-message{font-size:12.5px}.b2b-page .hero-gc .qr-box{width:48px;height:48px}}.b2b-page .hero-photo-grid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;gap:9px;z-index:0}.b2b-page .hero-tile{flex:0 0 calc(33.333% - 6px);height:calc(50% - 4.5px);border-radius:6px;overflow:hidden;position:relative;display:flex;align-items:flex-end;padding:9px;background-size:cover;background-position:center}.b2b-page .hero-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#15130f80}.b2b-page .hero-tile-label{position:relative;z-index:1;font-family:Space Mono,monospace;font-size:8.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--white);opacity:.75}.b2b-page .hero-gc-fade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(circle at center,#15130f26,#15130f9e 72%,#15130fd1)}@media(max-width:860px){.b2b-page .hero-photo-grid,.b2b-page .hero-gc-fade{display:none}}.b2b-page .hero-glow{position:absolute;top:-140px;right:-140px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(110,133,245,.26),rgba(176,124,232,.16) 45%,rgba(255,155,209,.08) 68%,transparent 78%);filter:blur(10px);z-index:1}.b2b-page .hero-spacer{height:60px}@media(max-width:700px){.b2b-page .hero-spacer{height:40px}}.b2b-page .section{padding:120px 0}.b2b-page .section-head{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:56px;align-items:flex-end}.b2b-page .section-head-title{flex:1 1 300px}.b2b-page .section-head h2{font-size:clamp(30px,4vw,46px);margin-top:14px}.b2b-page .section-head p{flex:1 1 300px;font-size:15.5px;line-height:1.55;opacity:.62;max-width:380px}@media(max-width:800px){.b2b-page .section-head-title,.b2b-page .section-head p{flex-basis:100%;max-width:none}}.b2b-page .exp-grid{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:70px}.b2b-page .exp-grid .ph{flex:0 0 calc(33.333% - 8px);border-radius:6px;overflow:hidden;position:relative;aspect-ratio:4/3}.b2b-page .exp-grid .ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.b2b-page .exp-grid .ph:hover img{transform:scale(1.05)}.b2b-page .exp-grid .ph-label{position:absolute;left:12px;bottom:12px;z-index:1;font-family:Space Mono,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#fff;opacity:.85;text-shadow:0 1px 4px rgba(0,0,0,.6)}@media(max-width:800px){.b2b-page .exp-grid .ph{flex-basis:calc(50% - 6px)}}@media(max-width:480px){.b2b-page .exp-grid .ph{flex-basis:100%}}.b2b-page .merch-grid{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:70px}.b2b-page .merch-grid .ph{flex:0 0 calc(33.333% - 8px);border-radius:6px;overflow:hidden;position:relative;aspect-ratio:4/3}.b2b-page .merch-grid .ph.wide{flex-basis:100%;aspect-ratio:21/9}.b2b-page .merch-grid .ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.b2b-page .merch-grid .ph:hover img{transform:scale(1.05)}.b2b-page .merch-grid .ph-label{position:absolute;left:12px;bottom:12px;z-index:1;font-family:Space Mono,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#fff;opacity:.9;text-shadow:0 1px 4px rgba(0,0,0,.6)}@media(max-width:800px){.b2b-page .merch-grid .ph{flex-basis:calc(50% - 6px)}}@media(max-width:480px){.b2b-page .merch-grid .ph{flex-basis:100%}}.b2b-page #merch{background:var(--paper)}.b2b-page .section-head-row{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap;margin-bottom:56px}.b2b-page .section-head-row .section-head{margin-bottom:0;flex:1;min-width:260px}.b2b-page .catalogue-btns{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.b2b-page .catalogue-btns .btn{white-space:nowrap}.b2b-page .catalogue-note{font-size:12px;opacity:.5;max-width:220px;line-height:1.5}.b2b-page .cat-grid{display:flex;flex-wrap:wrap;gap:1px;background:var(--line-light);border:1px solid var(--line-light);margin-bottom:56px}.b2b-page .cat-card{flex:1 1 calc(25% - 1px);background:var(--white);padding:30px 24px;min-height:180px;display:flex;flex-direction:column;justify-content:space-between;transition:background .25s ease}.b2b-page .cat-card:hover{background:#fcfcfc}.b2b-page .cat-num{font-family:Space Mono,monospace;font-size:12px;letter-spacing:.1em;background:linear-gradient(120deg,var(--lavender),var(--gold),var(--blush));-webkit-background-clip:text;background-clip:text;color:transparent}.b2b-page .cat-card h3{font-size:19px;margin-top:20px;font-weight:500}.b2b-page .cat-card p{font-size:13px;line-height:1.5;opacity:.6;margin-top:8px}@media(max-width:900px){.b2b-page .cat-card{flex-basis:calc(50% - 1px)}}@media(max-width:520px){.b2b-page .cat-card{flex-basis:100%}}.b2b-page .capability-row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:60px}.b2b-page .chip{font-size:13px;font-weight:500;padding:9px 16px;border:1px solid var(--line-light);border-radius:100px;background:var(--white)}.b2b-page .client-strip{border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);padding:36px 0}.b2b-page .client-strip .eyebrow{color:var(--charcoal);opacity:.45;margin-bottom:24px}.b2b-page .logo-wall{display:flex;flex-wrap:wrap;gap:12px}.b2b-page .logo-badge{flex:0 0 calc(25% - 9px);background:var(--white);border:1px solid var(--line-light);border-radius:6px;padding:16px 12px;min-height:66px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,box-shadow .2s ease}@media(max-width:800px){.b2b-page .logo-badge{flex-basis:calc(33.333% - 8px)}}@media(max-width:500px){.b2b-page .logo-badge{flex-basis:calc(50% - 6px)}}.b2b-page .logo-badge:hover{transform:translateY(-3px);box-shadow:0 10px 22px #15130f1a}.b2b-page .logo-badge .mark{display:flex;align-items:center;gap:7px;font-weight:700;font-size:14px;letter-spacing:.01em;color:var(--charcoal);text-align:center;line-height:1.25}.b2b-page .logo-badge .dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.b2b-page .lb-k18 .mark{color:#0a0a0a;font-weight:800;letter-spacing:.02em}.b2b-page .lb-k18 .dot{background:#0a0a0a}.b2b-page .lb-bni .mark{color:#c8102e;font-weight:800}.b2b-page .lb-truth .mark{font-family:Fraunces,serif;font-style:italic;font-weight:500;color:#7a2e45}.b2b-page .lb-avighna .mark{color:#c8102e;letter-spacing:.02em}.b2b-page .lb-laani .mark{color:#5c1f3d;font-family:Fraunces,serif;letter-spacing:.12em;font-weight:600}.b2b-page .lb-anotherfoods .mark{font-family:Fraunces,serif;font-style:italic;font-weight:500;color:#141414}.b2b-page .lb-mahavir .mark{font-size:11.5px;color:#2c2c2c;line-height:1.3}.b2b-page .lb-pali .mark{font-family:Fraunces,serif;font-style:italic;color:#e7b9c9;opacity:.85;font-weight:500}.b2b-page .lb-jio .mark{line-height:1.15}.b2b-page .lb-jio .jio-top{color:#d4145a;font-weight:800}.b2b-page .lb-jio .jio-bottom{color:#c99a3c;font-weight:800;font-size:11px;letter-spacing:.03em}.b2b-page .lb-inc5 .mark{font-family:Fraunces,serif;font-weight:600;color:#141414;border-bottom:2px solid #141414;padding-bottom:2px}.b2b-page .lb-bmw .mark{color:#1c2a4a}.b2b-page .lb-bmw .dot{background:conic-gradient(#1c69d4 0 25%,#fff 0 50%,#1c69d4 0 75%,#fff 0);border:1px solid #1C2A4A}.b2b-page .lb-infinity .mark{font-style:italic;font-family:Fraunces,serif;color:#1e1e1e}.b2b-page .lb-ros .mark{color:#2e7dd1}.b2b-page .lb-ros .dot{background:#f5a623}.b2b-page .lb-shah .mark{color:#a0223d;font-weight:700}.b2b-page .lb-google .mark{font-weight:700;font-size:16px;letter-spacing:0}.b2b-page .lb-google .g1{color:#4285f4}.b2b-page .lb-google .g2{color:#ea4335}.b2b-page .lb-google .g3{color:#fbbc05}.b2b-page .lb-google .g4{color:#4285f4}.b2b-page .lb-google .g5{color:#34a853}.b2b-page .lb-google .g6{color:#ea4335}.b2b-page .lb-truva .mark{font-weight:800;font-style:italic;color:#e8622c}.b2b-page .lb-neev .mark{color:#8e2a6e;font-weight:700}.b2b-page .lb-neev .dot{background:linear-gradient(135deg,#e8622c,#8e2a6e)}.b2b-page .lb-indewild .mark{font-family:Fraunces,serif;font-style:italic;font-size:15px;color:#8b7355}.b2b-page .lb-seeaash .mark{color:#4b4b32;letter-spacing:.14em;font-weight:600;font-size:12px}.b2b-page .lb-mos .mark{color:#141414;font-weight:800;font-size:11.5px;line-height:1.4;text-align:center}.b2b-page .lb-mos .heart{color:#e85d9e}.b2b-page .lb-sunstone .mark{font-size:12px;line-height:1.3}.b2b-page .lb-sunstone .sun{color:#c99a3c;font-weight:800}.b2b-page .lb-sunstone .stone{color:#8e2a2a;font-weight:800}.b2b-page .lb-btg .mark{font-family:Fraunces,serif;font-style:italic;color:#141414;font-size:16px}.b2b-page .lb-maiyard .mark{color:#2e7d6b;font-weight:700}.b2b-page .lb-athleti .mark{font-weight:800;font-size:12.5px}.b2b-page #experience{background:var(--ink);color:var(--white)}.b2b-page #experience .eyebrow{color:var(--gold-light)}.b2b-page #experience .section-head p{opacity:.6}.b2b-page .stat-row{display:flex;flex-wrap:wrap;border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);margin-bottom:64px}.b2b-page .stat{flex:1 1 0;padding:26px 22px;border-right:1px solid var(--line-dark)}.b2b-page .stat:last-child{border-right:none}.b2b-page .stat .num{font-family:Fraunces,serif;font-size:34px;font-style:italic;background:linear-gradient(120deg,var(--lavender),var(--gold),var(--blush));-webkit-background-clip:text;background-clip:text;color:transparent}.b2b-page .stat .label{font-size:12.5px;opacity:.55;margin-top:6px;line-height:1.4}@media(max-width:800px){.b2b-page .stat{flex-basis:50%}.b2b-page .stat:nth-child(2){border-right:none}}.b2b-page .tag-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:100px}.b2b-page .tag{font-size:12.5px;padding:8px 16px;border:1px solid var(--line-dark);border-radius:100px;opacity:.78}.b2b-page .giftcard-section{display:flex;flex-wrap:wrap;gap:60px;align-items:center;margin-bottom:100px}.b2b-page .gc-copy{flex:.95 1 320px}.b2b-page .gc-box-scene{flex:1.05 1 320px}@media(max-width:900px){.b2b-page .giftcard-section{gap:48px}.b2b-page .gc-copy,.b2b-page .gc-box-scene{flex-basis:100%}}.b2b-page .gc-copy .eyebrow{margin-bottom:18px}.b2b-page .gc-copy h2{font-size:clamp(28px,3.6vw,42px);margin-bottom:22px}.b2b-page .gc-list{list-style:none;margin-bottom:26px}.b2b-page .gc-list li{display:flex;gap:14px;padding:14px 0;border-top:1px solid var(--line-dark);font-size:14.5px;line-height:1.5;opacity:.85}.b2b-page .gc-list li:last-child{border-bottom:1px solid var(--line-dark)}.b2b-page .gc-list .gc-num{font-family:Fraunces,serif;font-style:italic;font-size:17px;opacity:.55;flex-shrink:0}.b2b-page .gc-copy p.gc-line{font-size:14.5px;line-height:1.65;opacity:.55;max-width:420px}.b2b-page .gc-cards{position:relative;display:flex;justify-content:center;align-items:center;min-height:340px}.b2b-page .gc-box-scene{display:flex;justify-content:center;align-items:center}.b2b-page .gc-box-photo{width:100%;max-width:460px;border-radius:10px;box-shadow:0 30px 70px #00000059}.b2b-page .gc-cobrand{display:flex;align-items:center;justify-content:center;gap:9px}.b2b-page .gc-yourlogo{font-family:Space Mono,monospace;font-size:8.5px;letter-spacing:.07em;text-transform:uppercase;border:1px dashed rgba(255,255,255,.38);border-radius:3px;padding:5px 8px;opacity:.8;color:#fff}.b2b-page .gc-x{font-size:13px;opacity:.4;color:#fff}.b2b-page .gc-unnwrap-mark{font-family:Fraunces,serif;font-style:italic;font-size:16px;font-weight:600;color:#fff}.b2b-page .gc-unnwrap-mark em{font-style:italic;font-weight:400;opacity:.6}.b2b-page .gc-card{width:320px;height:198px;border-radius:16px;background:linear-gradient(155deg,#1c1c1c,#050505);border:1px solid rgba(255,255,255,.14);box-shadow:0 30px 60px #00000080;position:absolute;padding:26px 24px;color:#fff;display:flex;flex-direction:column;justify-content:space-between}.b2b-page .gc-card.front{transform:rotate(-7deg) translate(-38px,-14px);z-index:2}.b2b-page .gc-card.back{transform:rotate(6deg) translate(40px,20px);z-index:1}.b2b-page .gc-mark{font-family:Fraunces,serif;font-style:italic;font-size:19px;font-weight:600;text-align:center;color:#fff;opacity:.95;letter-spacing:.01em}.b2b-page .gc-mark em{font-style:italic;font-weight:400;opacity:.6}.b2b-page .gc-mark-tag{font-family:Space Mono,monospace;font-size:7.5px;letter-spacing:.16em;text-transform:uppercase;text-align:center;opacity:.4;margin-top:3px}.b2b-page .gc-message{font-family:Fraunces,serif;font-style:italic;font-size:14.5px;line-height:1.55;text-align:center;opacity:.85;padding:0 6px}.b2b-page .gc-foot{font-family:Space Mono,monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;text-align:center;opacity:.45}.b2b-page .gc-back-top{display:flex;align-items:center;gap:14px}.b2b-page .qr-box{width:64px;height:64px;background:#fff;border-radius:4px;padding:5px;flex-shrink:0}.b2b-page .gc-back-text{font-size:11.5px;line-height:1.5;opacity:.7}.b2b-page .gc-back-text strong{display:block;font-weight:600;opacity:.95;font-size:12.5px;margin-bottom:2px}.b2b-page .quote-row{display:flex;flex-wrap:wrap;gap:1px;background:var(--line-dark);border:1px solid var(--line-dark);margin-bottom:0}.b2b-page .quote{flex:1 1 calc(50% - 1px);background:var(--ink-soft);padding:28px 26px;color:var(--white)}.b2b-page .quote p{font-family:Fraunces,serif;font-style:italic;font-size:17.5px;line-height:1.42}.b2b-page .quote span{display:block;font-size:12px;opacity:.5;margin-top:14px;font-family:Inter,sans-serif;font-style:normal}@media(max-width:700px){.b2b-page .quote{flex-basis:100%}}.b2b-page footer{background:var(--ink);color:var(--white);border-top:1px solid var(--line-dark);padding:100px 0 36px;position:relative;overflow:hidden}.b2b-page .footer-skyline{position:absolute;bottom:0;left:0;right:0;opacity:.3;pointer-events:none}.b2b-page .footer-inner{position:relative;z-index:2}.b2b-page .footer-cta{text-align:center;padding-bottom:60px;border-bottom:1px solid var(--line-dark);margin-bottom:44px}.b2b-page .footer-cta .eyebrow{justify-content:center;color:var(--gold-light);margin-bottom:18px}.b2b-page .footer-cta h2{font-size:clamp(28px,4.4vw,48px);max-width:620px;margin:0 auto 30px}.b2b-page .footer-cta .wa-btn{display:inline-flex;align-items:center;gap:10px}.b2b-page .footer-top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px;padding-bottom:44px}.b2b-page .footer-brand p{font-size:13px;opacity:.5;max-width:260px;line-height:1.6;margin-top:12px}.b2b-page .footer-contact{display:flex;gap:56px;flex-wrap:wrap}.b2b-page .footer-col .eyebrow{color:var(--gold-light);opacity:.85;margin-bottom:14px}.b2b-page .footer-col a{display:block;font-family:Fraunces,serif;font-size:18px;text-decoration:none;margin-bottom:6px;transition:opacity .2s ease}.b2b-page .footer-col a:hover{opacity:.6}.b2b-page .footer-bottom{border-top:1px solid var(--line-dark);padding-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:12px;opacity:.4}@media(max-width:640px){.b2b-page .wrap{padding:0 20px}.b2b-page .section{padding:80px 0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/b2b-page.css.map */
