.eyebrow,.pill,.brand-index,.brand-ribbon>span,.hero-label>span,.vertical-label,.footer-grid b,.footer-bottom,.product-card .eyebrow,.product-details,.delights-art-note,.notes dt,.infinity-bottom,.about-stamp,.announcement span{font-size:12px}
.hero-copy .hero-detail,.section-top p,.exclusive p,.world p,.trade-cta p,.brand-hero p,.layering p,.dialog-copy p,.notes dd,.about-values p{font-size:16px}
.footer-grid{font-size:14px}.contact-form label,.contact-form .consent,.form-intro,#form-status{font-size:14px}.product-mood{font-size:14px}.brand-row p{font-size:14px}.announcement{font-size:12px}
.hero .eyebrow,.brand-row .eyebrow,.exclusive .eyebrow,.feature-caption .eyebrow,.dialog-copy .eyebrow{font-size:12px}
.hero-copy{padding-top:40px}.hero-bottom{font-size:12px}.footer-bottom{line-height:1.7}.hero h1{letter-spacing:-.045em}
@media(min-width:761px){.mobile-nav{display:none}}
@media(max-width:760px){.hero h1 br{display:initial}.hero h1{font-size:100px;line-height:.92}.announcement{font-size:10px;text-align:center}.hero-bottom{font-size:10px}}
@media(max-width:760px){.hero-copy{padding-top:30px}.hero .eyebrow{font-size:12px}.product-card .eyebrow{font-size:12px}.facts-band span{font-size:12px}.product-photo img{height:245px}.brand-ribbon{gap:18px}.brand-ribbon a{flex:1 1 40%;text-align:center}.footer-bottom>span{flex-basis:100%}.brand-row p{font-size:14px}.brand-row{grid-template-columns:1fr 100px}.hero-label a{font-size:14px}}
