.store-reveal-demo{background:var(--color-background);color:var(--color-foreground);padding-block:clamp(3rem,7vw,7rem)}.store-reveal-demo__inner{width:min(1200px,calc(100% - 2rem));margin-inline:auto}.store-reveal-demo__header{max-width:44rem;margin-block-end:clamp(2rem,5vw,4rem)}.store-reveal-demo__heading{margin:0;font-size:clamp(2.4rem,6vw,5.5rem);line-height:.95;letter-spacing:-.04em}.store-reveal-demo__intro{max-width:36rem;margin-block-start:1rem}.store-reveal-demo__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.store-reveal-demo__card{display:grid;grid-template-rows:auto minmax(15rem,1fr) auto;min-width:0;padding:clamp(1.25rem,3vw,2rem);border:1px solid rgb(var(--color-foreground-rgb) / .18);border-radius:1.5rem}.store-reveal-demo__card-copy h3{margin:0;font-size:clamp(1.5rem,3vw,2.4rem)}.store-reveal-demo__card-copy p{margin-block:.35rem 0}.store-reveal-demo__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.65}.store-reveal-demo__stage{display:grid;place-items:center;min-height:15rem;overflow:hidden}.store-reveal-demo__stage--pop{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.65rem}.store-reveal-demo__pill{display:inline-flex;align-items:center;justify-content:center;min-width:5rem;padding:.75rem 1.1rem;color:var(--color-background);background:var(--color-foreground);border-radius:999px;font-weight:700}.store-reveal-demo__pill--accent{color:#1b1b1b;background:#d7ff56}.store-reveal-demo__product{display:grid;width:min(14rem,80%);gap:.8rem;font-weight:700}.store-reveal-demo__product-art{display:block;aspect-ratio:4 / 3;border-radius:1rem;background:radial-gradient(circle at 65% 28%,rgb(var(--color-foreground-rgb) / .12) 0 18%,transparent 19%),linear-gradient(145deg,#d7ff56,#ff8fb8)}.store-reveal-demo__wordmark{font-size:clamp(2.5rem,7vw,5rem);font-weight:800;letter-spacing:-.06em}.store-reveal-demo__badge{display:grid;width:8rem;aspect-ratio:1;place-items:center;color:#1b1b1b;background:#ff8fb8;border-radius:50%;font-size:1.2rem;font-weight:800}.store-reveal-demo__replay{justify-self:start;padding-block:.4rem;border-block-end:1px solid currentColor;cursor:pointer}@media screen and (max-width:749px){.store-reveal-demo__grid{grid-template-columns:1fr}}.nundies-button-reveal{display:inline-flex;max-width:100%;overflow:visible;vertical-align:top}.nundies-button{display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:48px;padding:9px 24px;box-sizing:border-box;color:var(--nundies-button-text);background:var(--nundies-button-bg);border:var(--nundies-button-border-width) solid var(--nundies-button-border);border-radius:var(--nundies-button-radius);box-shadow:0 var(--nundies-button-shadow-depth) 0 var(--nundies-button-shadow);text-align:center;text-decoration:none;cursor:pointer;transform:translateY(0);transform-origin:center;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s cubic-bezier(.2,.8,.2,1),filter .16s ease;-webkit-tap-highlight-color:transparent}.nundies-button:hover{color:var(--nundies-button-text);box-shadow:0 calc(var(--nundies-button-shadow-depth) * .5) 0 var(--nundies-button-shadow);transform:translateY(calc(var(--nundies-button-shadow-depth) * .5));filter:saturate(1.08)}.nundies-button:active{box-shadow:0 0 0 var(--nundies-button-shadow);transform:translateY(var(--nundies-button-shadow-depth));transition-duration:70ms}.nundies-button:focus-visible{outline:2px solid var(--nundies-button-border);outline-offset:4px}.nundies-button[aria-disabled=true]{cursor:not-allowed;opacity:.55}.nundies-button[aria-disabled=true]:hover,.nundies-button[aria-disabled=true]:active{box-shadow:0 var(--nundies-button-shadow-depth) 0 var(--nundies-button-shadow);transform:none;filter:none}.nundies-button__label{min-width:0}.nundies-button__arrow-slot{display:inline-grid;flex:0 0 auto;width:0;margin-inline-start:0;overflow:clip;place-items:center;opacity:0;transform:translate(-10px) scale(.65);transform-origin:left center;transition:width .36s cubic-bezier(.34,1.56,.64,1),margin-inline-start .36s cubic-bezier(.34,1.56,.64,1),opacity .18s ease,transform .36s cubic-bezier(.34,1.56,.64,1)}.nundies-button__arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;box-sizing:border-box;color:var(--nundies-button-arrow-color);background:var(--nundies-button-arrow-bg);border:var(--nundies-button-border-width) solid var(--nundies-button-arrow-border);border-radius:50%}.nundies-button__arrow svg{width:16px;height:16px;transform:rotate(-90deg);transition:transform .36s cubic-bezier(.34,1.56,.64,1)}.nundies-button:not([aria-disabled=true]):hover .nundies-button__arrow svg,.nundies-button:focus-visible .nundies-button__arrow svg{transform:rotate(0)}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.nundies-button:not([aria-disabled=true]):hover .nundies-button__arrow-slot,.nundies-button:focus-visible .nundies-button__arrow-slot{width:34px;margin-inline-start:14px;opacity:1;transform:translate(0) scale(1)}}@media screen and (max-width:749px),(any-pointer:coarse){.nundies-button-reveal.is-arrow-visible .nundies-button__arrow-slot{width:34px;margin-inline-start:14px;opacity:1;transform:translate(0) scale(1)}.nundies-button-reveal.is-arrow-visible .nundies-button__arrow svg{transform:rotate(0)}}@media(any-pointer:fine)and (prefers-reduced-motion:reduce){.nundies-button:not([aria-disabled=true]):hover .nundies-button__arrow-slot,.nundies-button:focus-visible .nundies-button__arrow-slot{width:34px;margin-inline-start:14px;opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.nundies-button,.nundies-button__arrow-slot,.nundies-button__arrow svg{transition:none}.nundies-button:hover,.nundies-button:active,.nundies-button:hover .nundies-button__arrow svg,.nundies-button:focus-visible .nundies-button__arrow svg,.nundies-button-reveal.is-arrow-visible .nundies-button__arrow svg{transform:none}}.nundies-rating-stars{position:relative;display:inline-block;width:calc(var(--nundies-rating-height) * 4.2667);height:var(--nundies-rating-height);flex:none;line-height:0}.nundies-rating-stars__image{display:block;width:calc(var(--nundies-rating-height) * 4.2667);max-width:none;height:var(--nundies-rating-height)}.nundies-rating-stars__image--empty{filter:grayscale(1);opacity:.32}.nundies-rating-stars__fill{position:absolute;overflow:hidden;width:var(--nundies-rating-fill);inset:0 auto 0 0}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
