:root{--lxg-navy:#0E1B3A;--lxg-blue:#2C4A8C;--lxg-ground:#EEF0F4;--lxg-tint:#E6EBF5;--lxg-muted:#4A5468;--lxg-amber:#F4B740;--lxg-line:#D5DAE3}cart-drawer .drawer__inner,cart-drawer .cart-drawer__body{background:var(--lxg-ground)!important;border-left:none}cart-drawer .drawer__header{background:#fff;padding:18px 20px;border-bottom:1px solid var(--lxg-line)}cart-drawer .drawer__heading{color:var(--lxg-navy);font-weight:700;font-size:24px;display:flex;align-items:center;gap:10px}cart-drawer .cart-count-badge{background:var(--lxg-navy)!important;color:#fff!important}cart-drawer .drawer__close{color:var(--lxg-navy)}cart-drawer .social-proof-bar{background:var(--lxg-tint)!important;color:var(--lxg-navy)}cart-drawer .social-proof-bar__text{font-weight:600;color:var(--lxg-navy)}cart-drawer .drawer__cart-items-wrapper{padding:14px 14px 4px}cart-drawer ul.cart-items{display:flex;flex-direction:column;gap:10px}cart-drawer li.cart-item[class*=hair-rebuild-system]{order:-1}cart-drawer .cart-drawer-item{background:#fff;border-radius:18px;padding:12px!important;margin:0!important;border:none!important;box-shadow:0 6px 18px #0e1b3a0d;align-items:center}cart-drawer .cart-item__media img{border-radius:12px;background:var(--lxg-tint);object-fit:cover}cart-drawer .cart-item__name{color:var(--lxg-navy);font-weight:700;font-size:16px;line-height:1.25;hyphens:none!important;-webkit-hyphens:none!important;word-break:normal!important}cart-drawer .cart-drawer-item__cart-remove-button .button{color:#9aa4b8;min-width:auto}cart-drawer .cart-drawer-item__cart-remove-button .button:hover{color:var(--lxg-navy)}cart-drawer .quantity__button{background:var(--lxg-tint)!important;color:var(--lxg-navy)!important;border:none!important}cart-drawer .quantity__button svg{fill:currentColor;color:var(--lxg-navy)}cart-drawer .quantity__button.disabled{opacity:.45}cart-drawer .quantity__input{color:var(--lxg-navy);font-weight:600}cart-drawer .regular-price,cart-drawer .cart-item__price-wrapper{color:var(--lxg-navy);font-weight:700}cart-drawer .cart-item__old-price{color:#8a93a6;font-weight:400}cart-drawer .cart-item__free-badge{background:var(--lxg-blue)!important;color:#fff!important;border-radius:999px!important;font-weight:700;letter-spacing:.04em;padding:4px 10px!important}cart-drawer .drawer__footer{background:#fff;border-top:1px solid var(--lxg-line);padding:16px 16px 20px;box-shadow:0 -8px 24px #0e1b3a0f}cart-drawer #CartDrawer-Checkout{--checkout-icon-color:#0E1B3A;background:var(--lxg-amber)!important;color:var(--lxg-navy)!important;border-radius:999px!important;font-size:17px!important;font-weight:700!important;min-height:58px;box-shadow:0 6px 16px #f4b74059;transition:transform .15s,box-shadow .15s}cart-drawer #CartDrawer-Checkout:hover{transform:translateY(-1px);box-shadow:0 10px 22px #f4b74073}cart-drawer #CartDrawer-Checkout:before,cart-drawer #CartDrawer-Checkout:after{display:none!important}cart-drawer #CartDrawer-Checkout .button__label,cart-drawer #CartDrawer-Checkout .checkout-button__price{color:var(--lxg-navy)!important;font-weight:700!important;font-size:17px!important}cart-drawer .lx-guarantee{background:var(--lxg-tint)!important;border:none!important;border-radius:14px!important}cart-drawer .cart__empty-text{color:var(--lxg-navy);font-weight:700}cart-drawer .drawer__inner-empty .button{background:var(--lxg-navy)!important;color:#fff!important;border-radius:999px!important}.menu-drawer{background:var(--lxg-ground)!important;border:none!important;box-shadow:12px 0 40px #0e1b3a2e}.menu-drawer__title-and-close-btn{background:#fff;border-bottom:1px solid var(--lxg-line)}.menu-drawer__title{color:var(--lxg-navy);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:13px}.menu-drawer__close-btn{color:var(--lxg-navy)}.menu-drawer__navigation{padding:14px 14px 0}.menu-drawer__menu{display:flex;flex-direction:column;gap:8px}.menu-drawer__menu>li>a,.menu-drawer__menu>li>details>summary{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:16px;padding:16px 18px!important;color:var(--lxg-navy)!important;font-weight:700;font-size:19px;text-decoration:none;box-shadow:0 4px 14px #0e1b3a0a;transition:background .15s}.menu-drawer__menu>li>a:after{content:"\2192";font-weight:400;color:var(--lxg-blue)}.menu-drawer__menu-item--active,.menu-drawer__menu>li>a:hover{background:var(--lxg-tint)!important}.menu-drawer__secondary-nav,.menu-drawer__utility-links{padding:14px 18px;background:transparent}.menu-drawer__secondary-nav a,.menu-drawer__utility-links a{color:var(--lxg-muted)!important;font-size:15px}.menu-drawer .list-social__link{color:var(--lxg-navy)}.menu-drawer li:has(>a[href*="/search"]),.menu-drawer a[href*="/search"],.menu-drawer__secondary-nav{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/luxmax-global.css.map */
