.lcw-button{--lcw-button-bg: var(--color-primary-button-background);--lcw-button-fg: var(--color-primary-button-text);--lcw-button-bg-hover: var(--color-primary-button-hover-background);--lcw-button-fg-hover: var(--color-primary-button-hover-text);--lcw-button-arrow-size: 40px;--lcw-button-padding-x: 26px;--lcw-button-padding-y: 14px;--lcw-button-font-size: 15px;--lcw-button-gap: 0px;--lcw-button-radius: 999px;--lcw-button-easing: cubic-bezier(.5, 0, .2, 1);--lcw-button-duration: .5s;--label-width: 0px;display:inline-flex;align-items:center;gap:var(--lcw-button-gap);position:relative;text-decoration:none;cursor:pointer;color:var(--lcw-button-fg);font-family:var(--font-creato-display--family, var(--font-paragraph--family));font-weight:500;font-size:var(--lcw-button-font-size);line-height:1}.lcw-button--secondary{--lcw-button-bg: var(--color-secondary-button-background);--lcw-button-fg: var(--color-secondary-button-text);--lcw-button-bg-hover: var(--color-secondary-button-hover-background);--lcw-button-fg-hover: var(--color-secondary-button-hover-text)}.lcw-button--sm{--lcw-button-arrow-size: 32px;--lcw-button-padding-x: 20px;--lcw-button-padding-y: 10px;--lcw-button-font-size: 13px}.lcw-button--lg{--lcw-button-arrow-size: 48px;--lcw-button-padding-x: 32px;--lcw-button-padding-y: 18px;--lcw-button-font-size: 17px}.lcw-button__label{position:relative;z-index:2;background:var(--lcw-button-bg);color:var(--lcw-button-fg);border-radius:var(--lcw-button-radius);padding-inline:var(--lcw-button-padding-x);padding-block:var(--lcw-button-padding-y);white-space:nowrap;transform:translate(0);transition:transform var(--lcw-button-duration) var(--lcw-button-easing),background var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.lcw-button__arrow{position:relative;z-index:1;display:grid;place-items:center;width:var(--lcw-button-arrow-size);height:var(--lcw-button-arrow-size);border-radius:50%;background:var(--lcw-button-bg);color:var(--lcw-button-fg);flex-shrink:0;transform:translate(0);transition:transform var(--lcw-button-duration) var(--lcw-button-easing),background var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.lcw-button__arrow svg{width:16px;height:16px}.lcw-button--lg .lcw-button__arrow svg{width:18px;height:18px}.lcw-button--sm .lcw-button__arrow svg{width:14px;height:14px}@media(hover:hover)and (pointer:fine){.lcw-button:hover .lcw-button__label,.lcw-button:hover .lcw-button__arrow{background:var(--lcw-button-bg-hover);color:var(--lcw-button-fg-hover)}.lcw-button--arrow-animate:hover .lcw-button__label{transform:translate(calc(var(--lcw-button-arrow-size) + var(--lcw-button-gap)))}.lcw-button--arrow-animate:hover .lcw-button__arrow{transform:translate(calc(-1 * (var(--label-width) + var(--lcw-button-gap))))}}.lcw-button:focus-visible{outline:none}.lcw-button:focus-visible .lcw-button__label{outline:var(--focus-outline-width) solid var(--lcw-button-fg);outline-offset:4px}@media(prefers-reduced-motion:reduce){.lcw-button__label,.lcw-button__arrow{transition:background var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.lcw-button--arrow-animate:hover .lcw-button__label,.lcw-button--arrow-animate:hover .lcw-button__arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/lcw-button.css.map */
