.llr{color:rgb(var(--color-foreground, 0, 0, 0));font-family:var(--font-body-family, serif);font-size:max(1.5rem,var(--font-body-size, 1.4rem));line-height:1.55}.llr *,.llr *:before,.llr *:after{box-sizing:border-box}.llr .rte>:first-child{margin-top:0}.llr .rte>:last-child{margin-bottom:0}.llr__intro{display:grid;gap:3.2rem;align-items:start}.llr__copy{min-width:0;max-width:70rem}.llr__eyebrow{margin:0 0 1.6rem;font-family:var(--font-navigation-family, sans-serif);font-weight:var(--font-navigation-weight, 700);font-size:1.1rem;line-height:1.5;letter-spacing:.035em;text-transform:uppercase}.llr__title{margin:0;font-family:var(--font-heading-family, sans-serif);font-weight:var(--font-heading-weight, 700);font-size:clamp(1.65rem,5.15vw,4rem);line-height:1.18;letter-spacing:var(--font-heading-letter-spacing, 0);text-transform:var(--font-heading-transform, uppercase);overflow-wrap:anywhere}.llr__lead{max-width:54ch;margin-top:2rem;font-size:1.8rem;line-height:1.5}.llr__actions{display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem;align-items:center;margin-top:2.8rem}.llr__actions:has(.llr__booking-widget){align-items:flex-end}.llr__booking-widget{max-width:100%}.llr__booking-widget [hidden]{display:none!important}.llr__variants{padding:0;margin:0 0 2rem;border:0}.llr__variants legend{margin-bottom:1rem;font-size:1.3rem}.llr__variant-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.llr__variant{position:relative;cursor:pointer}.llr__variant input{position:absolute;width:1px;height:1px;opacity:0}.llr__variant span{display:flex;align-items:center;justify-content:center;min-height:4.4rem;padding:.8rem 1.2rem;border:1px solid #d7d2ce;border-radius:2.4rem;font-size:1.3rem;white-space:nowrap}.llr__variant input:checked+span{background:#f3eeea;border-color:#000}.llr__variant input:focus-visible+span{outline:2px solid #000;outline-offset:3px}.llr .llr__button{max-width:100%;height:auto;min-height:var(--buttons-height, 4.8rem);padding:1.2rem clamp(1.8rem,4vw,3.2rem);font-size:1.6rem;letter-spacing:.01em;line-height:1.4;text-align:center;white-space:normal}.llr .servicify-popup-calendar-button.llr__button{width:auto!important;font-family:var(--font-button-family, var(--font-navigation-family, sans-serif))!important;font-weight:700!important;border-radius:999px!important;letter-spacing:.01em!important}@media(max-width:767px){.llr__booking-widget{width:100%}.llr__actions>.llr__button,.llr .servicify-popup-calendar-button.llr__button{width:100%!important}}.llr__text-link{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;color:inherit;text-decoration:none}.llr__text-link .llr__link-label{text-decoration:underline;text-underline-offset:.3em}.llr__link-arrow{flex:0 0 auto}.llr__choice{margin:1.6rem 0 0;font-size:1.3rem;line-height:1.5}.llr__consultation{margin-top:2.8rem;padding-top:1.8rem;border-top:1px solid rgb(var(--color-border, 230, 230, 230))}.llr__consultation p{margin:0;font-size:1.4rem}.llr__consultation .llr__text-link{font-size:1.4rem}.llr__facts{padding:2.4rem;background:var(--llr-panel-background, #f3eeea);color:#000;border-radius:var(--ll-radius-card, 1.2rem)}.llr__small-heading{margin:0;font-family:var(--font-heading-family, sans-serif);font-weight:var(--font-heading-weight, 700);font-size:1.3rem;line-height:1.45;text-transform:uppercase;letter-spacing:0}.llr__fact-list{margin:2rem 0 0}.llr__fact-list>div{display:grid;gap:.4rem;padding:1.6rem 0;border-top:1px solid rgb(0 0 0 / 15%)}.llr__fact-list dt{font-size:1.3rem}.llr__fact-list dd{margin:0;font-size:1.8rem}.llr__fact-note{margin:.8rem 0 0;font-size:1.3rem;line-height:1.5}.llr__booking{margin-top:4rem}.llr__process{margin-top:5.6rem;padding-top:3.2rem;border-top:1px solid rgb(var(--color-border, 230, 230, 230))}.llr__section-header{max-width:62rem}.llr__section-heading{margin:0;font-family:var(--font-heading-family, sans-serif);font-weight:var(--font-heading-weight, 700);font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.25;text-transform:uppercase;overflow-wrap:anywhere}.llr__section-intro{margin-top:1.6rem;max-width:54ch}.llr__steps{display:grid;gap:2.8rem;margin:3.2rem 0 0;padding:0;list-style:none}.llr__step{min-width:0}.llr__step-number{display:block;margin-bottom:1.2rem;font-family:var(--font-navigation-family, sans-serif);font-size:1.1rem;font-weight:700}.llr__step-text{margin-top:1rem;max-width:44ch}.llr__faq{display:grid;gap:2.4rem;margin-top:5.6rem}.llr__question{border-top:1px solid rgb(var(--color-border, 230, 230, 230))}.llr__question:last-child{border-bottom:1px solid rgb(var(--color-border, 230, 230, 230))}.llr__question summary{display:flex;justify-content:space-between;gap:1.6rem;align-items:center;cursor:pointer;padding:1.8rem 0;min-height:5.6rem;list-style:none;font-size:1.6rem;line-height:1.4}.llr__question summary::-webkit-details-marker{display:none}.llr__faq-icon{flex:0 0 auto;font-family:sans-serif;font-size:2.2rem;line-height:1}.llr__answer{max-width:62ch;padding:0 2.8rem 2rem 0}.llr a:focus-visible,.llr summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.llr__teaser{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;padding:2.8rem 2.4rem;background:var(--llr-panel-background, #f3eeea);color:#000;border-radius:var(--ll-radius-card, 1.2rem)}.llr__teaser-copy{min-width:0;max-width:64rem}.llr__teaser .llr__eyebrow{margin-bottom:1.2rem}.llr__teaser .llr__section-heading{font-size:clamp(1.6rem,4.8vw,2.8rem)}.llr__teaser .llr__section-intro{max-width:60ch}@media(min-width:768px){.llr__intro{grid-template-columns:minmax(0,1.65fr) minmax(24rem,1fr);gap:3rem}.llr__title{font-size:clamp(2.1rem,3vw,3rem)}.llr__facts{padding:3rem;border-radius:var(--ll-radius-card, 1.2rem)}.llr__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.llr__process,.llr__faq{margin-top:7.2rem}.llr__process{padding-top:4rem}.llr__teaser{flex-direction:row;align-items:center;justify-content:space-between;gap:3.2rem;padding:4rem;border-radius:var(--ll-radius-card, 1.2rem)}.llr__teaser .llr__button{flex-shrink:0}}@media(min-width:1024px){.llr__intro{grid-template-columns:minmax(0,1.7fr) minmax(28rem,1fr);gap:5rem}.llr__title{font-size:clamp(2.6rem,3.05vw,4rem)}.llr__lead{font-size:2rem}.llr__faq{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:5rem}}.llr__details .llr__prices-link{margin-top:.4rem;font:600 var(--ll-type-label, 1.2rem)/1.4 var(--font-navigation-family);letter-spacing:var(--ll-type-label-tracking, .03em);text-transform:uppercase}.llr__details .llr__prices-link .llr__link-label{text-decoration:none}body[data-ll-flags~=rynke_pris] .llr [data-llr-price]{display:block}body[data-ll-flags~=rynke_pris] .llr [data-llr-areas][data-llr-priced]{display:none}.llr-v2__visual>.ll-treatment-mark{display:none}body[data-ll-flags~=ryddig_side] .llr-v2{--ll-rs-group: 4rem;--ll-rs-ink: var(--ll-color-ink, #171717);--ll-rs-grey: var(--ll-color-grey, #66615c)}body[data-ll-flags~=ryddig_side] .llr-v2__visual>.ll-treatment-mark{display:block}body[data-ll-flags~=ryddig_side] .llr-v2 .ll-skinlab-treatment-heading{margin:0}body[data-ll-flags~=ryddig_side] .llr-v2 .ll-skinlab-treatment-heading .ll-skinlab-category{display:inline-flex;align-items:center;padding:.3rem .6rem;border:1px solid var(--ll-treatment-accent, var(--ll-color-skinlab, #edf4de));border-radius:100px;background:var(--ll-treatment-accent, var(--ll-color-skinlab, #edf4de));color:var(--ll-rs-ink);font:600 var(--ll-type-label, 1.2rem)/1.2 var(--font-heading-family);letter-spacing:var(--ll-type-label-tracking, .03em);text-transform:uppercase;white-space:nowrap}body[data-ll-flags~=ryddig_side] .llr-v2 .llr__title{margin-top:.8rem;font-size:var(--ll-type-h1, 2.6rem);line-height:1.1;letter-spacing:var(--ll-type-heading-tracking, -.02em)}body[data-ll-flags~=ryddig_side] .llr-v2 .llr__lead{max-width:36em;margin-top:1.2rem;color:var(--ll-rs-ink);font:400 var(--ll-type-lead, 1.6rem)/1.5 var(--font-body-family);text-wrap:pretty}body[data-ll-flags~=ryddig_side] .llr-v2 .llr__actions{margin-top:2.4rem}body[data-ll-flags~=ryddig_side] .llr-v2 .llr__button{min-height:5.2rem;padding:1.2rem 2.4rem;border-radius:999px;font-size:var(--ll-type-small, 1.3rem);line-height:1.4}body[data-ll-flags~=ryddig_side] .llr-v2 .llr__consultation-note{max-width:44em;margin-top:1.2rem;color:var(--ll-rs-grey);font:400 var(--ll-type-small, 1.3rem)/1.5 var(--font-body-family);text-wrap:pretty}body[data-ll-flags~=ryddig_side] .llr-v2 .llr__details{margin-top:var(--ll-rs-group)}body[data-ll-flags~=ryddig_side] .llr-v2 :is(.ll-treatment-facts,.ll-treatment-facts__grid,.ll-treatment-facts__list){gap:2.4rem}body[data-ll-flags~=ryddig_side] .llr-v2 .ll-treatment-facts .ll-treatment-fact dt{gap:.8rem;color:var(--ll-rs-ink);font:600 var(--ll-type-label, 1.2rem)/1.3 var(--font-navigation-family);letter-spacing:var(--ll-type-label-tracking, .03em)}body[data-ll-flags~=ryddig_side] .llr-v2 .ll-treatment-facts .ll-treatment-fact dt .ll-detail-icon{flex-basis:1.6rem;width:1.6rem;height:1.6rem}body[data-ll-flags~=ryddig_side] .llr-v2 .ll-treatment-facts .ll-treatment-fact dd{margin-top:.4rem;padding-inline-start:0;font-size:var(--ll-type-lead, 1.6rem);line-height:1.45}body[data-ll-flags~=ryddig_side] .llr-v2 .llr__rows{margin-top:var(--ll-rs-group)}@media(max-width:767px){body[data-ll-flags~=ryddig_side] .llr-v2.section--padding{padding-top:0}body[data-ll-flags~=ryddig_side] .llr-v2 .llr__intro{gap:1.6rem}body[data-ll-flags~=ryddig_side] .llr-v2__visual{margin-inline:calc(-1 * var(--page-padding, 1.5rem))}body[data-ll-flags~=ryddig_side] .llr-v2__image{aspect-ratio:1.6;max-height:none;border-radius:0}body[data-ll-flags~=ryddig_side] .llr-v2__visual>.ll-treatment-mark{top:1.6rem;right:1.6rem;width:4rem;height:4.3rem}}@media(min-width:768px){body[data-ll-flags~=ryddig_side] .llr-v2{--ll-rs-group: 4.8rem}body[data-ll-flags~=ryddig_side] .llr-v2.section--padding{padding-top:2.4rem}body[data-ll-flags~=ryddig_side] .llr-v2 .llr__intro{--llr-gap: 2.4rem;grid-template-columns:calc(50% - var(--llr-gap) / 2) minmax(0,1fr);align-items:start;gap:var(--llr-gap)}body[data-ll-flags~=ryddig_side] .llr-v2__image{aspect-ratio:1 / 1;max-height:none}body[data-ll-flags~=ryddig_side] .llr-v2 .llr__copy{max-width:52rem;padding-top:0}body[data-ll-flags~=ryddig_side] .llr-v2 .ll-skinlab-treatment-heading .ll-skinlab-category{padding:.35rem .7rem}body[data-ll-flags~=ryddig_side] .llr-v2 .ll-treatment-facts .ll-treatment-fact dd{padding-inline-start:2.4rem;font-size:var(--ll-type-lead, 1.7rem)}body[data-ll-flags~=ryddig_side] .llr-v2 .llr__question summary{font-size:var(--ll-type-lead, 1.7rem)}}@media(min-width:1024px){body[data-ll-flags~=ryddig_side] .llr-v2 .llr__intro{--llr-gap: clamp(3.2rem, 5vw, 7.2rem);grid-template-columns:calc(52% - var(--llr-gap) / 2) minmax(0,1fr)}}body[data-ll-flags~=samlet_tekst][data-ll-flags~=ryddig_side] .llr-v2>.llr-v2__story{display:block;margin:var(--ll-rs-group) calc(-1 * var(--page-padding, 1.5rem)) 0}body[data-ll-flags~=samlet_tekst][data-ll-flags~=ryddig_side] .llr-v2:has(>.llr-v2__story) .llr__rows>[data-llr-process]{display:none}.llr-v2>.ll-protocol{margin-inline:calc(-1 * var(--page-padding, 1.5rem))}body[data-ll-flags~=protokoll] .llr-v2:has(>.ll-protocol[data-ll-flag=protokoll]) [data-llr-medical]{display:none}body[data-ll-flags~=samlet_tekst][data-ll-flags~=ryddig_side] .llr-v2>.llr-v2__story+.llr__faq{margin-top:4.8rem;padding-top:0;border-top:0}body[data-ll-flags~=protokoll] .llr-v2>.ll-protocol[data-ll-flag=protokoll]+.llr__faq{margin-top:0;padding-top:3.2rem;border-top:1px solid var(--ll-color-line, #e4dfda)}@media(min-width:768px){body[data-ll-flags~=protokoll] .llr-v2>.ll-protocol[data-ll-flag=protokoll]+.llr__faq{padding-top:3.6rem}}@media(min-width:1280px){body[data-ll-flags~=protokoll] .llr-v2>.ll-protocol[data-ll-flag=protokoll]+.llr__faq{padding-top:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/laserlab-rynkebehandling.css.map */
