.btn-Button{position:relative;z-index:1;align-items:center;display:inline-flex;padding:8px 20px;font-size:13px;font-weight:400;letter-spacing:.1em;line-height:160%;text-align:center;background-color:transparent;border:1px solid transparent;overflow:hidden;white-space:nowrap;transition:color .5s ease,padding .5s ease}.btn-Button[disabled]{cursor:not-allowed;opacity:.5}.btn-Button-primary{justify-content:space-between;background-color:var(--Color_Pink);color:var(--Color_Black);transition:background-color .3s ease,opacity .2s ease}.btn-Button-fullWidth{justify-content:center;display:flex;inline-size:100%}.btn-Button-light{--color: var(--Color_Anchor);--color-hover: var(--Color_Brand);color:var(--Color_Anchor)}.btn-Button-light:hover{color:var(--Color_Brand)}.btn-Button-dark{--color: var(--Color_Brand);--color-hover: var(--Color_Anchor);color:var(--Color_Brand)}.btn-Button-dark:hover{color:var(--Color_Anchor)}.btn-Button-dot{justify-content:center;padding-block:12px;padding-inline:0;line-height:100%;background-color:transparent}.btn-Button-dot:before{content:"";z-index:-1;inline-size:8px;block-size:8px;margin-inline-end:10px;border-radius:50%;transform:scale(1);transition:transform .5s ease}.btn-Button-light.btn-Button-dot:before{background-color:var(--Color_Anchor)}.btn-Button-dark.btn-Button-dot:before{background-color:var(--Color_Brand)}.btn-Button-dot:hover{padding-inline:4px 20px}.btn-Button-dot:hover:before{transform:scale(70);transform-origin:center;transition:transform 1s ease}.btn-Button-solid.btn-Button-light{background-color:var(--color);color:var(--color-hover)}.btn-Button-solid.btn-Button-light:hover,.btn-Button-solid.btn-Button-dark{background-color:var(--color-hover);color:var(--color)}.btn-Button-solid.btn-Button-dark:hover{background-color:var(--color);color:var(--color-hover)}.btn-ButtonArrow{inline-size:0;overflow:hidden}.btn-ButtonArrow.btn-ButtonArrow-side{margin-block-start:-2px;transition:all .5s ease}.btn-Button-solid .btn-ButtonArrow.btn-ButtonArrow-side,.btn-Button:hover .btn-ButtonArrow.btn-ButtonArrow-side{inline-size:11px;margin-inline-start:10px;overflow:visible;transition:all .5s ease}.btn-ButtonArrow.btn-ButtonArrow-down{opacity:0;transform:rotate(90deg) translate(-100%);transition:opacity .3s ease,transform .4s ease,inline-size .3s .1s ease,margin-inline-start .3s ease}.btn-Button-solid .btn-ButtonArrow.btn-ButtonArrow-down,.btn-Button:hover .btn-ButtonArrow.btn-ButtonArrow-down{inline-size:11px;margin-inline-start:10px;opacity:1;overflow:visible;transform:rotate(90deg) translate(0);transition:opacity .3s .1s ease,transform .5s ease,inline-size .2s ease}.btn-ButtonArrow.btn-ButtonArrow-up{margin-block-end:2px;opacity:0;transform:rotate(-90deg) translate(-100%);transition:opacity .2s ease,transform .3s ease,inline-size .3s .1s ease,margin-inline-start .3s ease}.btn-Button-solid .btn-ButtonArrow.btn-ButtonArrow-up,.btn-Button:hover .btn-ButtonArrow.btn-ButtonArrow-up{inline-size:11px;margin-inline-start:10px;opacity:1;overflow:visible;transform:rotate(-90deg) translate(0);transition:opacity .3s .1s ease,transform .5s ease,inline-size .2s ease}.btn-Button-light .btn-ButtonArrow,.btn-Button-dark .btn-ButtonArrow{color:currentColor}.btn-Text{margin-block-start:2px}
/*# sourceMappingURL=/cdn/shop/t/54/assets/buttons.css.map */
