html,body{overflow-x:hidden}main,.page-width,.config-layout,.config-layout>*,.config-fields,.config-preview{min-width:0;max-width:100%}.icon-button.mobile-only{display:none}@media(max-width:800px){.icon-button.mobile-only{display:grid}}@media(max-width:560px){.announcement{padding-inline:10px;text-align:center;line-height:1.25}.announcement a{min-width:0;max-width:100%;justify-content:center}.page-hero{padding:86px 0 68px}.page-hero--center h1{max-width:100%;font-size:clamp(40px,11vw,46px);line-height:1.02;letter-spacing:-.04em}.page-hero--center p:last-child{max-width:100%;font-size:18px}.process-section{padding:78px 0}.process-section .section-heading h2{font-size:36px;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/responsive-fixes.css.map */
