.ll-treatment-nav{background:#fff;color:#000;border-bottom:1px solid #e6e6e6}.ll-treatment-nav__inner{display:flex;align-items:center;justify-content:center;gap:2.4rem;padding-block:1.6rem}.ll-treatment-nav a{font:700 1.1rem/1.4 var(--font-navigation-family);text-transform:uppercase;letter-spacing:0;text-decoration:none}.ll-treatment-nav__overview{display:inline-flex;align-items:center;gap:.8rem;flex:0 0 auto;min-height:4.4rem}.ll-treatment-nav__overview svg{flex:0 0 auto}.ll-treatment-nav__overview:hover span{text-decoration:underline;text-underline-offset:.3em}.ll-treatment-nav__list{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.ll-treatment-nav__list li{min-width:0}.ll-treatment-nav__list a{display:flex;align-items:center;justify-content:center;min-height:4.4rem;padding:1rem 1.6rem;border:1px solid #d7d2ce;border-radius:999px}.ll-treatment-nav__list a[data-nav-family]{gap:.6rem}.ll-treatment-nav__list a[data-nav-family]:before{content:"";flex:0 0 .8rem;width:.8rem;height:.8rem;border-radius:50%;background:var(--ll-nav-accent);box-shadow:inset 0 0 0 1px #00000024}.ll-treatment-nav__list a:hover{background:#f3eeea;border-color:#9d9690}.ll-treatment-nav__list a[aria-current]{background:#000;color:#fff;border-color:#000}.ll-treatment-nav a:focus-visible{outline:2px solid #000;outline-offset:3px}@media(min-width:1024px){.ll-treatment-nav{position:sticky;top:var(--header-height, 8rem);z-index:10}.main-content:has(>.ll-treatment-nav) .sticky-element{--sticky-offset: 9.6rem}body:has(#MainContent>.ll-treatment-nav) .header-sticky.header-scrolled .header{box-shadow:none}body.header-pinned:has(.header-section.header-scrolled) #MainContent>.ll-treatment-nav{box-shadow:0 4px 18px #0000001a}}.ll-treatment-nav__overview-mobile,.ll-mobile-category{display:none}@media(max-width:1023px){.ll-treatment-nav__inner{position:relative;justify-content:flex-start;gap:.8rem;min-width:0;padding-block:.8rem}.ll-treatment-nav__overview{flex:0 0 auto;justify-content:center;min-width:4.4rem;margin:0}.ll-treatment-nav__overview-desktop,.ll-treatment-nav__overview svg,.ll-treatment-nav__list{display:none}.ll-treatment-nav__overview-mobile{display:inline}.ll-mobile-category{position:relative;display:block;flex:1 1 auto;min-width:0}.ll-mobile-category__toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.4rem;padding:1rem 1.4rem;border:1px solid #d7d2ce;border-radius:999px;background:#fff;color:#171717;font:700 1.1rem/1.4 var(--font-navigation-family);text-transform:uppercase;list-style:none;cursor:pointer}.ll-mobile-category__toggle::-webkit-details-marker{display:none}.ll-mobile-category:not([open])>.ll-mobile-category__links{display:none}.ll-mobile-category__toggle>span{min-width:0;overflow-wrap:anywhere}.ll-mobile-category__toggle svg{flex:0 0 auto;transition:transform .18s ease}.ll-mobile-category.has-current>summary{background:#000;border-color:#000;color:#fff}.ll-mobile-category[open]>summary svg{transform:rotate(180deg)}.ll-mobile-category__links{position:absolute;z-index:20;top:calc(100% + .8rem);inset-inline:0;width:100%;margin:0;padding:.6rem;list-style:none;border:1px solid #e4dfda;border-radius:1.2rem;background:#fff;box-shadow:0 .6rem 2.4rem #0000001a}.ll-mobile-category__links a{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.4rem;padding:1.2rem;border-radius:.6rem;color:#171717}.ll-mobile-category__links a[aria-current]{background:#f5f3f0}.ll-mobile-category__links a[aria-current]:after{content:"";flex:0 0 1rem;width:1rem;height:.6rem;margin-inline-end:.2rem;border-inline-start:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-.15rem) rotate(-45deg)}.ll-mobile-category__toggle:focus-visible{outline:2px solid #171717;outline-offset:3px}.ll-mobile-category__links a:focus-visible{outline-offset:-2px}}.ll-treatment-nav__overview[aria-current=page]{text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:2px}@media(max-width:1023px){.ll-treatment-nav__list a:focus-visible{outline-offset:-3px}}.ll-treatment-nav__overview{padding:1rem 1.6rem;border:1px solid transparent;border-radius:999px;transition:background-color .18s ease,color .18s ease}.ll-treatment-nav__overview[aria-current=page]{background:#000;color:#fff;text-decoration:none}.ll-treatment-nav__overview:hover span{text-decoration:none}.ll-treatment-nav__list a{transition:background-color .18s ease,color .18s ease,border-color .18s ease}@media(hover:hover)and (pointer:fine){.ll-treatment-nav__overview:hover,.ll-treatment-nav__list a:hover{background:#000;border-color:#000;color:#fff}}@media(max-width:1023px){.ll-treatment-nav__overview{padding-inline:1.2rem}}@media(prefers-reduced-motion:reduce){.ll-treatment-nav a,.ll-mobile-category__toggle svg{transition:none}}@media(max-width:1023px)and (hover:hover)and (pointer:fine){.ll-mobile-category__links a:not([aria-current]):hover{background:#faf9f7}}@media(max-width:1023px){.ll-mobile-category__toggle{min-height:4.4rem;padding:1rem 1.4rem 1rem 1.6rem;border-color:#d7d2ce;font:600 var(--ll-type-label, 1.2rem)/1.4 var(--font-navigation-family);letter-spacing:var(--ll-type-label-tracking, .03em)}.ll-mobile-category.has-current>summary{border-color:#d7d2ce;background:#fff;color:#171717}.ll-mobile-category[open]>summary{border-color:#171717}.ll-mobile-category__links{padding:.6rem;border-color:#ded9d5}.ll-treatment-nav .ll-mobile-category__links a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem;row-gap:.2rem;min-height:4.8rem;padding:1rem 1.2rem;font:400 1.6rem/1.35 var(--font-body-family);letter-spacing:0;text-transform:none}.ll-mobile-category__name{grid-column:1;min-width:0}.ll-mobile-category__description{grid-column:1;grid-row:2;color:#68625d;font:400 var(--ll-type-small, 1.3rem)/1.35 var(--font-body-family)}.ll-treatment-nav .ll-mobile-category__links a[aria-current]:after{grid-column:2;grid-row:1 / span 2}}@media(max-width:1023px)and (hover:hover)and (pointer:fine){.ll-mobile-category__toggle:hover{border-color:#171717}}@media(max-width:1023px){.product-template .ll-treatment-nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/laserlab-treatment-navigation.css.map */
