.product-grid-view-zoom-out--details span,.product-grid-view-zoom-out--details s{font-size:var(--font-size--xs);font-family:var(--font-body--family)}.product-grid-view-zoom-out--details .price,.product-grid-view-zoom-out--details .price-item--sale{font-size:15px;font-weight:700;color:var(--shv-body, #24120d);letter-spacing:var(--shv-tracking-normal, 0);font-variant-numeric:tabular-nums}.product-grid__item .product-card__content,.resource-list__item .product-card__content,.predictive-search-results__card--product .product-card__content{background:var(--shv-card-bg);border:var(--shv-card-border-w) solid var(--shv-card-border);border-radius:var(--shv-card-radius);overflow:hidden;box-shadow:var(--shv-card-shadow);transition:box-shadow .24s ease,transform .24s ease,border-color .24s ease;padding-bottom:14px}.product-grid__item product-price>*,.resource-list__item product-price>*{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:4px}.product-grid__item product-price .price-discount-pill,.resource-list__item product-price .price-discount-pill{order:-1;flex:0 0 auto}.product-grid__item product-price>*:before,.resource-list__item product-price>*:before{content:"";order:0;flex:0 0 100%;height:0}.product-grid__item .product-card__content>product-price,.resource-list__item .product-card__content>product-price{margin-top:auto;padding-inline:var(--shv-card-pad-x);padding-bottom:var(--shv-card-pad-b)}.product-grid__item .product-card:is(:hover,:focus-within) .product-card__content,.resource-list__item .product-card:is(:hover,:focus-within) .product-card__content{box-shadow:var(--shv-card-shadow-hover);border-color:var(--shv-card-border-hover)}:is(.product-grid__item,.resource-list__item,.predictive-search-results__card--product) .quick-add__button{background:var(--shv-cta-bg);border-color:var(--shv-cta-bg);color:var(--shv-cta-text);box-shadow:var(--shv-shadow-cta)}:is(.product-grid__item,.resource-list__item,.predictive-search-results__card--product) .quick-add__button:is(:hover,:focus-visible){background:var(--shv-cta-hover);border-color:var(--shv-cta-hover)}:is(.product-grid__item,.resource-list__item) .quick-add__button:disabled{background:var(--shv-bg-temple);border-color:var(--shv-border);color:var(--shv-body-soft);box-shadow:none;cursor:not-allowed;opacity:1}.product-grid{--product-grid-gap: clamp(14px, 2vw, 24px)}.product-grid__item .card-gallery{aspect-ratio:1 / 1;overflow:hidden}.product-grid__item .card-gallery :is(img,picture){width:100%;height:100%;object-fit:cover}.product-grid__item .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media-container,.product-media){height:100%;aspect-ratio:auto}.product-grid__item .product-card,.resource-list__item .product-card,.predictive-search-results__card--product{--font-h4--size: 16px;--font-h4--line-height: 1.35;--font-h4--weight: 600;--font-h4--letter-spacing: var(--shv-tracking-normal, 0)}.product-grid__item .product-card :is(.product-title,h4,.h4),.product-grid__item .product-card .text-block.h4>*{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.8em;padding:10px var(--shv-card-pad-x) 4px;margin:0;text-wrap:balance;color:var(--shv-body, #24120d)}.product-grid__item .product-card :is(.price__regular,.price__sale):not(.price__hidden),.resource-list__item .product-card :is(.price__regular,.price__sale):not(.price__hidden){display:flex;align-items:baseline;flex-wrap:nowrap;gap:8px;padding:6px 12px 10px;margin:0;min-height:28px;overflow:hidden}.product-grid__item .product-card .price,.product-grid__item .product-card .price-item--sale{font-size:clamp(15px,1.1vw,17px);font-weight:700;line-height:1.2;color:var(--shv-body, #24120d);letter-spacing:var(--shv-tracking-normal, 0);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.product-grid__item .product-card .compare-at-price,.product-grid__item .product-card .price-item--regular.compare-at-price{font-size:.82em;font-weight:500;color:var(--shv-body-soft, #6b4b35);text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:#5a0f1361;text-underline-offset:0;font-variant-numeric:tabular-nums}.product-grid__item .product-card .price-discount-pill,.resource-list__item .product-card .price-discount-pill{display:inline-flex;align-items:center;padding:2px 8px;background:color-mix(in srgb,var(--shv-saffron, #c2410c) 12%,transparent);color:color-mix(in srgb,var(--shv-saffron, #c2410c) 80%,var(--shv-maroon-deep, #3a080b));font-size:11px;font-weight:700;border-radius:999px;line-height:1.2;letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.product-grid__item .product-card:has(.price-discount-pill) .product-badges__badge{display:none}.product-grid__item .product-badges__badge{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;letter-spacing:.02em;box-shadow:0 1px 2px #00000014}@media screen and (min-width:750px)and (max-width:989px){.product-grid__item .product-card,.resource-list__item .product-card{--font-h4--size: 15px}.product-grid__item .product-card :is(.product-title,h4,.h4),.product-grid__item .product-card .text-block.h4>*{padding:10px var(--shv-card-pad-x) 3px}.product-grid__item .product-card :is(.price__regular,.price__sale):not(.price__hidden){padding:4px 12px 0}.product-grid__item .product-card .price,.product-grid__item .product-card .price-item--sale{font-size:15px}}@media screen and (max-width:749px){:is(.product-grid__item,.resource-list__item) button.quick-add__button{--quick-add-collapsed-width: 44px;--quick-add-icon-width: 40px;height:44px}.product-grid.product-grid{padding-inline:16px}.product-grid{--product-grid-gap: 10px}.product-grid__item .product-card,.resource-list__item .product-card{--font-h4--size: 15px}.product-grid__item .product-card__content,.resource-list__item .product-card__content{border-radius:12px;padding-bottom:10px}.product-grid__item .product-card :is(.product-title,h4,.h4),.product-grid__item .product-card .text-block.h4>*{line-height:1.3;min-height:2.6em;padding:8px 10px 2px}.product-grid__item .product-card :is(.price__regular,.price__sale):not(.price__hidden){padding:6px 10px 10px;gap:6px;flex-wrap:wrap;min-height:44px}.product-grid__item .product-card .price,.product-grid__item .product-card .price-item--sale{font-size:14px;font-weight:700}.product-grid__item .product-card .compare-at-price{font-size:.78em}.product-grid__item .product-card .price-discount-pill{font-size:10px;padding:2px 6px}.product-grid__item .product-badges__badge{font-size:10px;padding:3px 8px}.product-grid__item .product-card:hover .product-card__content{transform:none}}:root{--shv-mahogany: #3a080b;--shv-maroon: #5a0f13;--shv-maroon-deep: #3a080b;--shv-sindoor: #8a1c1c;--shv-saffron: #c2410c;--shv-saffron-bright: #f97316;--shv-saffron-hover: #8a1c1c;--shv-brass: #d4a017;--shv-brass-deep: #9b6b18;--shv-body: #24120d;--shv-body-soft: #6b4b35;--shv-beige: #d9b98d;--shv-bg-white: #fffcf7;--shv-bg-cream: #fff7ec;--shv-bg-temple: #f4e2c8;--shv-gold: #f7d88a;--shv-heading: var(--shv-maroon);--shv-text: var(--shv-body);--shv-text-muted: var(--shv-body-soft);--shv-surface: var(--shv-bg-white);--shv-surface-warm: var(--shv-bg-cream);--shv-surface-strong: var(--shv-bg-temple);--shv-border: rgba(90, 15, 19, .18);--shv-border-strong: rgba(194, 65, 12, .36);--shv-cta-bg: var(--shv-saffron);--shv-cta-hover: var(--shv-saffron-hover);--shv-cta-text: #fff;--shv-announcement-bg: var(--shv-mahogany);--shv-announcement-text: var(--shv-bg-cream);--shv-announcement-accent: var(--shv-brass);--shv-shadow-cta: 0 8px 18px rgba(194, 65, 12, .28)}main[data-template=index],main[data-template=product]{background:var(--shv-surface)}main[data-template=index] :where(h1,h2,h3),main[data-template=product] :where(h1,h2,h3){color:var(--color-foreground-heading, var(--shv-heading))}main[data-template=index] :where(.button,.shopify-payment-button__button,.add-to-cart-button,.quick-add__button,.facets-toggle__button,a[class*=shv-][class*=__cta],button[class*=shv-][class*=__cta],a[class*=shv-][class*=__button],button[class*=shv-][class*=__button]),main[data-template=product] :where(.button,.shopify-payment-button__button,.add-to-cart-button,.quick-add__button,.facets-toggle__button,a[class*=shv-][class*=__cta],button[class*=shv-][class*=__cta],a[class*=shv-][class*=__button],button[class*=shv-][class*=__button]){border-color:var(--shv-cta-bg)}main[data-template=index] :where(.button:not(.button-secondary),.add-to-cart-button,a[class*=shv-][class*=__cta]:not([class*=ghost]):not([class*=secondary]),button[class*=shv-][class*=__cta]:not([class*=ghost]):not([class*=secondary]),a[class*=shv-][class*=__button]:not([class*=ghost]):not([class*=secondary]),button[class*=shv-][class*=__button]:not([class*=ghost]):not([class*=secondary])),main[data-template=product] :where(.button:not(.button-secondary),.add-to-cart-button,a[class*=shv-][class*=__cta]:not([class*=ghost]):not([class*=secondary]),button[class*=shv-][class*=__cta]:not([class*=ghost]):not([class*=secondary]),a[class*=shv-][class*=__button]:not([class*=ghost]):not([class*=secondary]),button[class*=shv-][class*=__button]:not([class*=ghost]):not([class*=secondary])){background-color:var(--shv-cta-bg);color:var(--shv-cta-text);box-shadow:var(--shv-shadow-cta)}main[data-template=index] :where(.button:not(.button-secondary),.add-to-cart-button,a[class*=shv-][class*=__cta]:not([class*=ghost]):not([class*=secondary]),button[class*=shv-][class*=__cta]:not([class*=ghost]):not([class*=secondary]),a[class*=shv-][class*=__button]:not([class*=ghost]):not([class*=secondary]),button[class*=shv-][class*=__button]:not([class*=ghost]):not([class*=secondary])):hover,main[data-template=product] :where(.button:not(.button-secondary),.add-to-cart-button,a[class*=shv-][class*=__cta]:not([class*=ghost]):not([class*=secondary]),button[class*=shv-][class*=__cta]:not([class*=ghost]):not([class*=secondary]),a[class*=shv-][class*=__button]:not([class*=ghost]):not([class*=secondary]),button[class*=shv-][class*=__button]:not([class*=ghost]):not([class*=secondary])):hover{background-color:var(--shv-cta-hover);border-color:var(--shv-cta-hover)}main[data-template=index] :where(.shv-product-card,.shv-collection-card,.shv-compare-card,.shv-testimonial-card,.shv-bhakti__card,.shv-ritual-card,.shv-live-pdp-features,.shv-live-pdp-model,.shv-live-pdp-delivery,.shv-live-pdp-pay__fieldset),main[data-template=product] :where(.shv-product-card,.shv-collection-card,.shv-compare-card,.shv-testimonial-card,.shv-bhakti__card,.shv-ritual-card,.shv-live-pdp-features,.shv-live-pdp-model,.shv-live-pdp-delivery,.shv-live-pdp-pay__fieldset){background-color:var(--shv-surface);border-color:var(--shv-border);box-shadow:0 10px 28px #3a080b14}main[data-template=index] :where(.shv-product-card__badge,.shv-product-card__savings,.shv-compare-card__badge,.shv-reels__ribbon,.shv-artisans__badge),main[data-template=product] :where(.shv-product-card__badge,.shv-product-card__savings,.shv-compare-card__badge,.shv-reels__ribbon,.shv-artisans__badge){background:var(--shv-sindoor);color:#fff}main[data-template=index] :where(.price-item--sale,.price,.shv-product-card__price-current),main[data-template=product] :where(.price-item--sale,.price,.shv-product-card__price-current){color:var(--shv-saffron)}main[data-template=index]{--shv-section-py: 34px;--shv-space-5: 20px;--shv-space-6: 26px;--shv-space-7: 34px;--shv-space-8: 42px}main[data-template=index] :where(.shv-hero,.shv-compare,.shv-collections,.shv-artisans,.shv-reels,.shv-bestsellers,.shv-wareviews,.shv-testimonials,.shv-bhakti,.shv-urgency,.shv-faq,.shv-wa-news,.shv-rituals,.shv-benefit,.shv-trust-bar){scroll-margin-top:calc(var(--header-group-height, 0px) + 16px)}main[data-template=index] .shv-hiw{--shv-hiw-pt: 34px !important;--shv-hiw-pb: 34px !important}main[data-template=index] :where(.shv-compare__head,.shv-collections__head,.shv-artisans__head,.shv-reels__head,.shv-bestsellers__head,.shv-wareviews__head,.shv-testimonials__head,.shv-rituals__head,.shv-bhakti__inner>.shv-bhakti__subheading,.shv-faq__head,.shv-hiw__head){margin-bottom:20px}main[data-template=index] :where(.shv-artisans__shell,.shv-reels__track,.shv-wareviews__viewport){padding-bottom:8px}main[data-template=index] :where(.shv-wareviews__footnote,.shv-testimonials__cta-wrap,.shv-bhakti__cta-wrap){margin-top:18px}@media screen and (max-width:749px){.product-grid-view-zoom-out--details .h4{font-size:13px;line-height:1.3;min-height:2.6em}.product-grid-view-zoom-out--details .price,.product-grid-view-zoom-out--details .price-item--sale{font-size:14px}}@media screen and (min-width:750px){.product-media-container.constrain-height{--viewport-offset: var(--header-height, 100px);--constrained-min-height: 500px;--constrained-max-height: 760px}}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-grid__item .product-card:hover .product-card__content,.resource-list__item .product-card:hover .product-card__content{box-shadow:0 14px 30px #3a080b1f,0 6px 12px #3a080b0f;transform:translateY(-4px);border-color:var(--shv-border-strong, rgba(194, 65, 12, .36))}}@media screen and (min-width:750px){main[data-template=index]{--shv-section-py: 62px;--shv-space-5: 26px;--shv-space-6: 34px;--shv-space-7: 46px;--shv-space-8: 58px}main[data-template=index] .shv-hiw{--shv-hiw-pt: 58px !important;--shv-hiw-pb: 58px !important}main[data-template=index] :where(.shv-compare__head,.shv-collections__head,.shv-artisans__head,.shv-reels__head,.shv-bestsellers__head,.shv-wareviews__head,.shv-testimonials__head,.shv-rituals__head,.shv-faq__head,.shv-hiw__head){margin-bottom:28px}}@media screen and (max-width:749px){main[data-template=index] .shv-hero{padding-top:30px;padding-bottom:32px}main[data-template=index] :where(.shv-compare,.shv-collections,.shv-artisans,.shv-reels,.shv-bestsellers,.shv-wareviews,.shv-testimonials,.shv-bhakti,.shv-urgency,.shv-faq,.shv-wa-news,.shv-rituals,.shv-benefit){padding-top:34px;padding-bottom:34px}}.product-grid-view-zoom-out--details .h4{font-family:var(--font-body--family);font-size:14px;font-weight:600;line-height:1.35;letter-spacing:var(--shv-tracking-normal, 0);color:var(--shv-body, #24120d);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;text-wrap:balance}:not(.dialog-zoomed-gallery)>.product-media-container{--slide-width: 100%;display:flex;aspect-ratio:var(--gallery-aspect-ratio, var(--media-preview-ratio));max-height:var(--constrained-height);width:var(--slide-width, 100%);position:relative;overflow:hidden}:not(.dialog-zoomed-gallery)>.product-media-container:where(.constrain-height){--viewport-offset: 400px;--constrained-min-height: 300px;--constrained-max-height: 820px;--constrained-height: clamp( var(--constrained-min-height), calc(100vh - var(--viewport-offset)), var(--constrained-max-height) );margin-right:auto;margin-left:auto}@supports (--test: round(up, 100%, 1px)){:not(.dialog-zoomed-gallery)>.product-media-container{--slide-width: round(up, 100%, 1px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.shv-drawer-brand,.shv-drawer-quicknav,.shv-drawer-account{display:none}@media screen and (max-width:749px){.shv-drawer-brand,.shv-drawer-quicknav,.shv-drawer-account{display:revert}}.facets-toggle__button{display:inline-flex;align-items:center;min-height:44px;padding-inline:4px}.cart-page p>a,.cart-page small>a{display:inline-block;padding-block:5px;margin-block:-5px}html,.page-wrapper{scroll-behavior:auto}.cart-items__title{padding-block:4px;margin-block:-4px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/shv-base.css.map */
