@font-face{font-family:Christmas Heading;src:url(mr-story-heading.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Christmas Body;src:url(mr-story-body.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Christmas Action;src:url(mr-tradition-body.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}body #MainContent{--font-heading-family:"Christmas Heading",Impact,sans-serif;--font-heading-weight:400;--font-heading-style:normal;--font-body-family:"Christmas Body",Arial,sans-serif;--font-body-weight:400;--font-body-style:normal;font-family:var(--font-body-family);font-size:18px;line-height:1.6;letter-spacing:0}body #MainContent :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-family:Christmas Heading,Impact,sans-serif!important;font-weight:400!important;font-style:normal;letter-spacing:0;text-transform:uppercase;line-height:1.2}body #MainContent :is(h1,.h0,.h1){font-size:48px;line-height:1.1}body #MainContent :is(h2,.h2){font-size:32px}body #MainContent :is(h3,.h3){font-size:24px}body #MainContent .product__title :is(h1,h2){font-size:36px;line-height:1.15}body #MainContent :is(.card__heading,.card__heading a){font-family:Christmas Heading,Impact,sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0;text-transform:uppercase}body #MainContent :is(.rte,.product__description,.shopify-policy__body,.article-template__content,.accordion__content,.customer){font-family:Christmas Body,Arial,sans-serif;font-size:18px;line-height:1.6;letter-spacing:0}body #MainContent .rte :is(p,li,td,th),body #MainContent .rte span[style*=font-family]{font-family:Christmas Body,Arial,sans-serif!important}body #MainContent :is(input,textarea,select,.field__label,.form__label,.product-option,.product-form__input legend){font-family:Christmas Body,Arial,sans-serif;font-size:16px;line-height:1.5;letter-spacing:0}body #MainContent :is(.button,.shopify-payment-button__button--unbranded,.customer button){font-family:Christmas Action,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:1px;text-transform:uppercase}body #MainContent :is(.button__label,.main-atc__label,.sticky-atc__label){font-family:Christmas Action,Arial,sans-serif;font-weight:400}body #MainContent :is(.facets__heading,.facets__summary,.mobile-facets__open-label,.active-facets__button,.pagination__item){font-family:Christmas Action,Arial,sans-serif;font-size:14px;letter-spacing:.5px}body #MainContent :is(.price,.price-item,.totals__total-value){font-family:Christmas Action,Arial,sans-serif;font-weight:400;letter-spacing:.5px}body #MainContent .product__info-container>.price,body #MainContent .product__info-container [id^=price-] .price{font-size:24px;line-height:1.3}body #MainContent .card-information .price{font-size:15px;line-height:1.4}body #MainContent :is(.badge,.quantity__input){font-family:Christmas Action,Arial,sans-serif;letter-spacing:0}body #MainContent .product-form__input input[type=radio]+label{font-family:Christmas Body,Arial,sans-serif;letter-spacing:0}@media(max-width:767px){body #MainContent{font-size:16px}body #MainContent :is(h1,.h0,.h1){font-size:34px}body #MainContent :is(h2,.h2){font-size:26px}body #MainContent :is(h3,.h3){font-size:22px}body #MainContent .product__title :is(h1,h2){font-size:28px}body #MainContent :is(.card__heading,.card__heading a){font-size:18px!important}body #MainContent :is(.rte,.product__description,.shopify-policy__body,.article-template__content,.accordion__content,.customer){font-size:16px}body #MainContent .card-information .price{font-size:14px}body #MainContent .product__info-container>.price,body #MainContent .product__info-container [id^=price-] .price{font-size:22px}}body #MainContent .product__info-container .mr-main-price{font-size:24px;line-height:1.3;flex-wrap:wrap;row-gap:8px}body #MainContent .product__info-container .mr-main-price .price-item{font-size:inherit;line-height:inherit}body #MainContent .product__info-container .mr-main-price .price__badge-sale{font-size:inherit;line-height:1.2;height:auto;min-height:0;width:auto;max-width:100%;padding:4px 10px;white-space:normal;box-sizing:border-box;align-items:center}body #MainContent .product__info-container .mr-main-price .price__badge-sale :is(span,strong,em){font-size:inherit;line-height:inherit}body #MainContent .product__info-container .mr-main-price .price__badge-sale svg{width:1em;height:1em;flex-shrink:0}@media(max-width:767px){body #MainContent .product__info-container .mr-main-price{font-size:22px}}body #MainContent .product__info-container .mr-main-price .price-item{font-weight:700}body #MainContent .product__info-container .mr-main-price .price__badge-sale{font-size:16px;line-height:1.2;height:auto;min-height:0;padding:4px 10px}@media(max-width:767px){body #MainContent .product__info-container .mr-main-price .price__badge-sale{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/mr-inner-fonts.css.map */
