body.ug-site .ug-toc{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;padding:calc(var(--ug-header-h) + 18px) var(--ug-gutter) clamp(72px,10vw,140px);background:var(--ug-ivory);color:var(--ug-choc)}body.ug-site .ug-toc__head{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;gap:24px clamp(24px,4vw,64px);padding:clamp(20px,5vh,64px) 0 0}body.ug-site .ug-toc__head>.ug-label{grid-column:1 / -1}body.ug-site .ug-toc__title{margin:0;font:300 clamp(54px,8.6vw,156px)/.9 var(--ug-font-serif);letter-spacing:-.035em}body.ug-site .ug-toc__title em{font-style:italic;color:var(--ug-rose-ink);padding-right:calc(.04em + var(--ug-gilt-room, 0em))}body.ug-site .ug-toc__intro{display:flex;flex-direction:column;gap:16px;padding:0 0 .6em}body.ug-site .ug-toc__lead{margin:0;font:400 clamp(18px,1.35vw,21px)/1.5 var(--ug-font-serif)}body.ug-site .ug-toc__small{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-size:13.5px;line-height:1.5;color:var(--ug-taupe-ink)}body.ug-site .ug-toc__list{position:relative;display:flex;flex-direction:column;margin:clamp(44px,7vw,96px) 0 0;padding:0;border-top:1px solid var(--ug-line-strong)}body.ug-site .ug-toc__row{position:relative;display:grid;grid-template-columns:7vw minmax(0,1fr) auto 46px;align-items:center;column-gap:1.6vw;padding:clamp(16px,1.8vw,28px) 0 clamp(14px,1.5vw,22px);border-bottom:1px solid var(--ug-line-strong);color:inherit;text-decoration:none;isolation:isolate;-webkit-tap-highlight-color:transparent}body.ug-site .ug-toc__n{align-self:start;padding-top:clamp(8px,1.2vw,20px);font:400 15px/1 var(--ug-font-display)}body.ug-site .ug-toc__name{position:relative;z-index:2;font:500 clamp(40px,7.6vw,138px)/.84 var(--ug-font-display);letter-spacing:-.035em;text-transform:uppercase;transition:transform .9s var(--ug-silk),-webkit-text-fill-color .5s}body.ug-site .ug-toc__name em{font-family:var(--ug-font-serif);font-weight:300;font-style:italic;text-transform:none;letter-spacing:-.02em}body.ug-site .ug-toc__from{position:relative;z-index:2;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start;gap:0 8px;white-space:nowrap;text-align:right}body.ug-site .ug-toc__from .ug-from__k{padding-top:.3em}body.ug-site .ug-toc__from .ug-from__v{font:400 clamp(22px,2.2vw,38px)/1 var(--ug-font-serif)}body.ug-site .ug-toc__credit{position:absolute;z-index:1;right:22%;top:calc(50% + clamp(96px,9.6vw,150px)/1.6 + 10px);width:clamp(96px,9.6vw,150px);margin:0;font:400 9.5px/1.3 var(--ug-font-body);letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--ug-taupe-ink);opacity:0;transform:translateY(-6px);transition:opacity .45s,transform 1s var(--ug-silk);pointer-events:none}body.ug-site .ug-toc__go{position:relative;z-index:2;width:46px;height:46px;border:1px solid currentColor;border-radius:50%;transition:background-color .45s,color .45s,border-color .45s}body.ug-site .ug-toc__go:before{content:"";position:absolute;left:50%;top:13px;bottom:14px;width:1.3px;margin-left:-.65px;background:currentColor}body.ug-site .ug-toc__go:after{content:"";position:absolute;left:50%;bottom:14px;width:8px;height:8px;margin-left:-4px;border-right:1.3px solid currentColor;border-bottom:1.3px solid currentColor;transform:rotate(45deg);transition:transform .6s var(--ug-silk)}body.ug-site .ug-toc__thumb{position:absolute;z-index:1;right:22%;top:50%;width:clamp(96px,9.6vw,150px);aspect-ratio:4 / 5;height:auto;object-fit:cover;border-radius:999px 999px 10px 10px;opacity:0;transform:translate3d(0,-42%,0) rotate(-5deg) scale(.86);clip-path:inset(100% 0 0 0 round 999px 999px 10px 10px);pointer-events:none;transition:opacity .45s,transform 1s var(--ug-silk),clip-path .8s var(--ug-silk);box-shadow:0 30px 50px -30px #4e3325ab}:where(html:not([data-ug-palette=charmain])) body.ug-site .ug-toc__thumb{box-shadow:0 30px 50px -30px #24181299}@media(hover:hover)and (min-width:900px){body.ug-site .ug-toc__name{-webkit-text-stroke:1px color-mix(in srgb,currentColor 52%,transparent)}body.ug-site .ug-toc__list:hover .ug-toc__row:not(:hover) .ug-toc__name{-webkit-text-fill-color:transparent}body.ug-site .ug-toc__row:is(:hover,:focus-visible) .ug-toc__name{transform:translate(1.8vw)}body.ug-site .ug-toc__row:is(:hover,:focus-visible) .ug-toc__go{background:var(--ug-brown-dark);color:var(--ug-ivory);border-color:var(--ug-brown-dark)}:where(html:not([data-ug-palette=charmain])) body.ug-site .ug-toc__row:is(:hover,:focus-visible) .ug-toc__go{background:var(--ug-choc);border-color:var(--ug-choc)}body.ug-site .ug-toc__row:is(:hover,:focus-visible) .ug-toc__go:after{transform:translateY(3px) rotate(45deg)}body.ug-site .ug-toc__row:is(:hover,:focus-visible) .ug-toc__thumb{opacity:1;transform:translate3d(0,-50%,0) rotate(-5deg) scale(1);clip-path:inset(0 0 0 0 round 999px 999px 10px 10px)}body.ug-site .ug-toc__row:is(:hover,:focus-visible) .ug-toc__credit{opacity:1;transform:none;transition-delay:.15s}}@media(max-width:899px){body.ug-site .ug-toc__credit{position:static;grid-column:2;grid-row:3;width:auto;margin-top:4px;opacity:1;transform:none;text-align:left}}@media(min-width:900px)and (max-width:1180px){body.ug-site .ug-toc__row{grid-template-columns:6vw minmax(0,1fr) auto 46px}body.ug-site .ug-toc__name{font-size:7.1vw}}@media(max-width:899px){body.ug-site .ug-toc__head{grid-template-columns:minmax(0,1fr)}body.ug-site .ug-toc__title{font-size:clamp(40px,12.4vw,76px)}body.ug-site .ug-toc__row{grid-template-columns:30px minmax(0,1fr) auto 40px;column-gap:10px;padding:16px 0 14px}body.ug-site .ug-toc__n{padding-top:6px;font-size:13px}body.ug-site .ug-toc__name{font-size:clamp(30px,9.6vw,60px)}body.ug-site .ug-toc__row[data-ug-row=braids] .ug-toc__name{font-size:clamp(27px,8.4vw,54px)}body.ug-site .ug-toc__row[data-ug-row=wimperextensions] .ug-toc__name{font-size:clamp(22px,6.6vw,50px)}body.ug-site .ug-toc__from{grid-column:2;grid-row:2;justify-content:flex-start;text-align:left;margin-top:8px}body.ug-site .ug-toc__from .ug-from__v{font-size:19px}body.ug-site .ug-toc__thumb{position:static;grid-column:3;grid-row:1 / span 2;width:58px;opacity:1;transform:none;clip-path:none;box-shadow:none}body.ug-site .ug-toc__go{grid-column:4;grid-row:1 / span 2;width:40px;height:40px}body.ug-site .ug-toc__go:before{top:11px;bottom:12px}body.ug-site .ug-toc__go:after{bottom:12px}}@media(max-width:380px){body.ug-site .ug-toc__row{grid-template-columns:24px minmax(0,1fr) auto 38px;column-gap:8px}body.ug-site .ug-toc__thumb{width:48px}}body.ug-site .ug-chap{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,96px);box-sizing:border-box;width:100%;padding:clamp(84px,10vw,150px) var(--ug-gutter);background:var(--ug-ivory);color:var(--ug-choc);scroll-margin-top:0}body.ug-site .ug-chap+.ug-chap:before{content:"";position:absolute;left:var(--ug-gutter);right:var(--ug-gutter);top:0;height:1px;background:var(--ug-line-strong)}body.ug-site .ug-chap:nth-of-type(odd){background:var(--ug-ivory)}body.ug-site .ug-chap__aside{position:sticky;top:calc(var(--ug-header-h) + 20px);align-self:start;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"n n" "name name" "arch from" "arch cap" "arch lede" "cta cta";gap:0 clamp(18px,2vw,32px);padding:0}body.ug-site .ug-chap__arch{box-shadow:0 30px 50px -36px #4e33259e}:where(html:not([data-ug-palette=charmain])) body.ug-site .ug-chap__arch{box-shadow:0 30px 50px -36px #2418128c}body.ug-site .ug-chap__n{grid-area:n;justify-self:start;margin:0 0 .04em -.04em;font:400 clamp(110px,11vw,200px)/.8 var(--ug-font-display);letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.2px var(--ug-rose-deep);opacity:.85;font-variant-numeric:lining-nums;pointer-events:none}body.ug-site .ug-chap__name{grid-area:name;position:relative;margin:0 0 clamp(22px,3vw,40px);font:500 clamp(44px,5.4vw,96px)/.86 var(--ug-font-display);letter-spacing:-.035em;text-transform:uppercase}body.ug-site .ug-chap__name em{display:block;font-family:var(--ug-font-serif);font-weight:300;font-style:italic;text-transform:none;letter-spacing:-.02em}body.ug-site .ug-chap__arch{grid-area:arch;align-self:start;aspect-ratio:4 / 5;width:100%}body.ug-site .ug-chap__from{grid-area:from;flex-direction:column;align-items:flex-start;gap:6px;margin:0 0 8px}body.ug-site .ug-chap__from .ug-from__v{font:400 clamp(30px,2.6vw,44px)/1 var(--ug-font-display);letter-spacing:-.02em}body.ug-site .ug-chap__cap{grid-area:cap;margin:0 0 18px;font:400 10.5px/1.5 var(--ug-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ug-taupe-ink)}body.ug-site .ug-chap__lede{grid-area:lede;margin:0;font-size:16px;line-height:1.6;color:var(--ug-ink-soft)}body.ug-site .ug-chap__cta{grid-area:cta;display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:clamp(24px,3vw,36px);padding:0}body.ug-site .ug-chap__prices{display:flex;flex-direction:column;gap:26px;padding:clamp(8px,1vw,16px) 0 0;min-width:0}body.ug-site .ug-chap__more{display:flex;flex-wrap:wrap;gap:4px 28px;padding:0}body.ug-site .ug-chap .ug-pricelist{columns:1}body.ug-site .ug-chap .ug-pricelist__group{margin-bottom:38px}@media(max-width:1180px){body.ug-site .ug-chap{grid-template-columns:minmax(0,1fr)}body.ug-site .ug-chap__aside{position:static;grid-template-columns:minmax(0,3fr) minmax(0,7fr);max-width:760px}}@media(max-width:599px){body.ug-site .ug-chap__aside{grid-template-columns:110px minmax(0,1fr);grid-template-areas:"n n" "name name" "arch from" "arch cap" "lede lede" "cta cta"}body.ug-site .ug-chap__lede{margin-top:18px}}
/*# sourceMappingURL=ug-treatments-index.NFECX3OO.css.map */
