:root{--ed-size: 1.15em;--ed-line: 1em;--ed-head: .38em;--ed-weight: 1px;--ed-gap: .85em;--ed-travel: .5em;--ed-speed: .42s;--ed-ease: cubic-bezier(.22, .61, .36, 1)}main a.button,main a.button-secondary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--ed-gap);padding:.15em var(--ed-travel) .15em 0;background:none;box-shadow:none;text-decoration:none;font-size:var(--ed-size);outline-color:currentColor}main a.button:hover,main a.button-secondary:hover,main a.button:focus,main a.button-secondary:focus{background:none;box-shadow:none}main a.button:after,main a.button-secondary:after{content:"";flex:none;width:var(--ed-line);height:var(--ed-weight);background-color:currentColor;transform:translate(0);transition:transform var(--ed-speed) var(--ed-ease)}main a.button:before,main a.button-secondary:before{content:"";position:absolute;top:50%;right:var(--ed-travel);width:var(--ed-head);height:var(--ed-head);border-top:var(--ed-weight) solid currentColor;border-right:var(--ed-weight) solid currentColor;transform-origin:100% 0;transform:rotate(45deg);transition:transform var(--ed-speed) var(--ed-ease)}main a.button:hover:after,main a.button-secondary:hover:after{transform:translate(var(--ed-travel))}main a.button:hover:before,main a.button-secondary:hover:before{transform:translate(var(--ed-travel)) rotate(45deg)}@media(prefers-reduced-motion:reduce){main a.button:before,main a.button:after,main a.button-secondary:before,main a.button-secondary:after{transition:none}}main a.no-arrow:before,main a.no-arrow:after{content:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
