.lightbeans-actions{display:flex;gap:.8rem}.lightbeans-btn{display:flex;align-items:center;justify-content:center;width:calc(var(--lightbeans-icon-size, 2.8rem) + 1.6rem);height:calc(var(--lightbeans-icon-size, 2.8rem) + 1.6rem);min-width:0;min-height:0;padding:0;border-radius:50%;color:rgb(var(--color-button-text));background-color:rgb(var(--color-button));background-image:linear-gradient(rgba(var(--color-shadow),.3),rgba(var(--color-shadow),.3));box-shadow:0 .4rem 1.2rem rgba(var(--color-shadow),.35);transition:transform var(--duration-short) ease,box-shadow var(--duration-short) ease,background-image var(--duration-short) ease}.lightbeans-btn:before,.lightbeans-btn:after{border-radius:50%}.lightbeans-btn .icon{position:relative;z-index:2;width:var(--lightbeans-icon-size, 2.8rem);height:var(--lightbeans-icon-size, 2.8rem);object-fit:contain;transition:transform var(--duration-short) ease}.lightbeans-btn:hover,.lightbeans-btn:focus-visible{background-image:linear-gradient(rgba(var(--color-shadow),.15),rgba(var(--color-shadow),.15));box-shadow:0 .6rem 1.8rem rgba(var(--color-shadow),.45)}.lightbeans-btn:hover .icon,.lightbeans-btn:focus-visible .icon{transform:scale(1.12) rotate(-8deg)}.lightbeans-actions--labeled{justify-content:center;flex-wrap:wrap;gap:.4rem 1.2rem}.lightbeans-btn--labeled{width:auto;height:auto;gap:.8rem;border:0;border-radius:0;background:none;box-shadow:none;cursor:pointer;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.lightbeans-btn--labeled+.lightbeans-btn--labeled{padding-left:1.2rem;border-left:1px solid rgba(var(--color-foreground),.25)}.lightbeans-btn--labeled:hover,.lightbeans-btn--labeled:focus-visible{background:none;box-shadow:none}.lightbeans-btn__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:50%;color:rgb(var(--color-button-text));background-color:rgb(var(--color-button));background-image:linear-gradient(rgba(var(--color-shadow),.3),rgba(var(--color-shadow),.3));transition:background-image var(--duration-short) ease}.lightbeans-btn__icon .icon{width:2rem;height:2rem}.lightbeans-btn--labeled:hover .lightbeans-btn__icon,.lightbeans-btn--labeled:focus-visible .lightbeans-btn__icon{background-image:linear-gradient(rgba(var(--color-shadow),.15),rgba(var(--color-shadow),.15))}.lightbeans-btn__label{white-space:nowrap}@media(prefers-reduced-motion:reduce){.lightbeans-btn,.lightbeans-btn .icon,.lightbeans-btn__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-lightbeans-button.css.map */
