.fillers-page .botox-hero{background:#f8f7f4}.fillers-page .botox-hero h1{font-size:clamp(57px,5.5vw,88px)}.fillers-page .botox-hero-photo img{object-position:center 30%}.fillers-page .botox-hero-copy{min-width:0}.fillers-page .journey-intro h2{font-size:clamp(44px,4.2vw,67px)}
.filler-options{background:var(--soft)}.filler-options .options-heading{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:end;margin-bottom:42px}.filler-options .options-heading h2{margin-top:24px;font-size:clamp(42px,4.2vw,66px)}.filler-options .options-intro{font-size:16px;line-height:1.85;color:#655e56;max-width:560px}.filler-brand-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.filler-brand-card{padding:30px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.filler-brand-card .brand-number{display:block;font-size:12px;color:#817366;letter-spacing:.12em;margin-bottom:28px}.filler-brand-card h3{font-size:34px;line-height:1.1;margin-bottom:10px}.filler-brand-card .brand-family{font-size:12px;color:#817366}.filler-brand-card p:last-of-type{font-size:14px;line-height:1.8;color:#635c55;margin:18px 0 20px}.filler-brand-card a{font-size:13px;border-bottom:1px solid #b6aca1;padding-bottom:5px}.filler-options .options-note{font-size:13px;line-height:1.8;color:#655e56;margin-top:26px;max-width:860px}
@media(min-width:701px) and (max-width:1050px){.fillers-page .botox-hero h1{font-size:clamp(46px,6.1vw,63px)}}
@media(max-width:900px){.filler-brand-grid{grid-template-columns:1fr}.filler-options .options-heading{grid-template-columns:1fr;gap:22px}.filler-brand-card{padding:25px}}
@media(max-width:700px){.fillers-page .botox-hero h1{font-size:clamp(45px,11.7vw,76px)}.fillers-page .botox-hero-photo{height:460px}.fillers-page .journey-intro h2{font-size:46px}}
