.ch-hero h1{font-size:clamp(48px,5vw,76px)}
.ch-license{gap:30px;padding-top:30px;margin-top:34px}
@media(max-width:749px){.ch-hero{display:flex;flex-direction:column}.ch-hero-image{order:-1}.ch-hero-image>img{height:330px;aspect-ratio:auto;object-fit:cover;object-position:center 68%}.ch-hero h1{font-size:48px}.ch-hero-copy{padding-top:32px}.ch-license{padding-top:30px;gap:30px}.ch-license img{width:175px;max-width:54%}}

.ch-custom-outfit{display:flex;align-items:center;gap:38px;justify-content:space-between;padding-top:32px;padding-bottom:32px;border-top:1px solid #d6d3c4;border-bottom:1px solid #d6d3c4}.ch-custom-outfit h2{font-size:32px}.ch-custom-outfit p{max-width:720px;font-size:14px;margin-top:12px}.ch-custom-outfit .ch-button{flex-shrink:0}.ch-ornaments{display:grid;grid-template-columns:1fr 1fr;background:#500000;color:white}.ch-ornaments-image img{display:block;width:100%;height:100%;max-height:650px;object-fit:cover}.ch-ornaments-copy{padding:60px 12%;align-self:center}.ch-ornaments-copy h2{margin-bottom:22px}.ch-ornaments-copy>p:not(.ch-eyebrow){font-size:15px;margin-bottom:22px}.ch-ornaments-copy .ch-ornament-price{font-size:24px;font-weight:600}.ch-ornament-price span{font-size:12px;font-weight:400;margin-left:12px}@media(max-width:749px){.ch-custom-outfit{display:block}.ch-custom-outfit .ch-button{margin-top:20px}.ch-ornaments{grid-template-columns:1fr}.ch-ornaments-copy{padding:40px 7%}.ch-ornaments-image img{height:auto;aspect-ratio:1}}
