.rating-summary{display:flex;align-items:center;gap:6px;margin:6px 0 2px;font-family:Satoshi,sans-serif;font-size:14px;font-weight:500;line-height:1.4;color:#121212bf;white-space:nowrap}.rating-summary__stars{position:relative;display:inline-block;font-family:Arial,sans-serif;font-size:15px;line-height:1;letter-spacing:1px;color:#cd99514d}.rating-summary__stars-fill{position:absolute;top:0;left:0;overflow:hidden;color:#cd9951}.rating-summary__value{font-weight:700;color:#1e1e1e}@media screen and (max-width:749px){.rating-summary{gap:4px;font-size:12px}.rating-summary__stars{font-size:12px;letter-spacing:0}}.img-container-pr img{height:auto}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid rgba(127,91,152,.18);box-shadow:0 -6px 24px #1e1e1e14;animation:sticky-atc-in .25s ease-out}.sticky-atc[hidden]{display:none}@keyframes sticky-atc-in{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.sticky-atc{animation:none}}.sticky-atc__inner{display:flex;align-items:center;gap:16px;padding-top:12px;padding-bottom:12px}.sticky-atc__media{flex-shrink:0;width:56px;height:56px;padding:4px;border-radius:10px;background:#f9f4f5;display:flex;align-items:center;justify-content:center}.sticky-atc__image{width:100%;height:100%;object-fit:contain}.sticky-atc__info{flex:1;min-width:0}.sticky-atc__title{margin:0;font-family:Coconat,serif;font-size:20px;line-height:1.2;color:#922637;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sticky-atc__meta{margin:4px 0 0;display:flex;align-items:center;gap:8px;font-size:15px;line-height:1.2;color:#1e1e1e}.sticky-atc__price{font-weight:700}.sticky-atc__variant{padding:2px 8px;border-radius:999px;background:#f9f4f5;font-size:12px;color:#922637;white-space:nowrap}.sticky-atc__variant[hidden]{display:none}.sticky-atc__actions{display:flex;gap:12px;flex-shrink:0}.sticky-atc__button{min-width:180px;height:44px;padding:0 24px;border-radius:8px;border:1px solid #7f5b98;font-family:Coconat,serif;font-size:14px;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.sticky-atc__button[hidden]{display:none}.sticky-atc__button--add{background:#fff;color:#7f5b98}.sticky-atc__button--add:hover:not(:disabled){background:#f4eff7}.sticky-atc__button--buy{background:#7f5b98;color:#fff}.sticky-atc__button--buy:hover{background:#6c4b84}.sticky-atc__button:disabled{border-color:#c9c3cc;background:#f1eff2;color:#8a8490;cursor:not-allowed}.sticky-atc__button:focus-visible{outline:2px solid #922637;outline-offset:2px}@media screen and (max-width:749px){.sticky-atc__inner{gap:10px;padding:10px 12px}.sticky-atc__media{width:48px;height:48px}.sticky-atc__title{font-size:16px}.sticky-atc__meta{font-size:14px}.sticky-atc__button--buy{display:none}.sticky-atc__button{min-width:0;height:42px;padding:0 18px;font-size:13px}.sticky-atc__button--add:not(:disabled){background:#7f5b98;color:#fff}}.exit-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.exit-popup[hidden]{display:none}.exit-popup .exit-popup__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.exit-popup__panel{position:relative;width:100%;max-width:440px;padding:40px 28px 28px;background:#fff1e6;border-radius:12px;text-align:center;box-shadow:0 12px 40px #00000040}.exit-popup__close{position:absolute;top:10px;right:10px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;color:#7e293b}.exit-popup__close .icon{width:16px;height:16px}.exit-popup__heading{margin:0 0 8px;color:#7e293b}.exit-popup__text{margin:0 0 20px;font-size:16px}.exit-popup__panel--image{max-width:520px;padding:0;overflow:hidden;background:transparent}.exit-popup__image-link{display:block}.exit-popup__image{display:block;width:100%;height:auto;max-height:calc(100vh - 32px);object-fit:contain}.exit-popup__panel--image .exit-popup__close{z-index:1;border-radius:50%;background:#ffffffe6;box-shadow:0 2px 8px #0003}body.exit-popup-open{overflow:hidden}@media screen and (max-width:749px){.template-collection .page-width-collection .grid-pr-hr,.template-search ul.grid-pr-hr{gap:10px;justify-content:space-between;align-items:stretch}.template-collection .page-width-collection #product-grid li.grid__item--pr,.template-search ul.grid-pr-hr li.grid__item--pr{width:calc(50% - 5px);max-width:none;padding:10px 6px;margin:0;background-size:100% 100%}.template-collection .page-width-collection #product-grid .pr-item,.template-search ul.grid-pr-hr .pr-item{padding:0 4px 12px!important;margin:0}.template-collection li.grid__item--pr a.pr-item-block-link,.template-search li.grid__item--pr a.pr-item-block-link{padding:12px 6px}.template-collection .pr-item-infobox,.template-search .pr-item-infobox{padding:6px 4px}}.low-stock-label{display:inline-flex;align-items:center;gap:6px;margin:4px 0 2px;font-family:Satoshi,sans-serif;font-size:13px;font-weight:700;line-height:1.3;color:#922637}.low-stock-label:before{content:"";width:7px;height:7px;border-radius:50%;background:#e3241b;box-shadow:0 0 0 3px #e3241b2e}@media screen and (max-width:749px){.low-stock-label{font-size:12px}}.sipup-sold-out .low-stock-label{display:none}.cart-sparkle{position:fixed;z-index:2147483000;width:0;height:0;pointer-events:none}.cart-sparkle__star{position:absolute;top:0;left:0;background:currentColor;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 3px rgba(242,196,109,.7));will-change:transform,opacity}
/*# sourceMappingURL=/cdn/shop/t/67/assets/haldiram-store-updates.css.map */
