.mz-typography{--mz-font:"Inter", system-ui, sans-serif;--mz-hero-size:1.5rem;--mz-product-size:1.25rem;--mz-section-size:1.25rem;--mz-subsection-size:1rem;--mz-card-title-size:.875rem;--mz-price-size:1.625rem;--mz-card-price-size:1.0625rem;--mz-footer-size:1rem;--mz-checkout-size:1rem;font-family:var(--mz-font)}@media(min-width:768px){.mz-typography{--mz-hero-size:2.25rem;--mz-product-size:1.75rem;--mz-section-size:1.625rem;--mz-subsection-size:1.125rem;--mz-card-title-size:1rem;--mz-price-size:2rem;--mz-card-price-size:1.25rem;--mz-footer-size:1.125rem;--mz-checkout-size:1.125rem}}.mz-typography :is(.mz-hero-title,.mz-product-title,.mz-section-title,.mz-subsection-title,.mz-card-title,.mz-copy,.mz-secondary,.mz-label,.mz-badge,.mz-eyebrow,.mz-input,.mz-button,.mz-price,.mz-card-price,.mz-inline-price,.mz-price-old,.mz-nav-link,.mz-footer-heading,.mz-announcement,.mz-accordion-trigger,.mz-checkout-heading),.mz-typography:is(.mz-copy,.mz-secondary){font-family:var(--mz-font)!important;font-size:var(--mz-size,1rem)!important;font-weight:var(--mz-weight,400)!important;line-height:var(--mz-line,1.55)!important;letter-spacing:0!important;text-transform:none!important}.mz-hero-title{--mz-size:var(--mz-hero-size);--mz-weight:700;--mz-line:1.12}.mz-product-title{--mz-size:var(--mz-product-size);--mz-weight:700;--mz-line:1.2;overflow-wrap:anywhere}.mz-section-title{--mz-size:var(--mz-section-size);--mz-weight:700;--mz-line:1.25}.mz-subsection-title{--mz-size:var(--mz-subsection-size);--mz-weight:600;--mz-line:1.35}.mz-card-title{--mz-size:var(--mz-card-title-size);--mz-weight:600;--mz-line:1.35;min-height:2.7em}.mz-copy{--mz-size:.9375rem;--mz-weight:400;--mz-line:1.55}.mz-secondary{--mz-size:.875rem;--mz-weight:400;--mz-line:1.45}.mz-label,.mz-badge,.mz-eyebrow,.mz-announcement{--mz-size:.8125rem;--mz-weight:600;--mz-line:1.45}.mz-input{--mz-size:1rem;--mz-weight:400;--mz-line:1.35}.mz-button{--mz-size:1rem;--mz-weight:700;--mz-line:1.35}.mz-nav-link{--mz-size:.9375rem;--mz-weight:600;--mz-line:1.35}.mz-accordion-trigger{--mz-size:.9375rem;--mz-weight:600;--mz-line:1.45}.mz-price{--mz-size:var(--mz-price-size);--mz-weight:700;--mz-line:1.2}.mz-card-price{--mz-size:var(--mz-card-price-size);--mz-weight:700;--mz-line:1.2}.mz-inline-price{--mz-size:.9375rem;--mz-weight:700;--mz-line:1.2}.mz-price-old{--mz-size:.8125rem;--mz-weight:400;--mz-line:1.2}.mz-footer-heading{--mz-size:var(--mz-footer-size);--mz-weight:700;--mz-line:1.35}.mz-checkout-heading{--mz-size:var(--mz-checkout-size);--mz-weight:700;--mz-line:1.25}.mz-typography :is(.mz-price,.mz-card-price,.mz-inline-price,.mz-price-old){font-variant-numeric:tabular-nums lining-nums}.mz-typography .mz-input::placeholder{font:inherit}.mz-typography :is(.mz-section-title,.mz-subsection-title,.mz-footer-heading,.mz-copy,.mz-nav-link){overflow-wrap:anywhere}.mz-typography .mz-button{white-space:normal;min-height:2.35em}.mz-typography .mz-input:not([type=radio]):not([type=checkbox]){min-width:0;min-height:calc(1.35em + 1rem)}.mz-typography .mz-copy.mz-emphasis{--mz-weight:600}.mz-typography .checkout-page{--mz-checkout-size:1.125rem;--mz-subsection-size:1rem;--mz-card-price-size:1.25rem;font-weight:400}.mz-typography .checkout-page .mz-label,.mz-typography .checkout-page .mz-badge{--mz-size:.875rem;--mz-weight:600;--mz-line:1.4}.mz-typography .checkout-page .mz-copy,.mz-typography .checkout-page .mz-secondary,.mz-typography .checkout-page .mz-inline-price{--mz-size:.875rem;--mz-line:1.45}.mz-typography .checkout-page .checkout-purchase-label{font-family:var(--mz-font);letter-spacing:0;font-size:1.25rem;font-weight:700;line-height:1.2}.mz-typography .checkout-page .checkout-payment-option,.mz-typography .checkout-page .checkout-payment-option:hover{background:hsl(var(--brand-white));color:hsl(var(--brand-black))}.mz-typography .checkout-page .checkout-payment-option[aria-pressed=true],.mz-typography .checkout-page .checkout-payment-option[aria-pressed=true]>div>span:first-child{border-color:hsl(var(--brand-black))}.mz-typography .checkout-page .checkout-payment-option[aria-pressed=true]>div>span:first-child>span{background:hsl(var(--brand-black))}
