@font-face{font-family:TikTok Sans;src:url(./TikTokSans-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:TikTok Sans;src:url(./TikTokSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TikTok Sans;src:url(./TikTokSans-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TikTok Sans;src:url(./TikTokSans-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TikTok Sans;src:url(./TikTokSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TikTok Sans;src:url(./TikTokSans-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:TikTok Sans;src:url(./TikTokSans-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--font-body-family: "TikTok Sans", sans-serif !important;--font-heading-family: "TikTok Sans", sans-serif !important}#MainContent product-info[id^=MainProduct]{--mcy-product-heading-size: 28px;font-family:TikTok Sans,sans-serif}#MainContent product-info[id^=MainProduct] :is(p,div,span,a,section,ul,ol,li,dl,dt,dd,blockquote,figcaption,label,legend,button,input,textarea,select,summary,table,th,td,caption,strong,b,em,small,font,h1,h2,h3,h4,h5,h6){font-family:TikTok Sans,sans-serif!important;font-size:16px!important;line-height:1.6!important;font-weight:400!important;letter-spacing:0!important}#MainContent product-info[id^=MainProduct] :is(h1,h2,h3,h4,h5,h6),#MainContent product-info[id^=MainProduct] :is(h1,h2,h3,h4,h5,h6) :is(span,a,strong,b,em,font){font-size:var(--mcy-product-heading-size)!important;line-height:1.35!important;font-weight:500!important}#MainContent product-info[id^=MainProduct] :is(strong,b,th){font-weight:600!important}#MainContent product-info[id^=MainProduct] :is(.accordion__title,.accordion__title *,.product-form__submit,.product-form__submit span){font-size:16px!important;line-height:1.6!important;font-weight:600!important}#MainContent product-info[id^=MainProduct] :is(small,.caption,.caption-with-letter-spacing,.product__text,.product__tax,.product__sku,.pickup-availability-info,.share-button,.shopify-payment-button__more-options,.product-form__input>.form__label,.unit-price),#MainContent product-info[id^=MainProduct] :is(small,.caption,.caption-with-letter-spacing,.product__text,.product__tax,.product__sku,.pickup-availability-info,.share-button,.unit-price) :is(p,span,a,button,small){font-size:14px!important;line-height:1.5!important;font-weight:400!important}@media(max-width:749px){#MainContent product-info[id^=MainProduct]{--mcy-product-heading-size: 24px}}html body,html body :is(h1,h2,h3,h4,h5,h6,p,a,span,div,section,article,header,footer,nav,main,aside,ul,ol,li,dl,dt,dd,blockquote,figcaption,label,legend,button,input,textarea,select,option,summary,table,th,td,caption,strong,b,em,i,small,mark,sub,sup,font,pre,code):not(svg,svg *,.rating-star,.rating-star *,.icon,.icon *,[class^=icon-],[class*=" icon-"]){font-family:TikTok Sans,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mcy-unified-fonts.css.map */
