.shared-button{text-align:var(--shared-button-align-x-mobile, var(--shared-align-x-mobile, start));margin-block-start:var(--btn-margin-top-mobile, 0);margin-block-end:var(--btn-margin-bottom-mobile, 0)}@media(min-width:750px){.shared-button{text-align:var(--shared-button-align-x-desktop, var(--shared-align-x-desktop, start));margin-block-start:var(--btn-margin-top-desktop, 0);margin-block-end:var(--btn-margin-bottom-desktop, 0)}}@media(max-width:749px){.shared-button--hidden-mobile{display:none}}@media(min-width:750px){.shared-button--hidden-desktop{display:none}}.shared-button--full-mobile .btn{width:100%;max-width:none}@media(min-width:750px){.shared-button--full-desktop .btn{width:100%;max-width:none}}.shared-button .btn{font-size:var(--btn-font-size-mobile, var(--font-button-size-mobile, 14px));font-weight:var(--btn-font-weight, var(--font-button-weight, 400));letter-spacing:var(--btn-letter-spacing, var(--font-button-letter-spacing, 0));padding-block:var(--btn-padding-v-mobile, var(--button-padding-v, 14px));padding-inline:var(--btn-padding-h-mobile, var(--button-padding-h, 28px));border-radius:var(--btn-border-radius, var(--radius-buttons, 4px));border-width:var(--btn-border-width, var(--border-width-buttons, 1px));min-width:var(--btn-min-width-desktop, 0);gap:var(--btn-icon-gap, 8px)}@media(min-width:750px){.shared-button .btn{font-size:var(--btn-font-size-desktop, var(--font-button-size-desktop, 16px));padding-block:var(--btn-padding-v-desktop, var(--button-padding-v, 14px));padding-inline:var(--btn-padding-h-desktop, var(--button-padding-h, 28px))}}.shared-button .btn--primary{background-color:var(--btn-bg-color, var(--color-button-bg, #1C1B1B));color:var(--btn-text-color, var(--color-button-text, #FFFFFF));border-color:var(--btn-border-color, var(--color-button-border, var(--color-button-bg, #1C1B1B)))}.shared-button .btn--secondary{color:var(--btn-text-color, var(--color-button-bg, #1C1B1B));border-color:var(--btn-border-color, var(--color-button-bg, #1C1B1B))}.shared-button .btn--link{color:var(--btn-text-color, var(--color-button-bg, var(--color-text, #1C1B1B)))}.shared-button .btn--primary:hover{background-color:var(--btn-hover-bg-color, var(--color-button-hover-bg, var(--color-button-bg, #1C1B1B)));color:var(--btn-hover-text-color, var(--color-button-hover-text, var(--color-button-text, #FFFFFF)));border-color:var(--btn-hover-border-color, var(--color-button-hover-border, var(--color-button-border, var(--color-button-bg, #1C1B1B))))}.shared-button .btn--secondary:hover{background-color:var(--btn-hover-bg-color, var(--color-button-bg, #1C1B1B));color:var(--btn-hover-text-color, var(--color-button-text, #FFFFFF));border-color:var(--btn-hover-border-color, var(--color-button-bg, #1C1B1B))}.shared-button .btn--link:hover{color:var(--btn-hover-text-color, var(--color-button-hover-bg, var(--color-button-bg, var(--color-text, #1C1B1B))))}.shared-button .btn--font-heading{font-family:var(--font-heading-default-family, sans-serif)}.shared-button .btn--font-subheading{font-family:var(--font-subheading-resolved-family, sans-serif)}.shared-button .btn--font-accent{font-family:var(--font-accent-family, sans-serif)}.shared-button .btn--transform-uppercase{text-transform:uppercase}.shared-button .btn--transform-capitalize{text-transform:capitalize}.shared-button .btn--transform-lowercase{text-transform:lowercase}.shared-button .btn--border-dashed{border-style:dashed}.shared-button .btn--border-dotted{border-style:dotted}.shared-button .btn .icon,.shared-button .btn svg{width:var(--btn-icon-size, 16px);height:var(--btn-icon-size, 16px)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-shared-button.css.map */
