.gym-specular{--sb-radius: 18px;--sb-bg-start: #ff4fa8;--sb-bg-end: #e91e8c;--sb-text-color: #ffffff;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.5em;margin:0;border:0;border-radius:var(--sb-radius);padding:1.7rem 4.4rem;min-height:5rem;font-family:var(--font-body-family, inherit);font-size:1.6rem;font-weight:600;line-height:1;letter-spacing:.06em;color:var(--sb-text-color);text-decoration:none;background:linear-gradient(135deg,var(--sb-bg-start) 0%,var(--sb-bg-end) 100%);box-shadow:0 12px 26px -12px #e91e8ca6,inset 0 1px #ffffff47;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease}.gym-specular:hover{color:var(--sb-text-color);box-shadow:0 16px 32px -12px #e91e8ccc,inset 0 1px #ffffff59}.gym-specular:active{transform:scale(.97)}.gym-specular:focus-visible{outline:2px solid #e91e8c;outline-offset:3px}.gym-specular:not(.gym-specular--ready){box-shadow:0 12px 26px -12px #e91e8ca6,inset 0 0 0 1px #ffd1e8b3}.gym-specular__light{position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;z-index:1;display:block;width:calc(100% + 48px);height:calc(100% + 48px);pointer-events:none}.gym-specular__label{position:relative;z-index:2;display:inline-flex;align-items:center;gap:inherit}@media screen and (max-width:749px){.gym-specular{padding:1.5rem 3.6rem;font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/gym-specular-button.css.map */
