.dev-button .dev-button-adornment{display:flex;align-items:center;justify-content:center}.dev-button .dev-button-adornment:not(:empty){width:24px;height:24px}.dev-button .dev-button-adornment svg{width:100%;height:100%;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%)}.dev-button:disabled .dev-button-adornment svg{filter:brightness(0) saturate(100%) invert(88%) sepia(1%) saturate(3448%) hue-rotate(335deg) brightness(136%) contrast(68%)}.dev-button .add-to-cart-text{display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.dev-button .add-to-cart-text--added{position:absolute;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.dev-button[data-added=true] .add-to-cart-text--added,.dev-button.dev-atc-sticky-added .add-to-cart-text--added{opacity:1}.dev-button[data-added=true] .add-to-cart-text,.dev-button.dev-atc-sticky-added .add-to-cart-text{opacity:0}.dev-button .add-to-cart-text--added .add-to-cart-icon--added{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.dev-button .add-to-cart-text--added .add-to-cart-icon--added svg{width:100%;height:100%}add-to-cart-component button.atc-added .add-to-cart-text{opacity:0}add-to-cart-component button.atc-added .add-to-cart-text--added{opacity:1}.dev-button-label-mobile{display:none}@media screen and (max-width:749px){.dev-button-label-desktop{display:none}.dev-button-label-mobile{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dev-button.css.map */
