:root{--card-atc-button: var(--color-button);--card-atc-button-text: var(--color-button-text)}.card-atc{position:relative;grid-row-start:4;margin:1rem 0;z-index:1}.card--card .card-atc{margin:1rem 1.3rem}.card-atc__button{--buttons-radius: 50px;--buttons-radius-outset: 50px;min-height:4.8rem;padding:0 3.2rem;font-size:1.6rem!important;font-weight:var(--font-body-weight-bold)!important;margin:0!important}.card-atc--narrow{display:flex;flex-direction:column;align-items:center;text-align:center}.card-atc--narrow .card-atc__button{min-width:min(18rem,100%);max-width:100%}.card-atc--wide .card-atc__button{width:100%}@media screen and (max-width:749px){.card-atc__button{padding:0 2rem}}.card-atc__button:not([disabled]){--color-button: var(--card-atc-button);--color-button-text: var(--card-atc-button-text);transition:transform var(--duration-default) var(--ease-out-slow),background-color var(--duration-default) ease}.card-atc__button:not([disabled]):hover{background-color:color-mix(in srgb,rgb(var(--card-atc-button)) 85%,white)!important}.card-atc__error{margin:.6rem 0 0;color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-card-atc-button.css.map */
