[id$=__hero_banner] .banner__media.placeholder{background-image:url(//goodnut.co/cdn/shop/t/2/assets/hero-banner.jpg?v=44720863112396617271782311601);background-size:cover;background-position:center}[id$=__hero_banner] .banner__media.placeholder .placeholder-svg{display:none}:root{--font-heading-family: "Fjalla One", Arial, sans-serif !important;--font-body-family: "Barlow", Arial, sans-serif !important}body,input,textarea,select,button,p,span,a,li,label,div,td,th{font-family:Barlow,Arial,sans-serif!important;letter-spacing:.05em}body{font-weight:500}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4{font-family:Fjalla One,Arial,sans-serif!important;font-weight:400;text-transform:uppercase;letter-spacing:.15em;line-height:1.15}.announcement-bar__message{font-family:Fjalla One,Arial,sans-serif!important;font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase}.section-header{border-bottom:1px solid rgba(0,0,0,.08);box-shadow:none}@media screen and (min-width:990px){.header--middle-center:not(.drawer-menu){grid-template-areas:"spacer-left navigation heading navigation-right icons"!important;grid-template-columns:1fr auto auto auto 1fr!important;column-gap:2.4rem!important;justify-content:center}.header--middle-center .header__inline-menu{margin-left:0;justify-self:end}.header--middle-center .header__inline-menu--right{grid-area:navigation-right;justify-self:start;margin-left:0;display:block}.header--middle-center .header__icons{grid-area:icons;justify-self:end}}.header__inline-menu--right{display:none}.header__menu-item span,.header__menu-item,.list-menu__item--link{font-family:Fjalla One,Arial,sans-serif!important;font-size:2.1rem;letter-spacing:.12em;text-transform:uppercase}.button,.btn{font-family:Fjalla One,Arial,sans-serif!important;font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;border-radius:0;padding:1.4rem 2.8rem}.button--secondary{border-width:1.5px}[id$=__hero_banner] .banner__heading,[id$=__hero_banner] .banner__text,[id$=__hero_banner] .banner__buttons{color:#fff}@media screen and (min-width:750px){[id$=__hero_banner] .banner__content--middle-right .banner__box{margin-right:300px}}.banner__heading{font-family:Fjalla One,Arial,sans-serif!important;font-size:clamp(3.6rem,7vw,7.5rem);letter-spacing:.04em;line-height:1;text-shadow:0 2px 24px rgba(0,0,0,.55)}.banner__text{font-family:Barlow,sans-serif!important;font-size:1.7rem;font-weight:500;letter-spacing:.04em;text-shadow:0 1px 12px rgba(0,0,0,.5)}.featured-collection .title-wrapper h2,.collection-list-title{font-size:clamp(2.2rem,2.6vw,3rem);letter-spacing:.12em;margin-bottom:2.8rem;text-align:center}.featured-collection .title-wrapper{justify-content:center}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-family:Fjalla One,Arial,sans-serif!important;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase}.price{font-family:Barlow,sans-serif!important;font-size:1.4rem;font-weight:600}.price__sale .price-item--sale{color:#dc2626}.badge{font-family:Fjalla One,Arial,sans-serif!important;letter-spacing:.08em;text-transform:uppercase;border-radius:4px;font-size:1.1rem;padding:.4rem .9rem}.promo-split{width:100%}@media screen and (min-width:750px){[id$=__promo_left],[id$=__promo_right]{width:50%;float:left}[id$=__promo_right]+.shopify-section{clear:both}}.image-with-text__text>*{font-family:Barlow,sans-serif!important}.image-with-text__text .image-with-text__heading{font-family:Fjalla One,Arial,sans-serif!important;font-size:clamp(2.6rem,3.4vw,4rem);letter-spacing:.08em;line-height:1.1;margin-bottom:1.6rem}.image-with-text__text p{font-family:Barlow,sans-serif!important;font-size:1.6rem;font-weight:500;line-height:1.7}.image-with-text__text .caption{font-family:Fjalla One,Arial,sans-serif!important;letter-spacing:.2em;text-transform:uppercase;font-size:1.2rem;opacity:.65}.rich-text__wrapper{max-width:82rem;margin-left:auto;margin-right:auto}.rich-text__text p{font-family:Barlow,sans-serif!important;font-size:1.8rem;font-weight:500;line-height:1.75;letter-spacing:.01em}.footer__heading{font-family:Fjalla One,Arial,sans-serif!important;font-size:1.4rem;letter-spacing:.14em;text-transform:uppercase}.footer-block__details-content li,.footer a,.footer p{font-family:Barlow,sans-serif!important;font-size:1.4rem;font-weight:500}.newsletter-form__button{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/goodnut-theme-custom.css.map */
