:root{--ll-button-hover-background: #fff7b7;--ll-button-hover-text: #171717;--ll-button-transition: .18s ease}body :is(.btn:not(:where(.btn--plain,.btn--underline,.btn--link,.btn--inherit,.btn--bordered-icon,.btn--icon,.btn--icon-circle,.btn--square)),.product__card-custom-button,.ll-upsell__action,.ll-footer-signup__submit,.ll-shop-feature__all,.ll-treatment-browser__consult-button,.servicify-select-a-time-button){transition:background-color var(--ll-button-transition),color var(--ll-button-transition),border-color var(--ll-button-transition),box-shadow var(--ll-button-transition)!important}body :is(.btn:not(:where(.btn--plain,.btn--underline,.btn--link,.btn--inherit,.btn--bordered-icon,.btn--icon,.btn--icon-circle,.btn--square)),.product__card-custom-button,.ll-upsell__action,.ll-footer-signup__submit,.ll-shop-feature__all,.ll-treatment-browser__consult-button,.servicify-select-a-time-button):before,body :is(.btn:not(:where(.btn--plain,.btn--underline,.btn--link,.btn--inherit,.btn--bordered-icon,.btn--icon,.btn--icon-circle,.btn--square)),.product__card-custom-button,.ll-upsell__action,.ll-footer-signup__submit,.ll-shop-feature__all,.ll-treatment-browser__consult-button,.servicify-select-a-time-button):after{content:none!important}body :is(.btn:not(:where(.btn--plain,.btn--underline,.btn--link,.btn--inherit,.btn--bordered-icon,.btn--icon,.btn--icon-circle,.btn--square)),.product__card-custom-button,.ll-upsell__action,.ll-footer-signup__submit,.ll-shop-feature__all,.ll-treatment-browser__consult-button,.servicify-select-a-time-button):not(:where(:disabled,[disabled],[aria-disabled=true],[aria-busy=true],.btn--loading,.loading)):focus-visible{background-color:var(--ll-button-hover-background)!important;border-color:var(--ll-button-hover-background)!important;color:var(--ll-button-hover-text)!important;outline:2px solid #171717;outline-offset:3px}@media(hover:hover)and (pointer:fine){body :is(.btn:not(:where(.btn--plain,.btn--underline,.btn--link,.btn--inherit,.btn--bordered-icon,.btn--icon,.btn--icon-circle,.btn--square)),.product__card-custom-button,.ll-upsell__action,.ll-footer-signup__submit,.ll-shop-feature__all,.ll-treatment-browser__consult-button,.servicify-select-a-time-button):not(:where(:disabled,[disabled],[aria-disabled=true],[aria-busy=true],.btn--loading,.loading)):hover,.image-with-text-overlay:has(.ll-banner-link:hover) .btn{background-color:var(--ll-button-hover-background)!important;border-color:var(--ll-button-hover-background)!important;color:var(--ll-button-hover-text)!important}}.image-with-text-overlay:has(.ll-banner-link:focus-visible) .btn{background-color:var(--ll-button-hover-background)!important;border-color:var(--ll-button-hover-background)!important;color:var(--ll-button-hover-text)!important}@media(prefers-reduced-motion:reduce){:root{--ll-button-transition: 0s}}[data-treatment-family=laser]{--ll-button-hover-background: #fff7b7}[data-treatment-family=novo],[data-treatment-family=novojet]{--ll-button-hover-background: #dbe4ff}[data-treatment-family=skinlab],[data-treatment-family=wrinkle]{--ll-button-hover-background: #edf4de}[data-treatment-family=hair]{--ll-button-hover-background: #fff7b7}body :is(.btn--secondary,.ll-upsell__action,.ll-shop-feature__all,.ll-treatment-browser__consult-button,.ll-shop-card .product-card__action-button),.image-with-text-overlay .btn,.ll-skinlab-home-teaser .llr__button{--ll-button-hover-background: #171717;--ll-button-hover-text: #fff}@media(hover:hover)and (pointer:fine){.product-card.ll-treatment-card:hover .product__card-custom-button,.ll-skinlab-treatment-card:hover .btn,.product-card.ll-shop-card:hover .product-card__action-button:not(:disabled):not([aria-busy=true]){background:var(--ll-button-hover-background)!important;border-color:var(--ll-button-hover-background)!important;color:var(--ll-button-hover-text)!important}}.ll-skinlab-treatment-card:focus-within .btn{background:var(--ll-button-hover-background)!important;border-color:var(--ll-button-hover-background)!important;color:var(--ll-button-hover-text)!important}:is(.cart-drawer__empty,.cart__empty) .rte p:has(>a){display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.2rem}:is(.cart-drawer__empty,.cart__empty) .rte p:has(>a) a{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:1rem 1.6rem;border:1px solid #d7d2ce;border-radius:999px;background:#fff;color:#171717;font:700 1.1rem/1.2 var(--font-navigation-family);text-transform:uppercase;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}@media(hover:hover){:is(.cart-drawer__empty,.cart__empty) .rte p:has(>a) a:hover{background:#171717;border-color:#171717;color:#fff}}:is(.cart-drawer__empty,.cart__empty) .rte p:has(>a) a:focus-visible{outline:2px solid #171717;outline-offset:2px}@media(prefers-reduced-motion:reduce){:is(.cart-drawer__empty,.cart__empty) .rte p:has(>a) a{transition:none}}.cart-drawer__empty .rte p:has(>a){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:32rem;margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/7/assets/laserlab-buttons.css.map */
