.header__icon--account,.header__icon--cart,#cart-icon-bubble,.header__icons li:has(>a.header__icon--account),.header__icons li:has(>a.header__icon--cart){display:none!important}a#HeaderMenu-book-an-appointment{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 1.6rem;background:#b7aca2;color:#fff!important;border-radius:4px;font-weight:600;letter-spacing:.04em;text-transform:none;text-decoration:none;transition:background .25s ease;box-shadow:none!important;margin:0 1.2rem 0 0;white-space:nowrap}a#HeaderMenu-book-an-appointment span{text-decoration:none!important;background:none!important;color:inherit!important}a#HeaderMenu-book-an-appointment:hover{background:#a89c91}a#HeaderMenu-book-an-appointment:after,a#HeaderMenu-book-an-appointment:before{display:none!important}.header__icons li:has(>a#HeaderMenu-book-an-appointment){margin:0;padding:0;list-style:none;display:inline-flex;align-items:center}@media(max-width:989px){a#HeaderMenu-book-an-appointment,.header__icons li:has(>a#HeaderMenu-book-an-appointment){display:none!important}}.menu-drawer a#HeaderDrawer-book-an-appointment{display:flex!important;align-items:center;justify-content:center;gap:.5rem;padding:1.4rem 2rem;background:#b7aca2;color:#fff!important;border-radius:4px;font-weight:600;font-size:1.5rem;text-decoration:none;text-align:center;letter-spacing:.06em;text-transform:uppercase;margin:2rem 1.6rem .6rem;width:auto;align-self:stretch;border:0;min-height:52px;transition:background .25s ease}.menu-drawer a#HeaderDrawer-book-an-appointment:hover{background:#a89c91}.menu-drawer a#HeaderDrawer-book-an-appointment:before,.menu-drawer a#HeaderDrawer-book-an-appointment:after{display:none!important}.menu-drawer .menu-drawer__menu-item{font-size:1.7rem;padding:1.4rem 1.6rem;letter-spacing:.01em;font-weight:500}.menu-drawer__submenu .menu-drawer__menu-item{font-size:1.5rem;padding:1.2rem 1.6rem;font-weight:400;opacity:.92}.menu-drawer__navigation .menu-drawer__menu-item+.menu-drawer__menu-item,.menu-drawer__navigation li+li{border-top:1px solid rgba(0,0,0,.06)}.menu-drawer__submenu li+li{border-top:1px solid rgba(0,0,0,.04)}.menu-drawer li:has(>a#HeaderDrawer-book-an-appointment){border-top:0!important;list-style:none;margin-top:1rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cc-custom.css.map */
