:root{--accent-400: var(--color-accent-400, #60A5FA);--accent-600: var(--color-accent-600, #22D3EE)}.use-hero-styles .button{--btn-scale: 1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:calc(.7rem * var(--btn-scale, 1)) calc(1rem * var(--btn-scale, 1));border-radius:.75rem;border:1px solid rgba(255,255,255,.7);background:transparent;color:#fff;font-weight:600;font-size:calc(.95rem * var(--btn-scale, 1));line-height:1.1;text-decoration:none;box-shadow:none;transition:box-shadow .25s ease,border-color .2s ease,transform .2s ease,color .2s ease}.use-hero-styles .button:hover{border-color:#ffffffe6;color:#fff;background:transparent;box-shadow:0 0 0 1px #ffffffd9,0 0 12px #ffffff2e,0 0 28px #ffffff38;animation:heroBtnPulse 1.6s ease-in-out infinite}.use-hero-styles .button:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:2px;box-shadow:0 0 0 1px #ffffffe6,0 0 12px #ffffff38,0 0 28px #ffffff47}.u-text-white{color:#fff!important}.u-text-white-soft{color:#ffffffd9!important}.u-text-muted-on-dark{color:#94a3b8!important}.use-hero-styles,.use-hero-styles p,.use-hero-styles li,.use-hero-styles h1,.use-hero-styles h2,.use-hero-styles h3,.use-hero-styles h4,.use-hero-styles h5,.use-hero-styles h6{color:#fff!important}.button--hero,.btn-hero{--btn-scale: 1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:calc(.7rem * var(--btn-scale, 1)) calc(1rem * var(--btn-scale, 1));border-radius:.75rem;border:1px solid rgba(255,255,255,.7);background:transparent;color:#fff;font-weight:600;font-size:calc(.95rem * var(--btn-scale, 1));line-height:1.1;text-decoration:none;box-shadow:none;transition:box-shadow .25s ease,border-color .2s ease,transform .2s ease,color .2s ease}.button--hero:hover,.btn-hero:hover{border-color:#ffffffe6;color:#fff;background:transparent;box-shadow:0 0 0 1px #ffffffd9,0 0 12px #ffffff2e,0 0 28px #ffffff38;animation:heroBtnPulse 1.6s ease-in-out infinite}.button--hero:focus-visible,.btn-hero:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:2px;box-shadow:0 0 0 1px #ffffffe6,0 0 12px #ffffff38,0 0 28px #ffffff47}.button--hero:disabled,.button--hero[aria-disabled=true],.btn-hero:disabled,.btn-hero[aria-disabled=true]{opacity:.6;cursor:not-allowed;box-shadow:none}@keyframes heroBtnPulse{0%,to{box-shadow:0 0 0 1px #ffffffb3,0 0 8px #ffffff1f,0 0 16px #ffffff29}50%{box-shadow:0 0 0 1px #fffffff2,0 0 16px #ffffff3d,0 0 34px #ffffff47}}
/*# sourceMappingURL=/cdn/shop/t/991/assets/hero-utilities.css.map */
