:root{--font-heading: "FATFRANK", sans-serif;--font-body: "Depot Light", "Depot", sans-serif;--text-base: 16px;--text-small: 16px;--h1: 42px}@media (max-width: 749px){:root{--text-base: 16px;--text-small: 16px;--h1: 28px}}html,body{font-family:var(--font-body)!important;font-size:var(--text-base)}p,li,a,button,input,textarea,select,label,small,.rte,.text,.text-body{font-family:var(--font-body)!important}strong,b{font-family:Depot Light,Depot,sans-serif!important;font-weight:500!important}div,span,strong,em,blockquote,figcaption,dd,dt,td,th{font-family:var(--font-body)}b,strong{font-family:Depot Bold,Depot Medium,Depot,sans-serif!important;font-weight:700}button,input[type=submit],input[type=button],input[type=reset]{font-family:Depot Medium,Depot,sans-serif!important;font-weight:500}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.title,.section-title,.section-heading,.heading,.page-title,.hero__title,.banner__heading,.homepage-sections--title{font-family:var(--font-heading)!important;font-size:var(--h1)!important;line-height:1.1!important;font-weight:400!important}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.title a,.section-title a,.section-heading a,.heading a,.page-title a,.hero__title a,.banner__heading a,.homepage-sections--title a{font-family:var(--font-heading)!important}.header,.site-nav,.site-nav a,.header a,.menu a,#judgeme_product_reviews,.jdgm-widget,.spr-container,.yotpo,.okeReviews,.stamped-main-widget,.kl_reviews{font-family:var(--font-body)!important}.footer-wrapper .footer-header,.footer-wrapper .h3,.template-page .homepage-sections--title{font-family:var(--font-heading)!important}p{line-height:1.65}.product-grid-title,.product-card__title,.product-item__title,.grid-product__title,.product-grid--title,.product-grid--title a,.rte.featured-row__subtext p,.featured-row__subtext p,.shopify-section .rte p,.featured-row__subtext,.featured-row__subtext *,.slideshow-text-container .featured-row__subtext,.slideshow-text-container .featured-row__subtext *,.template-index p,.product-form-block .swatch-element,.product-form-block .swatch-element *,.product-form-block .swatch-items-wrapper,.product-form-block .swatch-items-wrapper *,body[class*=template-product] .product-form-block .option-label-wrapper,body[class*=template-product] .product-form-block .option-label-wrapper *,body[class*=template-product] .product-form-block .header__label-font,body[class*=template-product] .product-form-block .header__label-font *,body[class*=template-product] .product-form-block .swatch-items-wrapper,body[class*=template-product] .product-form-block .swatch-items-wrapper *,body[class*=template-product] .product-form-block .swatch-element label,body[class*=template-product] .product-form-block .swatch-element label *,.kl_reviews,.kl_reviews *{font-family:var(--font-body)!important}.kl_reviews_review_title,.kl_reviews_review_author{font-family:Depot Medium,Depot Bold,Depot,sans-serif!important;font-weight:500}.kl_reviews_review_content{font-family:var(--font-body)!important}.hero-video--text-title h2,.hero-video--text-title h2 a,.sitewide-title-wrapper .homepage-sections--title,.sitewide-title-wrapper .homepage-sections--title a,h2.homepage-sections--title,h2.homepage-sections--title a,.title-bar h2,.title-bar h2 a,.custom-font h2,.custom-font h2 a{font-family:var(--font-heading)!important;font-size:var(--h1)!important;line-height:1.1!important;font-weight:400!important}@media (max-width: 749px){ul.mobile-nav.mobile-nav--main a.mobile-nav__link{font-family:Depot Medium,Depot,sans-serif!important;font-weight:500!important}}.rte.featured-row__subtext,.rte.featured-row__subtext *,.featured-row__subtext,.featured-row__subtext *{font-family:var(--font-body)!important;font-weight:300!important}a.custom-grid-button,a.custom-grid-button *,input.footer-email-submit{font-family:Depot Medium,Depot,sans-serif!important;font-weight:500!important}.rte strong,.rte b,.rte.featured-row__subtext strong,.rte.featured-row__subtext b,.featured-row__subtext strong,.featured-row__subtext b,.textarea strong,.textarea b,.text-link-animated strong,.text-link-animated b{font-family:Depot Light,Depot,sans-serif!important;font-weight:400!important;font-style:normal!important}.homepage-sections-wrapper--accent .testimonials--text-wrapper,.homepage-sections-wrapper--accent .testimonials--text-wrapper p,.homepage-sections-wrapper--accent .testimonials--text-wrapper p *{font-family:Depot,sans-serif!important;font-weight:300!important;font-size:14px!important;line-height:1.6!important}.homepage-sections-wrapper--accent .testimonials--customer_name,.homepage-sections-wrapper--accent .testimonials--customer_name *{font-family:Depot,sans-serif!important;font-weight:500!important;font-size:14px!important;line-height:1.4!important}@media (max-width: 749px){.homepage-sections-wrapper--accent .testimonials--text-wrapper,.homepage-sections-wrapper--accent .testimonials--text-wrapper p,.homepage-sections-wrapper--accent .testimonials--text-wrapper p *,.homepage-sections-wrapper--accent .testimonials--customer_name,.homepage-sections-wrapper--accent .testimonials--customer_name *{font-size:14px!important}}[data-wetheme-section-type=image--image-with-text-overlay] .featured-row__title,[data-wetheme-section-type=image--image-with-text-overlay] .featured-row__title h1,[data-wetheme-section-type=image--image-with-text-overlay] .featured-row__title h2,[data-wetheme-section-type=image--image-with-text-overlay] .featured-row__title h3{font-family:FATFRANK,sans-serif!important;font-size:42px!important;line-height:1.1!important}@media (max-width: 749px){[data-wetheme-section-type=image--image-with-text-overlay] .featured-row__title,[data-wetheme-section-type=image--image-with-text-overlay] .featured-row__title h1,[data-wetheme-section-type=image--image-with-text-overlay] .featured-row__title h2,[data-wetheme-section-type=image--image-with-text-overlay] .featured-row__title h3{font-size:28px!important}}.rte.featured-row__subtext,.rte.featured-row__subtext p{font-family:Depot Light,Depot,sans-serif!important;font-size:14px!important;line-height:1.3!important;font-weight:300!important}[data-wetheme-section-type=image--image-with-text-overlay] .rte.featured-row__subtext.textarea{font-size:16px!important;line-height:1.6!important}[data-wetheme-section-type=image--image-with-text-overlay] .rte.featured-row__subtext.textarea p,[data-wetheme-section-type=image--image-with-text-overlay] .rte.featured-row__subtext.textarea *{font-size:inherit!important;line-height:inherit!important}@media (max-width: 749px){[data-wetheme-section-type=image--image-with-text-overlay] .rte.featured-row__subtext.textarea{font-size:14px!important;line-height:1.55!important}}body.template-page .shopify-section .rte p{font-size:16px!important;line-height:1.6!important}@media (max-width: 749px){body.template-page .shopify-section .rte p{font-size:14px!important;line-height:1.55!important}}body.template-page [data-wetheme-section-type=rich-text] .rte.featured-row__subtext.textarea,body.template-page [data-wetheme-section-type=rich-text] .rte.featured-row__subtext.textarea p{font-family:Depot Light,Depot,sans-serif!important;font-weight:300!important;font-size:16px!important;line-height:1.6!important}@media (max-width: 749px){body.template-page [data-wetheme-section-type=rich-text] .rte.featured-row__subtext.textarea,body.template-page [data-wetheme-section-type=rich-text] .rte.featured-row__subtext.textarea p{font-size:14px!important;line-height:1.55!important}}body.template-page [data-wetheme-section-type=rich-text] .rte.featured-row__subtext.textarea h3{font-family:FATFRANK,sans-serif!important;font-size:28px!important;line-height:1.1!important;font-weight:400!important;letter-spacing:.04em;margin-top:28px}@media (max-width: 749px){body.template-page [data-wetheme-section-type=rich-text] .rte.featured-row__subtext.textarea h3{font-size:22px!important}}body.template-page .rte.featured-row__subtext.textarea h3,body.template-page .rte.featured-row__subtext.textarea h3 *{font-family:FATFRANK,sans-serif!important;font-weight:400!important}.image-footer .image-bar__item img{max-width:120px!important;height:auto!important;margin:0 auto;display:block}.mobile-nav__toggle{padding:16px!important;margin-right:-8px}.mobile-nav__toggle button{width:44px;height:44px;display:flex;align-items:center;justify-content:center}.mobile-nav__toggle-close{display:none!important}.mobile-nav__toggle-open{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.mobile-nav__toggle-open svg{width:30px;height:30px}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom-typography.css.map */
