.campaign-story{max-width:1440px;margin:auto;padding:72px 5%;color:#eeeae3}.campaign-story header{margin-bottom:32px}.campaign-story h2{font-size:clamp(28px,3.5vw,48px);line-height:1.15;letter-spacing:.015em;text-wrap:balance;margin:0 0 12px}.campaign-story header p{color:#bab9b1;font-size:17px}.campaign-story__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px 32px;align-items:start}.campaign-story__photo{margin:0}.campaign-story__photo:only-child{grid-column:1 / -1}.campaign-story__photo:nth-child(2n){margin-top:48px}.campaign-story__photo img{display:block;width:100%;height:auto}.campaign-story figcaption{padding-top:18px}.campaign-story h3{font-size:21px;margin:0 0 8px}.campaign-story a{color:inherit;text-decoration:none;text-underline-offset:5px}.campaign-story a:hover{text-decoration:underline}.campaign-story figcaption p{margin:0;font-size:15px;line-height:1.6;color:#bab9b1}.campaign-story--compact{padding-block:36px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:48px;align-items:center}.campaign-story--compact .campaign-story__grid{max-width:460px}.campaign-story--compact header{margin-bottom:0;max-width:44ch}.campaign-story--compact .campaign-story__photo img{max-height:380px;width:auto;max-width:100%;object-fit:contain}.campaign-story--product{max-width:1000px}.campaign-story--product .campaign-story__grid{grid-template-columns:1fr}@media(min-width:750px)and (max-width:989px){.campaign-story--compact{grid-template-columns:1fr 1fr;gap:24px}.campaign-story--compact h2{font-size:28px}.campaign-story--compact .campaign-story__photo img{max-height:300px}}@media(max-width:749px){.campaign-story{padding:40px 20px}.campaign-story--compact{display:block;padding-block:28px}.campaign-story--compact header{margin-bottom:20px}.campaign-story--compact .campaign-story__photo img{max-height:340px}.campaign-story__grid{grid-template-columns:1fr;gap:36px}.campaign-story__photo:nth-child(2n){margin-top:0}}.hero--campaign .hero__bg--campaign{object-position:50% 60%}.hero--campaign .hero__scrim{display:block;pointer-events:none;background:radial-gradient(ellipse 56% 54% at 50% 52%,rgba(6,12,9,.78) 0%,rgba(6,12,9,.58) 42%,rgba(6,12,9,.12) 78%,transparent 100%)}.hero--campaign .hero__heading{color:#fffdf7;text-shadow:0 2px 5px #0009}.hero--campaign .hero__heading em{color:#f7d9a0}.hero--campaign .hero__eyebrow{color:#ffe2ac;text-shadow:0 1px 4px #000}.hero--campaign .hero__sub p{color:#fffdf7;text-shadow:0 1px 4px #000}.hero--campaign .hero__btn--ghost{background:#070d0a85;border-color:#ede8dc;color:#fffdf7}.hero--campaign .hero__btn--ghost:hover{background:#fffdf7;color:#101711}@media(max-width:749px){.hero--campaign .hero__bg--campaign{object-position:63% 50%}.hero--campaign .hero__scrim{background:radial-gradient(ellipse 90% 58% at 50% 52%,rgba(6,12,9,.8) 0%,rgba(6,12,9,.61) 42%,rgba(6,12,9,.12) 82%,transparent 100%)}}navratri-edition{display:block;background:#17120b;color:#fff4d8}navratri-edition[hidden]{display:none}.navratri-edition__body{position:relative;max-width:1320px;padding:36px 24px;margin:auto}.navratri-edition__intro{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:12px}.navratri-edition__body header{max-width:700px;flex:1;min-width:0}.navratri-edition__body h2{font-size:clamp(26px,2.5vw,36px);letter-spacing:.04em;line-height:1.15;margin:8px 0 12px;color:#ffe0a1}.navratri-edition__body p{font-size:14px;line-height:1.5;margin:0}.navratri-countdown{flex:none;max-width:100%}.navratri-countdown__title{display:block;margin-bottom:12px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#dfc99f}.navratri-countdown__units{display:flex;gap:8px}.navratri-countdown__unit{min-width:54px;padding:0;text-align:center}.navratri-countdown__unit strong{display:flex;justify-content:center;font-family:monospace;font-size:30px;gap:3px;line-height:1.4;font-variant-numeric:tabular-nums;font-weight:500;color:#e9e5dc}.navratri-countdown__unit>span{display:block;font-size:10px;margin-top:6px;letter-spacing:.08em;text-transform:uppercase;color:#dfc99f}.navratri-countdown__digit{display:block;position:relative;height:1.4em;width:.85em;perspective:220px;border-radius:3px;background:#282722;box-shadow:0 2px 3px #0006}.navratri-countdown__digit:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#100f0dcc;z-index:4;pointer-events:none}.navratri-countdown__half{position:absolute;left:0;right:0;height:50%;overflow:hidden;background:#282722;backface-visibility:hidden}.navratri-countdown__half>span{display:block;height:1.4em;line-height:1.4}.navratri-countdown__half--top{top:0;border-radius:3px 3px 0 0;transform-origin:bottom;background:#302f29}.navratri-countdown__half--bottom{bottom:0;border-radius:0 0 3px 3px;transform-origin:top}.navratri-countdown__half--bottom>span{transform:translateY(-50%)}@media(max-width:749px){.navratri-edition__intro{flex-wrap:wrap;gap:16px}.navratri-edition__intro header{flex-basis:100%}.navratri-countdown__unit{min-width:50px;padding:0}.navratri-countdown__unit strong{font-size:28px}}.navratri-edition__sale{margin-top:48px}.navratri-edition__sale h3{color:#ffe0a1;font-size:28px;margin-bottom:24px}.navratri-edition__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}navratri-edition canvas{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:20;pointer-events:none}.navratri-dandiya{position:relative;height:118px;margin-bottom:16px;pointer-events:none;overflow:hidden}.navratri-dancers{position:absolute;bottom:8px;left:8%;width:140px;height:108px;object-fit:contain;transform-origin:50% 90%;animation:navratri-couple-dance 3.2s ease-in-out infinite;animation-play-state:paused}navratri-edition.is-dancing .navratri-dancers{animation-play-state:running}@keyframes navratri-couple-dance{0%,to{transform:translateY(0) rotate(-3deg)}25%{transform:translateY(-6px) rotate(1deg)}50%{transform:translateY(0) rotate(3deg)}75%{transform:translateY(-4px) rotate(-1deg)}}@media(max-width:749px){.navratri-dancers{width:100px;height:78px}.navratri-dandiya{height:90px}}@media(prefers-reduced-motion:reduce){.navratri-dancers{animation:none}}.navratri-dandiya__pair{position:absolute;width:92px;height:58px;right:3%;top:0;opacity:0}.navratri-dandiya__stick{transform-origin:120px 74px}.navratri-dandiya__stick--1{transform:translateY(-16px) rotate(-25deg)}.navratri-dandiya__stick--2{transform:translateY(16px) rotate(-25deg)}.navratri-dandiya__pair.is-visible{animation:dandiya-arrive 3.8s ease both}.navratri-dandiya__pair.is-visible .navratri-dandiya__stick--1{animation:dandiya-tap-one 3.8s ease both}.navratri-dandiya__pair.is-visible .navratri-dandiya__stick--2{animation:dandiya-tap-two 3.8s ease both}@keyframes dandiya-arrive{0%{opacity:0;translate:18px 8px;scale:.92}16%,82%{opacity:1;translate:0 0;scale:1}to{opacity:0;translate:-10px -6px;scale:.96}}@keyframes dandiya-tap-one{0%,24%{transform:translateY(-16px) rotate(-25deg)}46%{transform:translateY(0) rotate(31deg)}54%{transform:translateY(-2px) rotate(24deg)}62%,78%{transform:translateY(0) rotate(28deg)}to{transform:translateY(-16px) rotate(-25deg)}}@keyframes dandiya-tap-two{0%,24%{transform:translateY(16px) rotate(-25deg)}46%{transform:translateY(0) rotate(-35deg)}54%{transform:translateY(2px) rotate(-28deg)}62%,78%{transform:translateY(0) rotate(-32deg)}to{transform:translateY(16px) rotate(-25deg)}}@media(max-width:749px){.navratri-dandiya__pair{width:85px;height:54px;top:22px;right:12px}}@media(prefers-reduced-motion:reduce){.navratri-dandiya{display:none}}@media(max-width:749px){.navratri-edition__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.hero__scrim{background-image:linear-gradient(115deg,#7f201c22,transparent 42%,#87462322)}.hero__eyebrow{color:#f5bd70}.hero__btn--solid{background:#de7748;border-color:#de7748;color:#120b08}.hero__btn--solid:hover{background:#f5bd70;border-color:#f5bd70}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
