h2[class*=title],h2[class*=heading],.occasions-title,.faq-title,.section-reasons__heading,.trust-badges__narrative h2,.faq-section__narrative h2,.story-section__heading,.fit-heading,.delivery-title{margin-bottom:1.5rem!important}h2+p,h2+.delivery-description,h3+p,[class*=title]+[class*=description],[class*=title]+[class*=paragraph]{margin-top:0!important}[class*=section__heading]+[class*=wrapper],[class*=header]+[class*=grid],[class*=header]+[class*=items],[class*=header]+[class*=accordion]{margin-top:2.5rem}.section-slideshow .slideshow__heading{font-size:clamp(2rem,6vw,4.5rem);line-height:1.1;font-weight:700;letter-spacing:-.02em;white-space:pre-line;margin:0 0 20px}.section-slideshow .slideshow__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;opacity:.85;margin-bottom:1rem}.section-slideshow .slideshow__subtext{font-size:clamp(.95rem,2vw,1.15rem);line-height:1.6;font-weight:400;letter-spacing:.3px;margin:0 0 40px;max-width:500px}.fit-section__inner{gap:2.5rem}.hero-subtitle{display:flex;align-items:center;justify-content:flex-start;gap:0;margin:0 0 1.5rem;width:fit-content}.hero-subtitle .line{display:none}.hero-subtitle .subtitle-text{font-family:Playfair Display,serif;font-size:12px;font-weight:600;background-color:#2d5f4f;padding:.4rem 1rem;line-height:1;color:#e5cb78;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;display:inline-block}.section-collection-slideshow .hero-subtitle,.section-reasons .hero-subtitle{justify-content:center;margin-left:auto;margin-right:auto}@media(max-width:767px){.hero-subtitle{justify-content:center;gap:10px;margin-bottom:16px}.hero-subtitle .line{width:30px}.hero-subtitle .subtitle-text{font-size:12px}.hero-subtitle .leaf{font-size:14px}}.fit-subtitle{font-family:Playfair Display,serif;font-size:.75rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--color-accent);margin:0 0 1.5rem;opacity:.8}.fit-heading{font-family:Playfair Display,serif;font-size:clamp(1.8rem,4vw,3rem);line-height:1.15;font-weight:700;letter-spacing:.3px;margin:0 0 1.5rem;color:var(--color-heading)}#shopify-section-brand_positioning{background-color:#fafaf8}.section-feature-image-text .fit-section__inner{text-align:center;max-width:800px;margin:0 auto}.section-feature-image-text .fit-heading{text-align:center}.section-feature-image-text .fit-paragraph{text-align:center;margin-left:auto;margin-right:auto}.fit-paragraph{font-family:Playfair Display,serif;font-size:1rem;line-height:1.8;letter-spacing:.2px;color:var(--color-text);margin-bottom:1rem;font-weight:400}.fit-paragraph p{margin-bottom:1.2rem;color:var(--color-text)}.fit-paragraph p:last-child{margin-bottom:0}.fit-paragraph strong{font-weight:700;color:var(--color-heading)}.fit-section:has(.fit-discovery){background:linear-gradient(135deg,#fff,#fafaf8)!important}.fit-discovery{text-align:left;max-width:100%;display:flex;flex-direction:column;gap:0}.fit-discovery .hero-subtitle{display:flex;align-items:center;justify-content:flex-start;gap:14px;margin-bottom:1rem}.fit-discovery .hero-subtitle .line{width:48px;height:2px;background:#e5cb78;opacity:.9}.fit-discovery .hero-subtitle .subtitle-text{font-family:Playfair Display,serif;font-size:14px;font-weight:600;color:#e5cb78;text-transform:uppercase;letter-spacing:.02em;line-height:1}.fit-discovery .hero-subtitle .leaf{color:#e5cb78;font-size:18px;line-height:1}.fit-discovery .fit-heading{margin-bottom:2.5rem;text-align:left;font-size:clamp(1.8rem,4vw,2.6rem);color:#1a3a33;line-height:1.25;letter-spacing:.3px}.tea-suggestion-engine{margin-top:3rem;width:100%}.suggestions-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:3.5rem}.suggestion-card{display:flex;flex-direction:column;gap:1rem;padding:2rem;background:#fff;border:1.5px solid #e8e6e1;border-radius:14px;transition:all .3s cubic-bezier(.2,.8,.2,1);position:relative}.suggestion-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#e5cb78,#2d5f4f);border-radius:14px 14px 0 0;opacity:0;transition:opacity .3s ease}.suggestion-card:hover{border-color:#2d5f4f;box-shadow:0 12px 32px #2d5f4f26;transform:translateY(-4px)}.suggestion-card:hover:before{opacity:1}.suggestion-number{display:none}.suggestion-title{font-family:Playfair Display,serif;font-size:1.2rem;font-weight:700;color:#2d5f4f;letter-spacing:.2px;margin:0;line-height:1.3}.suggestion-text{font-family:Playfair Display,serif;font-size:.95rem;line-height:1.7;color:#4a5555;margin:0;letter-spacing:.15px;flex:1}.suggestion-link{display:inline-flex;align-items:center;gap:.5rem;font-family:Playfair Display,serif;font-size:.9rem;font-weight:600;color:#2d5f4f;text-decoration:none;transition:all .3s ease;letter-spacing:.1px}.suggestion-link:hover{color:#e5cb78;transform:translate(2px)}.suggestions-footer{background:linear-gradient(135deg,#2d5f4f,#1a3a33);border-radius:14px;padding:2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.footer-text{font-family:Playfair Display,serif;font-size:1.05rem;color:#f0f0f0;margin:0;letter-spacing:.2px}.expert-support-cta{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:14px 36px;background:#e5cb78;color:#2d5f4f;border:2px solid #E5CB78;border-radius:10px;font-family:Playfair Display,serif;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.2,.8,.2,1);letter-spacing:.2px}.expert-support-cta:hover{background:transparent;color:#e5cb78;border-color:#e5cb78;box-shadow:0 8px 24px #e5cb7840;transform:translateY(-2px)}.cta-icon{font-size:1.2rem}@media screen and (max-width:1024px){.tea-tabs-container{grid-template-columns:1fr;gap:1rem;margin-bottom:2.5rem}.tea-tabs-display{padding:2rem;min-height:auto}.tea-tab-panel{grid-template-columns:1fr;gap:2rem}.tea-panel-image{height:280px}.tea-panel-title{font-size:1.5rem}.tea-panel-description{font-size:.95rem}#shopify-section-find_your_cup .fit-section__inner{padding:70px 30px!important}.fit-discovery .fit-heading{font-size:2rem;margin-bottom:2.2rem}.fit-discovery .hero-subtitle{margin-bottom:1rem}}@media screen and (max-width:749px){.tea-tabs-container{grid-template-columns:1fr;gap:.8rem;margin-bottom:2rem}.tea-tab-selector{padding:1.2rem}.tea-tab-number{font-size:1.4rem}.tea-tab-title{font-size:.95rem}.tea-tab-subtitle{font-size:.75rem}.tea-tabs-display{padding:1.5rem;min-height:auto}.tea-tab-panel{grid-template-columns:1fr;gap:1.5rem}.tea-panel-image{height:240px}.tea-panel-title{font-size:1.3rem}.tea-panel-description{font-size:.9rem}.tea-panel-features{padding:1.2rem;gap:.8rem}.feature-text{font-size:.85rem}.tea-panel-cta{width:100%;justify-content:center;font-size:.85rem;padding:.8rem 1.4rem}#shopify-section-find_your_cup .fit-section__inner{padding:60px 20px!important}.fit-discovery .fit-heading{font-size:1.6rem;margin-bottom:2rem;text-align:left}.fit-discovery .hero-subtitle{justify-content:flex-start;margin-bottom:.8rem}.suggestions-grid{display:flex;flex-direction:row;gap:1.5rem;margin-bottom:2.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:0 1.5rem;-webkit-overflow-scrolling:touch}.suggestion-card{padding:1.5rem;scroll-snap-align:start;flex-shrink:0;min-width:calc(100vw - 3rem);margin:0}.suggestion-number{font-size:1.5rem}.suggestion-title{font-size:1rem}.suggestion-text{font-size:.85rem;line-height:1.6}.suggestion-link{font-size:.85rem}.suggestions-footer{padding:1.5rem}.footer-text{font-size:.95rem}.expert-support-cta{padding:12px 28px;font-size:.85rem;width:100%;justify-content:center}}@media screen and (max-width:1024px){.suggestions-grid{grid-template-columns:repeat(2,1fr);gap:1.8rem;margin-bottom:3rem}.suggestion-card{padding:1.8rem}.suggestion-title{font-size:1.1rem}.suggestion-text{font-size:.9rem}}#shopify-section-our_story{background-color:#fafaf8!important}.story-section{background-color:#fafaf8!important;background-image:linear-gradient(135deg,#ffffff80,#fafaf8cc)}.story-section__subheading{font-family:Playfair Display,serif;font-size:14px;font-weight:600;color:#e5cb78;text-transform:uppercase;letter-spacing:2px;margin:0 0 1.2rem;display:flex;align-items:center;gap:12px}.story-section__subheading:before{content:"";width:48px;height:2px;background:#e5cb78;opacity:.9;flex-shrink:0}.story-section__subheading:after{display:none}.story-section__heading{font-family:Playfair Display,serif;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:700;color:#1a3a33;line-height:1.2;letter-spacing:.3px;margin:0 0 2rem}.story-section__text{font-family:Playfair Display,serif;font-size:1.05rem;line-height:1.85;color:#4a5555;letter-spacing:.2px;margin:0 0 2.5rem}.story-section__text p{color:#4a5555;margin-bottom:1.5rem}.story-section__text p:last-child{margin-bottom:0}.story-section__collage{border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #2d5f4f26;position:relative;z-index:1}.story-section__collage:before{content:"";position:absolute;top:-50px;right:-50px;width:200px;height:200px;background:radial-gradient(circle,#E5CB78 0%,transparent 70%);opacity:.08;border-radius:50%;z-index:-1}.story-section__img{border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #2d5f4f1a;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.story-section__img:hover{transform:scale(1.02)}.story-section__img img,.story-section__img video{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.story-section__img:hover img,.story-section__img:hover video{transform:scale(1.05)}.story-section .btn--primary{background-color:#2d5f4f;color:#e5cb78;border:2px solid #2D5F4F;font-weight:600;padding:14px 36px;font-size:.95rem;transition:all .3s cubic-bezier(.2,.8,.2,1);letter-spacing:.2px;display:inline-flex;align-items:center;gap:.5rem}.story-section .btn--primary:after{content:"\2192";font-weight:700;transition:transform .3s ease}.story-section .btn--primary:hover{background-color:transparent;color:#2d5f4f;border-color:#2d5f4f;box-shadow:0 12px 32px #2d5f4f26;transform:translate(2px)}.story-section .btn--primary:hover:after{transform:translate(4px)}@media screen and (max-width:1024px){.story-section__heading{font-size:2.5rem;margin-bottom:1.8rem}.story-section__text{font-size:1rem}.story-section__collage{margin-bottom:2rem}}@media screen and (max-width:749px){.story-section__heading{font-size:1.9rem}.story-section__text{font-size:.95rem;line-height:1.75}.story-section__subheading{font-size:12px;letter-spacing:2px}.story-section .btn--primary{padding:12px 28px;font-size:.85rem}.story-section__text p{margin-bottom:1.2rem}}.hero-subtitle{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:1.2rem}.hero-subtitle .line{width:48px;height:2px;background:#e5cb78;opacity:.9;flex-shrink:0}.hero-subtitle .subtitle-text{font-family:Playfair Display,serif;font-size:14px;font-weight:600;color:#e5cb78;text-transform:uppercase;letter-spacing:2px;line-height:1}.hero-subtitle .leaf{display:none}.fit-heading,.section-collection-slideshow__title,.section-reasons__heading{color:#1a3a33;font-weight:700;letter-spacing:.3px}.fit-heading{color:#1a3a33!important}.section-collection-slideshow__title{color:#1a3a33}#shopify-section-delivery_section{background-color:#fff!important}.fit-delivery{display:grid;grid-template-columns:1fr;gap:2rem;align-items:flex-start;width:100%;max-width:700px}.fit-delivery__content{display:flex;flex-direction:column;gap:2rem}.fit-delivery__content .hero-subtitle{justify-content:flex-start;margin-bottom:.5rem}.fit-delivery__content .hero-subtitle .line{width:48px;height:2px;background:#e5cb78}.fit-delivery__content .fit-heading{text-align:left;margin-bottom:.5rem;color:#1a3a33;font-size:clamp(2rem,4vw,3rem)}.delivery-points{display:flex;flex-direction:column;gap:1.8rem}.delivery-point{display:flex;gap:1.5rem;align-items:flex-start}.point-icon{font-size:2rem;line-height:1;flex-shrink:0}.point-content{display:flex;flex-direction:column;gap:.5rem}.point-title{font-family:Playfair Display,serif;font-size:1.15rem;font-weight:700;color:#2d5f4f;margin:0;letter-spacing:.2px}.point-text{font-family:Playfair Display,serif;font-size:.95rem;line-height:1.6;color:#4a5555;margin:0;letter-spacing:.15px}.fit-delivery__map{display:none}.india-map{width:100%;height:auto;max-width:400px;filter:drop-shadow(0 8px 24px rgba(45,95,79,.12))}.city-point{transition:all .3s ease;cursor:pointer}.city-point:hover{r:8;fill:#e5cb78;filter:drop-shadow(0 4px 12px rgba(229,203,120,.3))}.city-label{font-family:Playfair Display,serif;font-size:11px;font-weight:600;fill:#4a5555;opacity:.7;transition:all .3s ease;pointer-events:none;letter-spacing:.5px}.city-point:hover~text,.city-label:hover{fill:#2d5f4f;opacity:1;font-weight:700}@media screen and (max-width:1024px){.fit-delivery{grid-template-columns:1fr;gap:3rem}.fit-delivery__map{min-height:400px}.india-map{max-width:350px}.delivery-point{gap:1.2rem}.point-icon{font-size:1.8rem}.point-title{font-size:1.1rem}.point-text{font-size:.9rem}}@media screen and (max-width:749px){.fit-delivery{grid-template-columns:1fr;gap:2.5rem}.fit-delivery__content .fit-heading{font-size:1.6rem}.fit-delivery__map{min-height:350px;padding:1.5rem}.india-map{max-width:300px}.city-label{font-size:10px}.delivery-points{gap:1.5rem}.delivery-point{gap:1rem}.point-icon{font-size:1.6rem}.point-title{font-size:1rem}.point-text{font-size:.85rem}}.section-reasons{background-color:#2d5f4f!important}.section-reasons .hero-subtitle .subtitle-text{color:#e5cb78}.section-reasons .hero-subtitle .line{background:#e5cb78}.section-reasons .hero-subtitle .leaf{color:#e5cb78}.section-reasons__heading{color:#fff}#shopify-section-reach_us{background:linear-gradient(135deg,#fff,#fafaf8)!important}#shopify-section-reach_us .section-reasons{background:transparent}#shopify-section-reach_us .reasons-grid{grid-template-columns:repeat(4,1fr);gap:2rem}#shopify-section-reach_us .section-reasons .hero-subtitle .subtitle-text{color:#e5cb78}#shopify-section-reach_us .section-reasons__heading{color:#1a3a33}#shopify-section-reach_us .reason-item{background:#fff;border:1.5px solid #e8e6e1}@media screen and (max-width:1200px){#shopify-section-reach_us .reasons-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){#shopify-section-reach_us .reasons-grid{grid-template-columns:1fr}}.reason-item{background:#fff;border:1px solid #e8e6e1;box-shadow:0 4px 12px #0003}.reason-item:hover{background:#fafaf8;border-color:#e5cb78;box-shadow:0 12px 32px #e5cb7840}.reason-icon{background:linear-gradient(135deg,#e5cb78,#d4b856);border:1px solid #E5CB78}.reason-icon img{filter:brightness(0) invert(1)}.reason-title{color:#2d5f4f;font-weight:700}.reason-description{color:#4a5555;opacity:.95}#shopify-section-shop_by_category{background-color:#fff!important}.section-collection-slideshow{background-color:#fff}.section-collection-slideshow__header{margin-bottom:2.5rem;text-align:center}.section-collection-slideshow__title{font-family:Playfair Display,serif;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.2;font-weight:700;letter-spacing:.3px;margin:0 0 .5rem;color:#1a3a33}.section-collection-slideshow__description{font-family:Playfair Display,serif;font-size:1.1rem;line-height:1.6;color:#4a5555;letter-spacing:.2px;opacity:.9}.collection-card-slideshow{position:relative;display:flex;flex-direction:column;gap:1rem;border:1px solid #e8e6e1;background:#fff;padding:1.2rem;border-radius:12px;transition:all .3s ease;height:100%}.collection-card-slideshow:hover{background:#fafaf8;border-color:#2d5f4f;box-shadow:0 8px 24px #2d5f4f1f}.collection-card-slideshow__media{aspect-ratio:1;overflow:hidden;background:#f5f5f3;border-radius:8px;box-shadow:0 4px 12px #0000001a;flex-shrink:0}.collection-card-slideshow__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.4,0,.2,1)}.collection-card-slideshow:hover .collection-card-slideshow__media img{transform:scale(1.05)}.collection-card-slideshow__info{display:flex;flex-direction:column;gap:.5rem;flex:1}.collection-card-slideshow__title{font-family:Playfair Display,serif;font-size:1.1rem;font-weight:700;line-height:1.3;letter-spacing:.2px;color:#2d5f4f;margin:0}.collection-card-slideshow__count{font-family:Playfair Display,serif;font-size:.9rem;line-height:1.5;letter-spacing:.2px;color:#4a5555;opacity:.9;margin:0}.collection-card-slideshow__cta{font-family:Playfair Display,serif;font-size:.9rem;font-weight:600;color:#2d5f4f;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:all .3s ease;margin-top:auto;padding-top:.75rem;border-top:1px solid #e8e6e1}.collection-card-slideshow__cta:hover{gap:.75rem;color:#e5cb78}.collection-card-slideshow__cta:after{content:"\2192";transition:transform .3s ease}#shopify-section-why_mahabir{background-color:#2d5f4f!important}.section-trust-badges{background-color:#2d5f4f;border-top:none;padding-top:50px;padding-bottom:50px}.section-faq{background-color:#fff}.faq-group__title{font-family:Playfair Display,serif;font-size:clamp(1.6rem,3.5vw,2.2rem);line-height:1.2;font-weight:700;letter-spacing:.3px;margin:0 0 2rem;color:var(--color-heading)}.faq__item__question{font-size:1rem;font-weight:700;line-height:1.4;letter-spacing:.2px;color:var(--color-heading);padding:1.5rem;background:transparent;border:1px solid #e8e6e1;border-radius:2px;margin-bottom:0;cursor:pointer;transition:all .3s ease}.faq__item__question:hover{background-color:#fafaf8;border-color:#d4d0c8}.faq__item.is-open .faq__item__question{border-bottom-color:#d4d0c8}.faq__item__answer{font-size:.95rem;line-height:1.7;letter-spacing:.2px;color:var(--color-text);padding:1.5rem;background:#fafaf8;border:1px solid #e8e6e1;border-top:none;border-radius:0 0 2px 2px}.faq__item__answer p{margin:0;color:var(--color-text)}.section-marquee{background-color:#090412;text-transform:uppercase}.marquee__slide{font-size:1rem;font-weight:600;letter-spacing:1px;color:#fff;opacity:.9}.marquee__separator{opacity:.5}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif;font-weight:700;letter-spacing:.5px}h1{font-size:clamp(2.5rem,8vw,5.5rem);line-height:1.1;font-weight:700;letter-spacing:.3px}h2{font-size:clamp(1.8rem,5vw,3.2rem);line-height:1.15;font-weight:700;letter-spacing:.2px}h3{font-size:clamp(1.4rem,3vw,2rem);line-height:1.2;font-weight:700}body,p{font-family:Playfair Display,serif;font-weight:400;line-height:1.8}button,.btn{font-family:Playfair Display,serif;font-weight:600;letter-spacing:.4px}@media screen and (max-width:749px){.section-slideshow .slideshow__heading{font-size:2rem;margin:0 0 15px}.section-slideshow .slideshow__subtext{font-size:.95rem;margin:0 0 30px}.fit-heading{font-size:1.5rem}.section-collection-slideshow__title{font-size:1.35rem}.faq-group__title{font-size:1.4rem;margin-bottom:1.5rem}}.btn{font-size:.95rem;font-weight:600;letter-spacing:.3px;padding:12px 32px;border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid transparent}.btn:hover{transform:translateY(-1px);box-shadow:0 8px 24px #0000001f}.section-slideshow{--section-spacing-v: 40px;margin:0;padding:0}.section-collection-slideshow,.section-trust-badges,.section-faq,.section-feature-image-text,.section-reasons,.section-our-story{margin:0;padding-top:60px;padding-bottom:60px}@media screen and (max-width:749px){.section-collection-slideshow,.section-trust-badges,.section-faq,.section-feature-image-text,.section-reasons,.section-our-story{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:749px){.section-collection-slideshow,.section-trust-badges,.section-faq,.section-feature-image-text{padding-top:60px;padding-bottom:60px}}.container{--page-margin: clamp(1rem, 5vw, 2rem)}.section-feature-image-text:nth-of-type(2n){background-color:#fafaf8}.section-feature-image-text:nth-of-type(odd){background-color:#fff}*{scroll-behavior:smooth}a,button,input{transition:all .2s ease}
/*# sourceMappingURL=/cdn/shop/t/2/assets/homepage-premium.css.map */
