.button--large{min-height:5.6rem;padding:0 3.6rem;font-size:1.6rem;letter-spacing:.06rem}.button--icon{gap:1.2rem}.button--icon .icon{flex-shrink:0;height:auto;transition:transform .25s ease}.button--icon .icon-arrow{width:1.5rem}.button--icon .icon-caret{width:1.2rem}.button--icon:hover .icon-arrow,.button--icon:focus-visible .icon-arrow{transform:translate(.4rem)}@media(prefers-reduced-motion:reduce){.button--icon .icon{transition:none}.button--icon:hover .icon-arrow,.button--icon:focus-visible .icon-arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-button-icon.css.map */
