.announcement-bar-section{position:sticky;top:0;z-index:4}.section-header.shopify-section-header-sticky{top:var(--taara-announcement-height, 0px)}.section-header.shopify-section-header-hidden{top:calc(var(--taara-announcement-height, 0px) - var(--header-height))}.section-header.shopify-section-header-hidden.menu-open{top:var(--taara-announcement-height, 0px)}.section-header:has(.drawer.active),.section-header.menu-open{z-index:5}.diwali-hero.taara-home-sale{height:auto;min-height:0}.taara-home-sale .diwali-hero-image{overflow:hidden}.taara-home-sale .diwali-hero-image img{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:50% 18%}.taara-home-sale .diwali-hero-copy{padding:clamp(32px,5vw,80px)}.taara-home-sale .diwali-hero-copy h1{font-size:clamp(48px,5.3vw,88px);line-height:1.04;max-width:540px;margin-bottom:32px}.taara-home-sale .diwali-hero-copy>.taara-home-sale-offer{margin:0 0 24px;line-height:1.25}.taara-home-sale-offer strong{display:block;font-size:clamp(32px,3.1vw,48px);font-weight:600;letter-spacing:-.025em}.taara-home-sale-offer span{display:block;margin-top:8px;font-size:clamp(17px,1.5vw,22px)}.taara-home-sale .diwali-hero-copy>.taara-home-sale-intro{margin:0 0 28px;max-width:340px;font-size:16px;line-height:1.65}.taara-home-sale .diwali-light-button{background:#f7f1e7;color:#541d2b;min-width:210px}@media(min-width:750px){.diwali-hero.taara-home-sale{min-height:clamp(620px,58vw,850px)}.taara-home-sale .diwali-hero-image{position:relative}.taara-home-sale .diwali-hero-image img{position:absolute;top:0;right:0;bottom:0;left:0}}@media(max-width:749px){.taara-home-sale .diwali-hero-image img{height:auto;aspect-ratio:1;object-position:50% 17%}.taara-home-sale .diwali-hero-copy{padding:32px 24px 36px}.taara-home-sale .diwali-hero-copy h1{font-size:clamp(42px,11.5vw,58px);max-width:450px;margin-bottom:24px}.taara-home-sale .diwali-hero-copy>.taara-home-sale-offer{margin-bottom:20px}.taara-home-sale .diwali-hero-copy>.taara-home-sale-intro{font-size:15px;margin-bottom:24px}}.diwali-drop.diwali-drop-photograph{position:relative;isolation:isolate;overflow:hidden;background-color:#541d2b;background-image:none}.diwali-drop.diwali-drop-photograph:before{content:"";position:absolute;top:0;right:0;height:100%;width:auto;aspect-ratio:3 / 2;z-index:-1;pointer-events:none;background-image:linear-gradient(0deg,#541d2bfa,#541d2bf2 40%,#541d2b26),var(--drop-background, none);background-size:cover;background-position:right top;background-repeat:no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 40%);mask-image:linear-gradient(90deg,transparent 0%,#000 40%)}.diwali-drop.diwali-drop-photograph h2{max-width:65%}.diwali-drop.diwali-drop-photograph .diwali-drop-intro{max-width:60%}@media(max-width:749px){.diwali-drop.diwali-drop-photograph:before{height:440px}.diwali-drop.diwali-drop-photograph h2,.diwali-drop.diwali-drop-photograph .diwali-drop-intro{max-width:100%}}.product__info-container .taara-purchase-summary{font-size:1.35rem;line-height:1.65;color:#645e55;margin:1.6rem 0 1.2rem}.taara-purchase-summary p{margin:0}.taara-purchase-summary .taara-material-brief{margin-top:.6rem;color:#541d2b;font-size:1.2rem}.product__info-container .diwali-product-stock{margin:1.2rem 0;font-size:1.2rem}.product__info-container .product-form{margin:1.4rem 0 0}.product__info-container .product-form__buttons{max-width:none}.product__info-container .product-form__submit{margin:0;min-height:5.6rem}.product__info-container .product-form__submit>span{margin-left:0;font-size:1.25rem}.product__info-container .taara-purchase-details{margin:1.8rem 0 0}.taara-service-links{display:grid;gap:1rem;margin:0 0 2.4rem}.taara-service-links>a,.taara-service-links>p{display:flex;align-items:center;gap:1.2rem;color:#541d2b;font-size:1.2rem;line-height:1.6;text-decoration:none;margin:0;min-height:3.2rem}.taara-service-links a span{text-decoration:underline;text-underline-offset:4px;text-decoration-color:#cbb7ab}.taara-service-links svg{width:2.2rem;height:2.2rem;flex-shrink:0}.taara-product-accordions details{border-top:1px solid #ded1c2}.taara-product-accordions details:last-child{border-bottom:1px solid #ded1c2}.taara-product-accordions summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.7rem 0;min-height:5.6rem;cursor:pointer;font-size:1.4rem;font-weight:500;list-style:none;color:#292322;line-height:1.5}.taara-product-accordions summary::-webkit-details-marker{display:none}.taara-product-accordions summary>span{width:1.2rem;height:1.2rem;position:relative;flex-shrink:0}.taara-product-accordions summary>span:before,.taara-product-accordions summary>span:after{content:"";position:absolute;background:currentColor;left:0;top:50%;width:100%;height:1px}.taara-product-accordions summary>span:after{transform:rotate(90deg)}.taara-product-accordions details[open] summary>span:after{display:none}.taara-product-accordions summary:focus-visible,.taara-service-links a:focus-visible{outline:2px solid #541D2B;outline-offset:4px}.taara-accordion-content{padding:0 0 1.8rem;color:#645e55;font-size:1.35rem;line-height:1.8}.taara-accordion-content>p{margin:0 0 1.2rem}.taara-accordion-content>p:last-child{margin-bottom:0}.taara-accordion-content>h3:first-child{display:none}.taara-accordion-content ul{padding-left:2rem;margin:0}.taara-accordion-content li+li{margin-top:.8rem}.taara-accordion-content a{color:#541d2b;text-underline-offset:4px}.taara-accordion-content .taara-reservation-note{font-size:1.15rem}.taara-mobile-purchase,.taara-mobile-purchase[hidden]{display:none}@media(max-width:749px){.product__info-container .product__title h1{font-size:3.1rem;line-height:1.16}.product__info-container .product__title{margin-top:.8rem;margin-bottom:1.2rem}.product__info-container .product__tax{margin-top:.6rem;margin-bottom:0;font-size:1.1rem;line-height:1.6}.product__info-container .installment{margin:0}.product__info-container .taara-purchase-summary{margin:1.4rem 0 1rem}.taara-mobile-purchase:not([hidden]){display:flex;align-items:center;gap:1.5rem;position:fixed;bottom:0;left:0;right:0;z-index:20;padding:1rem 1.8rem calc(1rem + env(safe-area-inset-bottom));background:#f7f1e7;border-top:1px solid #ded1c2;box-shadow:0 -3px 12px #2923220a}.taara-mobile-purchase strong{font-size:1.7rem;color:#292322;white-space:nowrap;font-weight:500}.taara-mobile-purchase .button{flex:1;min-width:0;min-height:4.8rem;font-size:1.15rem;letter-spacing:.06em;background:#541d2b;color:#f7f1e7}body.taara-purchase-bar-visible{padding-bottom:calc(7.6rem + env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
