.button.button-primary{background:var(--button-primary-bg);color:var(--button-primary-text);border:1px solid var(--button-primary-bg)}.button.button-primary:hover,.button.button-primary.is-hovered{background:var(--button-primary-hover-bg);color:var(--button-primary-hover-text);border:1px solid var(--button-primary-hover-bg)}.button.button-primary-outline{background-color:transparent;color:var(--button-primary-outline-text);border:1px solid var(--button-primary-outline-text)}.button.button-primary-outline:hover,.button.button-primary-outline.is-hovered{background-color:var(--button-primary-outline-hover-bg)!important;color:var(--button-primary-outline-hover-text)!important;border:1px solid var(--button-primary-outline-hover-text)!important}.button.button-secondary{background:var(--button-secondary-bg);color:var(--button-secondary-text);border:none}.button.button-secondary:hover,.button.button-secondary.is-hovered{background:var(--button-secondary-bg);color:var(--button-secondary-hover-text, var(--button-secondary-bg, #f5f5f5));border:none}.button.button-secondary-outline{background-color:transparent;color:var(--button-secondary-outline-text);border:1px solid var(--button-secondary-outline-text)}.button.button-secondary-outline:hover,.button.button-secondary-outline.is-hovered{background-color:var(--button-secondary-outline-hover-bg)!important;color:var(--button-secondary-outline-hover-text, var(--button-secondary-bg, #f5f5f5))!important;border:1px solid var(--button-secondary-outline-hover-bg)!important}.custom-link{color:var(--link-color, #151515);text-decoration:none;display:inline-block;transition:all .3s ease-in-out;font-weight:600;margin-top:15px}.custom-link.custom-link--underline span{text-decoration:underline}.custom-link:hover{color:var(--link-hover-color, #000)}.button:before,input[type=submit]:before,.product-card--add-to-cart-button-simple:before{display:none!important;content:none!important}.button,button.submit,.product-card--add-to-cart-button-simple{position:relative;overflow:hidden;z-index:1}.button>*,button.submit>*,.product-card--add-to-cart-button-simple>*,.product-card--add-to-cart-text{position:relative;z-index:2;pointer-events:none}.button:not(.outline):not(.button-primary):not(.button-secondary):hover,.button:not(.outline):not(.button-primary):not(.button-secondary).is-hovered,button.submit:hover,button.submit.is-hovered{color:var(--solid-button-background)}.button.outline:hover,.button.outline.is-hovered{color:var(--solid-button-background)}.button.no-transition:after,button.submit.no-transition:after,.product-card--add-to-cart-button-simple.no-transition:after{transition:none!important}.button:after,button.submit:after,.product-card--add-to-cart-button-simple:after{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);z-index:1;border-radius:inherit;transition:transform .4s cubic-bezier(.25,1,.5,1);transform:translate3d(0,100%,0);pointer-events:none;background-color:var(--solid-button-label, #fff)}.button.button-primary:after{background-color:var(--button-primary-hover-bg)}.button.button-primary-outline:after{background-color:var(--button-primary-outline-hover-bg)}.button.button-secondary:after{background-color:var(--button-secondary-hover-bg)}.button.button-secondary-outline:after{background-color:var(--button-secondary-outline-hover-bg)}.button.outline:after{background-color:var(--solid-button-label, #fff)}.button.in-top:after,.button.out-top:after,button.submit.in-top:after,button.submit.out-top:after,.product-card--add-to-cart-button-simple.in-top:after,.product-card--add-to-cart-button-simple.out-top:after{transform:translate3d(0,-100%,0)}.button.in-right:after,.button.out-right:after,button.submit.in-right:after,button.submit.out-right:after,.product-card--add-to-cart-button-simple.in-right:after,.product-card--add-to-cart-button-simple.out-right:after{transform:translate3d(100%,0,0)}.button.in-bottom:after,.button.out-bottom:after,button.submit.in-bottom:after,button.submit.out-bottom:after,.product-card--add-to-cart-button-simple.in-bottom:after,.product-card--add-to-cart-button-simple.out-bottom:after{transform:translate3d(0,100%,0)}.button.in-left:after,.button.out-left:after,button.submit.in-left:after,button.submit.out-left:after,.product-card--add-to-cart-button-simple.in-left:after,.product-card--add-to-cart-button-simple.out-left:after{transform:translate3d(-100%,0,0)}.button.is-hovered:after,button.submit.is-hovered:after,.product-card--add-to-cart-button-simple.is-hovered:after{transform:translateZ(0)!important}.product-card--add-to-cart-button-simple.outline:hover,.product-card--add-to-cart-button-simple.outline.is-hovered,.product-card--add-to-cart-button-simple.outline:hover .product-card--add-to-cart-text,.product-card--add-to-cart-button-simple.outline.is-hovered .product-card--add-to-cart-text{color:var(--solid-button-label, #fff)}.product-card--add-to-cart-button-simple.outline:after{background-color:var(--outline-button-label, var(--color-accent))}.product-card--add-to-cart-button-simple.variant-selector-add-to-cart:hover,.product-card--add-to-cart-button-simple.variant-selector-add-to-cart.is-hovered,.product-card--add-to-cart-button-simple.variant-selector-add-to-cart:hover .product-card--add-to-cart-text,.product-card--add-to-cart-button-simple.variant-selector-add-to-cart.is-hovered .product-card--add-to-cart-text{color:var(--solid-button-background, var(--color-accent))}.product-card--add-to-cart-button-simple.variant-selector-add-to-cart:after{background-color:var(--solid-button-label, #fff)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom-button-style.css.map */
