[hidden]{display:none!important}:root{--cart-bar-h: 58px}.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-3)}.price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-2)}.price__now{font-weight:700}.price__mrp{color:var(--color-text-muted);font-size:var(--font-size-s)}.price__off{padding:0 var(--space-1);border-radius:var(--radius-button);background:var(--color-offer);color:var(--color-text);font-size:var(--font-size-xs);font-weight:700;line-height:1.6}.price__tax{flex-basis:100%;color:var(--color-text-muted);font-size:var(--font-size-xs)}.card{position:relative;display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.card__media{display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-m);background:var(--color-tile)}.card__img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.card__control{position:relative;display:flex;align-self:flex-end;align-items:flex-end;justify-content:flex-end;min-height:var(--tap);margin:calc(-1 * (var(--tap) + var(--space-2))) var(--space-2) 0 0}.card__packs{display:flex;gap:var(--space-1);min-width:0;margin-top:var(--space-1)}.card__pack{min-width:0;overflow:hidden;padding:0 var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-s);color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:1.6;white-space:nowrap;text-overflow:ellipsis}.card__pack--more{flex:none}.card__packs--measure>.card__pack{flex:none}.card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;font-size:var(--font-size-s);line-height:1.35;text-decoration:none}.cart-stepper__add{min-width:72px;min-height:var(--tap);padding:0 var(--space-4);border:1.5px solid var(--color-accent);border-radius:var(--radius-button);background:var(--color-bg);color:var(--color-accent);font-weight:700;letter-spacing:.02em;box-shadow:0 2px 6px #00000014;cursor:pointer}.cart-stepper__controls{display:inline-flex;align-items:center;min-height:var(--tap);border-radius:var(--radius-button);background:var(--color-accent);color:var(--color-accent-contrast)}.cart-stepper__controls button{min-width:var(--tap);min-height:var(--tap);border:0;background:none;color:inherit;font-size:var(--font-size-l);font-weight:700;cursor:pointer}.cart-stepper__qty{min-width:2ch;font-weight:700;text-align:center}.cart-control__sold-out{display:inline-block;padding:var(--space-1) var(--space-2);border-radius:var(--radius-s);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:600}.cart-control__total{padding:0;border:0;font:inherit;cursor:pointer}.cart-control__total>[aria-hidden]{min-width:var(--tap);font-size:var(--font-size-l);font-weight:700}.cart-bar{position:fixed;right:var(--space-3);bottom:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom) + var(--space-2));left:var(--space-3);z-index:19;display:flex;align-items:center;gap:var(--space-2);min-height:var(--cart-bar-h);padding:var(--space-1);border:1px solid var(--color-text);border-radius:var(--radius-m);background:var(--color-text);color:var(--color-bg);box-shadow:var(--shadow-pop)}.cart-bar__summary{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;min-height:var(--tap);padding:0 var(--space-2);color:inherit;line-height:1.25;text-decoration:none}.cart-bar__count{overflow:hidden;font-size:var(--font-size-xs);white-space:nowrap;text-overflow:ellipsis}.cart-bar__total{font-weight:700}.cart-bar :focus-visible,.cart-bar .shiprocket-headless .sr-headless-checkout:focus-visible{outline:2px solid var(--color-bg);outline-offset:2px}.cart-bar__checkout{display:flex;flex:none;align-items:center}.cart-bar__checkout .shiprocket-headless{width:auto}.cart-bar__checkout .shiprocket-headless:not(:empty){min-width:170px}.cart-bar__fallback{min-height:var(--tap);padding:0 var(--space-4);border:0;border-radius:var(--radius-button);background:var(--color-accent);color:var(--color-accent-contrast);font-weight:700;cursor:pointer}body:has(.cart-bar:not([hidden])){padding-bottom:calc(var(--bottom-nav-h) + var(--cart-bar-h) + var(--space-4) + env(safe-area-inset-bottom))}html:has(.cart-bar:not([hidden])){--shopify-chat-activator-offset: calc(var(--bottom-nav-h) + var(--cart-bar-h) + var(--space-4) + env(safe-area-inset-bottom));scroll-padding-bottom:calc(var(--bottom-nav-h) + var(--cart-bar-h) + var(--space-4) + env(safe-area-inset-bottom))}.shiprocket-headless .sr-headless-checkout{width:100%;height:var(--tap)!important;margin:0;padding:0 var(--space-4);border-radius:var(--radius-button)!important;background:linear-gradient(var(--color-accent),color-mix(in srgb,var(--color-accent),#000 15%))!important;color:var(--color-accent-contrast);font-family:var(--font-primary--family)!important;white-space:nowrap;box-shadow:inset 0 1px #ffffff2e,0 4px 12px color-mix(in srgb,var(--color-accent) 28%,transparent);transition:transform .12s ease,box-shadow .12s ease}.shiprocket-headless .sr-headless-checkout .sr-d-flex{align-items:center}.shiprocket-headless .sr-headless-checkout .sr-button-text-container{font-family:inherit!important;font-size:15px!important;font-weight:700!important;letter-spacing:.02em;text-transform:lowercase}.shiprocket-headless .sr-button-text-container:first-letter{text-transform:uppercase}.shiprocket-headless .sr-headless-checkout .sr-payment-icons{height:22px;margin-left:var(--space-3);padding:2px 6px;border-radius:999px;background:var(--color-bg)}.shiprocket-headless .sr-headless-checkout:disabled .sr-payment-icons{display:none!important}.shiprocket-headless .sr-headless-checkout:active{box-shadow:inset 0 1px #ffffff1f,0 1px 4px color-mix(in srgb,var(--color-accent) 28%,transparent);transform:translateY(1px)}.shiprocket-headless .sr-headless-checkout:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}@media(prefers-reduced-motion:reduce){.shiprocket-headless .sr-headless-checkout{transition:none}.shiprocket-headless .sr-headless-checkout:active{transform:none}}.sheet{width:100%;max-width:100%;max-height:85svh;margin:auto 0 0;padding:0;border:0;border-radius:var(--radius-l) var(--radius-l) 0 0;background:var(--color-bg);color:var(--color-text)}.sheet::backdrop{background:#00000073}.sheet__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-2) 0 var(--space-4)}.sheet__heading{font-size:var(--font-size-l)}.sheet__body{padding:0 var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom))}.sheet__product{color:var(--color-text-muted);font-size:var(--font-size-s)}.sheet__list{padding:0;list-style:none}.sheet__row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.sheet__row>.cart-stepper,.sheet__row>.cart-control__sold-out{grid-row:1 / span 2;grid-column:2}.sheet__pack{font-weight:700}.toast{position:fixed;bottom:calc(var(--bottom-nav-h) + var(--cart-bar-h) + var(--space-5) + env(safe-area-inset-bottom));left:50%;z-index:calc(var(--shopify-chat-z-index, 40) + 1);width:max-content;max-width:calc(100% - 2 * var(--space-4));padding:var(--space-3) var(--space-4);border-radius:var(--radius-m);background:var(--color-text);color:var(--color-bg);font-size:var(--font-size-s);box-shadow:var(--shadow-pop);transform:translate(-50%)}@media(min-width:600px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sheet{max-width:480px;margin:auto;border-radius:var(--radius-l)}}@media(min-width:990px){.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cart-bar{left:auto;right:var(--space-5);width:360px}}:where(.button,.icon-button,.chip,.tile,.card__media,.bottom-nav a,[data-cart-add],[data-cart-step]){-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media(prefers-reduced-motion:no-preference){:where(.button,.icon-button,.chip,.tile,.card__media,.bottom-nav a,[data-cart-add],[data-cart-step]){transition:transform 90ms ease-out}:where(.button,.icon-button,.chip,.tile,.card__media,.bottom-nav a,[data-cart-add],[data-cart-step]):active{transform:scale(.96)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/components.css.map */
