@media (min-width:1251px){.hero h1{font-size:clamp(58px,5.2vw,82px)}}
@media (max-width: 1250px){.hero h1{font-size:clamp(46px,6vw,60px);line-height:.92}.hero-copy{padding-top:48px}.hero-text{max-width:620px}.hero-visual{min-height:520px}.hero-visual>img{max-width:760px;margin-inline:auto}.footer-bottom{grid-template-columns:1fr 1fr}.footer-bottom>small{text-align:right}}
@media (max-width: 700px){.ticker{padding-inline:12px;text-align:center}.hero h1{font-size:clamp(42px,12vw,58px);line-height:.94;letter-spacing:-.055em}.hero-copy{padding-top:40px}.hero-text{font-size:17px}.hero-visual{height:500px;min-height:500px}.hero-visual>img{height:470px}.mini-card{bottom:18px}.trust{scrollbar-width:none}.section-head h1,.section-head h2,.newsletter h2,.product-info h1,.cart-page h1,.page-width h1{font-size:clamp(40px,11vw,54px)}.collection-toolbar{align-items:stretch}.collection-toolbar form,.collection-toolbar select{width:100%}.footer-bottom{grid-template-columns:1fr}.footer-bottom>small{text-align:left}}
