shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-inline-alignment: center;--shopify-accelerated-checkout-button-border-radius: var(--button-radius);--shopify-accelerated-checkout-button-block-size: var(--button-min-height);--shopify-accelerated-checkout-button-inline-size: var(--button-min-height);--shopify-accelerated-checkout-row-gap: 10px}.button:has(.loading-spinner){position:relative}.button:has(.loading-spinner:not(.hidden))>span,.button:has(.loading-spinner:not(.hidden))>svg{opacity:0}.button,shopify-buy-it-now-button .shopify-payment-button__button--unbranded{transition:background-color var(--duration-medium) var(--transition-primary) .02s,border-radius var(--duration-medium) var(--transition-primary) .02s,color 0s var(--transition-primary) .02s}.button{color:var(--color-button-text);background:var(--color-button)}.button--inverted,shopify-buy-it-now-button .shopify-payment-button__button--unbranded{color:var(--color-button-text-hover);background:var(--color-button-hover)}.button .loading-spinner:after,.button .loading-spinner:before{background:var(--color-button-text)}.button:has(.loading-spinner:not(.hidden)){pointer-events:none}.button :is(svg,img){width:20px;height:20px;max-width:100%;max-height:100%;flex-shrink:0;fill:currentColor}.button:not(.button--only-icon) :is(svg,img):not(:only-child){margin-inline-end:7px}.button--lg:not(.button--only-icon) :is(svg,img):not(:only-child){margin-inline-end:10px}.button--only-icon{--button-padding-x: 12px;min-width:44px}.button--only-icon :is(svg,img)~span{display:none}.button:has(>svg),.button:has(>img){--button-padding-y: 12px}.button-link,.has-button-link>a{font-size:calc(var(--button-font-size) * var(--button-font-scale));font-family:var(--button-font-family);font-style:var(--button-font-style);font-weight:var(--button-font-weight);line-height:var(--font-body-line-height);color:var(--custom-color-accent, var(--color-button-link-text));transition:color var(--duration-short) var(--transition-primary) .02s;text-transform:var(--button-uppercase)}.button-link--inverted{color:var(--custom-color-base, var(--color-button-link-text-hover))}.button--secondary{--color-button: var(--color-button-secondary);--color-button-text: var(--color-button-secondary-text);--color-button-border: var(--color-button-secondary-border);--color-button-hover: var(--color-button-secondary-hover);--color-button-text-hover: var(--color-button-secondary-text-hover);--color-button-border-hover: var(--color-button-secondary-border-hover);--color-button-disabled: var(--color-button-secondary-disabled);--color-button-disabled-text: var(--color-button-secondary-disabled-text);--color-button-disabled-border: var(--color-button-secondary-disabled-border)}.button--arrow{gap:7px}.button--arrow>span{position:relative;display:flex;align-items:center;z-index:1;margin-inline-end:var(--button-arrow-shift);margin-inline-start:0;transition:margin var(--duration-medium) var(--transition-primary) .02s;overflow-wrap:anywhere}.button--arrow>span:after,.button--arrow>span:before{content:"";position:absolute;width:var(--button-arrow-width);height:8px;-webkit-mask:url("data:image/svg+xml,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.698572 0L5 4L0.698572 8L0 7.35038L3.60286 4L0 0.649619L0.698572 0Z' fill='black'/%3E%3C/svg%3E") no-repeat;mask:url("data:image/svg+xml,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.698572 0L5 4L0.698572 8L0 7.35038L3.60286 4L0 0.649619L0.698572 0Z' fill='black'/%3E%3C/svg%3E") no-repeat;background:currentColor;-webkit-mask-size:contain;mask-size:contain;transition:transform var(--duration-medium) var(--transition-primary) .02s,opacity var(--duration-default) var(--transition-primary) .02s;z-index:0}.button--arrow>span:before{opacity:0;inset-inline-start:calc(0px - var(--button-arrow-shift));transform:translate(500%)}.button--arrow>span:after{inset-inline-end:calc(0px - var(--button-arrow-shift));opacity:1;transform:translate(0)}.button--arrow-reversed>span{margin-inline:var(--button-arrow-shift) 0}.button--arrow-reversed>span:before{opacity:1;inset-inline-start:calc(0px - var(--button-arrow-shift));transform:translate(0) scaleX(-1)}.button--arrow-reversed>span:after{opacity:0;inset-inline-end:calc(0px - var(--button-arrow-shift));transform:translate(-500%)}shopify-buy-it-now-button .shopify-payment-button__button--unbranded:hover,shopify-buy-it-now-button .shopify-payment-button__button--unbranded:hover:not([disabled]){color:var(--color-button-text);background:var(--color-button);border-radius:var(--button-radius-hover);box-shadow:inset 0 0 0 var(--button-border-width) var(--color-button-border-hover)}@media screen and (min-width:1025px){.button:hover{color:var(--color-button-text-hover);background:var(--color-button-hover);border-radius:var(--button-radius-hover);box-shadow:inset 0 0 0 var(--button-border-width) var(--color-button-border-hover)}.button-link:hover,.has-button-link>a:hover{color:var(--custom-color-base, var(--color-button-link-text-hover))}.button-link--inverted:hover{color:var(--custom-color-accent, var(--color-button-link-text))}.button--arrow:hover>span{margin-inline-start:var(--button-arrow-shift);margin-inline-end:0}.button--arrow:hover>span:before{opacity:1;transform:translate(0)}.button--arrow:hover>span:after{opacity:0;transform:translate(-500%)}.button--arrow-reversed:hover>span{margin-inline:0 var(--button-arrow-shift)}.button--arrow-reversed:hover>span:before{opacity:0;transform:translate(500%) scaleX(-1)}.button--arrow-reversed:hover>span:after{opacity:1;transform:translate(0) scaleX(-1)}}@media(hover:none){.button-link:active,.has-button-link>a:active{color:var(--color-button-link-text-hover);transition:color var(--duration-short) var(--transition-primary)}.button-link--inverted:active{color:var(--custom-color-accent, var(--color-button-link-text))}}[data-animate=stages] .button:not(.loading):is(.disabled,:disabled,[aria-disabled=true]){opacity:.4!important}.button:not(.loading):is(.disabled,:disabled,[aria-disabled=true]),.button-link:is(.disabled,:disabled,[aria-disabled=true]){pointer-events:none;opacity:.4}.button.w-100{width:100%}.buttons-inline{display:flex;gap:23px}.buttons-row{flex-wrap:wrap;gap:10px}.button--app{--color-button: transparent;--color-button-text: var(--color-base);--color-button-border: var(--color-line);--color-button-hover: var(--color-base);--color-button-text-hover: var(--color-background);--color-button-border-hover: var(--color-base);--button-border-width: 1px;text-transform:initial;font-weight:initial}@media screen and (max-width:576px){.button--app{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3363/assets/component-buttons.css.map */
