.festival-offer-bar{background:var(--festival-primary);min-height:43px;color:var(--festival-text);letter-spacing:.025em;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px 20px;padding:8px 18px;font-size:12px;font-weight:500;display:flex;position:relative;overflow:hidden}.festival-offer-bar:before,.festival-offer-bar:after{content:"";background:radial-gradient(circle at left, color-mix(in srgb, var(--festival-accent) 25%, transparent), transparent 72%);pointer-events:none;width:min(18%,160px);position:absolute;inset:0 auto 0 0}.festival-offer-bar:after{left:auto;right:0;transform:scaleX(-1)}.festival-offer-bar__spark{color:var(--festival-accent);font-size:17px}.festival-offer-bar strong{color:var(--festival-accent);font-weight:700}.festival-offer-bar__timer{border:1px solid color-mix(in srgb, var(--festival-accent) 65%, transparent);color:var(--festival-text);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:3px 10px;animation:.28s ease-out festival-digit}body[data-festival-announcement=true] .announcement-bar,.festival-offer-bar~.announcement-bar{display:none}.festival-checkout-note{border:1px solid color-mix(in srgb, var(--festival-accent) 65%, transparent);background:var(--festival-surface);width:min(100% - 32px,1100px);color:var(--festival-primary);text-align:center;border-radius:10px;margin:12px auto;padding:10px 16px;font-size:13px}.festival-hero{isolation:isolate;background:var(--festival-primary);min-height:clamp(470px,47vw,690px);color:var(--festival-text);align-items:center;display:flex;position:relative;overflow:hidden}.festival-hero__art,.festival-hero__veil,.festival-effects{width:100%;height:100%;position:absolute;inset:0}.festival-hero__art{object-fit:cover;object-position:center}.festival-hero__veil{background:linear-gradient(90deg, color-mix(in srgb, var(--festival-primary) 96%, transparent) 0%, color-mix(in srgb, var(--festival-primary) 88%, transparent) 32%, color-mix(in srgb, var(--festival-primary) 16%, transparent) 78%)}.festival-hero__edge{z-index:1;border:1px solid color-mix(in srgb, var(--festival-accent) 30%, transparent);pointer-events:none;border-radius:2px;position:absolute;inset:24px}.festival-hero__edge:before,.festival-hero__edge:after{content:"✦";color:var(--festival-accent);font-size:11px;position:absolute}.festival-hero__edge:before{top:-7px;left:-5px}.festival-hero__edge:after{bottom:-7px;right:-5px}.festival-hero__content{z-index:2;width:min(100%,1260px);margin:auto;padding:88px clamp(48px,8vw,118px);position:relative}.festival-hero__eyebrow{color:var(--festival-accent);letter-spacing:.25em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:20px;font-size:11px;font-weight:700;display:inline-flex}.festival-hero h1{max-width:590px;font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;font-size:clamp(42px,5.4vw,76px);font-weight:500;line-height:1.08}.festival-hero p{max-width:480px;color:color-mix(in srgb, var(--festival-text) 90%, transparent);margin:22px 0 0;font-size:clamp(14px,1.4vw,18px);line-height:1.65}.festival-hero__offer{border:1px solid color-mix(in srgb, var(--festival-accent) 65%, transparent);background:color-mix(in srgb, var(--festival-primary) 70%, transparent);color:var(--festival-accent);letter-spacing:.04em;border-radius:4px;margin-top:23px;padding:8px 13px;font-size:12px;font-weight:700;display:table}.festival-hero__button{border:1px solid var(--festival-accent);background:var(--festival-accent);min-height:49px;color:var(--festival-primary);letter-spacing:.04em;border-radius:3px;justify-content:center;align-items:center;gap:28px;margin-top:30px;padding:12px 23px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex}.festival-hero__button:hover{box-shadow:0 10px 26px color-mix(in srgb, var(--festival-accent) 30%, transparent);transform:translateY(-3px)}.festival-hero__button:focus-visible{outline:3px solid var(--festival-text);outline-offset:4px}.festival-hero[data-button=outline] .festival-hero__button{color:var(--festival-accent);background:0 0}.festival-hero[data-button=soft] .festival-hero__button{border-color:var(--festival-surface);background:var(--festival-surface)}.festival-hero[data-button=glow] .festival-hero__button{box-shadow:0 0 24px color-mix(in srgb, var(--festival-accent) 30%, transparent)}.festival-hero[data-composition=center]{text-align:center}.festival-hero[data-composition=center] .festival-hero__content{flex-direction:column;align-items:center;display:flex}.festival-hero[data-composition=center] .festival-hero__veil{background:color-mix(in srgb, var(--festival-primary) 65%, transparent)}.festival-hero[data-composition=center] .festival-hero__art{opacity:.85}.festival-hero[data-composition=center] p,.festival-hero[data-composition=center] h1{max-width:750px}.festival-hero[data-composition=editorial] .festival-hero__content{border-left:2px solid var(--festival-accent);background:linear-gradient(90deg, color-mix(in srgb, var(--festival-primary) 74%, transparent), transparent 66%);width:min(100% - 72px,1180px);padding:80px 70px}.festival-hero[data-typography=modern] h1{font-family:var(--font-inter), Arial, sans-serif;letter-spacing:-.045em;font-weight:650}.festival-hero[data-typography=expressive] h1{font-family:var(--font-playfair), Georgia, serif;font-style:italic;font-weight:600}.festival-hero[data-effect=color] .festival-hero__veil{background:linear-gradient(90deg, color-mix(in srgb, var(--festival-primary) 90%, transparent), color-mix(in srgb, var(--festival-primary) 43%, transparent))}.festival-collection{background:var(--festival-surface);color:var(--festival-primary);justify-content:space-between;align-items:center;gap:24px;padding:31px max(28px,50vw - 590px);display:flex}.festival-collection__spark{color:var(--festival-accent);font-size:28px}.festival-collection__eyebrow{letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:700}.festival-collection h2{font-family:var(--font-playfair), Georgia, serif;margin-top:5px;font-size:clamp(22px,2.7vw,34px);font-weight:500}.festival-collection a{border:1px solid var(--festival-primary);color:var(--festival-primary);border-radius:3px;flex:none;padding:12px 17px;font-size:12px;font-weight:700;text-decoration:none}.festival-collection a:hover{background:var(--festival-primary);color:var(--festival-text)}.festival-collection a:focus-visible{outline:3px solid var(--festival-accent);outline-offset:3px}.festival-effects{z-index:1;pointer-events:none;overflow:hidden}.festival-effects--ambient{z-index:30;width:100vw;height:100vh;position:fixed}.festival-effects--ambient .festival-effects__piece{left:calc(2% + var(--piece-index) * 0.55%);top:calc(6% + var(--piece-index) * 11%);opacity:.24}.festival-effects--ambient .festival-effects__piece:nth-child(2n){left:auto;right:calc(2% + var(--piece-index) * 0.55%);top:calc(15% + var(--piece-index) * 9%)}.festival-effects__piece{left:calc(7% + var(--piece-index) * 7.1%);top:calc(9% + var(--piece-index) * 13%);color:var(--festival-accent);opacity:.5;font-size:calc(14px + var(--piece-index) * 2px);text-shadow:0 0 15px;animation:festival-drift calc(10s + var(--piece-index) * 1.7s) ease-in-out infinite alternate;animation-delay:calc(var(--piece-index) * -1.3s);position:absolute}.festival-effects__piece:nth-child(2n){top:72%;left:calc(4% + var(--piece-index) * 6.6%);opacity:.32}.festival-effects__piece:nth-child(3n){top:34%;left:calc(20% + var(--piece-index) * 5.5%)}.festival-effects--snow .festival-effects__piece{opacity:.52;text-shadow:none;font-size:15px;animation-name:festival-fall}.festival-effects--lights .festival-effects__piece,.festival-effects--embers .festival-effects__piece{background:var(--festival-accent);width:5px;height:5px;box-shadow:0 0 12px 3px color-mix(in srgb, var(--festival-accent) 45%, transparent);border-radius:50%;font-size:0;animation-name:festival-glow}.festival-effects--embers .festival-effects__piece{animation-name:festival-rise}.festival-effects--color .festival-effects__piece{background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--festival-accent) 65%, #f1589d), transparent 70%);filter:blur(9px);opacity:.28;border-radius:48% 52% 57% 43%;width:clamp(30px,6vw,90px);height:clamp(30px,6vw,90px);font-size:0}.festival-effects--color .festival-effects__piece:nth-child(3n){background:radial-gradient(circle,#60d4d8,#0000 70%)}.festival-effects--color .festival-effects__piece:nth-child(4n){background:radial-gradient(circle,#f57a4e,#0000 70%)}.festival-effects--ribbons .festival-effects__piece,.festival-effects--threads .festival-effects__piece{background:var(--festival-accent);opacity:.35;border-radius:50%;width:3px;height:85px;font-size:0;transform:rotate(28deg)}.festival-effects--kites .festival-effects__piece{font-size:26px;transform:rotate(45deg)}.festival-effects--lanterns .festival-effects__piece{border:1px solid var(--festival-accent);background:color-mix(in srgb, var(--festival-accent) 13%, transparent);width:18px;height:28px;box-shadow:0 0 18px color-mix(in srgb, var(--festival-accent) 30%, transparent);border-radius:6px 6px 9px 9px;font-size:0}.festival-effects--static .festival-effects__piece,body[data-festival-paused=true] .festival-effects__piece{animation-play-state:paused}body[data-festival-reduced=true] .festival-effects__piece{animation:none!important}@keyframes festival-drift{0%{translate:-6px 5px;rotate:-5deg}to{translate:15px -17px;rotate:7deg}}@keyframes festival-fall{0%{opacity:.15;translate:0 -55px}to{opacity:.6;translate:24px 160px}}@keyframes festival-glow{0%{opacity:.18;scale:.8}to{opacity:.68;scale:1.3}}@keyframes festival-rise{0%{opacity:.1;translate:0 40px}to{opacity:.6;translate:16px -90px}}@keyframes festival-digit{0%{opacity:.7}to{opacity:1}}body[data-festival-header=true] .header{--gold-light:var(--festival-accent);--nav-hover-text:var(--festival-accent);border-color:var(--festival-accent);background:var(--festival-primary)!important;background-image:none!important}body[data-festival-header=true] .header__nav{box-shadow:inset 0 -2px var(--festival-accent);background:var(--festival-primary)!important}body[data-festival-header=true] .header__nav-link,body[data-festival-header=true] .header__logo-text,body[data-festival-header=true] .header__icon-btn,body[data-festival-header=true] .header__mobile-toggle{color:var(--festival-text)!important}body[data-festival-header=true] .header__cart-count{background:var(--festival-accent);color:var(--festival-primary)}body[data-festival-products=true] .product-card{border:1px solid color-mix(in srgb, var(--festival-accent) 40%, transparent);box-shadow:0 6px 24px color-mix(in srgb, var(--festival-primary) 7%, transparent);border-radius:12px;transition:transform .3s,box-shadow .3s}body[data-festival-products=true] .product-card:hover{box-shadow:0 12px 28px color-mix(in srgb, var(--festival-primary) 14%, transparent);transform:translateY(-3px)}body[data-festival-products=true] .product-card__badge,body[data-festival-products=true] .product-card__add-btn{background:var(--festival-primary);color:var(--festival-text)}body[data-festival-badge=true] .product-card__badge:after{content:var(--festival-badge);letter-spacing:.04em;margin-top:2px;font-size:9px;display:block}body[data-festival-categories=true] .shop-category{background:linear-gradient(180deg, var(--festival-surface), transparent 88%);max-width:none}body[data-festival-categories=true] .home h2{color:var(--festival-primary)}body[data-festival-categories=true] .shop-category__card{border-color:var(--festival-accent);box-shadow:0 8px 30px color-mix(in srgb, var(--festival-primary) 12%, transparent)}body[data-festival-cart=true] .cart,body[data-festival-cart=true] .checkout{--gold:var(--festival-primary);--gold-light:var(--festival-accent);--ck-brand:var(--festival-primary)}body[data-festival-footer=true] footer{--footer-text:var(--festival-text);--footer-text-secondary:color-mix(in srgb, var(--festival-text) 76%, transparent);--footer-border:color-mix(in srgb, var(--festival-accent) 35%, transparent);border-top:3px solid var(--festival-accent);color:var(--festival-text);background:linear-gradient(90deg, var(--festival-primary), color-mix(in srgb, var(--festival-primary) 88%, transparent)), var(--festival-art) center/cover!important}body[data-festival-footer=true] .footer-design{--fd-bg:var(--festival-primary)!important;--fd-text:var(--festival-text)!important;--fd-heading:var(--festival-accent)!important;--fd-hover:var(--festival-accent)!important}@media (max-width:700px){.festival-hero{min-height:570px}.festival-hero__art{object-position:68% center}.festival-hero__veil{background:linear-gradient(90deg, color-mix(in srgb, var(--festival-primary) 93%, transparent), color-mix(in srgb, var(--festival-primary) 55%, transparent))}.festival-hero__content{padding:72px 35px}.festival-hero__edge{inset:13px}.festival-hero h1{max-width:430px;font-size:clamp(38px,10vw,58px)}.festival-hero[data-composition=editorial] .festival-hero__content{width:calc(100% - 46px);padding:48px 25px}.festival-hero[data-composition=center] .festival-hero__veil{background:color-mix(in srgb, var(--festival-primary) 72%, transparent)}.festival-offer-bar{font-size:11px}.festival-collection{flex-wrap:wrap;gap:15px;padding:25px}.festival-collection__spark{display:none}.festival-collection a{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.festival-effects__piece,.festival-offer-bar__timer{animation:none!important}.festival-hero__button,body[data-festival-products=true] .product-card{transition:none}.festival-hero__button:hover,body[data-festival-products=true] .product-card:hover{transform:none}}
body[data-festival-source=custom][data-festival-active=true]{--custom-festival-wash:color-mix(in srgb, var(--festival-surface) 82%, white);--custom-festival-tint:color-mix(in srgb, var(--festival-accent) 14%, var(--festival-surface));--custom-festival-line:color-mix(in srgb, var(--festival-accent) 52%, transparent);background-color:var(--custom-festival-wash)}body[data-festival-source=custom][data-festival-header=true] .header{border-bottom:2px solid var(--festival-accent);background:linear-gradient(110deg, var(--festival-primary), color-mix(in srgb, var(--festival-primary) 84%, var(--festival-accent)))!important}body[data-festival-source=custom][data-festival-header=true] .header__nav{box-shadow:inset 0 -2px var(--festival-accent);background:var(--festival-primary)!important}body[data-festival-source=custom] .home :is(.shop-category,.products-section,.featured-collection,.banners-section,.trust-badges-section,.most-buy-section,.testimonials-section,.faq-section-container,.brand-video){isolation:isolate;position:relative}body[data-festival-source=custom] .home :is(.shop-category,.products-section,.featured-collection,.banners-section,.trust-badges-section,.most-buy-section,.testimonials-section,.faq-section-container):before{content:"";z-index:0;border:1px solid var(--custom-festival-line);background:radial-gradient(ellipse at 8% 0%, color-mix(in srgb, var(--festival-accent) 11%, transparent), transparent 38%), linear-gradient(135deg, var(--custom-festival-wash), color-mix(in srgb, var(--festival-surface) 94%, var(--festival-accent)));pointer-events:none;border-radius:18px;position:absolute;inset:10px clamp(12px,3vw,44px)}body[data-festival-source=custom] .home :is(.shop-category,.products-section,.featured-collection,.banners-section,.trust-badges-section,.most-buy-section,.testimonials-section,.faq-section-container)>*{position:relative}body[data-festival-source=custom] .home :is(.shop-category .section-title,.products-section__title,.featured-collection .section-title,.banners-section__heading,.testimonials-section__heading,.faq-section-title,.most-buy-heading){color:var(--festival-primary)}body[data-festival-source=custom][data-festival-categories=true] .home .shop-category__card,body[data-festival-source=custom][data-festival-products=true] .home .product-card,body[data-festival-source=custom] .home :is(.banners-section__card,.trust-badge-card,.most-buy-card,.testimonials-section__card,.testimonials-bento__tile,.faq-item-card){border-color:var(--custom-festival-line);box-shadow:0 10px 28px color-mix(in srgb, var(--festival-primary) 10%, transparent)}body[data-festival-source=custom][data-festival-products=true] .home :is(.product-card__badge,.product-card__add-btn,.products-section__tabs button.active),body[data-festival-source=custom] .home :is(.most-buy-btn,.faq-section-badge){background:var(--festival-primary);color:var(--festival-text)}body[data-festival-source=custom] .home .ticker-bar{border-block:1px solid var(--custom-festival-line);background:var(--custom-festival-tint);color:var(--festival-primary)}body[data-festival-source=custom] .home .brand-video:not(.brand-video--no-borders) .brand-video__wrapper{outline:1px solid var(--custom-festival-line);outline-offset:-10px}body[data-festival-source=custom] :is(.catalogue__header,.product-page__main-image){border-color:var(--custom-festival-line);background-color:var(--custom-festival-wash)}body[data-festival-source=custom] :is(.catalogue__header h1,.product-page__title,.product-page__price,.product-page__section-title){color:var(--festival-primary)}body[data-festival-source=custom] .catalogue__sidebar{border:1px solid var(--custom-festival-line);background:var(--custom-festival-wash);border-radius:14px}body[data-festival-source=custom] .catalogue__toolbar select{border-color:var(--custom-festival-line)}body[data-festival-source=custom][data-festival-products=true] .catalogue .product-card{border-color:var(--custom-festival-line);box-shadow:0 8px 24px color-mix(in srgb, var(--festival-primary) 9%, transparent)}body[data-festival-source=custom] .product-page__main-image{box-shadow:0 12px 30px color-mix(in srgb, var(--festival-primary) 12%, transparent)}body[data-festival-source=custom] .product-page__thumb.active{border-color:var(--festival-accent)}body[data-festival-source=custom] :is(.product-page__add-cart,.product-page__buy-now){border-color:var(--festival-primary);background:var(--festival-primary);color:var(--festival-text)}body[data-festival-source=custom][data-festival-cart=true] :is(.cart,.checkout){--gold:var(--festival-primary);--gold-light:var(--festival-accent);--ck-brand:var(--festival-primary);--ck-on-brand:var(--festival-text);--checkout-border:var(--custom-festival-line)}body[data-festival-source=custom][data-festival-cart=true] .cart{background-image:radial-gradient(ellipse at 90% 0%, color-mix(in srgb, var(--festival-accent) 16%, transparent), transparent 40%)}body[data-festival-source=custom][data-festival-footer=true] footer{border-top:3px solid var(--festival-accent);color:var(--festival-text);background:linear-gradient(110deg, var(--festival-primary), color-mix(in srgb, var(--festival-primary) 86%, var(--festival-accent)))!important}body[data-festival-source=custom][data-festival-footer=true] .footer-design{--fd-bg:var(--festival-primary)!important;--fd-text:var(--festival-text)!important;--fd-heading:var(--festival-accent)!important;--fd-hover:var(--festival-accent)!important}@media (max-width:700px){body[data-festival-source=custom] .home :is(.shop-category,.products-section,.featured-collection,.banners-section,.trust-badges-section,.most-buy-section,.testimonials-section,.faq-section-container):before{border-radius:13px;inset-inline:8px}}@media (prefers-reduced-motion:reduce){body[data-festival-source=custom] .home :is(.product-card,.shop-category__card){transition:none!important}body[data-festival-source=custom] .home :is(.product-card,.shop-category__card):hover{transform:none!important}}
body[data-festival-preset=diwali] .home{--diwali-cream:#fff8eb;--diwali-gold:var(--festival-accent,#f7c76b);background:var(--diwali-cream)}body[data-festival-preset=diwali][data-festival-header=true] .header,body[data-festival-preset=diwali][data-festival-header=true] .header__nav,body[data-festival-preset=diwali][data-festival-announcement=true] .festival-offer-bar{background:#260718!important}body[data-festival-preset=diwali][data-festival-header=true] .header{border-color:var(--festival-accent);box-shadow:0 4px 24px #1b061643}body[data-festival-preset=diwali] .home .faq-section-container,body[data-festival-preset=diwali][data-festival-categories=true] .home .shop-category,body[data-festival-preset=diwali][data-festival-products=true] .home :is(.products-section,.featured-collection){isolation:isolate;position:relative;overflow:hidden}body[data-festival-preset=diwali] .home .faq-section-container:before,body[data-festival-preset=diwali][data-festival-categories=true] .home .shop-category:before,body[data-festival-preset=diwali][data-festival-products=true] .home :is(.products-section,.featured-collection):before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--diwali-gold) 25%, transparent) 1px, transparent 2px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0,#0000 23% 77%,#000 100%);mask-image:linear-gradient(90deg,#000 0,#0000 23% 77%,#000 100%)}body[data-festival-preset=diwali] .home .faq-section-container>*,body[data-festival-preset=diwali][data-festival-categories=true] .home .shop-category>*,body[data-festival-preset=diwali][data-festival-products=true] .home :is(.products-section,.featured-collection)>*{z-index:1;position:relative}body[data-festival-preset=diwali] .home :is(.banners-section__heading,.testimonials-section__heading,.faq-section-title),body[data-festival-preset=diwali][data-festival-categories=true] .home .shop-category .section-title,body[data-festival-preset=diwali][data-festival-products=true] .home :is(.products-section__title,.featured-collection .section-title){font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.025em;text-transform:none;font-size:clamp(27px,3.5vw,46px);font-weight:500;line-height:1.16}body[data-festival-preset=diwali] .home :is(.banners-section__heading,.testimonials-section__heading,.faq-section-title):before,body[data-festival-preset=diwali][data-festival-categories=true] .home .shop-category .section-title:before,body[data-festival-preset=diwali][data-festival-products=true] .home :is(.products-section__title,.featured-collection .section-title):before{content:"✦  ✧  ✦";color:var(--diwali-gold);letter-spacing:.55em;margin-bottom:12px;font-family:Georgia,serif;font-size:16px;font-weight:400;display:block}body[data-festival-preset=diwali][data-festival-categories=true] .home .shop-category .section-title:after,body[data-festival-preset=diwali][data-festival-products=true] .home .featured-collection .section-title:after{background:var(--diwali-gold);width:80px;height:1px}body[data-festival-preset=diwali] .home .trust-badges-section{border-block:1px solid color-mix(in srgb, var(--diwali-gold) 68%, transparent);background-image:radial-gradient(circle at 50% -110%,#a25d5360,#0000 68%);padding-block:28px;--trust-badges-background:#3d142b!important}body[data-festival-preset=diwali] .home .trust-badge-card{box-shadow:0 8px 28px #16061238;--trust-badge-background:#fff7e8!important;--trust-badge-title-color:#42192e!important;--trust-badge-description-color:#725768!important;--trust-badge-icon-color:#8d4b22!important;--trust-badge-border-color:color-mix(in srgb, var(--diwali-gold) 70%, #6b334a)!important}body[data-festival-preset=diwali] .home .store-reels{background:radial-gradient(circle at 12% 12%,#f7d89b70,#0000 30%),radial-gradient(circle at 89% 80%,#cf8d9a40,#0000 30%),#fff8eb;border-bottom:1px solid #d6a75066}body[data-festival-preset=diwali] .home .store-reels__card{border:3px solid var(--diwali-gold);box-shadow:0 20px 55px #40132938,0 0 0 7px #f7c76b25}body[data-festival-preset=diwali][data-festival-categories=true] .home .shop-category{background:radial-gradient(circle at 50% 0,#f7c76b3d,#0000 45%),#fff8eb;max-width:none;padding-block:clamp(58px,6vw,96px)}body[data-festival-preset=diwali][data-festival-categories=true] .home .shop-category__slider-wrapper{max-width:1280px;margin-inline:auto}body[data-festival-preset=diwali][data-festival-categories=true] .home .shop-category__card{border:2px solid var(--diwali-gold);box-shadow:0 12px 30px #40132924,inset 0 0 0 5px #fff8eb}body[data-festival-preset=diwali][data-festival-categories=true] .home .shop-category__card:after{content:"✦";z-index:2;width:30px;height:30px;color:var(--diwali-gold);pointer-events:none;background:#3b112ac9;border-radius:50%;place-items:center;font-size:15px;display:grid;position:absolute;top:12px;right:14px}body[data-festival-preset=diwali] .home .brand-video:not(.brand-video--no-borders){background:radial-gradient(circle at 50% 0,#a25d533d,#0000 70%),#2a0b20;padding-block:40px}body[data-festival-preset=diwali] .home .brand-video:not(.brand-video--no-borders) .brand-video__wrapper:after{content:"";border:1px solid color-mix(in srgb, var(--diwali-gold) 65%, transparent);pointer-events:none;border-radius:5px;position:absolute;inset:9px 33px}body[data-festival-preset=diwali] .home .banners-section{background:#2a0b20;padding-block:52px}body[data-festival-preset=diwali] .home .banners-section__heading{color:#fff8eb}body[data-festival-preset=diwali] .home .banners-section__grid{gap:12px;padding-inline:12px}body[data-festival-preset=diwali] .home .banners-section__card{border:1px solid color-mix(in srgb, var(--diwali-gold) 75%, transparent);border-radius:10px;box-shadow:0 16px 36px #14030f50}body[data-festival-preset=diwali][data-festival-products=true] .home .products-section{background-image:radial-gradient(circle at 50% -40%,#f7c76b47,#0000 62%);border-block:1px solid #e4c18d8c;padding-block:clamp(60px,6vw,96px);--products-bg:#fff7e9!important;--products-title:#42172e!important;--products-text:#745363!important;--products-accent:var(--diwali-gold)!important}body[data-festival-preset=diwali][data-festival-products=true] .home .products-section__divider{width:90px;height:1px}body[data-festival-preset=diwali][data-festival-products=true] .home .product-card{background:#fffdf8;border:1px solid #c9945d99;box-shadow:0 12px 30px #4013291c}body[data-festival-preset=diwali][data-festival-products=true] .home .product-card__add-btn{color:#fff8eb;background:#4d1732}body[data-festival-preset=diwali][data-festival-products=true] .home .products-section__tabs button.active{color:#fff8eb}body[data-festival-preset=diwali][data-festival-products=true] .home .featured-collection{background:radial-gradient(circle at 50% -10%,#8c4c473f,#0000 42%),#321027;max-width:none;padding-inline:max(24px,50vw - 620px)}body[data-festival-preset=diwali][data-festival-products=true] .home .featured-collection .section-title{color:#fff8eb}body[data-festival-preset=diwali][data-festival-products=true] .home .featured-collection>p{color:#fff8eb!important}body[data-festival-preset=diwali] .home .most-buy-section{max-width:none;padding:64px max(16px,50vw - 620px);background:#fff2dc!important}body[data-festival-preset=diwali] .home .most-buy-card{border:1px solid #d9ad70;box-shadow:0 20px 50px #42172e21;background:#fffaf1!important}body[data-festival-preset=diwali] .home .most-buy-heading{font-family:var(--font-playfair), Georgia, serif;font-size:clamp(28px,3vw,46px);font-weight:500;color:#42172e!important}body[data-festival-preset=diwali] .home .most-buy-btn{color:#fff8eb!important;background:#4d1732!important}body[data-festival-preset=diwali] .home .ticker-bar{border-block:1px solid var(--diwali-gold);--ticker-bg:#4d1732!important;--ticker-fg:#fff8eb!important;--ticker-accent:var(--diwali-gold)!important}body[data-festival-preset=diwali] .home .testimonials-section{background:radial-gradient(circle at 50% 0,#a25d5340,#0000 55%),#351329;padding-block:78px}body[data-festival-preset=diwali] .home .testimonials-section__heading,body[data-festival-preset=diwali] .home .testimonials-section__view-all{color:#fff8eb}body[data-festival-preset=diwali] .home :is(.testimonials-section__card,.testimonials-bento__tile,.testimonials-summary__panel,.testimonials-marquee__card){background-color:#fff9ef;border:1px solid #d6a750a8;box-shadow:0 14px 40px #14030f45}body[data-festival-preset=diwali] .home .faq-section-container{background:#fff8eb;padding-block:80px}body[data-festival-preset=diwali] .home .faq-section-title{color:#42172e!important}body[data-festival-preset=diwali] .home .faq-section-badge{color:#fff8eb;background:#4d1732}body[data-festival-preset=diwali] .home .faq-badge-icon{color:var(--diwali-gold)}body[data-festival-preset=diwali] .home .faq-item-card{background:#fffdf8;border-color:#d6a75099;box-shadow:0 8px 24px #42172e12}body[data-festival-preset=diwali] .home .faq-item-card--open{border-color:#a86b46}body[data-festival-preset=diwali][data-festival-footer=true] .footer-design{--fd-bg:#260718!important;--fd-text:#fff8eb!important;--fd-heading:var(--festival-accent)!important;--fd-hover:var(--festival-accent)!important}body[data-festival-preset=diwali][data-festival-footer=true] .footer-design__surface{border-top:3px solid var(--festival-accent);background-image:radial-gradient(circle at 50% -20%,#a25d5366,#0000 45%),radial-gradient(circle,#f7c76b50 1px,#0000 2px)!important;background-size:auto,62px 62px!important}body[data-festival-preset=diwali][data-festival-footer=true] .footer:not(.footer-design){background:radial-gradient(circle at 50% -20%,#a25d5366,#0000 45%),#260718!important}body[data-festival-preset=diwali]{background:#fff8eb}body[data-festival-preset=diwali] :is(.catalogue,.product-page){background:radial-gradient(circle at 50% 0,#f7c76b3d,#0000 36%),#fff8eb}body[data-festival-preset=diwali] :is(.catalogue__header h1,.product-page__title){color:#42172e;font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.035em;text-transform:none;font-size:clamp(30px,3.8vw,52px);font-weight:500;line-height:1.14}body[data-festival-preset=diwali] .catalogue__header:before{content:"✦  ✧  ✦";color:#a46a2e;letter-spacing:.5em;margin:10px auto 16px;display:block}body[data-festival-preset=diwali] .catalogue__sidebar{background:#fffdf8;border:1px solid #d6a75099;border-radius:14px;align-self:flex-start;padding:24px}body[data-festival-preset=diwali] .catalogue__filter-group h3{color:#42172e;border-bottom-color:#d6a75099}body[data-festival-preset=diwali] .catalogue__filter-option input{accent-color:#7a2c4d}body[data-festival-preset=diwali] .catalogue__toolbar select{background-color:#fffdf8;border-color:#d6a75099}body[data-festival-preset=diwali][data-festival-products=true] .catalogue .product-card{background:#fffdf8;border:1px solid #c9945d99;box-shadow:0 12px 30px #4013291c}body[data-festival-preset=diwali] .product-page__main-image{border-color:#d6a75099;box-shadow:0 14px 34px #4013291c}body[data-festival-preset=diwali] .product-page__thumb.active{border-color:#a46a2e;box-shadow:0 0 0 1px #a46a2e}body[data-festival-preset=diwali] :is(.product-page__price,.product-page__section-title){color:#6b1736}body[data-festival-preset=diwali] .product-page__benefits{background:#fffdf8;border:1px solid #d6a75099;border-radius:14px}body[data-festival-preset=diwali] .product-page__add-cart{color:#fff8eb;background:#6b1736;border-color:#6b1736}body[data-festival-preset=diwali] .product-page__buy-now{color:#351329;background:#f7c76b;border-color:#ad793c}body[data-festival-preset=diwali][data-festival-cart=true] .cart{background:radial-gradient(circle at 50% 0,#f7c76b3d,#0000 42%),#fff8eb}body[data-festival-preset=diwali][data-festival-cart=true] .cart__title{color:#42172e;font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.02em;font-size:clamp(32px,4vw,48px)}body[data-festival-preset=diwali][data-festival-cart=true] :is(.cart__item,.cart__summary){background:#fffdf8;border:1px solid #d6a75099;box-shadow:0 10px 28px #40132914}body[data-festival-preset=diwali][data-festival-cart=true] :is(.cart__checkout-btn,.cart__empty-btn){color:#fff8eb;background:#6b1736}body[data-festival-preset=diwali][data-festival-cart=true] .checkout{--ck-brand:#6b1736;--ck-on-brand:#fff8eb;--checkout-border:#d6a75099;--checkout-bg:#fff8eb;background-color:#fff8eb}body[data-festival-preset=diwali][data-festival-cart=true] .checkout__title{color:#42172e;font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.02em;text-transform:none;font-size:clamp(27px,3vw,39px)}@media (max-width:800px){body[data-festival-preset=diwali] .home .banners-section__grid{gap:8px;padding-inline:8px}body[data-festival-preset=diwali] .home .brand-video:not(.brand-video--no-borders) .brand-video__wrapper:after{inset:6px 28px}body[data-festival-preset=diwali] .home .faq-section-container:before,body[data-festival-preset=diwali][data-festival-categories=true] .home .shop-category:before,body[data-festival-preset=diwali][data-festival-products=true] .home :is(.products-section,.featured-collection):before{opacity:.5}}@media (prefers-reduced-motion:reduce){body[data-festival-preset=diwali] .home :is(.product-card,.store-reels__card,.shop-category__card){transition:none}}
body[data-festival-preset=navratri]{--regional-ink:#351137;--regional-paper:#fff5e8;--regional-accent:#f2bd57;background:var(--regional-paper)}body[data-festival-preset=navratri][data-festival-header=true] :is(.header,.header__nav),body[data-festival-preset=navratri][data-festival-announcement=true] .festival-offer-bar{background:#351137!important}body[data-festival-preset=navratri][data-festival-header=true] .header{border-color:#f2bd57;box-shadow:0 4px 24px #35113735}body[data-festival-preset=navratri] .home,body[data-festival-preset=navratri] :is(.catalogue,.product-page){background:radial-gradient(circle at 50% 0,#e8797325,#0000 38%),#fff5e8}body[data-festival-preset=navratri] .home :is(.section-title,.products-section__title,.banners-section__heading,.testimonials-section__heading,.faq-section-title),body[data-festival-preset=navratri] .catalogue__header h1,body[data-festival-preset=navratri] .product-page__title{color:#421642;font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.025em;text-transform:none;font-size:clamp(28px,3.5vw,46px);font-weight:500}body[data-festival-preset=navratri] .home :is(.section-title,.products-section__title,.banners-section__heading,.testimonials-section__heading,.faq-section-title):before,body[data-festival-preset=navratri] .catalogue__header:before{content:"✦  ◇  ✦  ◇  ✦";color:#b35b42;letter-spacing:.48em;margin:0 auto 13px;font-family:Georgia,serif;font-size:15px;display:block}body[data-festival-preset=navratri] .home :is(.section-title,.products-section__title):after{background:linear-gradient(90deg,#d75c6a,#f2bd57,#7d4b88)}body[data-festival-preset=navratri] .home .trust-badges-section{background-image:repeating-radial-gradient(circle,#0000 0 24px,#f2bd5717 25px 26px,#0000 27px 42px);border-block:1px solid #f2bd57;padding-block:25px;--trust-badges-background:#351137!important}body[data-festival-preset=navratri] .home .trust-badge-card{border-radius:24px 5px;--trust-badge-background:#fff5e8!important;--trust-badge-title-color:#421642!important;--trust-badge-description-color:#76526d!important;--trust-badge-icon-color:#b45151!important;--trust-badge-border-color:#e4ae59!important}body[data-festival-preset=navratri] .home .store-reels{background:repeating-radial-gradient(circle at 50% 55%,#0000 0 64px,#b9515220 65px 66px,#0000 67px 108px),#fff5e8}body[data-festival-preset=navratri] .home .store-reels__card{border:3px solid #f2bd57;box-shadow:0 16px 44px #3511373d,0 0 0 6px #b9515222}body[data-festival-preset=navratri][data-festival-categories=true] .home .shop-category{background:repeating-radial-gradient(circle at 50% 105%,#0000 0 78px,#b9515215 79px 81px,#0000 82px 122px),#faeadb;max-width:none;padding-block:76px}body[data-festival-preset=navratri][data-festival-categories=true] .home .shop-category__slider-wrapper{max-width:1280px;margin-inline:auto}body[data-festival-preset=navratri][data-festival-categories=true] .home .shop-category__card{border:2px solid #d79749;border-radius:38% 38% 12px 12px;box-shadow:0 12px 28px #35113725,inset 0 0 0 5px #fff5e8}body[data-festival-preset=navratri][data-festival-categories=true] .home .shop-category__card:after{content:"✧";z-index:2;color:#ffe0a0;pointer-events:none;background:#351137d9;border:1px solid #f2bd57;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;inset:12px 14px auto auto}body[data-festival-preset=navratri][data-festival-products=true] .home .products-section{background-image:repeating-radial-gradient(circle at 50% -30%,#0000 0 90px,#b9515210 91px 93px,#0000 94px 140px);border-block:1px solid #e5bd7b;padding-block:76px;--products-bg:#fff5e8!important;--products-title:#421642!important;--products-text:#75546e!important;--products-accent:#ce7951!important}body[data-festival-preset=navratri][data-festival-products=true] .home .product-card{background:#fffdf8;border:1px solid #d6a253;border-radius:16px 4px;box-shadow:0 12px 30px #3511371b}body[data-festival-preset=navratri][data-festival-products=true] .home .product-card__add-btn{color:#fff5e8;background:#55204e}body[data-festival-preset=navratri][data-festival-products=true] .home .featured-collection{background:repeating-radial-gradient(circle at 50% 0,#0000 0 95px,#f2bd5717 96px 98px,#0000 99px 148px),#351137;max-width:none;padding-inline:max(24px,50vw - 620px)}body[data-festival-preset=navratri][data-festival-products=true] .home .featured-collection .section-title{color:#fff5e8}body[data-festival-preset=navratri] .home .most-buy-section{max-width:none;padding:64px max(16px,50vw - 620px);background:#f6e3cf!important}body[data-festival-preset=navratri] .home .most-buy-card{border:1px solid #d6a253;box-shadow:0 18px 46px #35113725;background:#fff9ef!important}body[data-festival-preset=navratri] .home .most-buy-heading{font-family:var(--font-playfair), Georgia, serif;font-size:clamp(28px,3vw,44px);font-weight:500;color:#421642!important}body[data-festival-preset=navratri] .home .most-buy-btn{color:#fff5e8!important;background:#55204e!important}body[data-festival-preset=navratri] .home .ticker-bar{border-block:1px solid #f2bd57;--ticker-bg:#55204e!important;--ticker-fg:#fff5e8!important;--ticker-accent:#f2bd57!important}body[data-festival-preset=navratri] .home .testimonials-section{background:radial-gradient(circle at 50% 0,#b9515240,#0000 60%),#351137}body[data-festival-preset=navratri] .home .testimonials-section__heading,body[data-festival-preset=navratri] .home .testimonials-section__view-all{color:#fff5e8}body[data-festival-preset=navratri] .home :is(.testimonials-section__card,.testimonials-bento__tile,.testimonials-summary__panel,.testimonials-marquee__card){background-color:#fff8eb;border:1px solid #e5bd7b;box-shadow:0 12px 36px #180a1a55}body[data-festival-preset=navratri] .home .faq-section-container{background:#fff5e8;padding-block:76px}body[data-festival-preset=navratri] .home .faq-section-title{color:#421642!important}body[data-festival-preset=navratri] .home .faq-section-badge{color:#fff5e8;background:#55204e}body[data-festival-preset=navratri] .home .faq-badge-icon{color:#f2bd57}body[data-festival-preset=navratri] .home .faq-item-card{background:#fffdf8;border-color:#d6a253}body[data-festival-preset=navratri] :is(.catalogue__sidebar,.product-page__main-image,.product-page__benefits){background-color:#fffdf8;border-color:#d6a253}body[data-festival-preset=navratri] :is(.catalogue__filter-group h3,.product-page__price,.product-page__section-title){color:#55204e}body[data-festival-preset=navratri] .catalogue .product-card{background:#fffdf8;border:1px solid #d6a253;border-radius:16px 4px}body[data-festival-preset=navratri] .product-page__add-cart{color:#fff5e8;background:#55204e}body[data-festival-preset=navratri] .product-page__buy-now{color:#351137;background:#f2bd57}body[data-festival-preset=navratri][data-festival-cart=true] .cart{background:radial-gradient(circle at 50% 0,#d4775b32,#0000 42%),#fff5e8}body[data-festival-preset=navratri][data-festival-cart=true] .cart__title{color:#421642;font-family:var(--font-playfair), Georgia, serif;letter-spacing:0;font-size:clamp(32px,4vw,48px)}body[data-festival-preset=navratri][data-festival-cart=true] :is(.cart__item,.cart__summary){background:#fffdf8;border:1px solid #d6a253}body[data-festival-preset=navratri][data-festival-cart=true] :is(.cart__checkout-btn,.cart__empty-btn){color:#fff5e8;background:#55204e}body[data-festival-preset=navratri][data-festival-cart=true] .checkout{--ck-brand:#55204e;--ck-on-brand:#fff5e8;--checkout-border:#d6a253;background-color:#fff5e8}body[data-festival-preset=navratri][data-festival-cart=true] .checkout__title{color:#421642;font-family:var(--font-playfair), Georgia, serif;text-transform:none}body[data-festival-preset=navratri][data-festival-footer=true] .footer-design{--fd-bg:#2e102f!important;--fd-text:#fff5e8!important;--fd-heading:#f2bd57!important;--fd-hover:#f2bd57!important}body[data-festival-preset=navratri][data-festival-footer=true] .footer-design__surface{border-top:3px solid #f2bd57;background-image:repeating-radial-gradient(circle at 50% -90%,#0000 0 82px,#f2bd5718 83px 84px,#0000 85px 126px)!important}body[data-festival-preset=navratri][data-festival-footer=true] .footer:not(.footer-design){background:radial-gradient(circle at 50% 0,#b9515240,#0000 50%),#2e102f!important}body[data-festival-preset=durga-puja]{--regional-ink:#481626;--regional-paper:#fff8ed;--regional-accent:#c98b49;background:var(--regional-paper)}body[data-festival-preset=durga-puja][data-festival-header=true] :is(.header,.header__nav),body[data-festival-preset=durga-puja][data-festival-announcement=true] .festival-offer-bar{background:#481626!important}body[data-festival-preset=durga-puja][data-festival-header=true] .header{border-color:#d9ae6a;box-shadow:0 4px 24px #48162635}body[data-festival-preset=durga-puja] .home,body[data-festival-preset=durga-puja] :is(.catalogue,.product-page){background:radial-gradient(at 50% 0,#e7b77836,#0000 40%),#fff8ed}body[data-festival-preset=durga-puja] .home :is(.section-title,.products-section__title,.banners-section__heading,.testimonials-section__heading,.faq-section-title),body[data-festival-preset=durga-puja] .catalogue__header h1,body[data-festival-preset=durga-puja] .product-page__title{color:#481626;font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.02em;text-transform:none;font-size:clamp(28px,3.5vw,46px);font-weight:500}body[data-festival-preset=durga-puja] .home :is(.section-title,.products-section__title,.banners-section__heading,.testimonials-section__heading,.faq-section-title):before,body[data-festival-preset=durga-puja] .catalogue__header:before{content:"❋  ✦  ❋";color:#b35443;letter-spacing:.42em;margin:0 auto 13px;font-family:Georgia,serif;font-size:16px;display:block}body[data-festival-preset=durga-puja] .home :is(.section-title,.products-section__title):after{background:linear-gradient(90deg,#a6433b,#d6ad65,#a6433b)}body[data-festival-preset=durga-puja] .home .trust-badges-section{background-image:repeating-linear-gradient(90deg,#0000 0 38px,#f2d8aa14 39px 40px,#0000 41px 78px);border-block:1px solid #d9ae6a;padding-block:25px;--trust-badges-background:#481626!important}body[data-festival-preset=durga-puja] .home .trust-badge-card{border-radius:3px;--trust-badge-background:#fff8ed!important;--trust-badge-title-color:#481626!important;--trust-badge-description-color:#755b53!important;--trust-badge-icon-color:#a6433b!important;--trust-badge-border-color:#d9ae6a!important}body[data-festival-preset=durga-puja] .home .store-reels{background:repeating-linear-gradient(90deg,#481626 0 20px,#55212d 21px 22px,#481626 23px 44px)}body[data-festival-preset=durga-puja] .home .store-reels__card{border:3px solid #d9ae6a;border-radius:5px;box-shadow:0 18px 45px #1f08114d,0 0 0 6px #fff8ed20}body[data-festival-preset=durga-puja][data-festival-categories=true] .home .shop-category{background:repeating-linear-gradient(135deg,#f4e4cf 0 34px,#fff8ed 35px 69px);max-width:none;padding-block:76px}body[data-festival-preset=durga-puja][data-festival-categories=true] .home .shop-category__slider-wrapper{background:#fff8ed;border:1px solid #c98b49;max-width:1280px;margin-inline:auto;padding:18px;box-shadow:0 12px 40px #48162618}body[data-festival-preset=durga-puja][data-festival-categories=true] .home .shop-category__card{border:2px solid #c98b49;border-radius:3px;box-shadow:inset 0 0 0 5px #fff8ed,0 8px 24px #48162620}body[data-festival-preset=durga-puja][data-festival-categories=true] .home .shop-category__card:after{content:"✥";z-index:2;color:#f6d99e;pointer-events:none;background:#481626df;border:1px solid #e2bf7f;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:12px;right:14px}body[data-festival-preset=durga-puja][data-festival-products=true] .home .products-section{background-image:radial-gradient(at 50% -40%,#d8a36530,#0000 60%);border-block:1px solid #d9ae6a;padding-block:76px;--products-bg:#fff8ed!important;--products-title:#481626!important;--products-text:#71564e!important;--products-accent:#a6433b!important}body[data-festival-preset=durga-puja][data-festival-products=true] .home .product-card{background:#fffdf8;border:1px solid #c98b49;border-radius:4px;box-shadow:0 12px 30px #4816261c}body[data-festival-preset=durga-puja][data-festival-products=true] .home .product-card__add-btn{color:#fff8ed;background:#481626}body[data-festival-preset=durga-puja][data-festival-products=true] .home .featured-collection{background:radial-gradient(at 50% -20%,#b3544350,#0000 54%),#481626;max-width:none;padding-inline:max(24px,50vw - 620px)}body[data-festival-preset=durga-puja][data-festival-products=true] .home .featured-collection .section-title{color:#fff8ed}body[data-festival-preset=durga-puja] .home .most-buy-section{max-width:none;padding:64px max(16px,50vw - 620px);background:#f4e4cf!important}body[data-festival-preset=durga-puja] .home .most-buy-card{border:1px solid #c98b49;border-radius:4px;box-shadow:0 18px 46px #48162620;background:#fff8ed!important}body[data-festival-preset=durga-puja] .home .most-buy-heading{font-family:var(--font-playfair), Georgia, serif;font-size:clamp(28px,3vw,44px);font-weight:500;color:#481626!important}body[data-festival-preset=durga-puja] .home .most-buy-btn{color:#fff8ed!important;background:#481626!important}body[data-festival-preset=durga-puja] .home .ticker-bar{border-block:1px solid #d9ae6a;--ticker-bg:#481626!important;--ticker-fg:#fff8ed!important;--ticker-accent:#e0ba72!important}body[data-festival-preset=durga-puja] .home .testimonials-section{background:radial-gradient(at 50% 0,#a6433b65,#0000 57%),#481626}body[data-festival-preset=durga-puja] .home .testimonials-section__heading,body[data-festival-preset=durga-puja] .home .testimonials-section__view-all{color:#fff8ed}body[data-festival-preset=durga-puja] .home :is(.testimonials-section__card,.testimonials-bento__tile,.testimonials-summary__panel,.testimonials-marquee__card){background-color:#fff8ed;border:1px solid #d9ae6a;border-radius:4px;box-shadow:0 12px 36px #210a1650}body[data-festival-preset=durga-puja] .home .faq-section-container{background:#fff8ed;padding-block:76px}body[data-festival-preset=durga-puja] .home .faq-section-title{color:#481626!important}body[data-festival-preset=durga-puja] .home .faq-section-badge{color:#fff8ed;background:#481626;border-radius:3px}body[data-festival-preset=durga-puja] .home .faq-badge-icon{color:#e0ba72}body[data-festival-preset=durga-puja] .home .faq-item-card{background:#fffdf8;border-color:#c98b49;border-radius:4px}body[data-festival-preset=durga-puja] :is(.catalogue__sidebar,.product-page__main-image,.product-page__benefits){background-color:#fffdf8;border-color:#c98b49}body[data-festival-preset=durga-puja] :is(.catalogue__filter-group h3,.product-page__price,.product-page__section-title){color:#8a2b37}body[data-festival-preset=durga-puja] .catalogue .product-card{background:#fffdf8;border:1px solid #c98b49;border-radius:4px}body[data-festival-preset=durga-puja] .product-page__add-cart{color:#fff8ed;background:#8a2b37}body[data-festival-preset=durga-puja] .product-page__buy-now{color:#481626;background:#e0ba72}body[data-festival-preset=durga-puja][data-festival-cart=true] .cart{background:radial-gradient(at 50% 0,#d8a3653b,#0000 42%),#fff8ed}body[data-festival-preset=durga-puja][data-festival-cart=true] .cart__title{color:#481626;font-family:var(--font-playfair), Georgia, serif;letter-spacing:0;font-size:clamp(32px,4vw,48px)}body[data-festival-preset=durga-puja][data-festival-cart=true] :is(.cart__item,.cart__summary){background:#fffdf8;border:1px solid #c98b49;border-radius:4px}body[data-festival-preset=durga-puja][data-festival-cart=true] :is(.cart__checkout-btn,.cart__empty-btn){color:#fff8ed;background:#8a2b37}body[data-festival-preset=durga-puja][data-festival-cart=true] .checkout{--ck-brand:#8a2b37;--ck-on-brand:#fff8ed;--checkout-border:#c98b49;background-color:#fff8ed}body[data-festival-preset=durga-puja][data-festival-cart=true] .checkout__title{color:#481626;font-family:var(--font-playfair), Georgia, serif;text-transform:none}body[data-festival-preset=durga-puja][data-festival-footer=true] .footer-design{--fd-bg:#32101d!important;--fd-text:#fff8ed!important;--fd-heading:#e0ba72!important;--fd-hover:#e0ba72!important}body[data-festival-preset=durga-puja][data-festival-footer=true] .footer-design__surface{border-top:4px double #d9ae6a;background-image:repeating-linear-gradient(90deg,#0000 0 40px,#e0ba7212 41px 42px,#0000 43px 82px)!important}body[data-festival-preset=durga-puja][data-festival-footer=true] .footer:not(.footer-design){background:radial-gradient(at 50% 0,#a6433b50,#0000 50%),#32101d!important}body[data-festival-preset=dussehra]{--regional-ink:#241c36;--regional-paper:#fff7e8;--regional-accent:#f1b958;background:var(--regional-paper)}body[data-festival-preset=dussehra][data-festival-header=true] :is(.header,.header__nav),body[data-festival-preset=dussehra][data-festival-announcement=true] .festival-offer-bar{background:#20162e!important}body[data-festival-preset=dussehra][data-festival-header=true] .header{border-color:#efb957;box-shadow:0 4px 24px #160f2850}body[data-festival-preset=dussehra] .home,body[data-festival-preset=dussehra] :is(.catalogue,.product-page){background:radial-gradient(at 50% 0,#e3974540,#0000 38%),#fff7e8}body[data-festival-preset=dussehra] .home :is(.section-title,.products-section__title,.banners-section__heading,.testimonials-section__heading,.faq-section-title),body[data-festival-preset=dussehra] .catalogue__header h1,body[data-festival-preset=dussehra] .product-page__title{color:#2d2039;font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.02em;text-transform:none;font-size:clamp(28px,3.5vw,46px);font-weight:500}body[data-festival-preset=dussehra] .home :is(.section-title,.products-section__title,.banners-section__heading,.testimonials-section__heading,.faq-section-title):before,body[data-festival-preset=dussehra] .catalogue__header:before{content:"✦  ✧  ✦";color:#b66a37;letter-spacing:.5em;margin:0 auto 13px;font-family:Georgia,serif;font-size:16px;display:block}body[data-festival-preset=dussehra] .home :is(.section-title,.products-section__title):after{background:linear-gradient(90deg,#a74639,#f1b958,#a74639)}body[data-festival-preset=dussehra] .home .trust-badges-section{background-image:radial-gradient(circle at 50% 0,#f1b95833,#0000 65%);border-block:1px solid #efb957;padding-block:25px;--trust-badges-background:#20162e!important}body[data-festival-preset=dussehra] .home .trust-badge-card{--trust-badge-background:#fff7e8!important;--trust-badge-title-color:#2d2039!important;--trust-badge-description-color:#675a68!important;--trust-badge-icon-color:#a74639!important;--trust-badge-border-color:#d39b56!important}body[data-festival-preset=dussehra] .home .store-reels{background:radial-gradient(at 50% 110%,#c15b3a45,#0000 55%),linear-gradient(#20162e,#38223a)}body[data-festival-preset=dussehra] .home .store-reels__card{border:2px solid #efb957;box-shadow:0 18px 45px #150d2859,0 0 0 6px #efb95720}body[data-festival-preset=dussehra][data-festival-categories=true] .home .shop-category{background:radial-gradient(at 50% 0,#f1b9583b,#0000 65%),#f8ead8;max-width:none;padding-block:76px}body[data-festival-preset=dussehra][data-festival-categories=true] .home .shop-category__slider-wrapper{max-width:1280px;margin-inline:auto}body[data-festival-preset=dussehra][data-festival-categories=true] .home .shop-category__card{border:2px solid #cf9850;box-shadow:0 12px 30px #20162e26,inset 0 0 0 5px #fff7e8}body[data-festival-preset=dussehra][data-festival-categories=true] .home .shop-category__card:after{content:"✦";z-index:2;color:#ffdc93;pointer-events:none;background:#20162ed9;border:1px solid #efb957;border-radius:50%;place-items:center;width:31px;height:31px;display:grid;position:absolute;inset:12px 14px auto auto}body[data-festival-preset=dussehra][data-festival-products=true] .home .products-section{background-image:radial-gradient(at 50% -35%,#eaa14b38,#0000 58%);border-block:1px solid #dcad6d;padding-block:76px;--products-bg:#fff7e8!important;--products-title:#2d2039!important;--products-text:#675a68!important;--products-accent:#c77b3d!important}body[data-festival-preset=dussehra][data-festival-products=true] .home .product-card{background:#fffdf8;border:1px solid #cf9850;box-shadow:0 12px 30px #20162e1c}body[data-festival-preset=dussehra][data-festival-products=true] .home .product-card__add-btn{color:#fff7e8;background:#34213d}body[data-festival-preset=dussehra][data-festival-products=true] .home .featured-collection{background:radial-gradient(at 50% 0,#d36c3e52,#0000 56%),#20162e;max-width:none;padding-inline:max(24px,50vw - 620px)}body[data-festival-preset=dussehra][data-festival-products=true] .home .featured-collection .section-title{color:#fff7e8}body[data-festival-preset=dussehra] .home .most-buy-section{max-width:none;padding:64px max(16px,50vw - 620px);background:#f5e2c9!important}body[data-festival-preset=dussehra] .home .most-buy-card{border:1px solid #cf9850;box-shadow:0 18px 46px #20162e24;background:#fff9ef!important}body[data-festival-preset=dussehra] .home .most-buy-heading{font-family:var(--font-playfair), Georgia, serif;font-size:clamp(28px,3vw,44px);font-weight:500;color:#2d2039!important}body[data-festival-preset=dussehra] .home .most-buy-btn{color:#fff7e8!important;background:#34213d!important}body[data-festival-preset=dussehra] .home .ticker-bar{border-block:1px solid #efb957;--ticker-bg:#34213d!important;--ticker-fg:#fff7e8!important;--ticker-accent:#f1b958!important}body[data-festival-preset=dussehra] .home .testimonials-section{background:radial-gradient(at 50% 0,#b44d3960,#0000 58%),#20162e}body[data-festival-preset=dussehra] .home .testimonials-section__heading,body[data-festival-preset=dussehra] .home .testimonials-section__view-all{color:#fff7e8}body[data-festival-preset=dussehra] .home :is(.testimonials-section__card,.testimonials-bento__tile,.testimonials-summary__panel,.testimonials-marquee__card){background-color:#fff9ef;border:1px solid #d7a65e;box-shadow:0 12px 38px #0c081a60}body[data-festival-preset=dussehra] .home .faq-section-container{background:#fff7e8;padding-block:76px}body[data-festival-preset=dussehra] .home .faq-section-title{color:#2d2039!important}body[data-festival-preset=dussehra] .home .faq-section-badge{color:#fff7e8;background:#34213d}body[data-festival-preset=dussehra] .home .faq-badge-icon{color:#f1b958}body[data-festival-preset=dussehra] .home .faq-item-card{background:#fffdf8;border-color:#cf9850}body[data-festival-preset=dussehra] :is(.catalogue__sidebar,.product-page__main-image,.product-page__benefits){background-color:#fffdf8;border-color:#cf9850}body[data-festival-preset=dussehra] :is(.catalogue__filter-group h3,.product-page__price,.product-page__section-title){color:#34213d}body[data-festival-preset=dussehra] .catalogue .product-card{background:#fffdf8;border:1px solid #cf9850}body[data-festival-preset=dussehra] .product-page__add-cart{color:#fff7e8;background:#34213d}body[data-festival-preset=dussehra] .product-page__buy-now{color:#20162e;background:#f1b958}body[data-festival-preset=dussehra][data-festival-cart=true] .cart{background:radial-gradient(at 50% 0,#eaa14b38,#0000 42%),#fff7e8}body[data-festival-preset=dussehra][data-festival-cart=true] .cart__title{color:#2d2039;font-family:var(--font-playfair), Georgia, serif;letter-spacing:0;font-size:clamp(32px,4vw,48px)}body[data-festival-preset=dussehra][data-festival-cart=true] :is(.cart__item,.cart__summary){background:#fffdf8;border:1px solid #cf9850}body[data-festival-preset=dussehra][data-festival-cart=true] :is(.cart__checkout-btn,.cart__empty-btn){color:#fff7e8;background:#34213d}body[data-festival-preset=dussehra][data-festival-cart=true] .checkout{--ck-brand:#34213d;--ck-on-brand:#fff7e8;--checkout-border:#cf9850;background-color:#fff7e8}body[data-festival-preset=dussehra][data-festival-cart=true] .checkout__title{color:#2d2039;font-family:var(--font-playfair), Georgia, serif;text-transform:none}body[data-festival-preset=dussehra][data-festival-footer=true] .footer-design{--fd-bg:#20162e!important;--fd-text:#fff7e8!important;--fd-heading:#f1b958!important;--fd-hover:#f1b958!important}body[data-festival-preset=dussehra][data-festival-footer=true] .footer-design__surface{border-top:3px solid #efb957;background-image:radial-gradient(at 50% -20%,#bd593b6b,#0000 50%),radial-gradient(circle,#f1b95855 1px,#0000 2px)!important;background-size:auto,60px 60px!important}body[data-festival-preset=dussehra][data-festival-footer=true] .footer:not(.footer-design){background:radial-gradient(at 50% 0,#bd593b65,#0000 48%),#20162e!important}body[data-festival-preset=navratri] .home .brand-video:not(.brand-video--no-borders){background:radial-gradient(circle at 50% 0,#d8755940,#0000 60%),#351137}body[data-festival-preset=durga-puja] .home .brand-video:not(.brand-video--no-borders){background:repeating-linear-gradient(90deg,#481626 0 24px,#5b2430 25px 26px,#481626 27px 50px)}body[data-festival-preset=dussehra] .home .brand-video:not(.brand-video--no-borders){background:radial-gradient(at 50% 0,#b4513a50,#0000 60%),#20162e}body[data-festival-preset=navratri] .home .banners-section,body[data-festival-preset=durga-puja] .home .banners-section,body[data-festival-preset=dussehra] .home .banners-section{padding-block:48px}body[data-festival-preset=navratri] .home .banners-section{background:#351137}body[data-festival-preset=durga-puja] .home .banners-section{background:#481626}body[data-festival-preset=dussehra] .home .banners-section{background:#20162e}body[data-festival-preset=navratri] .home .banners-section__heading,body[data-festival-preset=durga-puja] .home .banners-section__heading,body[data-festival-preset=dussehra] .home .banners-section__heading{color:#fff8ed}body[data-festival-preset=navratri] .home .banners-section__card,body[data-festival-preset=dussehra] .home .banners-section__card{border:1px solid #e1b15e;border-radius:10px;box-shadow:0 15px 36px #16091455}body[data-festival-preset=durga-puja] .home .banners-section__card{border:1px solid #d9ae6a;border-radius:3px;box-shadow:0 15px 36px #16091455}@media (max-width:800px){body[data-festival-preset=navratri][data-festival-categories=true] .home .shop-category__card{border-radius:30% 30% 10px 10px}body[data-festival-preset=durga-puja][data-festival-categories=true] .home .shop-category__slider-wrapper{padding:10px}body[data-festival-preset=navratri][data-festival-products=true] .home .products-section,body[data-festival-preset=durga-puja][data-festival-products=true] .home .products-section,body[data-festival-preset=dussehra][data-festival-products=true] .home .products-section{padding-block:52px}}@media (prefers-reduced-motion:reduce){body[data-festival-preset=navratri] .home :is(.product-card,.store-reels__card,.shop-category__card),body[data-festival-preset=durga-puja] .home :is(.product-card,.store-reels__card,.shop-category__card),body[data-festival-preset=dussehra] .home :is(.product-card,.store-reels__card,.shop-category__card){transition:none}}
body[data-festival-preset=pongal]{--harvest-ink:#50351f;--harvest-paper:#fff5dc;--harvest-accent:#bd793d;--harvest-deep:#684628;background:var(--harvest-paper)}body[data-festival-preset=makar-sankranti]{--harvest-ink:#173b58;--harvest-paper:#f1f9fb;--harvest-accent:#d68a43;--harvest-deep:#164b70;background:var(--harvest-paper)}body[data-festival-preset=lohri]{--harvest-ink:#39263b;--harvest-paper:#fff4e6;--harvest-accent:#e59c45;--harvest-deep:#281d32;background:var(--harvest-paper)}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri])[data-festival-header=true] :is(.header,.header__nav),body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri])[data-festival-announcement=true] .festival-offer-bar{background:var(--harvest-deep)!important}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri])[data-festival-header=true] .header{border-color:var(--harvest-accent);box-shadow:0 4px 24px color-mix(in srgb, var(--harvest-deep) 24%, transparent)}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home,body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) :is(.catalogue,.product-page){background:radial-gradient(ellipse at 50% 0, color-mix(in srgb, var(--harvest-accent) 16%, transparent), transparent 40%), var(--harvest-paper)}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home :is(.section-title,.products-section__title,.banners-section__heading,.testimonials-section__heading,.faq-section-title),body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .catalogue__header h1,body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .product-page__title{color:var(--harvest-ink);font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.025em;text-transform:none;font-size:clamp(28px,3.5vw,46px);font-weight:500}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home :is(.section-title,.products-section__title,.banners-section__heading,.testimonials-section__heading,.faq-section-title):before,body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .catalogue__header:before{color:var(--harvest-accent);letter-spacing:.48em;margin:0 auto 13px;font-family:Georgia,serif;font-size:15px;display:block}body[data-festival-preset=pongal] .home :is(.section-title,.products-section__title,.banners-section__heading,.testimonials-section__heading,.faq-section-title):before,body[data-festival-preset=pongal] .catalogue__header:before{content:"❋  ·  ❋  ·  ❋"}body[data-festival-preset=makar-sankranti] .home :is(.section-title,.products-section__title,.banners-section__heading,.testimonials-section__heading,.faq-section-title):before,body[data-festival-preset=makar-sankranti] .catalogue__header:before{content:"◇  ✦  ◇  ✦  ◇"}body[data-festival-preset=lohri] .home :is(.section-title,.products-section__title,.banners-section__heading,.testimonials-section__heading,.faq-section-title):before,body[data-festival-preset=lohri] .catalogue__header:before{content:"✦  ·  ✦  ·  ✦"}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home :is(.section-title,.products-section__title):after{background:linear-gradient(90deg, var(--harvest-accent), #f0cc79, var(--harvest-accent))}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home .trust-badges-section{border-block:1px solid var(--harvest-accent);padding-block:25px;--trust-badges-background:var(--harvest-deep)!important}body[data-festival-preset=pongal] .home .trust-badges-section{background-image:repeating-radial-gradient(circle at 50% 100%,#0000 0 36px,#f0cc7933 37px 38px,#0000 39px 60px)}body[data-festival-preset=makar-sankranti] .home .trust-badges-section{background-image:linear-gradient(165deg,#0000 49.6%,#ffffff20 50%,#0000 50.4%),linear-gradient(15deg,#0000 49.6%,#ffffff20 50%,#0000 50.4%)}body[data-festival-preset=lohri] .home .trust-badges-section{background-image:radial-gradient(at 50% 130%,#eb813b66,#0000 66%),repeating-linear-gradient(45deg,#0000 0 18px,#f3c87819 19px 20px,#0000 21px 38px)}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home .trust-badge-card{--trust-badge-background:var(--harvest-paper)!important;--trust-badge-title-color:var(--harvest-ink)!important;--trust-badge-description-color:color-mix(in srgb, var(--harvest-ink) 72%, #fff)!important;--trust-badge-icon-color:var(--harvest-deep)!important;--trust-badge-border-color:var(--harvest-accent)!important}body[data-festival-preset=pongal] .home .trust-badge-card{border-radius:28px 4px}body[data-festival-preset=makar-sankranti] .home .trust-badge-card{border-radius:4px 18px}body[data-festival-preset=lohri] .home .trust-badge-card{border-radius:4px}body[data-festival-preset=pongal][data-festival-categories=true] .home .shop-category{background:repeating-radial-gradient(circle at 50% 110%,#0000 0 68px,#a66a3830 69px 70px,#0000 71px 106px),#fff1d3;max-width:none;padding-block:76px}body[data-festival-preset=pongal][data-festival-categories=true] .home .shop-category__slider-wrapper{max-width:1280px;margin-inline:auto}body[data-festival-preset=pongal][data-festival-categories=true] .home .shop-category__card{border:2px solid #b7793d;border-radius:40% 40% 12px 12px;box-shadow:inset 0 0 0 5px #fff5dc,0 12px 28px #68462824}body[data-festival-preset=pongal][data-festival-categories=true] .home .shop-category__card:after{content:"✺";z-index:2;color:#925c31;pointer-events:none;background:#fff5dce8;border:1px solid #c8894b;border-radius:50%;place-items:center;width:31px;height:31px;display:grid;position:absolute;top:12px;right:14px}body[data-festival-preset=makar-sankranti][data-festival-categories=true] .home .shop-category{background:linear-gradient(165deg,#0000 49.8%,#4b8bad22 50%,#0000 50.4%),#e4f3f8;max-width:none;padding-block:76px}body[data-festival-preset=makar-sankranti][data-festival-categories=true] .home .shop-category__slider-wrapper{max-width:1280px;margin-inline:auto}body[data-festival-preset=makar-sankranti][data-festival-categories=true] .home .shop-category__card{border:2px solid #d6954b;box-shadow:0 12px 28px #164b7024,inset 0 0 0 5px #f1f9fb}body[data-festival-preset=makar-sankranti][data-festival-categories=true] .home .shop-category__card:after{content:"◇";z-index:2;color:#ffe0a6;pointer-events:none;background:#164b70e8;border:1px solid #d6954b;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:12px;right:14px}body[data-festival-preset=lohri][data-festival-categories=true] .home .shop-category{background:radial-gradient(at 50% 130%,#e77a3b55,#0000 50%),repeating-linear-gradient(45deg,#f7e6cb 0 22px,#f1d7ae 23px 24px,#f7e6cb 25px 46px);max-width:none;padding-block:76px}body[data-festival-preset=lohri][data-festival-categories=true] .home .shop-category__slider-wrapper{max-width:1280px;margin-inline:auto}body[data-festival-preset=lohri][data-festival-categories=true] .home .shop-category__card{border:2px solid #bf713a;border-radius:4px;box-shadow:0 12px 28px #281d3230,inset 0 0 0 5px #fff4e6}body[data-festival-preset=lohri][data-festival-categories=true] .home .shop-category__card:after{content:"✦";z-index:2;color:#ffd48a;pointer-events:none;background:#281d32e8;border:1px solid #e59c45;place-items:center;width:31px;height:31px;display:grid;position:absolute;top:12px;right:14px}body[data-festival-preset=pongal][data-festival-products=true] .home .products-section{background-image:radial-gradient(at 50% -40%,#e9b34b32,#0000 60%);border-block:1px solid #d8b16e;padding-block:76px;--products-bg:#fff6e2!important;--products-title:#50351f!important;--products-text:#72543b!important;--products-accent:#bd793d!important}body[data-festival-preset=makar-sankranti][data-festival-products=true] .home .products-section{background-image:linear-gradient(165deg,#0000 49.8%,#4b8bad18 50%,#0000 50.4%);border-block:1px solid #8cb9c9;padding-block:76px;--products-bg:#edf7fa!important;--products-title:#173b58!important;--products-text:#42677c!important;--products-accent:#d68a43!important}body[data-festival-preset=lohri][data-festival-products=true] .home .products-section{background-image:radial-gradient(at 50% -30%,#e77a3b30,#0000 58%);border-block:1px solid #d29a5c;padding-block:76px;--products-bg:#fff2df!important;--products-title:#39263b!important;--products-text:#72596a!important;--products-accent:#c66d3f!important}body[data-festival-preset=pongal][data-festival-products=true] .home .product-card,body[data-festival-preset=makar-sankranti][data-festival-products=true] .home .product-card,body[data-festival-preset=lohri][data-festival-products=true] .home .product-card{border:1px solid var(--harvest-accent);box-shadow:0 12px 30px color-mix(in srgb, var(--harvest-deep) 13%, transparent);background:#fffdf8}body[data-festival-preset=pongal][data-festival-products=true] .home .product-card__add-btn{color:#fff5dc;background:#684628}body[data-festival-preset=makar-sankranti][data-festival-products=true] .home .product-card__add-btn{color:#f1f9fb;background:#164b70}body[data-festival-preset=lohri][data-festival-products=true] .home .product-card__add-btn{color:#fff4e6;background:#39263b}body[data-festival-preset=pongal][data-festival-products=true] .home .featured-collection{background:radial-gradient(at 50% -20%,#d9a65360,#0000 55%),#684628;max-width:none;padding-inline:max(24px,50vw - 620px)}body[data-festival-preset=makar-sankranti][data-festival-products=true] .home .featured-collection{background:linear-gradient(165deg,#0000 49.8%,#ffffff20 50%,#0000 50.4%),#164b70;max-width:none;padding-inline:max(24px,50vw - 620px)}body[data-festival-preset=lohri][data-festival-products=true] .home .featured-collection{background:radial-gradient(at 50% 0,#ec7c3e6b,#0000 55%),#281d32;max-width:none;padding-inline:max(24px,50vw - 620px)}body[data-festival-preset=pongal][data-festival-products=true] .home .featured-collection .section-title{color:#fff5dc}body[data-festival-preset=makar-sankranti][data-festival-products=true] .home .featured-collection .section-title{color:#f1f9fb}body[data-festival-preset=lohri][data-festival-products=true] .home .featured-collection .section-title{color:#fff4e6}body[data-festival-preset=pongal] .home .most-buy-section,body[data-festival-preset=makar-sankranti] .home .most-buy-section,body[data-festival-preset=lohri] .home .most-buy-section{max-width:none;padding:64px max(16px,50vw - 620px)}body[data-festival-preset=pongal] .home .most-buy-section{background:#f3e4c7!important}body[data-festival-preset=makar-sankranti] .home .most-buy-section{background:#e2f1f6!important}body[data-festival-preset=lohri] .home .most-buy-section{background:#f4e3cf!important}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home .most-buy-card{border:1px solid var(--harvest-accent);box-shadow:0 18px 46px color-mix(in srgb, var(--harvest-deep) 15%, transparent);background:var(--harvest-paper)!important}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home .most-buy-heading{font-family:var(--font-playfair), Georgia, serif;font-size:clamp(28px,3vw,44px);font-weight:500;color:var(--harvest-ink)!important}body[data-festival-preset=pongal] .home .most-buy-btn{color:#fff5dc!important;background:#684628!important}body[data-festival-preset=makar-sankranti] .home .most-buy-btn{color:#f1f9fb!important;background:#164b70!important}body[data-festival-preset=lohri] .home .most-buy-btn{color:#fff4e6!important;background:#39263b!important}body[data-festival-preset=pongal][data-festival-collection=true] .home .festival-collection{color:#50351f;background:#f3e4c7;border-block:1px solid #d8b16e}body[data-festival-preset=makar-sankranti][data-festival-collection=true] .home .festival-collection{color:#173b58;background:#e2f1f6;border-block:1px solid #8cb9c9}body[data-festival-preset=lohri][data-festival-collection=true] .home .festival-collection{color:#39263b;background:#f4e3cf;border-block:1px solid #d29a5c}body[data-festival-preset=pongal][data-festival-collection=true] .home .festival-collection a{color:#fff5dc;background:#684628}body[data-festival-preset=makar-sankranti][data-festival-collection=true] .home .festival-collection a{color:#f1f9fb;background:#164b70}body[data-festival-preset=lohri][data-festival-collection=true] .home .festival-collection a{color:#fff4e6;background:#39263b}body[data-festival-preset=pongal] .home .ticker-bar{border-block:1px solid #d8b16e;--ticker-bg:#684628!important;--ticker-fg:#fff5dc!important;--ticker-accent:#f0cc79!important}body[data-festival-preset=makar-sankranti] .home .ticker-bar{border-block:1px solid #8cb9c9;--ticker-bg:#164b70!important;--ticker-fg:#f1f9fb!important;--ticker-accent:#f1bd66!important}body[data-festival-preset=lohri] .home .ticker-bar{border-block:1px solid #d29a5c;--ticker-bg:#281d32!important;--ticker-fg:#fff4e6!important;--ticker-accent:#efa34f!important}body[data-festival-preset=pongal] .home .testimonials-section{background:radial-gradient(at 50% 0,#d8a65370,#0000 58%),#684628}body[data-festival-preset=makar-sankranti] .home .testimonials-section{background:linear-gradient(165deg,#0000 49.8%,#ffffff20 50%,#0000 50.4%),#164b70}body[data-festival-preset=lohri] .home .testimonials-section{background:radial-gradient(at 50% 120%,#ed824b77,#0000 60%),#281d32}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home .testimonials-section__heading,body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home .testimonials-section__view-all{color:var(--harvest-paper)}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home :is(.testimonials-section__card,.testimonials-bento__tile,.testimonials-summary__panel,.testimonials-marquee__card){border:1px solid var(--harvest-accent);background-color:var(--harvest-paper);box-shadow:0 12px 36px color-mix(in srgb, var(--harvest-deep) 28%, transparent)}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home .faq-section-container{background:var(--harvest-paper);padding-block:76px}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home .faq-section-title{color:var(--harvest-ink)!important}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home .faq-section-badge{background:var(--harvest-deep);color:var(--harvest-paper)}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home .faq-badge-icon{color:var(--harvest-accent)}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home .faq-item-card{border-color:var(--harvest-accent);background:#fffdf8}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .catalogue__sidebar{border:1px solid var(--harvest-accent);background:#fffdf8;border-radius:12px;align-self:flex-start;padding:22px}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .catalogue__filter-group h3{color:var(--harvest-ink);border-bottom-color:color-mix(in srgb, var(--harvest-accent) 60%, transparent)}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .catalogue__toolbar select{border-color:var(--harvest-accent);background-color:#fffdf8}body[data-festival-preset=pongal][data-festival-products=true] .catalogue .product-card,body[data-festival-preset=makar-sankranti][data-festival-products=true] .catalogue .product-card,body[data-festival-preset=lohri][data-festival-products=true] .catalogue .product-card{border:1px solid var(--harvest-accent);box-shadow:0 10px 26px color-mix(in srgb, var(--harvest-deep) 13%, transparent);background:#fffdf8}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .product-page__main-image{border-color:var(--harvest-accent);box-shadow:0 12px 30px color-mix(in srgb, var(--harvest-deep) 14%, transparent)}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .product-page__thumb.active{border-color:var(--harvest-deep);box-shadow:0 0 0 1px var(--harvest-deep)}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) :is(.product-page__price,.product-page__section-title){color:var(--harvest-deep)}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .product-page__benefits{border:1px solid var(--harvest-accent);background:#fffdf8;border-radius:12px}body[data-festival-preset=pongal] .product-page__add-cart,body[data-festival-preset=pongal] .cart__checkout-btn,body[data-festival-preset=pongal] .cart__empty-btn{color:#fff5dc;background:#684628}body[data-festival-preset=makar-sankranti] .product-page__add-cart,body[data-festival-preset=makar-sankranti] .cart__checkout-btn,body[data-festival-preset=makar-sankranti] .cart__empty-btn{color:#f1f9fb;background:#164b70}body[data-festival-preset=lohri] .product-page__add-cart,body[data-festival-preset=lohri] .cart__checkout-btn,body[data-festival-preset=lohri] .cart__empty-btn{color:#fff4e6;background:#39263b}body[data-festival-preset=pongal] .product-page__buy-now{color:#50351f;background:#e3b75c}body[data-festival-preset=makar-sankranti] .product-page__buy-now{color:#173b58;background:#f1bd66}body[data-festival-preset=lohri] .product-page__buy-now{color:#281d32;background:#e59c45}body[data-festival-preset=pongal][data-festival-cart=true] .cart{background:radial-gradient(at 50% 0,#e7bd6245,#0000 42%),#fff5dc}body[data-festival-preset=makar-sankranti][data-festival-cart=true] .cart{background:linear-gradient(165deg,#0000 49.8%,#4b8bad18 50%,#0000 50.4%),#f1f9fb}body[data-festival-preset=lohri][data-festival-cart=true] .cart{background:radial-gradient(at 50% 0,#e77a3b40,#0000 42%),#fff4e6}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri])[data-festival-cart=true] .cart__title{color:var(--harvest-ink);font-family:var(--font-playfair), Georgia, serif;letter-spacing:0;font-size:clamp(32px,4vw,48px)}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri])[data-festival-cart=true] :is(.cart__item,.cart__summary){border:1px solid var(--harvest-accent);background:#fffdf8}body[data-festival-preset=pongal][data-festival-cart=true] .checkout{--ck-brand:#684628;--ck-on-brand:#fff5dc;--checkout-border:#d8b16e;background-color:#fff5dc}body[data-festival-preset=makar-sankranti][data-festival-cart=true] .checkout{--ck-brand:#164b70;--ck-on-brand:#f1f9fb;--checkout-border:#8cb9c9;background-color:#f1f9fb}body[data-festival-preset=lohri][data-festival-cart=true] .checkout{--ck-brand:#39263b;--ck-on-brand:#fff4e6;--checkout-border:#d29a5c;background-color:#fff4e6}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri])[data-festival-cart=true] .checkout__title{color:var(--harvest-ink);font-family:var(--font-playfair), Georgia, serif;text-transform:none}body[data-festival-preset=pongal] .home .store-reels,body[data-festival-preset=pongal] .home .brand-video:not(.brand-video--no-borders){background:radial-gradient(at 50% 0,#e9b34b60,#0000 65%),#684628}body[data-festival-preset=makar-sankranti] .home .store-reels,body[data-festival-preset=makar-sankranti] .home .brand-video:not(.brand-video--no-borders){background:linear-gradient(165deg,#0000 49.8%,#ffffff20 50%,#0000 50.4%),#164b70}body[data-festival-preset=lohri] .home .store-reels,body[data-festival-preset=lohri] .home .brand-video:not(.brand-video--no-borders){background:radial-gradient(at 50% 110%,#ed824b80,#0000 62%),#281d32}body[data-festival-preset=lohri] .home .store-reels{background-image:radial-gradient(at 50% 110%,#ed824b80,#0000 62%),repeating-linear-gradient(45deg,#0000 0 22px,#f3c87818 23px 24px,#0000 25px 46px),linear-gradient(#281d32,#382238)}body[data-festival-preset=pongal] .home .store-reels__card,body[data-festival-preset=makar-sankranti] .home .store-reels__card,body[data-festival-preset=lohri] .home .store-reels__card{border:2px solid var(--harvest-accent);box-shadow:0 18px 44px color-mix(in srgb, var(--harvest-deep) 28%, transparent)}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home .banners-section{padding-block:48px}body[data-festival-preset=pongal] .home .banners-section{background:#684628}body[data-festival-preset=makar-sankranti] .home .banners-section{background:#164b70}body[data-festival-preset=lohri] .home .banners-section{background:#281d32}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home .banners-section__heading{color:var(--harvest-paper)}body[data-festival-preset=pongal] .home .banners-section__card,body[data-festival-preset=makar-sankranti] .home .banners-section__card,body[data-festival-preset=lohri] .home .banners-section__card{border:1px solid var(--harvest-accent);box-shadow:0 14px 34px color-mix(in srgb, var(--harvest-deep) 25%, transparent);border-radius:8px}body[data-festival-preset=pongal][data-festival-footer=true] .footer-design{--fd-bg:#50351f!important;--fd-text:#fff5dc!important;--fd-heading:#f0cc79!important;--fd-hover:#f0cc79!important}body[data-festival-preset=makar-sankranti][data-festival-footer=true] .footer-design{--fd-bg:#123d5e!important;--fd-text:#f1f9fb!important;--fd-heading:#f1bd66!important;--fd-hover:#f1bd66!important}body[data-festival-preset=lohri][data-festival-footer=true] .footer-design{--fd-bg:#24182e!important;--fd-text:#fff4e6!important;--fd-heading:#efa34f!important;--fd-hover:#efa34f!important}body[data-festival-preset=pongal][data-festival-footer=true] .footer-design__surface{border-top:3px solid #d8b16e;background-image:repeating-radial-gradient(circle at 50% -90%,#0000 0 60px,#f0cc7924 61px 62px,#0000 63px 96px)!important}body[data-festival-preset=makar-sankranti][data-festival-footer=true] .footer-design__surface{border-top:3px solid #8cb9c9;background-image:linear-gradient(165deg,#0000 49.8%,#ffffff20 50%,#0000 50.4%)!important}body[data-festival-preset=lohri][data-festival-footer=true] .footer-design__surface{border-top:3px solid #d29a5c;background-image:radial-gradient(at 50% -10%,#ed824b73,#0000 52%),repeating-linear-gradient(45deg,#0000 0 20px,#f3c8781c 21px 22px,#0000 23px 42px)!important}body[data-festival-preset=pongal][data-festival-footer=true] .footer:not(.footer-design){background:radial-gradient(at 50% 0,#d8a65370,#0000 50%),#50351f!important}body[data-festival-preset=makar-sankranti][data-festival-footer=true] .footer:not(.footer-design){background:linear-gradient(165deg,#0000 49.8%,#ffffff20 50%,#0000 50.4%),#123d5e!important}body[data-festival-preset=lohri][data-festival-footer=true] .footer:not(.footer-design){background:radial-gradient(at 50% 0,#ed824b73,#0000 50%),#24182e!important}@media (max-width:800px){body[data-festival-preset=pongal][data-festival-categories=true] .home .shop-category__card{border-radius:32% 32% 10px 10px}body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri])[data-festival-products=true] .home .products-section{padding-block:52px}}@media (prefers-reduced-motion:reduce){body:is([data-festival-preset=pongal],[data-festival-preset=makar-sankranti],[data-festival-preset=lohri]) .home :is(.product-card,.store-reels__card,.shop-category__card){transition:none}}
body[data-festival-preset=valentines-day]{--personal-ink:#612b46;--personal-paper:#fff2f2;--personal-accent:#bd647a;--personal-deep:#60283f;background:var(--personal-paper)}body[data-festival-preset=new-year]{--personal-ink:#18243d;--personal-paper:#f3f4fb;--personal-accent:#d6b760;--personal-deep:#152039;background:var(--personal-paper)}body[data-festival-preset=mothers-day]{--personal-ink:#623b43;--personal-paper:#fff5ef;--personal-accent:#cb827f;--personal-deep:#69404a;background:var(--personal-paper)}body[data-festival-preset=fathers-day]{--personal-ink:#30424b;--personal-paper:#f3f4ef;--personal-accent:#b79452;--personal-deep:#293c44;background:var(--personal-paper)}body[data-festival-preset=friendship-day]{--personal-ink:#3a3f67;--personal-paper:#f8f2ff;--personal-accent:#ba7bba;--personal-deep:#433864;background:var(--personal-paper)}body[data-festival-preset=childrens-day]{--personal-ink:#274b62;--personal-paper:#eff9ff;--personal-accent:#e8b84d;--personal-deep:#27536a;background:var(--personal-paper)}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day])[data-festival-header=true] :is(.header,.header__nav),body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day])[data-festival-announcement=true] .festival-offer-bar{background:var(--personal-deep)!important}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day])[data-festival-header=true] :is(.header__nav-link,.header__logo-text,.header__icon-btn,.header__mobile-toggle){color:var(--personal-paper)!important}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day])[data-festival-header=true] .header{border-color:var(--personal-accent);box-shadow:0 4px 24px color-mix(in srgb,var(--personal-deep) 22%,transparent)}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .home,body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) :is(.catalogue,.product-page){background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--personal-accent) 15%,transparent),transparent 42%),var(--personal-paper)}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .home :is(.section-title,.products-section__title,.faq-section-title),body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .catalogue__header h1,body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .product-page__title{color:var(--personal-ink);font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.025em;text-transform:none;font-size:clamp(28px,3.5vw,46px);font-weight:500}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .home .trust-badges-section{border-block:2px solid var(--personal-accent);padding-block:25px;--trust-badges-background:var(--personal-deep)!important}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .home .trust-badge-card{border-color:var(--personal-accent);background:color-mix(in srgb,var(--personal-paper) 10%,var(--personal-deep));color:var(--personal-paper)}body[data-festival-preset=valentines-day] .home .trust-badges-section{background-image:radial-gradient(at 50% 0,#d77d8338,#0000 60%)}body[data-festival-preset=new-year] .home .trust-badges-section{background-image:radial-gradient(circle at 12%,#fff4ca44 0 1px,#0000 2px),radial-gradient(circle at 78% 35%,#fff4ca38 0 1px,#0000 2px);background-size:37px 37px,53px 53px}body[data-festival-preset=mothers-day] .home .trust-badges-section{background-image:radial-gradient(at 50% 110%,#df9c9c55,#0000 65%)}body[data-festival-preset=fathers-day] .home .trust-badges-section{background-image:repeating-linear-gradient(90deg,#0000 0 34px,#d7bd7b16 35px 36px,#0000 37px 72px)}body[data-festival-preset=friendship-day] .home .trust-badges-section{background-image:linear-gradient(135deg,#0000 48%,#e3b6e12a 49% 51%,#0000 52%),linear-gradient(45deg,#0000 48%,#8fc2c52a 49% 51%,#0000 52%)}body[data-festival-preset=childrens-day] .home .trust-badges-section{background-image:radial-gradient(circle at 15%,#f4cd6b44 0 3px,#0000 4px),radial-gradient(circle at 82% 35%,#9bd4e844 0 3px,#0000 4px);background-size:47px 47px,61px 61px}body[data-festival-preset=valentines-day][data-festival-categories=true] .home .shop-category{background:#fae4e6}body[data-festival-preset=new-year][data-festival-categories=true] .home .shop-category{background:radial-gradient(at 50% 0,#d6b76030,#0000 62%),#e7e9f4}body[data-festival-preset=mothers-day][data-festival-categories=true] .home .shop-category{background:radial-gradient(at 50% 110%,#e6aca944,#0000 60%),#f8e9df}body[data-festival-preset=fathers-day][data-festival-categories=true] .home .shop-category{background:repeating-linear-gradient(0deg,#edf0eb 0 30px,#e5e9e3 31px 32px)}body[data-festival-preset=friendship-day][data-festival-categories=true] .home .shop-category{background:linear-gradient(135deg,#f5e7fa,#e4f1f3 48%,#fff0d9)}body[data-festival-preset=childrens-day][data-festival-categories=true] .home .shop-category{background:radial-gradient(circle at 14% 18%,#f5cf6d4d 0 4px,#0000 5px) 0 0/67px 67px,radial-gradient(circle at 83% 76%,#82c7e84d 0 4px,#0000 5px) 0 0/83px 83px,#e4f4fa}body[data-festival-preset=valentines-day][data-festival-categories=true] .home .shop-category__card,body[data-festival-preset=mothers-day][data-festival-categories=true] .home .shop-category__card{border:2px solid #d58d99;border-radius:42% 42% 12px 12px;box-shadow:inset 0 0 0 5px #fff5f1,0 12px 28px #672e4620}body[data-festival-preset=new-year][data-festival-categories=true] .home .shop-category__card{border:2px solid #c5a64e;box-shadow:inset 0 0 0 5px #f4f2e9,0 12px 28px #19243c20}body[data-festival-preset=fathers-day][data-festival-categories=true] .home .shop-category__card{border:2px solid #a58b54;border-radius:5px;box-shadow:5px 5px #d6c89f55}body[data-festival-preset=friendship-day][data-festival-categories=true] .home .shop-category__card{border:2px solid #b184ba;border-radius:28px 8px;box-shadow:inset 0 0 0 5px #fff9fa,0 12px 28px #44376720}body[data-festival-preset=childrens-day][data-festival-categories=true] .home .shop-category__card{border:2px dashed #66a8c0;border-radius:24px;box-shadow:0 10px 24px #27536a1c}body[data-festival-preset=valentines-day][data-festival-products=true] .home .products-section{background-image:radial-gradient(at 50% -40%,#e7a9ae32,#0000 60%);border-block:1px solid #e3afb4;--products-bg:#fff0ef!important;--products-title:#612b46!important;--products-text:#79505e!important;--products-accent:#bd647a!important}body[data-festival-preset=new-year][data-festival-products=true] .home .products-section{background-image:radial-gradient(circle at 14% 20%,#b69b4b26 0 1px,#0000 2px);background-size:38px 38px;border-block:1px solid #d3c17b;--products-bg:#f0f1f8!important;--products-title:#18243d!important;--products-text:#4f5870!important;--products-accent:#c6a64e!important}body[data-festival-preset=mothers-day][data-festival-products=true] .home .products-section{background-image:radial-gradient(at 50% -30%,#e7a89e35,#0000 58%);border-block:1px solid #e2b2a7;--products-bg:#fff3eb!important;--products-title:#623b43!important;--products-text:#805b5b!important;--products-accent:#cb827f!important}body[data-festival-preset=fathers-day][data-festival-products=true] .home .products-section{background-image:repeating-linear-gradient(90deg,#0000 0 44px,#9a824420 45px 46px,#0000 47px 90px);border-block:1px solid #c7b47e;--products-bg:#eef0eb!important;--products-title:#30424b!important;--products-text:#52636a!important;--products-accent:#b79452!important}body[data-festival-preset=friendship-day][data-festival-products=true] .home .products-section{background-image:linear-gradient(135deg,#0000 49.7%,#ad82b51c 50%,#0000 50.3%);border-block:1px solid #c8a1cf;--products-bg:#f7f0fb!important;--products-title:#3a3f67!important;--products-text:#646181!important;--products-accent:#ba7bba!important}body[data-festival-preset=childrens-day][data-festival-products=true] .home .products-section{background-image:radial-gradient(circle at 12% 16%,#f2c95a25 0 4px,#0000 5px),radial-gradient(circle at 84% 74%,#70bddb25 0 4px,#0000 5px);background-size:69px 69px,91px 91px;border-block:1px solid #9dc8d5;--products-bg:#eef8fc!important;--products-title:#274b62!important;--products-text:#4d7182!important;--products-accent:#e0ad42!important}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day])[data-festival-products=true] .home .product-card{border:1px solid var(--personal-accent);box-shadow:0 12px 30px color-mix(in srgb,var(--personal-deep) 13%,transparent);background:#fffdf9}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day])[data-festival-products=true] .home .product-card__add-btn{background:var(--personal-deep);color:var(--personal-paper)}body[data-festival-preset=valentines-day][data-festival-products=true] .home .featured-collection,body[data-festival-preset=mothers-day][data-festival-products=true] .home .featured-collection{background:radial-gradient(at 50% 0,#e99da538,#0000 55%),#60283f}body[data-festival-preset=new-year][data-festival-products=true] .home .featured-collection{background:radial-gradient(circle at 18% 28%,#f5dda342 0 1px,#0000 2px) 0 0/43px 43px,linear-gradient(130deg,#152039,#263452)}body[data-festival-preset=fathers-day][data-festival-products=true] .home .featured-collection{background:repeating-linear-gradient(90deg,#0000 0 36px,#e4c77512 37px 38px,#0000 39px 72px),#293c44}body[data-festival-preset=friendship-day][data-festival-products=true] .home .featured-collection{background:linear-gradient(120deg,#433864,#58436b 52%,#34505c)}body[data-festival-preset=childrens-day][data-festival-products=true] .home .featured-collection{background:radial-gradient(circle at 15% 20%,#f2c95c66 0 4px,#0000 5px) 0 0/62px 62px,radial-gradient(circle at 85% 76%,#8bd4e766 0 4px,#0000 5px) 0 0/82px 82px,#27536a}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day])[data-festival-products=true] .home .featured-collection .section-title{color:var(--personal-paper)}body[data-festival-preset=valentines-day] .home :is(.most-buy-section,.testimonials-section,.banners-section){background:#fae5e8!important}body[data-festival-preset=new-year] .home :is(.most-buy-section,.testimonials-section,.banners-section){background:#e5e8f2!important}body[data-festival-preset=mothers-day] .home :is(.most-buy-section,.testimonials-section,.banners-section){background:#f8e8e0!important}body[data-festival-preset=fathers-day] .home :is(.most-buy-section,.testimonials-section,.banners-section){background:#e6eae6!important}body[data-festival-preset=friendship-day] .home :is(.most-buy-section,.testimonials-section,.banners-section){background:#eee7f5!important}body[data-festival-preset=childrens-day] .home :is(.most-buy-section,.testimonials-section,.banners-section){background:#e2f2f8!important}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .home :is(.most-buy-card,.testimonials-section__card,.testimonials-bento__tile,.testimonials-summary__panel,.testimonials-marquee__card,.banners-section__card){border:1px solid var(--personal-accent);background:var(--personal-paper);box-shadow:0 12px 30px color-mix(in srgb,var(--personal-deep) 12%,transparent)}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .home :is(.most-buy-heading,.banners-section__heading,.testimonials-section__heading){color:var(--personal-ink);font-family:var(--font-playfair),Georgia,serif;font-weight:500}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .home .most-buy-btn{background:var(--personal-deep)!important;color:var(--personal-paper)!important}body[data-festival-preset=valentines-day] .home .ticker-bar{--ticker-bg:#60283f!important;--ticker-fg:#fff2f2!important;--ticker-accent:#e9a9af!important}body[data-festival-preset=new-year] .home .ticker-bar{--ticker-bg:#152039!important;--ticker-fg:#f3f4fb!important;--ticker-accent:#e8ca74!important}body[data-festival-preset=mothers-day] .home .ticker-bar{--ticker-bg:#69404a!important;--ticker-fg:#fff5ef!important;--ticker-accent:#edb79f!important}body[data-festival-preset=fathers-day] .home .ticker-bar{--ticker-bg:#293c44!important;--ticker-fg:#f3f4ef!important;--ticker-accent:#cfb774!important}body[data-festival-preset=friendship-day] .home .ticker-bar{--ticker-bg:#433864!important;--ticker-fg:#f8f2ff!important;--ticker-accent:#d39bd1!important}body[data-festival-preset=childrens-day] .home .ticker-bar{--ticker-bg:#27536a!important;--ticker-fg:#eff9ff!important;--ticker-accent:#f1ca62!important}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .home .faq-section-container{background:var(--personal-paper)}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .home .faq-section-title{color:var(--personal-ink)!important}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .home .faq-section-badge{background:var(--personal-deep);color:var(--personal-paper)}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .home .faq-item-card{border-color:var(--personal-accent);background:#fffdf9}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .catalogue__sidebar{border:1px solid var(--personal-accent);background:#fffdf9;border-radius:12px;align-self:flex-start;padding:22px}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .catalogue__filter-group h3{color:var(--personal-ink);border-bottom-color:var(--personal-accent)}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .catalogue__toolbar select{border-color:var(--personal-accent);background:#fffdf9}body[data-festival-preset=valentines-day][data-festival-products=true] .catalogue .product-card,body[data-festival-preset=new-year][data-festival-products=true] .catalogue .product-card,body[data-festival-preset=mothers-day][data-festival-products=true] .catalogue .product-card,body[data-festival-preset=fathers-day][data-festival-products=true] .catalogue .product-card,body[data-festival-preset=friendship-day][data-festival-products=true] .catalogue .product-card,body[data-festival-preset=childrens-day][data-festival-products=true] .catalogue .product-card{border:1px solid var(--personal-accent);box-shadow:0 10px 26px color-mix(in srgb,var(--personal-deep) 12%,transparent);background:#fffdf9}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .product-page__main-image{border-color:var(--personal-accent);box-shadow:0 12px 30px color-mix(in srgb,var(--personal-deep) 14%,transparent)}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) :is(.product-page__add-btn,.cart__checkout-btn,.cart__empty-btn){background:var(--personal-deep);color:var(--personal-paper)}body[data-festival-preset=valentines-day][data-festival-cart=true] .cart,body[data-festival-preset=mothers-day][data-festival-cart=true] .cart{background:radial-gradient(at 50% 0,#e7a8a344,#0000 45%),#fff4ef}body[data-festival-preset=new-year][data-festival-cart=true] .cart{background-color:#f3f4fb;background-image:radial-gradient(circle at 20% 0,#d6b76033 0 1px,#0000 2px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}body[data-festival-preset=fathers-day][data-festival-cart=true] .cart{background:repeating-linear-gradient(90deg,#edf0eb 0 44px,#e1e7e1 45px 46px)}body[data-festival-preset=friendship-day][data-festival-cart=true] .cart{background:linear-gradient(135deg,#f8f2ff,#e9f2f4)}body[data-festival-preset=childrens-day][data-festival-cart=true] .cart{background-color:#eff9ff;background-image:radial-gradient(circle at 15% 10%,#f1ca6040 0 5px,#0000 6px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:55px 55px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day])[data-festival-cart=true] .cart__title,body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day])[data-festival-cart=true] .checkout__title{color:var(--personal-ink);font-family:var(--font-playfair),Georgia,serif;text-transform:none}body[data-festival-preset=valentines-day][data-festival-cart=true] .checkout{--ck-brand:#60283f;--ck-on-brand:#fff2f2;--checkout-border:#dba2a9;background-color:#fff2f2}body[data-festival-preset=new-year][data-festival-cart=true] .checkout{--ck-brand:#152039;--ck-on-brand:#f3f4fb;--checkout-border:#c9b66e;background-color:#f3f4fb}body[data-festival-preset=mothers-day][data-festival-cart=true] .checkout{--ck-brand:#69404a;--ck-on-brand:#fff5ef;--checkout-border:#e1ada1;background-color:#fff5ef}body[data-festival-preset=fathers-day][data-festival-cart=true] .checkout{--ck-brand:#293c44;--ck-on-brand:#f3f4ef;--checkout-border:#c3b27b;background-color:#f3f4ef}body[data-festival-preset=friendship-day][data-festival-cart=true] .checkout{--ck-brand:#433864;--ck-on-brand:#f8f2ff;--checkout-border:#c39ac9;background-color:#f8f2ff}body[data-festival-preset=childrens-day][data-festival-cart=true] .checkout{--ck-brand:#27536a;--ck-on-brand:#eff9ff;--checkout-border:#a1c9d5;background-color:#eff9ff}body[data-festival-preset=valentines-day][data-festival-collection=true] .home .festival-collection{color:#612b46;background:#f8e0e5;border-block:1px solid #d99ca5}body[data-festival-preset=new-year][data-festival-collection=true] .home .festival-collection{color:#18243d;background:#e4e7f1;border-block:1px solid #c9b66e}body[data-festival-preset=mothers-day][data-festival-collection=true] .home .festival-collection{color:#623b43;background:#f5e3dc;border-block:1px solid #dba9a2}body[data-festival-preset=fathers-day][data-festival-collection=true] .home .festival-collection{color:#30424b;background:#e4e9e4;border-block:1px solid #c3b27b}body[data-festival-preset=friendship-day][data-festival-collection=true] .home .festival-collection{color:#3a3f67;background:#ece4f3;border-block:1px solid #c39ac9}body[data-festival-preset=childrens-day][data-festival-collection=true] .home .festival-collection{color:#274b62;background:#def0f7;border-block:1px solid #a1c9d5}body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day])[data-festival-collection=true] .home .festival-collection a{background:var(--personal-deep);color:var(--personal-paper)}body[data-festival-preset=valentines-day][data-festival-footer=true] .footer-design{--fd-bg:#512338!important;--fd-text:#fff2f2!important;--fd-heading:#edb3b5!important;--fd-hover:#edb3b5!important}body[data-festival-preset=new-year][data-festival-footer=true] .footer-design{--fd-bg:#111b31!important;--fd-text:#f3f4fb!important;--fd-heading:#e8ca74!important;--fd-hover:#e8ca74!important}body[data-festival-preset=mothers-day][data-festival-footer=true] .footer-design{--fd-bg:#583640!important;--fd-text:#fff5ef!important;--fd-heading:#edb79f!important;--fd-hover:#edb79f!important}body[data-festival-preset=fathers-day][data-festival-footer=true] .footer-design{--fd-bg:#23353c!important;--fd-text:#f3f4ef!important;--fd-heading:#cfb774!important;--fd-hover:#cfb774!important}body[data-festival-preset=friendship-day][data-festival-footer=true] .footer-design{--fd-bg:#382e55!important;--fd-text:#f8f2ff!important;--fd-heading:#d39bd1!important;--fd-hover:#d39bd1!important}body[data-festival-preset=childrens-day][data-festival-footer=true] .footer-design{--fd-bg:#21475d!important;--fd-text:#eff9ff!important;--fd-heading:#f1ca62!important;--fd-hover:#f1ca62!important}@media (max-width:800px){body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day])[data-festival-products=true] .home .products-section{padding-block:52px}}@media (prefers-reduced-motion:reduce){body:is([data-festival-preset=valentines-day],[data-festival-preset=new-year],[data-festival-preset=mothers-day],[data-festival-preset=fathers-day],[data-festival-preset=friendship-day],[data-festival-preset=childrens-day]) .home :is(.product-card,.shop-category__card){transition:none}}
