/* An imagined ancient Indian forest surrounds the complete storefront. */
.launches.section-wrap{margin:36px 38px;padding:65px 4.8% 36px;border:1px solid #b99b60;background:linear-gradient(135deg,#142d23f5,#243c29f0);box-shadow:0 14px 40px #051a1555;color:#eddfb9;position:relative}
.launches:before{content:'';position:absolute;inset:9px;border:1px solid #bca16244;pointer-events:none}
.launch-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:35px}
.launch-heading .eyebrow{color:#c9ae6c;font-size:12px;letter-spacing:1.7px}.launch-heading .section-sanskrit{color:#d6bd80;font-size:18px;margin:11px 0 6px}.launch-heading h2{font-size:53px;color:#f5e6c2;margin-bottom:0}.launch-heading h2 em{color:#d1b572}.launch-intro{max-width:330px;padding-bottom:5px}.launch-intro-tag{font-size:11.5px;letter-spacing:1.6px;color:#d6b66e;border:1px solid #af925255;padding:5px 10px}.launch-intro p{font-family:var(--serif);font-size:25px;line-height:1.3;color:#e8d7ab;margin:15px 0 8px}.launch-intro>span:last-child{font-size:12.5px;color:#b9c2a2;line-height:1.8}
.launch-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.launch-card{display:flex;flex-direction:column;padding:20px 16px 17px;border:1px solid #aa915242;background:linear-gradient(145deg,#c4ac6511,#a8914704);min-width:0;min-height:252px}.launch-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px}.launch-number{font-family:var(--serif);font-size:17px;color:#b69d61}.launch-card-top svg{color:#c1aa70;width:28px;height:28px;stroke-width:1.1}.launch-category{font-size:11px;letter-spacing:1.2px;color:#aaba96;margin-bottom:10px}.launch-card h3{font-size:23px;line-height:1.3;min-height:90px;color:#ead9ac;margin:0 0 12px;overflow-wrap:break-word}.launch-descriptor{font-size:12px;color:#c2bd91;line-height:1.6;margin:0 0 17px;min-height:16px}.launch-status{margin-top:auto;padding-top:12px;border-top:1px solid #b19b5d38;color:#c9b276;font-size:11.5px;letter-spacing:.8px}.launch-status:before{content:'';display:inline-block;width:4px;height:4px;margin-right:7px;background:#bfa366;border-radius:50%;vertical-align:middle}.launch-footer{display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid #b69e5c44;margin-top:26px;padding-top:21px}.launch-footer p{font-family:var(--serif);font-size:17px;font-style:italic;color:#bfc49f;margin:0}.launch-footer .text-button{font-size:12px;color:#d6bd7d}
.story-signature .founder-names{font-size:18px;line-height:1.75}
@media(min-width:1600px){.launches.section-wrap{margin-left:max(38px,calc((100vw - 1490px)/2));margin-right:max(38px,calc((100vw - 1490px)/2))}}
@media(max-width:1100px){.launches.section-wrap{margin-left:25px;margin-right:25px;padding:54px 4.8% 32px}.launch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.launch-card{min-height:235px}.launch-card h3{font-size:24px;min-height:69px}.launch-card-top{margin-bottom:19px}.desktop-nav{gap:20px}.launch-heading h2{font-size:47px}.launch-intro p{font-size:23px}}
@media(max-width:800px){.launches.section-wrap{margin:28px 18px;padding:45px 4% 30px}.launch-heading{gap:20px}.launch-heading h2{font-size:42px}.launch-intro{max-width:260px}.launch-intro p{font-size:22px}.launch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.launch-card{min-height:227px;padding:18px}.launch-card h3{font-size:25px;min-height:65px}.launch-heading .eyebrow{font-size:11.5px}.launch-footer p{font-size:15px}.launch-footer .text-button{font-size:11.5px}.story-signature .founder-names{font-size:16px}}
@media(max-width:560px){.launches.section-wrap{margin:22px 10px;padding:37px 15px 28px}.launches:before{inset:6px}.launch-heading{display:block;margin-bottom:26px}.launch-heading .eyebrow{font-size:10.5px;letter-spacing:1.1px}.launch-heading .section-sanskrit{font-size:17px;margin:10px 0 6px}.launch-heading h2{font-size:39px;line-height:1.13}.launch-intro{max-width:none;margin-top:25px}.launch-intro-tag{font-size:11px;padding:4px 8px;letter-spacing:1.2px}.launch-intro p{font-size:23px;margin-top:14px}.launch-intro>span:last-child{font-size:12px}.launch-grid{gap:11px}.launch-card{padding:15px 11px 14px;min-height:225px}.launch-card-top{margin-bottom:20px}.launch-card-top svg{width:24px;height:24px}.launch-number{font-size:15px}.launch-category{font-size:10.5px;letter-spacing:.8px;margin-bottom:9px}.launch-card h3{font-size:20px;line-height:1.35;min-height:83px;margin-bottom:9px}.launch-descriptor{font-size:11.5px;margin-bottom:13px;min-height:14px}.launch-status{font-size:11px;letter-spacing:.5px;padding-top:10px}.launch-status:before{margin-right:5px;width:3px;height:3px}.launch-footer{display:block;margin-top:23px;padding-top:18px}.launch-footer p{font-size:16px;margin-bottom:12px}.launch-footer .text-button{font-size:11.5px}.story-signature .founder-names{font-size:18px;letter-spacing:0;line-height:1.8}}
html{background:#102b1e}
body{background:transparent!important;isolation:isolate;position:relative}
body:before{content:'';position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(#081f1850,#081f1860),var(--forest-scene) center center/cover no-repeat}
main{padding-bottom:36px}
.announcement{background:#10291ce8;border-bottom:1px solid #b79457;color:#e3cca0}
.header{background:linear-gradient(105deg,#f6ecd3f5,#efe1c0fa);border-bottom:3px double #8d7142;box-shadow:0 5px 20px #03190d38}
.heritage-hero.hero{background-color:#142d1f;background-image:linear-gradient(90deg,#0c251deb 0%,#112a1acb 32%,#112a1a38 63%,#10251a08 100%),var(--forest-scene);background-position:center,center;background-size:cover;min-height:710px;grid-template-columns:49% 51%;border-bottom:4px double #aa874a}
.heritage-hero:before{inset:20px;border-color:#d0aa6855}
.heritage-hero .hero-copy{padding:64px 30px 44px 11.1%;align-self:center;min-height:650px;text-shadow:0 2px 18px #071b14aa}
.heritage-hero .hero-description{color:#e0e4c9;max-width:370px;line-height:2}
.heritage-hero .eyebrow{color:#dcc28b;font-size:11.5px;letter-spacing:1.6px;line-height:1.8}
.heritage-hero.hero h1{color:#fff0ce;text-shadow:0 3px 25px #081c14a6}
.heritage-hero .hero-mantra{color:#e7c78a}
.hero-botanical-mark{display:none}
.hero-visual.heritage-video-slot{align-self:end;justify-self:end;min-height:0;width:90%;padding:0 35px 50px 0;display:block}
.video-frame{height:252px;min-height:0;border-radius:4px;border:2px solid #b99b60;outline:1px solid #d2b87e;outline-offset:-8px;box-shadow:0 12px 42px #061f15a6}
.video-frame>#hero-video-poster{object-position:76% 33%;filter:brightness(.82) saturate(.75)}
.video-frame:after{background:linear-gradient(90deg,#112a20c9,#112a2060 55%,#112a200a)}
.video-placeholder{left:25px;bottom:52px;right:15px;gap:14px}
.video-placeholder strong{font-size:24px}.video-placeholder .sa{font-size:14px}.video-coming-soon{font-size:11.5px;color:#d5dabf}.video-seal{background:#1835229e;border-color:#d3b57c}
.video-art-caption{left:26px;bottom:20px;font-size:10.5px;color:#c3c9ac}
.craft-strip{margin:0 38px;border:1px solid #ba9b5d;background:#e8dfc5f2;box-shadow:0 8px 28px #071b1426}
.collection.section-wrap,.oil-story.section-wrap,.brand-story.section-wrap,.questions.section-wrap{margin:36px 38px;border:1px solid #b6995c;border-radius:3px;background-color:#f8eed9f5;background-image:radial-gradient(#85673113 .7px,transparent .7px);background-size:5px 5px;box-shadow:0 14px 40px #051a1555;position:relative;padding-left:4.8%;padding-right:4.8%}
.collection.section-wrap:before,.oil-story.section-wrap:before,.brand-story.section-wrap:before,.questions.section-wrap:before{content:'';position:absolute;inset:9px;border:1px solid #c4ab7257;pointer-events:none}
.collection{padding-top:73px;padding-bottom:55px}
.section-heading>p{color:#81734f}.product-subtitle{color:#8b7c56}.product-tag{color:#98743f}.product-original-name{color:#6d5c38}
.philosophy{margin:0 38px 36px;border:1px solid #b5985b;background:#142e23ed;padding:65px 5%;box-shadow:0 14px 38px #06180d50;color:#ecdfbb}
.philosophy .eyebrow{color:#c1a364}.philosophy .section-sanskrit{color:#d5bb7c}.philosophy-intro h2{color:#f5e6c4}.philosophy h2 em{color:#cfb471}.philosophy-intro>p:not(.section-sanskrit){color:#c5cdb1}.philosophy .text-button{color:#d1b774}.craft-steps article{border-color:#8d8c5566}.craft-steps h3{color:#efdfba}.craft-steps p{color:#b6c1a2}.step-number,.step-symbol{color:#c1aa6d}.craft-stat{color:#bfa262}
.heritage-section{margin:0 38px 36px;min-height:540px;border:5px solid #8b7141;outline:1px solid #d0b579;outline-offset:-11px;box-shadow:0 14px 40px #051a1566}
.heritage-section .heritage-backdrop{object-position:center 60%}.heritage-section .heritage-shade{background:linear-gradient(90deg,#0b241ce8,#0b241caa 36%,#0b241c18 70%,transparent)}
.heritage-section .heritage-copy{padding:65px 6%}.heritage-section .heritage-copy h2{font-size:68px}.heritage-section .heritage-copy p:not(.section-sanskrit){color:#e0dfbf}.heritage-section .eyebrow{color:#dbc38c}.heritage-caption{color:#e4d5ab}
.oil-story.section-wrap{background-color:#eee1c7f2}.oil-grid>div{border-color:#c7b386}.oil-percent{color:#89723c}
.brand-story.section-wrap{padding-left:7%;padding-right:7%;gap:9%;background-color:#f8edd5f5}
.story-side{background:linear-gradient(150deg,#e6d4a7,#f3e5c1);border-color:#a88a4b;outline-color:#b6985c;box-shadow:0 8px 22px #67542c18}
.story-signature{margin-top:25px;font-style:normal}
.story-signature .founder-names{display:block;font-family:var(--serif);font-size:19px;font-weight:400;font-style:normal;line-height:1.65;letter-spacing:.4px;color:#4e623b;text-wrap:balance}
.story-signature>span{display:block;font:7px/2.5 var(--sans);letter-spacing:1.5px;color:#8f7642;margin-top:8px}
.story-copy>p{color:#7d7354}.story-copy .story-lead{color:#9c793d}
.questions.section-wrap{background-color:#e8dfc7f5}.faq-list p{color:#7b7958}
.contact{margin:0 38px;background:#183323e8;border:1px solid #b89b60;box-shadow:0 10px 30px #061c1555;padding-left:6%;padding-right:6%}
.footer{background:linear-gradient(110deg,#efe3c7f7,#f8efd8f7);border-top:3px double #aa8e52}
.mobile-nav{background:#f2e5c9fa;border-bottom:2px solid #a7884a}
@media(min-width:1600px){.heritage-hero.hero{min-height:790px}.heritage-hero .hero-copy{min-height:730px;padding-top:70px}.hero-visual.heritage-video-slot{min-height:0;max-width:760px;padding-bottom:65px;padding-right:50px}.video-frame{height:285px}.craft-strip,.collection.section-wrap,.oil-story.section-wrap,.brand-story.section-wrap,.questions.section-wrap,.philosophy,.heritage-section,.contact{margin-left:max(38px,calc((100vw - 1490px)/2));margin-right:max(38px,calc((100vw - 1490px)/2))}}
@media(max-width:1100px){.heritage-hero.hero{min-height:640px}.heritage-hero .hero-copy{min-height:600px;padding-left:10.5%;padding-top:50px}.hero-visual.heritage-video-slot{min-height:0;width:96%;padding-right:25px;padding-bottom:40px}.video-frame{height:235px;min-height:0}.video-placeholder{left:20px;gap:12px}.video-placeholder strong{font-size:22px}.video-placeholder .sa{font-size:13.5px}.video-art-caption{left:20px;font-size:10px}.craft-strip,.collection.section-wrap,.oil-story.section-wrap,.brand-story.section-wrap,.questions.section-wrap,.philosophy,.heritage-section,.contact{margin-left:25px;margin-right:25px}.brand-story.section-wrap{padding-left:5.5%;padding-right:5.5%;gap:7%}.story-signature .founder-names{font-size:18px}.heritage-section .heritage-copy h2{font-size:58px}}
@media(max-width:800px){.heritage-hero.hero{min-height:590px;grid-template-columns:49% 51%}.heritage-hero .hero-copy{min-height:555px;padding-left:10%;padding-top:40px;padding-right:17px}.heritage-hero .eyebrow{font-size:11px;letter-spacing:1px}.hero-visual.heritage-video-slot{min-height:0;width:100%;padding-right:20px;padding-bottom:35px}.video-frame{height:225px;min-height:0}.video-placeholder{left:15px;gap:9px;bottom:48px}.video-seal{width:36px;height:36px;font-size:12.5px}.video-placeholder strong{font-size:19px}.video-placeholder .sa{font-size:13px}.video-coming-soon{font-size:11px}.video-art-caption{left:16px;font-size:10px;letter-spacing:.45px}.craft-strip,.collection.section-wrap,.oil-story.section-wrap,.brand-story.section-wrap,.questions.section-wrap,.philosophy,.heritage-section,.contact{margin-left:18px;margin-right:18px}.collection.section-wrap,.oil-story.section-wrap,.brand-story.section-wrap,.questions.section-wrap{padding-left:4%;padding-right:4%;margin-top:28px;margin-bottom:28px}.philosophy{padding:50px 5%;margin-bottom:28px}.heritage-section{margin-bottom:28px;min-height:470px}.heritage-section .heritage-copy h2{font-size:54px}.story-signature .founder-names{font-size:16px;letter-spacing:.1px}.story-signature>span{font-size:10.5px;letter-spacing:1px}}
@media(max-width:560px){body:before{background-position:center,40% center;background-image:linear-gradient(#0a241955,#0a24196b),var(--forest-scene)}.heritage-hero.hero{grid-template-columns:1fr;min-height:0;background-position:center,62% center;background-image:linear-gradient(90deg,#0b241bf0,#0c251acc 48%,#0f271a75),var(--forest-scene)}.heritage-hero:before{inset:11px}.heritage-hero .hero-copy{min-height:0;padding:40px 7% 26px;align-self:auto}.heritage-hero .eyebrow{font-size:10.5px;letter-spacing:1.1px}.heritage-hero .hero-description{color:#dee2c4;font-size:13px;line-height:1.9}.heritage-hero .hero-foot{color:#d0d5b8}.hero-visual.heritage-video-slot{min-height:0;width:100%;padding:0 23px 28px;justify-self:auto}.video-frame{height:235px;min-height:0;border-radius:4px;outline-offset:-7px}.video-frame>#hero-video-poster{object-position:79% 34%}.video-placeholder{left:18px;bottom:49px;gap:12px}.video-placeholder strong{font-size:21px}.video-placeholder .sa{font-size:13.5px}.video-seal{width:40px;height:40px}.video-coming-soon{font-size:11px}.video-art-caption{left:20px;bottom:17px;font-size:10px}.craft-strip{margin:0 10px;gap:17px 0;padding:21px 2%;background:#e9dfc4f0}.craft-strip>span{font-size:11px;gap:7px}.craft-strip svg{width:16px;height:16px}.collection.section-wrap,.oil-story.section-wrap,.brand-story.section-wrap,.questions.section-wrap{margin:22px 10px;padding:38px 15px}.collection.section-wrap:before,.oil-story.section-wrap:before,.brand-story.section-wrap:before,.questions.section-wrap:before{inset:6px}.section-heading .eyebrow{font-size:10.5px;letter-spacing:1px}.section-heading h2{font-size:34px}.section-heading>p{font-size:12.5px}.product-grid{gap:27px 11px}.product-name h3.sa{font-size:20px;min-height:41px}.product-original-name{font-size:16px;min-height:45px}.product-subtitle{font-size:11.5px}.add-to-bag{font-size:11px;padding:7px;gap:8px}.collection-note p{font-size:13px}.collection-note>span:last-child{font-size:10.5px}.philosophy{margin:0 10px 22px;padding:37px 20px;background:#142e22ee;gap:25px}.philosophy-intro h2{font-size:40px}.philosophy .section-sanskrit{font-size:17px}.philosophy .eyebrow{font-size:10.5px;letter-spacing:1.2px}.craft-steps article{gap:14px}.craft-steps h3{font-size:24px}.craft-steps p{font-size:12.5px}.step-symbol{font-size:24px}.heritage-section{margin:0 10px 22px;min-height:420px;border-width:3px;outline-offset:-8px}.heritage-section .heritage-copy{padding:42px 7%}.heritage-section .heritage-copy h2{font-size:45px}.heritage-section .heritage-backdrop{object-position:73% center}.heritage-section .heritage-shade{background:linear-gradient(90deg,#0b241ee8,#0b241e55 80%)}.heritage-section .eyebrow{font-size:10.5px;letter-spacing:.2px}.heritage-caption{font-size:10px;letter-spacing:.5px}.oil-copy h2{font-size:40px}.brand-story.section-wrap{gap:30px}.story-side{padding:30px 20px}.story-signature .founder-names{font-size:20px;line-height:1.6;letter-spacing:.1px}.story-signature>span{font-size:11px;letter-spacing:1.2px}.story-copy h2{font-size:40px}.story-copy>p{font-size:12.5px;line-height:1.95}.story-copy .story-lead{font-size:21px}.questions h2{font-size:37px}.contact{margin:0 10px;padding:39px 20px;border-top-width:1px;gap:30px}.contact h2{font-size:39px}.contact-details{padding-top:25px}.contact-details p{font-size:12px}.contact-phone{font-size:28px}main{padding-bottom:23px}.footer{padding-left:6%;padding-right:6%}.floating-whatsapp{background:#183a29;border-color:#c9ad6f}}
