#MainContent[data-mh-page-typography]{--mh-page-title-size: 52px;--mh-page-section-size: 26px;--mh-page-card-size: 21px;--mh-fw-bold: 600;font-size:16px;font-weight:400;line-height:1.6}#MainContent[data-mh-page-typography] .mh-policy-page:not(.mh-policy-page--unified){--mh-page-section-size: 20px}#MainContent[data-mh-page-typography] .mh-project__journey :is(.mh-service__features p,.mh-project__prep-note){font-size:16px}#MainContent[data-mh-page-typography] .mh-policy-page :is(small,.mh-eyebrow,.mh-policy-updated,.mh-policy-nav a,.mh-policy-support p,.mh-btn,button,summary){font-size:16px}#MainContent[data-mh-page-typography] :is(h1,h2,h3,h4,legend){font-weight:400;line-height:1.25}#MainContent[data-mh-page-typography] h1{font-size:var(--mh-page-title-size);line-height:1.1}#MainContent[data-mh-page-typography] .mh-policy-page>h1.mh-policy-title{font-family:var(--mh-font-display);font-size:var(--mh-fs-h2);font-weight:400;color:var(--mh-accent-dark);letter-spacing:-.03em;line-height:1.15;text-wrap:wrap}@media(max-width:749px){#MainContent[data-mh-page-typography] .mh-policy-page>h1.mh-policy-title{font-size:var(--mh-fs-3xl);line-height:1.1}}#MainContent[data-mh-page-typography] :is(h2,legend,.mh-formpanel__panel-title){font-size:var(--mh-page-section-size);line-height:1.15}#MainContent[data-mh-page-typography] :is(h3,h4,.mh-space-card__title,.mh-channel__title){font-size:var(--mh-page-card-size);line-height:1.25}#MainContent[data-mh-page-typography] .mh-customprojects__brief-title{font-size:var(--mh-page-section-size)!important}#MainContent[data-mh-page-typography] :is(p,li,.mh-customprojects__faq-answer,.mh-prose,.mh-service,.mh-lead,.mh-space-card__summary,.mh-how__before){font-size:16px;font-weight:400;line-height:1.6}#MainContent[data-mh-page-typography] :is(strong,b){font-weight:600}#MainContent[data-mh-page-typography] :is(small,.mh-eyebrow,.mh-service__eyebrow,.mh-service__small,.mh-how__trade,.mh-policy-updated,.mh-policy-support p,.mh-stat__label,.mh-catalog__note,.mh-project__assurance,.mh-project__reply,.mh-project__prep-note,.mh-project__choice small,.mh-how__choice small,.mh-customprojects__form-note,.mh-customprojects__privacy,.mh-customprojects__brief-list li,.mh-channel__body,.mh-channel__fallback,.mh-field__hint,.mh-formpanel__disclaimer,.mh-formpanel__context,.mh-showroom__photo-note,.mh-resource__entry>span>span,.mh-how__step,.mh-how__step p,.mh-service__features p,.mh-service__features strong){font-size:14px;line-height:1.6}#MainContent[data-mh-page-typography] :is(.mh-eyebrow,.mh-service__eyebrow,.mh-resource__directory h3,.mh-field__label,.mh-how__choice strong,.mh-project__choice strong,.mh-contact-route strong){font-size:14px;font-weight:600;line-height:1.4}#MainContent[data-mh-page-typography] :is(.mh-project__prep .mh-service__features strong,.mh-stat__value){font-size:var(--mh-page-card-size);font-weight:400;line-height:1.25}#MainContent[data-mh-page-typography] .mh-stat__value{font-size:32px}#MainContent[data-mh-page-typography] .mh-project__prep .mh-service__features p+strong{font-size:14px;font-weight:600;line-height:1.4}#MainContent[data-mh-page-typography] :is(button,.mh-btn,.mh-service__link,.mh-policy-nav a,.mh-how__tabs a,.mh-scene-catalog__nav a,.mh-resource__action,.mh-catalog__button,summary){font-size:14px;font-weight:400;line-height:1.5}#MainContent[data-mh-page-typography] :is(.mh-how .mh-service__faq summary,.mh-resources-directory .mh-service__faq summary,.mh-customprojects__faq-item summary){font-size:16px}#MainContent[data-mh-page-typography] :is(.mh-btn--pri,.mh-btn--light,button[type=submit],.mh-service__link,.mh-resource__action,a[aria-current],a[aria-selected=true],button[aria-pressed=true]){font-weight:600}#MainContent[data-mh-page-typography] :is(.mh-scene-catalog__nav-index,.mh-space-card__number){font-size:14px;font-weight:400}#MainContent[data-mh-page-typography] :is(input,select,textarea){font-size:16px;font-weight:400;line-height:1.5}:host([data-mh-page-typography]) :is(h1,h2,h3,p,label,input,textarea,select,button){font-weight:400!important}:host([data-mh-page-typography]) :is(h1,h2){font-size:26px!important;line-height:1.15!important}:host([data-mh-page-typography]) h3{font-size:21px!important;line-height:1.25!important}:host([data-mh-page-typography]) :is(p,label,button,[role=alert],[data-mh-project-field] p,[data-mh-project-field] label){font-size:14px!important;line-height:1.5!important}:host([data-mh-page-typography]) :is(label,strong,b,form[data-testid=form]>button[type=submit]){font-weight:600!important}:host([data-mh-page-typography]) :is([id$=-selector-label],[data-testid=date-birthday]>div:first-child,[data-mh-project-field]:has(input[type=file])>p){font-size:14px!important;font-weight:600!important;line-height:1.5!important}:host([data-mh-page-typography]) :is(input,textarea,select,[data-mh-project-field] [aria-expanded]){font-size:16px!important;font-weight:400!important;line-height:1.5!important}@media(max-width:1199px){#MainContent[data-mh-page-typography]{--mh-page-title-size: 48px}}@media(max-width:989px){#MainContent[data-mh-page-typography]{--mh-page-title-size: var(--mh-fs-4xl)}}@media(max-width:749px){#MainContent[data-mh-page-typography]{--mh-page-title-size: var(--mh-fs-3xl)}#MainContent[data-mh-page-typography] h1{line-height:1.15;word-break:normal;overflow-wrap:anywhere}}#MainContent[data-mh-page-typography] :is(.mh-how__chooser,.mh-project__chooser) :is(strong,small,p,.mh-btn){font-size:16px}#MainContent [data-form-key=trade_wholesale_application] .mh-formpanel__panel :is(p,span,small,label,a,button,input,textarea,select,[role=alert],[role=status]){font-size:16px}#MainContent [data-form-key=trade_wholesale_application] .mh-formpanel__panel :is(input,textarea)::placeholder{font-size:16px}:host([data-mh-trade-typography]) :is(p,span,small,label,a,button,input,textarea,select,[role=alert],[role=status],[role=option],[id$=-selector-label],[data-testid=date-birthday]>div:first-child){font-size:16px!important}:host([data-mh-trade-typography]) :is(h1,h2,h3,h4,h5,h6) span{font-size:inherit!important}:host([data-mh-trade-typography]) :is(input,textarea)::placeholder{font-size:16px!important}@media(max-width:749px){#MainContent[data-mh-page-typography]{--mh-page-title-size: 30px;--mh-page-section-size: 22px;--mh-page-card-size: 18px;font-size:15px}#MainContent[data-mh-page-typography] .mh-policy-page:not(.mh-policy-page--unified){--mh-page-section-size: 20px}#MainContent[data-mh-page-typography] .mh-project__journey :is(.mh-service__features p,.mh-project__prep-note),#MainContent[data-mh-page-typography] :is(p,li,.mh-customprojects__faq-answer,.mh-prose,.mh-service,.mh-lead,.mh-space-card__summary,.mh-how__before),#MainContent[data-mh-page-typography] .mh-policy-page :is(small,.mh-eyebrow,.mh-policy-updated,.mh-policy-nav a,.mh-policy-support p,.mh-btn,button,summary),#MainContent[data-mh-page-typography] :is(.mh-how .mh-service__faq summary,.mh-resources-directory .mh-service__faq summary,.mh-customprojects__faq-item summary){font-size:15px}#MainContent[data-mh-page-typography] .mh-stat__value{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/mh-page-typography.css.map */
