.llc.section--padding{padding-block:3.2rem 5.6rem}.llc__hero{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;background:#fff}.llc__copy{min-width:0;padding:0}.llc__eyebrow{display:flex;width:fit-content;max-width:100%;align-items:center;margin:0 0 .8rem;padding:.4rem .8rem;border-radius:999px;background:var(--ll-color-laser, #fff7b7);color:var(--ll-color-ink, #171717);font:600 var(--ll-type-label, 1.2rem)/1.4 var(--font-navigation-family, sans-serif);text-transform:uppercase}.llc[data-treatment-family=skinlab] .llc__eyebrow{background:var(--ll-color-skinlab, #edf4de)}.llc__title{margin:0;font:600 var(--ll-type-h1, 2.6rem)/1.1 var(--font-heading-family, sans-serif);letter-spacing:var(--ll-type-heading-tracking, -.02em);text-transform:var(--font-heading-transform, uppercase)}.llc__lead{max-width:42ch;margin:1.2rem 0 0;color:var(--ll-color-reading, #342f2a);font:400 var(--ll-type-lead, 1.6rem)/1.5 var(--font-body-family, serif);text-wrap:pretty}.llc__key{margin-top:1.6rem}.llc__price{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;font:600 var(--ll-type-lead, 1.6rem)/1.4 var(--font-navigation-family, sans-serif)}.llc__price :is(.llc__price-amount,.llc__price-time){white-space:nowrap}.llc__price-separator{color:var(--ll-color-grey, #66615c)}.llc__address{margin:.4rem 0 0;color:var(--ll-color-grey, #66615c);font:400 var(--ll-type-small, 1.3rem)/1.45 var(--font-navigation-family, sans-serif)}.llc__actions{display:flex;margin-top:1.6rem}.llc .llc__actions>.servicify-popup-calendar-button.llr__button{width:100%!important;min-height:5.2rem;padding:1.2rem 2.4rem;font-size:var(--ll-type-small, 1.3rem)}.llc__terms,.llc__choice{margin:1rem 0 0;color:var(--ll-color-grey, #66615c);font:400 var(--ll-type-small, 1.3rem)/1.5 var(--font-body-family, serif);text-wrap:pretty}.llc__terms p{margin:0}.llc__choice{margin-top:.8rem}.llc__choice a{color:inherit;white-space:nowrap;text-decoration:underline;text-underline-offset:.2em}.llc__details{margin-top:1.2rem;border-block:1px solid rgb(23 23 23 / 12%)}.llc__details summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:4.8rem;padding-block:1.2rem;cursor:pointer;list-style:none;font:500 var(--ll-type-button, 1.4rem)/1.4 var(--font-navigation-family, sans-serif)}.llc__details summary::-webkit-details-marker{display:none}.llc__details summary svg{flex:0 0 1.6rem;transition:transform .18s ease}.llc__details[open] summary svg{transform:rotate(45deg)}.llc__details-body{padding-bottom:1.6rem;color:var(--ll-color-reading, #342f2a);font:400 var(--ll-type-body, 1.5rem)/1.55 var(--font-body-family, serif)}.llc__details-body>p+p{margin-top:1.2rem}.llc__details-body .llr__text-link{margin-top:.4rem;font-size:var(--ll-type-button, 1.4rem)}.llc__contact{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem 1.6rem;margin-top:.8rem;color:var(--ll-color-grey, #66615c);font:400 var(--ll-type-small, 1.3rem)/1.45 var(--font-navigation-family, sans-serif)}.llc__medical{margin:0}.llc__medical>span{display:block}.llc__phone{display:inline-flex;align-items:center;min-height:4.4rem;color:inherit;white-space:nowrap;text-decoration:underline;text-underline-offset:.25em}.llc__studio{position:relative;min-width:0;min-height:0;margin:0;overflow:hidden}.llc__studio-image{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 62%}.llc :is(button,a,summary):focus-visible{outline:2px solid var(--ll-color-ink, #171717);outline-offset:3px}@media(hover:hover)and (pointer:fine){.llc__details summary:hover span,.llc__phone:hover{text-decoration:underline;text-underline-offset:.25em}.llc .llc__actions>.llr__button:hover{background:#342f2a;color:#fff}}@media(min-width:768px){.llc__hero:not(.llc__hero--with-image) .llc__copy{width:100%;max-width:64rem;margin-inline:auto}.llc__hero--with-image{grid-template-columns:minmax(0,calc(var(--ll-detail-media-width, 52%) - var(--ll-detail-gap, clamp(3.2rem, 5vw, 7.2rem)) / 2)) minmax(0,calc(100% - var(--ll-detail-media-width, 52%) - var(--ll-detail-gap, clamp(3.2rem, 5vw, 7.2rem)) / 2));gap:var(--ll-detail-gap, clamp(3.2rem, 5vw, 7.2rem))}.llc__hero--with-image .llc__copy{width:100%;max-width:var(--ll-detail-content-width, 52rem)}.llc__studio{width:100%;aspect-ratio:var(--llc-media-ratio, 1);max-height:calc(100svh - var(--header-height, 8.5rem) - var(--ll-shop-notice-height, 4.4rem) - var(--ll-detail-viewport-space, 10rem))}.llc__studio-image{position:absolute;top:0;right:0;bottom:0;left:0}}@media(max-width:767px){.llc.page-width.section--padding{padding:0 0 3.2rem}.llc__copy{padding:2.4rem var(--page-padding, 2rem) 1.2rem}.llc__studio{aspect-ratio:1.6}.llc__studio-image{object-position:50% 45%}}@media(prefers-reduced-motion:reduce){.llc__details summary svg{transition:none}}body:has(.llc[data-treatment-family=skinlab]) .servicify-modal-portal{--ll-booking-day: var(--ll-color-skinlab, #edf4de)}.servicify-modal-portal [data-ll-booking=details] .ll-booking-terms{margin:.4rem 0 0;color:#625c56;font:400 var(--ll-type-small, 1.3rem)/1.5 var(--font-body-family);text-wrap:pretty}.servicify-modal-portal [data-ll-booking=details] .ll-booking-terms+[data-servicify=custom-field-helptext]{margin-top:.8rem!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/laserlab-konsultasjon.css.map */
