:root{--cl-black: #111111;--cl-white: #ffffff;--cl-off-white: #f5f5f2;--cl-light: #eeeeeb;--cl-gray: #666666;--cl-muted: #888888;--cl-border: rgba(17,17,17,.14);--cl-white-border: rgba(255,255,255,.16);--cl-max-width: 1600px;--cl-section-padding: clamp(70px, 8vw, 140px)}.cosderma-laser-page,.cosderma-laser-section,.cosderma-laser-page *,.cosderma-laser-section *{box-sizing:border-box}.cosderma-laser-page img,.cosderma-laser-section img{max-width:100%}.cosderma-laser-page a,.cosderma-laser-section a{color:inherit}.cosderma-laser-page button,.cosderma-laser-section button{font-family:inherit}.cl-container{width:min(calc(100% - 48px),var(--cl-max-width));margin-inline:auto}.cl-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:9px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.cl-line{width:32px;height:1px;background:currentColor;opacity:.35}.cl-reveal{opacity:0;transform:translateY(35px);transition:opacity .8s ease,transform .8s cubic-bezier(.22,.61,.36,1)}.cl-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.cl-reveal{opacity:1;transform:none;transition:none}}:root{--laser-black: #0a0a0a;--laser-white: #ffffff;--laser-off-white: #f7f7f5;--laser-text: #111111;--laser-muted: #686868;--laser-line: rgba(0, 0, 0, .12);--laser-dark-line: rgba(255, 255, 255, .14);--laser-dark-muted: rgba(255, 255, 255, .58);--laser-max-width: 1400px;--laser-page-padding: 40px;--laser-ease: cubic-bezier(.22, 1, .36, 1);--laser-fast: .18s;--laser-medium: .45s;--laser-slow: .8s;--laser-radius: 0}[class*=laser-],[class*=precision-],[class*=treatment-],[class*=technology-],[class*=results-],[class*=cosderma-],[class*=expert-],[class*=clinic-],[class*=proof-],[class*=consultation-],[class*=laser-] *,[class*=precision-] *,[class*=treatment-] *,[class*=technology-] *,[class*=results-] *,[class*=cosderma-] *,[class*=expert-] *,[class*=clinic-] *,[class*=proof-] *,[class*=consultation-] *{box-sizing:border-box}.laser-container{width:min(var(--laser-max-width),calc(100% - (var(--laser-page-padding) * 2)));margin-inline:auto}.laser-eyebrow,.precision-intro__eyebrow,.treatment-atlas__eyebrow,.technology-lab__eyebrow,.results-gallery__eyebrow,.cosderma-edge__eyebrow,.expert-care__eyebrow,.clinic-journey__eyebrow,.proof-points__eyebrow,.consultation-call__eyebrow{margin:0;font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.laser-consultation-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:0 20px;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:12px;font-weight:500;line-height:1;letter-spacing:.04em;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background-color var(--laser-fast) ease,color var(--laser-fast) ease,border-color var(--laser-fast) ease}.laser-consultation-button__label{display:block}.laser-consultation-button__arrow{display:block;font-size:17px;line-height:1;transition:transform var(--laser-fast) var(--laser-ease)}.laser-consultation-button:hover .laser-consultation-button__arrow{transform:translate(3px,-3px)}.laser-consultation-button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.laser-consultation-button--light{background:var(--laser-white);border-color:var(--laser-white);color:var(--laser-black)}.laser-consultation-button--light:hover{background:transparent;color:var(--laser-white)}.laser-consultation-button--dark{background:var(--laser-black);border-color:var(--laser-black);color:var(--laser-white)}.laser-consultation-button--dark:hover{background:transparent;color:var(--laser-black)}[data-reveal],.cl-reveal{opacity:0;transform:translateY(28px);transition:opacity var(--laser-slow) var(--laser-ease),transform var(--laser-slow) var(--laser-ease);will-change:opacity,transform}[data-reveal].is-visible,.cl-reveal.is-visible{opacity:1;transform:translateY(0)}.laser-link{position:relative;display:inline-flex;align-items:center;gap:10px;color:inherit;font-size:12px;font-weight:500;line-height:1.4;text-decoration:none}.laser-link:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--laser-medium) var(--laser-ease)}.laser-link:hover:after{transform:scaleX(1);transform-origin:left}.laser-image{display:block;width:100%;height:auto;object-fit:cover}.laser-consultation-button:focus:not(:focus-visible){outline:none}.laser-footer a:focus-visible,.laser-footer button:focus-visible,.laser-header a:focus-visible,.laser-header button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(prefers-reduced-motion:reduce){[data-reveal],.cl-reveal{opacity:1;transform:none;transition:none}.laser-consultation-button,.laser-consultation-button__arrow,.laser-link:after{transition:none}}@media screen and (max-width:749px){:root{--laser-page-padding: 20px}.laser-consultation-button{min-height:46px;padding-inline:17px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/laser-base.css.map */
