:root{--u:1.6rem;--fb:var(--tosti-font-body,"Archivo",Helvetica,Arial,sans-serif);--fu:var(--tosti-font-ui,"Archivo Narrow","Arial Narrow",Helvetica,Arial,sans-serif)}:where(body,body :where(p,li,a,span,div,input,textarea,select,button,label,h1,h2,h3,h4,h5,h6,td,th,dt,dd,blockquote,figcaption):not([class*=jdgm-star]):not([class*=icon]):not(.fa):not(.fas):not(.far):not(.fab)){font-family:var(--fb)!important}body{font-weight:400;font-size:var(--u);line-height:1.7;letter-spacing:0;color:var(--tosti-brown)}.hero h1,.hero-title,[class*=hero] h1,.index-hero h1{font-weight:700!important;font-size:clamp(2.6rem,6vw,5.2rem)!important;line-height:1.02!important;letter-spacing:-.01em!important;text-transform:uppercase!important}h1.page-header,.template-page h1,.template-search h1,.template-cart h1,h1.gp-text-instant,.product-title h1{font-weight:700!important;font-size:clamp(2.8rem,5vw,4.4rem)!important;line-height:1.1!important;letter-spacing:0!important;text-transform:uppercase!important}.template-article h1,.template-blog h1,h1.article-title,h1.blog-title{font-weight:700!important;font-size:clamp(2.8rem,5vw,4.6rem)!important;line-height:1.1!important;text-transform:none!important}header.index-header>h2,h2.stl__heading,h2.collection-title,h2.image-with-text-overlay__title,h2.image-with-text--title,h2.gp-g-subheading-1,.collection-group-title h2{font-weight:700!important;font-size:clamp(2.2rem,3.5vw,3.8rem)!important;line-height:1.1!important;letter-spacing:0!important;text-transform:uppercase!important}h3.index-features-title{font-weight:700!important;font-size:clamp(1.4rem,2vw,1.8rem)!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important}.template-article .rte h2,.template-article .rte h3,.article-content h2,.article-content h3{font-weight:700!important;font-size:clamp(2rem,3vw,2.8rem)!important;line-height:1.2!important;text-transform:none!important}h3.product--item-title,h3.product--item-title a,.product-item__title{font-weight:600!important;font-size:calc(var(--u)*.875)!important;line-height:1.35!important;letter-spacing:0!important;color:var(--tosti-brown)!important}a.index-blog-title>h3,a.index-blog-title h3{font-weight:600!important;font-size:1.8rem!important;line-height:1.3!important;text-transform:none!important;letter-spacing:0!important}.stl__desc--text,.stl__desc--text.rte,.lede,.article-lede{font-weight:500!important;font-size:1.9rem!important;line-height:1.6!important}.rte,.rte p,.index-rich-text__text.rte,p.index-blog-text,.page-content p{font-weight:400!important;font-size:var(--u)!important;line-height:1.7!important}.template-article .rte,.template-article .rte p,.article-content p{font-size:1.8rem!important;line-height:1.75!important;max-width:70ch}blockquote,.rte blockquote{font-weight:500!important;font-size:2rem!important;line-height:1.5!important}footer p,footer li,footer a,.footer-contact.rte p,.footer-copyright{font-weight:400!important;font-size:calc(var(--u)*.875)!important;line-height:1.6!important}.announcement-bar,.announcement-bar *,.tosti-info-banner,.tosti-info-banner *,.promo-banner,.promo-banner *{font-family:var(--fu)!important;font-weight:500!important;font-size:calc(var(--u)*.75)!important;letter-spacing:.16em!important;text-transform:uppercase!important}.navigation-list-item>a,.main-navigation a,.header--font,.navigation-super a,.mobile-shop-nav a{font-family:var(--fu)!important;font-weight:600!important;font-size:calc(var(--u)*.8125)!important;letter-spacing:.14em!important;text-transform:uppercase!important}.navigation-list li li>a,.navigation-sub a,.navigation-dropdown a,.breadcrumbs,.breadcrumbs a{font-family:var(--fu)!important;font-weight:500!important;font-size:calc(var(--u)*.75)!important;letter-spacing:.12em!important;text-transform:uppercase!important}p.stl__subheading,.eyebrow,.section-eyebrow,.product-label,.tag-label{font-family:var(--fu)!important;font-weight:500!important;font-size:calc(var(--u)*.75)!important;letter-spacing:.24em!important;text-transform:uppercase!important;line-height:1.4!important}.button,.button .button-text,a.button>span.button-text,.btn,input[type=submit],button[type=submit],.hero-btn,.gp-button-atc,.gp-button-atc *,.utry-button,.utry-button *,#tsw-sticky .tsw-sticky__btn,.tcustomizer-submit-button,[class*=add-to-cart]{font-family:var(--fu)!important;font-weight:600!important;font-size:calc(var(--u)*.875)!important;letter-spacing:.18em!important;text-transform:uppercase!important}.product-item-price,.product-item-price .money,.product-item-price span{font-family:var(--fu)!important;font-weight:500!important;font-size:calc(var(--u)*.875)!important;letter-spacing:.06em!important;color:var(--tosti-brown)!important}.gp-price,.gp-price .gp-money,.gp-price *,.product-price .money{font-family:var(--fu)!important;font-weight:600!important;font-size:2.6rem!important;letter-spacing:.02em!important;color:var(--tosti-brown)!important}.tsw-sticky__price,.tsw-sticky__title{font-family:var(--fu)!important}.collection-filters,.collection-filters *,.topbar-filters *,.gp-accordion-item_header,.gp-accordion-item_header *,.tsw-sel,select{font-family:var(--fu)!important;font-weight:500!important;font-size:calc(var(--u)*.8125)!important;letter-spacing:.14em!important;text-transform:uppercase!important}footer h4.section-title,footer .section-title{font-family:var(--fu)!important;font-weight:600!important;font-size:calc(var(--u)*.75)!important;letter-spacing:.16em!important;text-transform:uppercase!important}@media(max-width:767px){body,body p,body li,.rte,.rte p,.index-rich-text__text.rte,p.index-blog-text,footer p,footer li,footer a{font-size:1.6rem!important}.template-article .rte,.template-article .rte p,.article-content p{font-size:1.7rem!important}input,textarea,select,.tsw-sel{font-size:16px!important}.announcement-bar,.announcement-bar *,.navigation-list-item>a,.main-navigation a,.header--font,.navigation-super a,.mobile-shop-nav a,.breadcrumbs,.breadcrumbs a,p.stl__subheading,.eyebrow,.button,.btn,.hero-btn,.gp-button-atc,.utry-button,#tsw-sticky .tsw-sticky__btn,footer h4.section-title,.collection-filters *,.gp-accordion-item_header{letter-spacing:.1em!important}.button,.btn,.hero-btn,input[type=submit],button[type=submit],.gp-button-atc,#tsw-sticky .tsw-sticky__btn,.tcustomizer-submit-button{min-height:44px;min-width:44px;box-sizing:border-box}.mobile-shop-nav a,.navigation-list-item>a,footer a,.collection-filters a,.collection-filters button{min-height:44px;display:inline-flex;align-items:center}input,select,.tsw-sel{min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/tosti-type.css.map */
