.lr-elixir{--button-border-radius:var(--global-button-radius, 8px);--button-text-transform:var(--global-button-text-transform, none);--button-font-family:var(--font-body-family, sans-serif);--button-bg-color:var(--global-button-bg-color, var(--global-section-button-color, #EF4A65));--button-text-color:var(--global-button-text-color, var(--global-section-button-text-color, #FFFFFF));--button-border-color:var(--global-button-border-color, var(--button-bg-color));--button-hover-bg-color:var(--global-button-hover-bg-color, var(--button-bg-color));--button-hover-text-color:var(--global-button-hover-text-color, var(--button-text-color))}:where(.lr-elixir) .button-global-style,:where(.lr-elixir) .use-global-button-styling,:where(.lr-elixir) .button-global-typography{padding:var(--global-button-padding-y,12px) 20px!important;letter-spacing:var(--global-button-letter-spacing,1px)!important;font-family:var(--button-font-family)!important;cursor:pointer;transition:all 0.3s ease;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;text-align:center;box-shadow:none!important;outline:none}:where(.lr-elixir) .button-global-style,:where(.lr-elixir) .use-global-button-styling{font-size:var(--global-button-font-size,14px)!important;font-weight:var(--conditional-button-font-weight,var(--global-button-font-weight,700))!important;text-transform:var(--global-button-text-transform,none)!important;border-radius:var(--global-button-radius,8px)!important;border:var(--global-button-border-width,0px);border-bottom:calc(var(--global-button-border-width, 0px) + var(--global-button-bottom-border-width, 0px)) solid var(--button-border-color)!important;background-color:var(--button-bg-color)!important;color:var(--button-text-color)!important;position:relative;overflow:hidden}:where(.lr-elixir) .button-global-style:hover,:where(.lr-elixir) .button-global-style:focus,:where(.lr-elixir) .use-global-button-styling:hover,:where(.lr-elixir) .use-global-button-styling:focus{background-color:var(--button-hover-bg-color)!important;color:var(--button-hover-text-color)!important;text-decoration:none!important;transform:translateY(-1px);box-shadow:0 2px 8px rgb(0 0 0 / 0.1)!important}:where(.lr-elixir) .button-global-style:active,:where(.lr-elixir) .use-global-button-styling:active{transform:translateY(calc(var(--global-button-bottom-border-width, 0px) / 2));border-bottom-width:calc(var(--global-button-border-width, 0px) + var(--global-button-bottom-border-width, 0px) / 2)!important}:where(.lr-elixir) .button-section-override{padding:unset!important;font-size:unset!important;font-weight:unset!important;letter-spacing:unset!important;text-transform:unset!important;border-radius:unset!important;background-color:unset!important;color:unset!important;border:unset!important}:where(.lr-elixir) .button-section-specific-sizing{padding:unset!important;border-radius:unset!important}:where(.lr-elixir) .button:not(.button--tertiary):not(.cart-remove-button) .compare-price,:where(.lr-elixir) .btn:not(.button--tertiary):not(.cart-remove-button) .compare-price,:where(.lr-elixir) button[type="submit"]:not(.button--tertiary):not(.cart-remove-button) .compare-price,:where(.lr-elixir) .product-form__submit:not(.button--tertiary):not(.cart-remove-button) .compare-price,:where(.lr-elixir) .shop-add-to-cart-button:not(.button--tertiary):not(.cart-remove-button) .compare-price,:where(.lr-elixir) .button-global-typography .compare-price,:where(.lr-elixir) .use-global-button-styling .compare-price{font-weight:400!important;font-size:0.85em!important;opacity:0.7!important;color:currentColor!important;text-decoration:line-through!important}:where(.lr-elixir) .shopify-payment-button .shopify-payment-button__button,:where(.lr-elixir) .shopify-payment-button .shopify-payment-button__button--unbranded{border-radius:var(--global-button-radius,8px)!important;font-family:var(--button-font-family)!important}:where(.lr-elixir) .shopify-payment-button .shopify-payment-button__more-options{border-radius:calc(var(--global-button-radius, 8px) / 2)!important;font-family:var(--button-font-family)!important}body[data-apply-button-radius-to-all="true"] :where(.lr-elixir) button:not([class*="shopify"]):not([class*="tab-button"]),body[data-apply-button-radius-to-all="true"] :where(.lr-elixir) .btn-secondary,body[data-apply-button-radius-to-all="true"] :where(.lr-elixir) [class*="btn-"]:not([class*="tab-button"]),body[data-apply-button-radius-to-all="true"] :where(.lr-elixir) select,body[data-apply-button-radius-to-all="true"] :where(.lr-elixir) .disclosure__button,body[data-apply-button-radius-to-all="true"] :where(.lr-elixir) .facet-checkbox,body[data-apply-button-radius-to-all="true"] :where(.lr-elixir) .color-swatch{border-radius:var(--global-button-radius,8px)}:where(.lr-elixir) .pill:not(.pill-item),:where(.lr-elixir) [class*="pill"]:not(.pill-item),:where(.lr-elixir) .tag,:where(.lr-elixir) [class*="tag-"]{border-radius:50px!important}:where(.lr-elixir) .shop-add-to-cart-wrapper{width:100%!important;display:block}:where(.lr-elixir) .shop-add-to-cart-wrapper .product-form,:where(.lr-elixir) .shop-add-to-cart-wrapper .form{width:100%!important;display:block}:where(.lr-elixir) .shop-add-to-cart-button{width:100%!important;gap:10px;position:relative}:where(.lr-elixir) .shop-add-to-cart-button .button-icon{line-height:0;display:flex;align-items:center}@media (max-width:767px){:where(.lr-elixir) .shop-add-to-cart-button,:where(.lr-elixir) .shop-add-to-cart-wrapper{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}:where(.lr-elixir) .shop-add-to-cart-button .loading__spinner{position:absolute;width:1.8rem;display:flex;align-items:center;justify-content:center;left:50%;transform:translateX(-50%)}:where(.lr-elixir) .shop-add-to-cart-button.loading span{visibility:hidden}:where(.lr-elixir) .shop-add-to-cart-button .spinner{animation:shop-atc-rotator 1.4s linear infinite}@keyframes shop-atc-rotator{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}:where(.lr-elixir) .shop-add-to-cart-button .path{stroke:currentColor;stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;animation:shop-atc-dash 1.4s ease-in-out infinite}@keyframes shop-atc-dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}100%{stroke-dashoffset:280;transform:rotate(450deg)}}:where(.lr-elixir) .button--secondary{padding:var(--global-button-padding-y,12px) 20px!important;letter-spacing:var(--global-button-letter-spacing,1px)!important;font-family:var(--button-font-family)!important;cursor:pointer;transition:all 0.3s ease;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;text-align:center;box-shadow:none!important;outline:none;background-color:transparent!important;color:var(--button-bg-color)!important;border:2px solid var(--button-bg-color)!important}:where(.lr-elixir) .button--secondary:hover,:where(.lr-elixir) .button--secondary:focus{background-color:var(--button-bg-color)!important;color:var(--button-text-color)!important}:where(.lr-elixir) .button--outline{padding:var(--global-button-padding-y,12px) 20px!important;letter-spacing:var(--global-button-letter-spacing,1px)!important;font-family:var(--button-font-family)!important;cursor:pointer;transition:all 0.3s ease;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;text-align:center;box-shadow:none!important;outline:none;background-color:transparent!important;color:var(--button-bg-color)!important;border:1px solid var(--button-bg-color)!important}:where(.lr-elixir) .button--outline:hover,:where(.lr-elixir) .button--outline:focus{background-color:var(--button-bg-color)!important;color:var(--button-text-color)!important}:where(.lr-elixir) .button--text{letter-spacing:var(--global-button-letter-spacing,1px)!important;font-family:var(--button-font-family)!important;cursor:pointer;transition:all 0.3s ease;text-decoration:underline!important;display:inline-flex;align-items:center;justify-content:center;text-align:center;box-shadow:none!important;outline:none;background-color:transparent!important;color:var(--button-bg-color)!important;border:none!important;padding-left:0!important;padding-right:0!important}:where(.lr-elixir) .button--text:hover,:where(.lr-elixir) .button--text:focus{color:var(--button-hover-bg-color)!important;background-color:transparent!important}:where(.lr-elixir) .button-global-style .button-text,:where(.lr-elixir) .use-global-button-styling .button-text{font-size:var(--global-button-font-size,14px)!important;font-weight:var(--conditional-button-font-weight,var(--global-button-font-weight,700))!important;letter-spacing:var(--global-button-letter-spacing,1px)!important;text-transform:var(--global-button-text-transform,none)!important}:where(.lr-elixir) .shop-add-to-cart-button .button-text,:where(.lr-elixir) .claim-button .button-text,:where(.lr-elixir) .contact-button .button-text,:where(.lr-elixir) .contact__button .button-text,:where(.lr-elixir) .button--primary .button-text,:where(.lr-elixir) .newsletter-form__button .button-text,:where(.lr-elixir) .field__button .button-text{font-size:var(--button-text-font-size,inherit)!important}:where(.lr-elixir) .cart-remove-button,:where(.lr-elixir) .button--tertiary,:where(.lr-elixir) button.button--tertiary,:where(.lr-elixir) .button.button--tertiary,:where(.lr-elixir) .cart-remove-button.button-box-shadow,:where(.lr-elixir) .cart-remove-button.button-gradient-effect,:where(.lr-elixir) .cart-remove-button.intensity-1,:where(.lr-elixir) .cart-remove-button.intensity-2,:where(.lr-elixir) .cart-remove-button.intensity-3,:where(.lr-elixir) .cart-remove-button.intensity-4,:where(.lr-elixir) .cart-remove-button.intensity-5,:where(.lr-elixir) .button--tertiary.button-box-shadow,:where(.lr-elixir) .button--tertiary.button-gradient-effect,:where(.lr-elixir) .button--tertiary.intensity-1,:where(.lr-elixir) .button--tertiary.intensity-2,:where(.lr-elixir) .button--tertiary.intensity-3,:where(.lr-elixir) .button--tertiary.intensity-4,:where(.lr-elixir) .button--tertiary.intensity-5,:where(.lr-elixir) button.button--tertiary.button-box-shadow,:where(.lr-elixir) button.button--tertiary.button-gradient-effect,:where(.lr-elixir) button.button--tertiary.intensity-1,:where(.lr-elixir) button.button--tertiary.intensity-2,:where(.lr-elixir) button.button--tertiary.intensity-3,:where(.lr-elixir) button.button--tertiary.intensity-4,:where(.lr-elixir) button.button--tertiary.intensity-5,:where(.lr-elixir) .button.button--tertiary.button-box-shadow,:where(.lr-elixir) .button.button--tertiary.button-gradient-effect,:where(.lr-elixir) .button.button--tertiary.intensity-1,:where(.lr-elixir) .button.button--tertiary.intensity-2,:where(.lr-elixir) .button.button--tertiary.intensity-3,:where(.lr-elixir) .button.button--tertiary.intensity-4,:where(.lr-elixir) .button.button--tertiary.intensity-5{padding:5px!important;letter-spacing:normal!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;text-transform:none!important;border-radius:var(--global-button-radius,4px)!important;background-color:transparent!important;color:inherit!important;border:none!important;box-shadow:none!important;transition:opacity 0.2s ease!important;transform:none!important;position:static!important;z-index:auto!important}:where(.lr-elixir) .cart-remove-button:hover,:where(.lr-elixir) .button--tertiary:hover,:where(.lr-elixir) button.button--tertiary:hover,:where(.lr-elixir) .button.button--tertiary:hover,:where(.lr-elixir) .cart-remove-button.button-box-shadow:hover,:where(.lr-elixir) .cart-remove-button.button-gradient-effect:hover,:where(.lr-elixir) .cart-remove-button.intensity-1:hover,:where(.lr-elixir) .cart-remove-button.intensity-2:hover,:where(.lr-elixir) .cart-remove-button.intensity-3:hover,:where(.lr-elixir) .cart-remove-button.intensity-4:hover,:where(.lr-elixir) .cart-remove-button.intensity-5:hover,:where(.lr-elixir) .button--tertiary.button-box-shadow:hover,:where(.lr-elixir) .button--tertiary.button-gradient-effect:hover,:where(.lr-elixir) .button--tertiary.intensity-1:hover,:where(.lr-elixir) .button--tertiary.intensity-2:hover,:where(.lr-elixir) .button--tertiary.intensity-3:hover,:where(.lr-elixir) .button--tertiary.intensity-4:hover,:where(.lr-elixir) .button--tertiary.intensity-5:hover,:where(.lr-elixir) button.button--tertiary.button-box-shadow:hover,:where(.lr-elixir) button.button--tertiary.button-gradient-effect:hover,:where(.lr-elixir) button.button--tertiary.intensity-1:hover,:where(.lr-elixir) button.button--tertiary.intensity-2:hover,:where(.lr-elixir) button.button--tertiary.intensity-3:hover,:where(.lr-elixir) button.button--tertiary.intensity-4:hover,:where(.lr-elixir) button.button--tertiary.intensity-5:hover,:where(.lr-elixir) .button.button--tertiary.button-box-shadow:hover,:where(.lr-elixir) .button.button--tertiary.button-gradient-effect:hover,:where(.lr-elixir) .button.button--tertiary.intensity-1:hover,:where(.lr-elixir) .button.button--tertiary.intensity-2:hover,:where(.lr-elixir) .button.button--tertiary.intensity-3:hover,:where(.lr-elixir) .button.button--tertiary.intensity-4:hover,:where(.lr-elixir) .button.button--tertiary.intensity-5:hover{background-color:transparent!important;color:inherit!important;border:none!important;box-shadow:none!important;opacity:0.7!important;transform:none!important}:where(.lr-elixir) .cart-remove-button:active,:where(.lr-elixir) .button--tertiary:active,:where(.lr-elixir) button.button--tertiary:active,:where(.lr-elixir) .button.button--tertiary:active,:where(.lr-elixir) .cart-remove-button.button-box-shadow:active,:where(.lr-elixir) .cart-remove-button.button-gradient-effect:active,:where(.lr-elixir) .cart-remove-button.intensity-1:active,:where(.lr-elixir) .cart-remove-button.intensity-2:active,:where(.lr-elixir) .cart-remove-button.intensity-3:active,:where(.lr-elixir) .cart-remove-button.intensity-4:active,:where(.lr-elixir) .cart-remove-button.intensity-5:active,:where(.lr-elixir) .button--tertiary.button-box-shadow:active,:where(.lr-elixir) .button--tertiary.button-gradient-effect:active,:where(.lr-elixir) .button--tertiary.intensity-1:active,:where(.lr-elixir) .button--tertiary.intensity-2:active,:where(.lr-elixir) .button--tertiary.intensity-3:active,:where(.lr-elixir) .button--tertiary.intensity-4:active,:where(.lr-elixir) .button--tertiary.intensity-5:active,:where(.lr-elixir) button.button--tertiary.button-box-shadow:active,:where(.lr-elixir) button.button--tertiary.button-gradient-effect:active,:where(.lr-elixir) button.button--tertiary.intensity-1:active,:where(.lr-elixir) button.button--tertiary.intensity-2:active,:where(.lr-elixir) button.button--tertiary.intensity-3:active,:where(.lr-elixir) button.button--tertiary.intensity-4:active,:where(.lr-elixir) button.button--tertiary.intensity-5:active,:where(.lr-elixir) .button.button--tertiary.button-box-shadow:active,:where(.lr-elixir) .button.button--tertiary.button-gradient-effect:active,:where(.lr-elixir) .button.button--tertiary.intensity-1:active,:where(.lr-elixir) .button.button--tertiary.intensity-2:active,:where(.lr-elixir) .button.button--tertiary.intensity-3:active,:where(.lr-elixir) .button.button--tertiary.intensity-4:active,:where(.lr-elixir) .button.button--tertiary.intensity-5:active{background-color:transparent!important;color:inherit!important;border:none!important;box-shadow:none!important;opacity:0.5!important;transform:none!important}:where(.lr-elixir) .cart-remove-button::before,:where(.lr-elixir) .button--tertiary::before,:where(.lr-elixir) button.button--tertiary::before,:where(.lr-elixir) .button.button--tertiary::before,:where(.lr-elixir) .cart-remove-button.button-gradient-effect::before,:where(.lr-elixir) .cart-remove-button.gradient-shine-enabled::before,:where(.lr-elixir) .button--tertiary.button-gradient-effect::before,:where(.lr-elixir) .button--tertiary.gradient-shine-enabled::before,:where(.lr-elixir) button.button--tertiary.button-gradient-effect::before,:where(.lr-elixir) button.button--tertiary.gradient-shine-enabled::before,:where(.lr-elixir) .button.button--tertiary.button-gradient-effect::before,:where(.lr-elixir) .button.button--tertiary.gradient-shine-enabled::before{display:none!important;content:none!important;background:none!important}:where(.lr-elixir) .button-box-shadow{transition:all 0.3s ease!important;position:relative;z-index:1}:where(.lr-elixir) .button-box-shadow.intensity-1{box-shadow:0 2px 4px rgb(0 0 0 / 0.1)!important}:where(.lr-elixir) .button-box-shadow.intensity-2{box-shadow:0 4px 8px rgb(0 0 0 / 0.15)!important}:where(.lr-elixir) .button-box-shadow.intensity-3{box-shadow:0 6px 12px rgb(0 0 0 / 0.2)!important}:where(.lr-elixir) .button-box-shadow.intensity-4{box-shadow:0 8px 16px rgb(0 0 0 / 0.25)!important}:where(.lr-elixir) .button-box-shadow.intensity-5{box-shadow:0 10px 20px rgb(0 0 0 / 0.3)!important}:where(.lr-elixir) .button-box-shadow:hover,:where(.lr-elixir) .button-box-shadow:focus{transform:translateY(-2px)!important}:where(.lr-elixir) .button-box-shadow.intensity-1:hover,:where(.lr-elixir) .button-box-shadow.intensity-1:focus{box-shadow:0 4px 8px rgb(0 0 0 / 0.15)!important}:where(.lr-elixir) .button-box-shadow.intensity-2:hover,:where(.lr-elixir) .button-box-shadow.intensity-2:focus{box-shadow:0 6px 12px rgb(0 0 0 / 0.2)!important}:where(.lr-elixir) .button-box-shadow.intensity-3:hover,:where(.lr-elixir) .button-box-shadow.intensity-3:focus{box-shadow:0 8px 16px rgb(0 0 0 / 0.25)!important}:where(.lr-elixir) .button-box-shadow.intensity-4:hover,:where(.lr-elixir) .button-box-shadow.intensity-4:focus{box-shadow:0 10px 20px rgb(0 0 0 / 0.3)!important}:where(.lr-elixir) .button-box-shadow.intensity-5:hover,:where(.lr-elixir) .button-box-shadow.intensity-5:focus{box-shadow:0 12px 24px rgb(0 0 0 / 0.35)!important}:where(.lr-elixir) .button-box-shadow:active{transform:translateY(0)!important}:where(.lr-elixir) .button-gradient-effect,:where(.lr-elixir) .button.button-gradient-effect,:where(.lr-elixir) .btn.button-gradient-effect,:where(.lr-elixir) button[type="submit"].button-gradient-effect,:where(.lr-elixir) input[type="submit"].button-gradient-effect,:where(.lr-elixir) .product-form__submit.button-gradient-effect,:where(.lr-elixir) .shop-add-to-cart-button.button-gradient-effect,:where(.lr-elixir) .cart__checkout-button.button-gradient-effect,:where(.lr-elixir) .contact-button.button-gradient-effect:not(.disable-global-button-styling),:where(.lr-elixir) .contact__button.button-gradient-effect:not(.disable-global-button-styling),:where(.lr-elixir) .button--primary.button-gradient-effect,:where(.lr-elixir) .claim-button.button-gradient-effect,:where(.lr-elixir) .newsletter-form__button.button-gradient-effect,:where(.lr-elixir) .field__button.button-gradient-effect,:where(.lr-elixir) .theme-button.button-gradient-effect,:where(.lr-elixir) .guarantee-section__cta.button-gradient-effect,:where(.lr-elixir) .custom-hero__button.button-gradient-effect{background-image:linear-gradient(var(--button-gradient-direction,to bottom),var(--button-gradient-start,#EF4A65),var(--button-gradient-end,#D63953))!important;background-color:transparent!important;background-repeat:no-repeat!important;background-size:100% 100%!important;position:relative;overflow:hidden;transition:all 0.3s ease!important}:where(.lr-elixir) .button-gradient-effect:hover,:where(.lr-elixir) .button-gradient-effect:focus,:where(.lr-elixir) .button.button-gradient-effect:hover,:where(.lr-elixir) .button.button-gradient-effect:focus,:where(.lr-elixir) .btn.button-gradient-effect:hover,:where(.lr-elixir) .btn.button-gradient-effect:focus,:where(.lr-elixir) button[type="submit"].button-gradient-effect:hover,:where(.lr-elixir) button[type="submit"].button-gradient-effect:focus,:where(.lr-elixir) input[type="submit"].button-gradient-effect:hover,:where(.lr-elixir) input[type="submit"].button-gradient-effect:focus,:where(.lr-elixir) .product-form__submit.button-gradient-effect:hover,:where(.lr-elixir) .product-form__submit.button-gradient-effect:focus,:where(.lr-elixir) .shop-add-to-cart-button.button-gradient-effect:hover,:where(.lr-elixir) .shop-add-to-cart-button.button-gradient-effect:focus,:where(.lr-elixir) .cart__checkout-button.button-gradient-effect:hover,:where(.lr-elixir) .cart__checkout-button.button-gradient-effect:focus,:where(.lr-elixir) .contact-button.button-gradient-effect:hover:not(.disable-global-button-styling),:where(.lr-elixir) .contact-button.button-gradient-effect:focus:not(.disable-global-button-styling),:where(.lr-elixir) .contact__button.button-gradient-effect:hover:not(.disable-global-button-styling),:where(.lr-elixir) .contact__button.button-gradient-effect:focus:not(.disable-global-button-styling),:where(.lr-elixir) .button--primary.button-gradient-effect:hover,:where(.lr-elixir) .button--primary.button-gradient-effect:focus,:where(.lr-elixir) .claim-button.button-gradient-effect:hover,:where(.lr-elixir) .claim-button.button-gradient-effect:focus,:where(.lr-elixir) .newsletter-form__button.button-gradient-effect:hover,:where(.lr-elixir) .newsletter-form__button.button-gradient-effect:focus,:where(.lr-elixir) .field__button.button-gradient-effect:hover,:where(.lr-elixir) .field__button.button-gradient-effect:focus,:where(.lr-elixir) .theme-button.button-gradient-effect:hover,:where(.lr-elixir) .theme-button.button-gradient-effect:focus,:where(.lr-elixir) .guarantee-section__cta.button-gradient-effect:hover,:where(.lr-elixir) .guarantee-section__cta.button-gradient-effect:focus,:where(.lr-elixir) .custom-hero__button.button-gradient-effect:hover,:where(.lr-elixir) .custom-hero__button.button-gradient-effect:focus{background-image:linear-gradient(var(--button-gradient-direction,to bottom),var(--button-gradient-hover-start,#D63953),var(--button-gradient-hover-end,#B8314A))!important;transform:translateY(-1px);box-shadow:0 2px 8px rgb(0 0 0 / 0.1)!important}:where(.lr-elixir) .button-gradient-effect:active,:where(.lr-elixir) .button.button-gradient-effect:active,:where(.lr-elixir) .btn.button-gradient-effect:active,:where(.lr-elixir) button[type="submit"].button-gradient-effect:active,:where(.lr-elixir) input[type="submit"].button-gradient-effect:active,:where(.lr-elixir) .product-form__submit.button-gradient-effect:active,:where(.lr-elixir) .shop-add-to-cart-button.button-gradient-effect:active,:where(.lr-elixir) .cart__checkout-button.button-gradient-effect:active,:where(.lr-elixir) .contact-button.button-gradient-effect:active:not(.disable-global-button-styling),:where(.lr-elixir) .contact__button.button-gradient-effect:active:not(.disable-global-button-styling),:where(.lr-elixir) .button--primary.button-gradient-effect:active,:where(.lr-elixir) .claim-button.button-gradient-effect:active,:where(.lr-elixir) .newsletter-form__button.button-gradient-effect:active,:where(.lr-elixir) .field__button.button-gradient-effect:active,:where(.lr-elixir) .theme-button.button-gradient-effect:active,:where(.lr-elixir) .guarantee-section__cta.button-gradient-effect:active,:where(.lr-elixir) .custom-hero__button.button-gradient-effect:active{transform:translateY(0);box-shadow:0 1px 4px rgb(0 0 0 / 0.1)!important}:where(.lr-elixir) .button-gradient-effect.gradient-shine-enabled::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / 0.2),transparent);transition:left 0.6s ease;z-index:1}:where(.lr-elixir) .button-gradient-effect.gradient-shine-enabled:hover::before{left:100%}:where(.lr-elixir) .button-gradient-effect *{position:relative;z-index:2}:where(.lr-elixir) .button-box-shadow.button-gradient-effect{position:relative;overflow:hidden}:where(.lr-elixir) .button-box-shadow.button-gradient-effect.gradient-shine-enabled::before{z-index:2}:where(.lr-elixir) .disable-global-button-styling,:where(.lr-elixir) .disable-global-button-styling.button,:where(.lr-elixir) .disable-global-button-styling.btn,:where(.lr-elixir) .disable-global-button-styling.button--primary,:where(.lr-elixir) .disable-global-button-styling.button--secondary,:where(.lr-elixir) .disable-global-button-styling.button--outline,:where(.lr-elixir) .disable-global-button-styling.button--text{padding:unset!important;letter-spacing:unset!important;font-family:unset!important;font-size:unset!important;font-weight:unset!important;text-transform:unset!important;border:unset!important;background-color:unset!important;color:unset!important;box-shadow:unset!important;transform:unset!important;transition:unset!important;position:unset!important;z-index:unset!important}:where(.lr-elixir) .disable-global-button-styling::before,:where(.lr-elixir) .disable-global-button-styling::after{display:none!important;content:none!important}:where(.lr-elixir) .disable-global-button-styling:hover,:where(.lr-elixir) .disable-global-button-styling:focus,:where(.lr-elixir) .disable-global-button-styling:active{padding:unset!important;letter-spacing:unset!important;font-family:unset!important;font-size:unset!important;font-weight:unset!important;text-transform:unset!important;border:unset!important;background-color:unset!important;color:unset!important;box-shadow:unset!important;transform:unset!important;transition:unset!important}