.ll-treatment-browser{padding-top:2.4rem;padding-bottom:6.4rem;color:#171717}.ll-treatment-browser__actions{display:flex;justify-content:center;margin-top:1.6rem}.ll-treatment-browser__consult-button{display:inline-flex;align-items:center;justify-content:center;gap:1.6rem;min-height:4.4rem;padding:1rem 1.6rem;border:1px solid #c9c0b8;border-radius:999px;background:#fff;color:#171717;font:400 1.2rem/1.4 var(--font-navigation-family);text-decoration:none}.ll-treatment-browser__consult-button span{font-size:1.6rem;line-height:1}@media(hover:hover)and (pointer:fine){.ll-treatment-browser__consult-button:hover{background:#171717;color:#fff;border-color:#171717}}.ll-treatment-browser__seo{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;margin-top:4.8rem;padding-top:3.2rem;border-top:1px solid #e4dfda}.ll-treatment-browser__seo-media{min-width:0;overflow:hidden;border-radius:var(--ll-radius-card, 1.2rem)}.ll-treatment-browser__seo-image{display:block;width:100%;height:auto;max-height:48rem;object-fit:cover;object-position:50% 40%}.ll-treatment-browser__seo-copy{min-width:0}.ll-treatment-browser__seo-copy>h2{margin:0 0 1.6rem;font:700 clamp(2rem,1.7vw,2.4rem)/1.25 var(--font-heading-family);letter-spacing:-.02em}.ll-treatment-browser__seo-content{--paragraph-top-spacing: 1.6rem;--paragraph-bottom-spacing: 1.6rem;max-width:70ch;font:400 1.5rem/1.6 var(--font-body-family);color:#56514c;overflow-wrap:break-word}.ll-treatment-browser__seo-content>:first-child{margin-top:0}.ll-treatment-browser__seo-content>:last-child{margin-bottom:0}.ll-treatment-browser__seo-content h2,.ll-treatment-browser__seo-content h3{margin:2.4rem 0 1.2rem;font:700 1.6rem/1.4 var(--font-heading-family);color:#171717}@media(min-width:768px){.ll-treatment-browser__seo--with-image{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:clamp(3.2rem,4vw,6.4rem)}}@media(max-width:767px){.ll-treatment-browser__seo{margin-top:3.2rem;padding-top:2.4rem}.ll-treatment-browser__seo-image{max-height:26rem}}.ll-treatment-browser__consult-button:focus-visible,.ll-treatment-browser__empty a:focus-visible{outline:2px solid #171717;outline-offset:4px}.ll-treatment-browser__count{margin:0;color:#66615c;font:400 1.1rem/1.4 var(--font-navigation-family);white-space:nowrap}.ll-treatment-browser__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem 2.4rem}.ll-treatment-browser__item{min-width:0}.ll-treatment-browser .pagination-wrapper{margin-top:4rem}.ll-treatment-browser__empty{padding:3.2rem 2.4rem;background:#f3eeea;font:400 1.6rem/1.5 var(--font-body-family)}.ll-treatment-browser__empty p{margin:0 0 1.6rem}.ll-treatment-browser__empty a{display:inline-flex;align-items:center;min-height:4.4rem;font:400 1.2rem/1.4 var(--font-navigation-family);text-underline-offset:.4rem}@media(min-width:768px){.ll-treatment-browser{padding-top:3.2rem;padding-bottom:8rem}.ll-treatment-browser__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:4rem}}@media(min-width:1200px){.ll-treatment-browser__grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:3.2rem}}@media(max-width:767px){.ll-treatment-browser{padding-top:1.6rem}}.ll-treatment-browser__results{scroll-margin-top:calc(var(--header-height, 8rem) + 10rem)}@media(max-width:767px){.ll-treatment-browser__actions{margin-top:1rem}.ll-treatment-browser__grid{row-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/laserlab-treatment-collection.css.map */
