:root{--mc-type-body: 1.4rem;--mc-type-nav: 1.3rem;--mc-type-control: 1.3rem;--mc-type-card: 1.3rem;--mc-type-small: 1.2rem;--mc-type-micro: 1.1rem;--mc-type-product-title: 1.8rem;--mc-type-product-price: 1.6rem;--mc-type-h1: clamp(2rem, 3vw, 2.8rem);--mc-type-h2: clamp(1.8rem, 2.2vw, 2.2rem);--mc-type-h3: 1.6rem;--mc-type-h4: 1.4rem}@media screen and (min-width:750px){:root{--mc-type-body: 1.5rem;--mc-type-card: 1.4rem;--mc-type-product-title: 2rem;--mc-type-product-price: 1.8rem}}body{font-family:var(--font-body-family, "Courier New", Courier, monospace);font-size:var(--mc-type-body)!important;line-height:1.55}body :is(button,input,select,textarea){font-family:var(--font-body-family, "Courier New", Courier, monospace)}body :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl){font-family:var(--font-heading-family, "Courier New", Courier, monospace);line-height:1.25;letter-spacing:.035em}body :is(h1,.h1,.h0,.hxl,.hxxl){font-size:var(--mc-type-h1)!important}body :is(h2,.h2){font-size:var(--mc-type-h2)!important}body :is(h3,.h3){font-size:var(--mc-type-h3)!important}body :is(h4,.h4,h5,.h5){font-size:var(--mc-type-h4)!important}body :is(.rte,.text-body,.rich-text__text,.collection-hero__description,.product__description.rte){font-size:var(--mc-type-body)!important;line-height:1.55}body .card__heading,body .card__heading a,body .card-information .price,body .card-information .price .price-item,body .grid-view-item__meta .price{font-size:var(--mc-type-card)!important;line-height:1.4;letter-spacing:.035em}body .card-information :is(.caption,.caption-with-letter-spacing),body .product-card-wrapper .card__badge .badge,body .card-wrapper .card__badge .badge{font-size:var(--mc-type-small)!important}body .product__title h1,body .product-single__title{font-size:var(--mc-type-product-title)!important;line-height:1.25!important;letter-spacing:.035em}body .product__info-container .price,body .product__info-container .price--large,body .product__info-container .price .price-item,body .product__info-container .price__last span{font-size:var(--mc-type-product-price)!important;line-height:1.35;letter-spacing:.035em}body .product__info-container .price--on-sale .price-item--regular{font-size:var(--mc-type-small)!important}body .product-form__input :is(.form__label,legend),body .product__info-container .product-form__input__legend{font-size:var(--mc-type-small)!important}body .product-form__input input[type=radio]+label,body fieldset.product-form__input label{font-size:var(--mc-type-control)!important;line-height:1.25}body .accordion__title,body .product-popup-modal__button,body #ProductPopup-miracles_size_help{font-size:var(--mc-type-control)!important;line-height:1.35}body :is(.button,.button-label,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded,.quick-add__submit,.mc-welcome__submit,.mc-welcome__shop,.cro-sticky-atc__btn),body .cart__checkout-button.button{font-size:var(--mc-type-control)!important;line-height:1.35;letter-spacing:.06em}body :is(.form__label,.field__label,.customer .field label),body .field__input::placeholder{font-size:var(--mc-type-small)}body :is(.field__input,.select__select,.text-area){font-size:var(--mc-type-body)!important}body :is(.header__menu-item,.menu-drawer__menu-item,.list-menu__item){font-size:var(--mc-type-nav)!important;line-height:1.45}body :is(.facets__summary,.facets__heading,.facets__display,.facets__label,.mobile-facets__label,.mobile-facets__summary,.product-count__text),body .localization-form :is(.localization-form__select,.disclosure__button),body .header-localization .disclosure .localization-form__select{font-size:var(--mc-type-nav)!important}body .cart-item__details :is(.cart-item__name,.product-option,dd,dt),body .cart-item__price-wrapper :is(.price,.price-item),body .cart-drawer .cart-item__name,body .cart-drawer .product-option,body .cart-drawer .price .price-item,body .breakdown-row{font-size:var(--mc-type-control)!important;line-height:1.45}body .shipping-promo{font-size:var(--mc-type-small)!important}body .footer--miracles-reference .footer-block__heading,body .footer--miracles-reference .footer-block__newsletter-offer{font-size:var(--mc-type-control)!important;line-height:1.4}body .footer--miracles-reference :is(.footer-block__newsletter-text,.footer-block__newsletter-text p,.footer-block__details-content,.footer-block__details-content p,.footer-block__details-content .list-menu__item--link){font-size:var(--mc-type-body)!important;line-height:1.55}body .footer--miracles-reference :is(.newsletter-form__button,.miracles-newsletter-submit){font-size:var(--mc-type-control)!important}body .footer--miracles-reference .copyright__content{font-size:var(--mc-type-micro)!important}body .mc-welcome__eyebrow,body .mc-welcome__disclosure,body .mc-welcome__error,body .mc-welcome__code small{font-size:var(--mc-type-small)!important}body .mc-welcome__copy{font-size:var(--mc-type-body)!important}body .mc-welcome__title{font-size:clamp(2.4rem,5vw,3.2rem)!important;line-height:1.15}body .mc-welcome [data-mc-signup] .mc-welcome__title{font-size:clamp(1.8rem,4.5vw,2.1rem)!important;line-height:1.2;white-space:normal;letter-spacing:.02em!important}body .mc-welcome__code span{font-size:var(--mc-type-product-title)!important}body .mc-welcome__email{font-size:1.6rem!important}body .in-stock-label,body .sold-out-text,body .card .badge{font-size:var(--mc-type-small)!important}@media screen and (max-width:749px){body :is(.field__input,.select__select,.text-area,.mc-welcome__email){font-size:1.6rem!important}body .cro-sticky-atc__title,body .cro-sticky-atc__price{font-size:var(--mc-type-small)!important}body .cro-sticky-atc__btn{font-size:var(--mc-type-control)!important}}:root{--mc-uniform-font-family: "Courier New", Courier, monospace}html,body,body :where(*):not(svg):not(svg *):not(i):not([class*=icon]):not([class*=Icon]):not([data-icon]):not([class*=rating-star]):not([class*=star-icon]){font-family:var(--mc-uniform-font-family)!important}body :is(.rte,.product__description,.shopify-policy__body,.main-page-content,.page-width) :where(p,li,td,th,caption,blockquote){font-family:var(--mc-uniform-font-family)!important}body .shopify-policy__container,body .shopify-policy__title,body .shopify-policy__body,body .shopify-policy__body :where(h1,h2,h3,h4,h5,h6,p,a,span,strong,small,li,th,td,dt,dd,caption,div){font-family:var(--mc-uniform-font-family)!important}body .shopify-policy__body :where(p,li,th,td,dt,dd,caption){font-size:var(--mc-type-body)!important;line-height:1.55}body .shopify-policy__title :is(h1,h2),body :is(.shopify-policy__title h1,.shopify-policy__title h2){font-size:var(--mc-type-h1)!important}body .rte :is(table,thead,tbody,tfoot,tr,th,td,caption){font-family:var(--mc-uniform-font-family)!important;font-size:var(--mc-type-body)!important;line-height:1.5}body .rte :is(h1,h2,h3,h4,h5,h6){font-family:var(--mc-uniform-font-family)!important}body .rte :is(h1,.h1){font-size:var(--mc-type-h1)!important}body .rte :is(h2,.h2){font-size:var(--mc-type-h2)!important}body .rte :is(h3,.h3){font-size:var(--mc-type-h3)!important}body .rte :is(h4,h5,h6){font-size:var(--mc-type-h4)!important}body :is(cart-drawer,cart-items,cart-notification),body :is(.cart-drawer,.cart-drawer__footer,.cart__footer,.cart-items,.cart-item,.custom-cart-breakdown){font-family:var(--mc-uniform-font-family)!important}body :is(cart-drawer,cart-items) .cart-item__details :where(a,span,div,p,dl,dt,dd,strong,s,small),body :is(cart-drawer,cart-items) .cart-item__price-wrapper :where(div,span,a,s,strong,p,dl,dt,dd),body :is(cart-drawer,cart-items) :is(.product-option,.cart-item__old-price,.cart-item__final-price,.price-item,.quantity__input){font-family:var(--mc-uniform-font-family)!important;font-size:var(--mc-type-control)!important;line-height:1.45}body :is(cart-drawer,cart-items) .cart-item__name,body :is(cart-drawer,cart-items) .cart-item__name.h4{font-family:var(--mc-uniform-font-family)!important;font-size:var(--mc-type-card)!important;line-height:1.4;font-weight:700}body cart-drawer :is(.drawer__heading,.cart__empty-text),body cart-items :is(.title,.cart__empty-text){font-family:var(--mc-uniform-font-family)!important;font-size:var(--mc-type-h2)!important}body :is(cart-drawer,cart-items) :is(.cart-item__error-text,.tax-note,.cart-item__discounted-prices),body :is(.cart-drawer__footer,.cart__footer) .tax-note{font-family:var(--mc-uniform-font-family)!important;font-size:var(--mc-type-small)!important}body :is(cart-drawer,cart-items) .quantity__button,body :is(cart-drawer,cart-items) .quantity__input{font-family:var(--mc-uniform-font-family)!important;font-size:var(--mc-type-control)!important}body .custom-cart-breakdown .breakdown-row,body .custom-cart-breakdown :is(.breakdown-label,.breakdown-value),body .cart-drawer__footer :is(.totals__total,.totals__total-value),body .cart__footer :is(.totals__total,.totals__total-value){font-family:var(--mc-uniform-font-family)!important;font-size:var(--mc-type-control)!important;line-height:1.45}body .custom-cart-breakdown .breakdown-row.total-row,body .custom-cart-breakdown .total-row :is(.breakdown-label,.breakdown-value){font-size:var(--mc-type-h4)!important;font-weight:700}body .cart-drawer__footer .cart__checkout-button,body .cart__footer .cart__checkout-button,body cart-notification :is(.button,.cart-notification__links a){font-family:var(--mc-uniform-font-family)!important;font-size:var(--mc-type-control)!important;letter-spacing:.06em}body :is(.cart-notification__heading,.cart-notification-product__name){font-family:var(--mc-uniform-font-family)!important;font-size:var(--mc-type-card)!important}body :is(.contact,.customer,.footer,.newsletter,.localization-form) :where(input,textarea,select,option,label,button,p,a,span,small){font-family:var(--mc-uniform-font-family)!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mc-typography-uniform.css.map */
