@import"design-tokens.css";@import"typography.css";.button--primary,.shopify-payment-button__button,.shopify-challenge__button{background:linear-gradient(90deg,var(--stanky-purple),var(--stanky-green))!important;border:0;color:#000!important;border-radius:var(--radius-md);font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.06em;padding-inline:1.75rem;padding-block:.9rem;box-shadow:0 .5rem 1.5rem #00000073;transition:transform .16s ease-out,box-shadow .16s ease-out,filter .16s ease-out}.button--primary:hover,.shopify-payment-button__button:hover,.shopify-challenge__button:hover{transform:translateY(-1px) scale(1.01);filter:brightness(1.05);box-shadow:0 .9rem 2rem #0000008c}.button--primary:active,.shopify-payment-button__button:active,.shopify-challenge__button:active{transform:translateY(0) scale(.99);box-shadow:0 .3rem .9rem #00000080}.button--secondary{background:transparent;color:var(--stanky-green);border-radius:var(--radius-md);border:1px solid rgba(57,255,20,.5);font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;padding-inline:1.5rem;padding-block:.8rem;transition:background-color .16s ease-out,color .16s ease-out,border-color .16s ease-out,transform .16s ease-out}.button--secondary:hover{background:#39ff1414;border-color:#39ff14cc;transform:translateY(-1px)}.stanky-link-inline{position:relative;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.stanky-link-inline:after{content:"";position:absolute;left:0;bottom:-.15rem;width:100%;height:1px;background:linear-gradient(90deg,var(--stanky-purple),var(--stanky-green));opacity:.7;transition:opacity .16s ease-out,transform .16s ease-out}.stanky-link-inline:hover:after{opacity:1;transform:translateY(1px)}.price__badge--sale,.badge{background:var(--stanky-green);color:#000;border-radius:var(--radius-sm);border:none;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;padding:.25rem .5rem}.stanky-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .7rem;border-radius:999px;background:#9b5de529;border:1px solid rgba(155,93,229,.7);color:#fdfdfd;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.09em;font-size:.68rem}.stanky-pill--green{background:#39ff141f;border-color:#39ff14cc;color:#eaffea}.section-title,.stanky-section-title{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.12em;font-size:clamp(1.05rem,2vw,1.25rem);display:inline-flex;align-items:center;gap:.45rem}.section-title:before,.stanky-section-title:before{content:"";display:block;width:1.75rem;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--stanky-purple),var(--stanky-green))}.stanky-section-title--glow{text-shadow:0 0 8px rgba(155,93,229,.7),0 0 14px rgba(57,255,20,.6)}.stanky-soft-surface{border-radius:var(--radius-lg, 1.25rem);background:radial-gradient(circle at top left,rgba(155,93,229,.08),transparent 55%),radial-gradient(circle at bottom right,rgba(57,255,20,.08),transparent 55%),#08080ff2;border:1px solid rgba(255,255,255,.06);box-shadow:0 22px 45px #000000bf,0 0 0 1px #0009 inset;padding:clamp(1.5rem,4vw,2.25rem)}.stanky-card{border-radius:var(--radius-md);background:#090910f5;border:1px solid rgba(255,255,255,.04);box-shadow:0 18px 30px #000000b3;padding:1.25rem;transition:transform .16s ease-out,box-shadow .16s ease-out,border-color .16s ease-out}.stanky-card:hover{transform:translateY(-3px);border-color:#39ff1499;box-shadow:0 24px 40px #000000d9,0 0 25px #39ff1447}.stanky-card--compact{padding:1rem;border-radius:var(--radius-sm)}.stanky-glow-ring{position:relative}.stanky-glow-ring:after{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;border-radius:inherit;border:1px solid rgba(155,93,229,.55);box-shadow:0 0 32px #9b5de5b3,0 0 52px #39ff1480;opacity:.4;pointer-events:none}.stanky-section--xl{padding-block:clamp(3rem,9vw,4.5rem)}.stanky-section--sm{padding-block:1.5rem}.stanky-eyebrow{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.15em;font-size:.7rem;color:#ffffffb3}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
