:root{--humble-cta-motion: .2s ease}.btn.btn--style-solid:not(.button-with-state){transform:none!important;opacity:1!important;filter:none!important;-webkit-tap-highlight-color:transparent}.btn.btn--style-solid:not(.button-with-state) .btn__label,.btn.btn--style-solid:not(.button-with-state) .btn__label--default{transform:none!important;animation:none!important}.btn.btn--style-solid:not(.button-with-state) .btn__label--default{visibility:visible!important;opacity:1!important;transition:none!important}.btn.btn--style-solid:not(.button-with-state) .btn__label--hidden{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.btn.btn--style-solid:not(.button-with-state) .btn__label--active{display:none!important}.btn.btn--style-solid.humble-cta-dark,.btn.btn--style-solid.humble-cta-light{background:var(--color-solid-button-background)!important;background-image:none!important;color:var(--color-solid-button-text)!important;box-shadow:inset 0 0 0 1px var(--color-solid-button-background)!important;overflow:hidden!important;transform:none!important;transition:background-color var(--humble-cta-motion),color var(--humble-cta-motion),box-shadow var(--humble-cta-motion)!important}.btn.btn--style-solid.humble-cta-dark:before,.btn.btn--style-solid.humble-cta-dark:after,.btn.btn--style-solid.humble-cta-light:before,.btn.btn--style-solid.humble-cta-light:after,.btn.btn--style-solid.humble-cta-dark .btn__label:before,.btn.btn--style-solid.humble-cta-dark .btn__label:after,.btn.btn--style-solid.humble-cta-light .btn__label:before,.btn.btn--style-solid.humble-cta-light .btn__label:after{content:none!important;display:none!important;animation:none!important}.btn.btn--style-solid.humble-cta-dark .btn__label,.btn.btn--style-solid.humble-cta-light .btn__label{background:transparent!important;background-image:none!important;box-shadow:none!important;clip-path:none!important;-webkit-clip-path:none!important;filter:none!important;-webkit-mask:none!important;mask:none!important;color:inherit!important;transform:none!important}@media(hover:hover){.btn.btn--style-solid.humble-cta-dark:not([disabled]):hover{background:transparent!important;background-image:none!important;color:var(--color-solid-button-background)!important;box-shadow:inset 0 0 0 1px var(--color-solid-button-background)!important;transform:none!important}.btn.btn--style-solid.humble-cta-light:not([disabled]):hover{background:var(--color-solid-button-text)!important;background-image:none!important;color:var(--color-solid-button-background)!important;box-shadow:inset 0 0 0 1px var(--color-solid-button-text)!important;transform:none!important}}.btn.btn--style-solid.humble-cta-dark:not([disabled]):focus,.btn.btn--style-solid.humble-cta-dark:not([disabled]):focus-visible,.btn.btn--style-solid.humble-cta-dark:not([disabled]):active{background:transparent!important;background-image:none!important;color:var(--color-solid-button-background)!important;box-shadow:inset 0 0 0 1px var(--color-solid-button-background)!important;transform:none!important}.btn.btn--style-solid.humble-cta-light:not([disabled]):focus,.btn.btn--style-solid.humble-cta-light:not([disabled]):focus-visible,.btn.btn--style-solid.humble-cta-light:not([disabled]):active{background:var(--color-solid-button-text)!important;background-image:none!important;color:var(--color-solid-button-background)!important;box-shadow:inset 0 0 0 1px var(--color-solid-button-text)!important;transform:none!important}@media(hover:none),(pointer:coarse){.btn.btn--style-solid.humble-cta-dark,.btn.btn--style-solid.humble-cta-light{transition:background-color 0s 2s,color 0s 2s,box-shadow 0s 2s!important}.btn.btn--style-solid.humble-cta-dark:not([disabled]):hover,.btn.btn--style-solid.humble-cta-dark:not([disabled]):focus,.btn.btn--style-solid.humble-cta-dark:not([disabled]):focus-visible,.btn.btn--style-solid.humble-cta-dark:not([disabled]):active{background:transparent!important;background-image:none!important;color:var(--color-solid-button-background)!important;box-shadow:inset 0 0 0 1px var(--color-solid-button-background)!important;transition:none!important;transform:none!important}.btn.btn--style-solid.humble-cta-light:not([disabled]):hover,.btn.btn--style-solid.humble-cta-light:not([disabled]):focus,.btn.btn--style-solid.humble-cta-light:not([disabled]):focus-visible,.btn.btn--style-solid.humble-cta-light:not([disabled]):active{background:var(--color-solid-button-text)!important;background-image:none!important;color:var(--color-solid-button-background)!important;box-shadow:inset 0 0 0 1px var(--color-solid-button-text)!important;transition:none!important;transform:none!important}}.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button]{background:var(--color-solid-button-background)!important;background-image:none!important;color:var(--color-solid-button-text)!important;box-shadow:inset 0 0 0 1px var(--color-solid-button-background)!important;opacity:1!important;filter:none!important;transform:none!important;-webkit-tap-highlight-color:transparent;transition:background-color var(--humble-cta-motion),color var(--humble-cta-motion),box-shadow var(--humble-cta-motion)!important}.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button] .button-with-state__label--desktop .label-default{visibility:visible!important;opacity:1!important;background:transparent!important;color:inherit!important;transform:none!important;transition:none!important}.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button] .button-with-state__label--desktop .label-active{visibility:hidden!important;opacity:0!important;background:transparent!important;color:var(--color-solid-button-background)!important;transform:none!important;transition:none!important;pointer-events:none!important}@media(hover:hover){.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button]:not([disabled]):hover{background:transparent!important;color:var(--color-solid-button-background)!important;box-shadow:inset 0 0 0 1px var(--color-solid-button-background)!important;transform:none!important}.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button]:not([disabled]):hover .button-with-state__label--desktop .label-default{visibility:visible!important;opacity:1!important;color:inherit!important;transform:none!important}.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button]:not([disabled]):hover .button-with-state__label--desktop .label-active{visibility:hidden!important;opacity:0!important;transform:none!important}}.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button]:not([disabled]):focus,.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button]:not([disabled]):focus-visible,.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button]:not([disabled]):active,.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button].active{background:transparent!important;color:var(--color-solid-button-background)!important;box-shadow:inset 0 0 0 1px var(--color-solid-button-background)!important;transform:none!important}.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button].adding,.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button].success{background:transparent!important;color:var(--color-solid-button-background)!important;box-shadow:inset 0 0 0 1px var(--color-solid-button-background)!important;transform:none!important}.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button].adding .button-with-state__label--desktop .label-default,.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button].success .button-with-state__label--desktop .label-default{visibility:hidden!important;opacity:0!important;transform:none!important}.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button].adding .button-with-state__label--desktop .label-active,.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button].success .button-with-state__label--desktop .label-active{visibility:visible!important;opacity:1!important;background:transparent!important;color:var(--color-solid-button-background)!important;transform:none!important}.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button].adding .label-adding__inner,.product-details__buy-buttons button.button-with-state.btn.btn--style-solid[js-add-to-cart-button].success .label-success{transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/167/assets/humble-buttons.css.map */
