.button{width:auto;padding:0;-webkit-appearance:none;appearance:none;background-color:var(--button-bg-color, inherit);border:0;box-shadow:none;color:var(--button-color, inherit);cursor:pointer}.button[disabled],.button--disabled{--button-color: var(--color-grey-5);cursor:not-allowed}.button--primary,.button--secondary{align-items:center;flex-direction:column;justify-content:center;display:flex;width:100%;padding:calc(var(--button-py) - var(--button-border-width, var(--border-width))) 0;border:var(--button-border-width, var(--border-width)) solid var(--button-border-color, var(--color-black));color:var(--button-color)}.button--primary{--button-bg-color: var(--color-black);--button-color: var(--color-white)}.button--secondary{--button-bg-color: transparent;--button-color: currentColor}.button--secondary:hover:not(.button--disabled),.button--secondary:focus:not(.button--disabled),.button--secondary:active:not(.button--disabled){--button-border-width: calc(var(--border-width) * 2)}.button--64{--button-py: var(--spacing-1-5)}.button--48{--button-py: var(--spacing-1)}.button--32{--button-py: var(--spacing-0-5)}.button--primary.button[disabled],.button--primary.button--disabled{--button-color: var(--color-white);--button-bg-color: var(--color-border);--button-border-color: var(--color-border)}.button--secondary.button[disabled],.button--secondary.button--disabled{--button-border-color: var(--color-grey-5)}.button-text{align-items:center;display:flex}.button-text--arrow-l{flex-direction:row-reverse}.button-text--cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.button-underline{text-decoration:underline}.button-text-with-cta{align-items:center;display:flex;gap:var(--spacing-0-5)}.button-text-with-cta__cta{align-items:center;display:flex}.button-text-with-cta__cta-hover{opacity:0}.button-text-with-cta:hover .button-text-with-cta__cta-hover,.button-text-with-cta:focus .button-text-with-cta__cta-hover,.button-text-with-cta:active .button-text-with-cta__cta-hover{opacity:1}.button-with-frame{align-items:flex-start;flex-flow:row wrap;display:flex;padding:var(--spacing-1-5) var(--spacing-horizontal);gap:var(--spacing-1);border-top:var(--border-width) solid transparent}.button-with-frame--stroke{border-top-color:var(--color-border)}.button-with-frame--layout-b>.button:not(:first-child){flex:1 0 0}.button-with-frame--px-0{padding-inline:0}.button-with-frame--pt-0{padding-top:0}@media (min-width: 992px){.md\:button-with-frame--px-0{padding-right:0;padding-left:0}}.button-bracks{display:flex;gap:.125rem}@media (min-width: 992px){.button-bracks-group:has(.button-bracks:hover) .button-bracks:not(:hover),.button-bracks-group:has(.button-bracks--is-active) .button-bracks:not(:hover):not(.button-bracks--is-active){color:var(--color-grey-5)}}.button-bracks:before,.button-bracks:after{display:inline;visibility:hidden}.button-bracks:before{content:"["}.button-bracks:after{content:"]"}.button-bracks--is-active{color:currentColor}.button-bracks--is-active:before,.button-bracks--is-active:after{visibility:visible}.button-double-message{flex-direction:initial;justify-content:space-between;display:flex;padding-inline:var(--spacing-horizontal)}.button-double-message .button__label--right{display:flex;gap:var(--spacing-0-5)}.button-background{top:var(--spacing-1);right:var(--spacing-0-5);z-index:var(--layer-raised);align-items:center;justify-content:center;grid-column:1;grid-row:1;display:flex;width:var(--spacing-2);height:var(--spacing-2);background-color:var(--color-white);border-radius:100%;place-self:flex-start flex-end}.button-pill{width:max-content;height:var(--spacing-1-5);padding-inline:var(--spacing-1);background:#e9eaeb;border-radius:100px;cursor:pointer}@media (min-width: 992px){.button-pill{height:var(--spacing-2)}}.button-pill:hover{background:var(--color-grey-3)}
/*# sourceMappingURL=/cdn/shop/t/229/assets/button.css.map */
