:is(.button,.button-secondary,.button-custom):where(:not(.button-unstyled,.close-button)){font-size:var(--dg-size-label);font-weight:var(--dg-weight-medium);letter-spacing:var(--dg-ls-medium);min-height:var(--minimum-touch-target);border-radius:var(--dg-radius)}.button:where(:not(.button-secondary,.button-unstyled,.button-custom,.close-button)):hover{--button-background-color: transparent;--button-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-background)}.button:where(:not(.button-secondary,.button-unstyled,.button-custom,.close-button)):active{--button-background-color: var(--dg-cipresso);--button-color: var(--dg-creme);--button-border-color: var(--dg-cipresso)}.button-secondary:hover{--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-secondary-button-text)}.button-secondary:active{--button-color: var(--dg-cipresso);--button-border-color: var(--dg-cipresso)}a.size-style.button-unstyled{display:flex;align-items:center;min-height:var(--minimum-touch-target)}.dg-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--minimum-touch-target);min-width:var(--minimum-touch-target);padding:.5rem 1.75rem;font-family:var(--button-font-family-primary);font-size:var(--dg-size-label);font-weight:var(--dg-weight-medium);line-height:1.2;letter-spacing:var(--dg-ls-medium);text-transform:uppercase;text-decoration:none;white-space:nowrap;color:inherit;background:transparent;border:var(--dg-border-w) solid transparent;border-radius:var(--dg-radius);cursor:pointer;transition:background-color var(--dg-dur-base) var(--dg-ease),color var(--dg-dur-base) var(--dg-ease),border-color var(--dg-dur-base) var(--dg-ease)}.dg-btn svg{width:.95rem;height:.95rem;flex-shrink:0}.dg-btn--primary{background:var(--color-primary-button-background);color:var(--color-primary-button-text);border-color:var(--color-primary-button-background);outline-color:var(--color-primary-button-background)}.dg-btn--primary:hover{background:transparent;color:var(--color-primary-button-background)}.dg-btn--primary:active{background:var(--dg-cipresso);color:var(--dg-creme);border-color:var(--dg-cipresso)}.dg-btn--secondary{font-family:var(--button-font-family-secondary);background:var(--color-secondary-button-background);color:var(--color-secondary-button-text);border-color:var(--color-secondary-button-border)}.dg-btn--secondary:hover{border-color:var(--color-secondary-button-text)}.dg-btn--secondary:active{color:var(--dg-cipresso);border-color:var(--dg-cipresso)}.dg-btn--on-dark{color:var(--dg-creme);border-color:var(--dg-on-photo-border)}.dg-btn--on-dark:hover{background:var(--dg-creme);color:var(--dg-notte);border-color:var(--dg-creme)}.dg-btn--on-dark:active{background:var(--dg-travertino);color:var(--dg-notte);border-color:var(--dg-travertino)}.dg-btn--quiet{min-width:0;padding-inline:0;border:0;border-radius:0;font-family:var(--dg-font-body);font-size:var(--dg-size-caption);letter-spacing:var(--dg-ls-narrow);text-transform:none;text-decoration:underline;text-decoration-thickness:var(--dg-border-w);text-underline-offset:.45em;text-decoration-color:var(--dg-text-accent)}.dg-btn--quiet:hover{text-decoration-color:currentColor}.dg-btn--texto{background:none;border:0;border-bottom:var(--dg-border-w) solid currentColor;padding-inline:0;min-height:var(--minimum-touch-target, 44px)}.dg-btn:disabled,.dg-btn[aria-disabled=true],.dg-btn[aria-busy=true]{opacity:.45;pointer-events:none}.dg-btn:disabled,.dg-btn[aria-disabled=true]{cursor:not-allowed}.dg-btn[aria-busy=true]{cursor:progress}
/*# sourceMappingURL=/cdn/shop/t/6/assets/dg-btn.css.map */
