:root{--ms-type-h1-mobile-ratio: .55;--ms-type-h2-mobile-ratio: .64;--ms-type-heading-floor: 20px;--ms-type-body-floor: 16px}body:where(:root *,:root){font-size:max(var(--font-paragraph--size, 1rem),var(--ms-type-body-floor))}@media screen and (max-width:749px){h1:where(:not(#\	)),.h1:where(:not(#\	)),.h1.h1:not(input,textarea,select),.text-block.h1>*{font-size:max(var(--ms-type-heading-floor),calc(var(--font-h1--size, 2.875rem) * var(--ms-type-h1-mobile-ratio)));line-height:1.15}h2:where(:not(#\	)),.h2:where(:not(#\	)),.h2.h2:not(input,textarea,select),.text-block.h2>*{font-size:max(var(--ms-type-heading-floor),calc(var(--font-h2--size, 2.25rem) * var(--ms-type-h2-mobile-ratio)));line-height:1.2}}:root{--ms-type-measure: 63ch}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ms-type-contract.css.map */
