h1,h2,h3,h4,h5,.v2-hero__title,.v2-heading,.v2-product-card__title,.v2-pillar__title,.v2-process__title,.v2-heritage__year,.v2-nutrition__value,.card__heading a,.card__heading,.product__title,.collection-hero__title,.article-card__title,.mob-story-hero__title,.blog-articles__title,.v2-review__stars+*{font-family:Nunito,sans-serif!important;font-weight:900!important}.v2-label,.v2-hero__eyebrow,.v2-trust__item,.v2-product-card__badge,.v2-product-card__macro,.v2-product-card__cta,.v2-btn-primary,.v2-btn-outline,.v2-btn-dark,.v2-btn-ghost,.v2-review__author,.mob-story-hero__eyebrow,.header__menu-item span,.header__heading-link,.button,.announcement-bar__message,.mob-product-info__tab summary{font-family:Barlow Condensed,sans-serif!important;font-weight:800!important}.v2-hero__title{font-size:clamp(52px,7vw,96px)!important;line-height:.95!important;letter-spacing:-.02em!important}.v2-heading{font-family:Nunito,sans-serif!important;font-weight:900!important;letter-spacing:-.02em!important}.v2-nutrition__value{font-size:56px!important;line-height:1!important}.v2-heritage__year{font-size:140px!important;line-height:1!important}.header{border-bottom:1px solid rgba(0,0,0,.08)!important}.header__heading-link,.header__menu-item span{font-weight:700;letter-spacing:.05em;font-size:19px;text-transform:uppercase}.header-wrapper{position:sticky;top:0;z-index:100;background:#fff}.announcement-bar{background:#0d0d0d!important;color:#f5f0e8!important}.announcement-bar__message{font-size:11px!important;letter-spacing:.12em!important;font-weight:600!important;text-transform:uppercase}.announcement-bar__link{color:#f5f0e8!important;text-decoration:none}.button,.btn{border-radius:4px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;overflow:hidden}.button--primary{background:#b5270f!important;border-color:#b5270f!important}.button--primary:hover{background:#8f1e0b!important;border-color:#8f1e0b!important}.collection-hero{background:#0d0d0d!important;color:#f5f0e8!important;padding:56px 40px!important}.collection-hero__title{color:#f5f0e8!important;font-size:clamp(28px,4vw,48px)!important;font-weight:800!important;letter-spacing:-.02em!important}.collection-hero__description{color:#f5f0e8b3!important}.card__heading a{font-weight:700;letter-spacing:-.01em;font-size:15px}.price__regular .price-item{font-weight:800;font-size:16px}.card{border-radius:0!important;border:none!important}.card__media{overflow:hidden}.card__media img{transition:transform .4s ease}.card:hover .card__media img{transform:scale(1.04)}.product__title{font-size:clamp(24px,3vw,36px)!important;font-weight:800!important;letter-spacing:-.02em!important}.product__media-wrapper{background:#f5f0e8}.product-form__submit{background:#b5270f!important;border-color:#b5270f!important;border-radius:4px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:13px!important;padding:18px 32px!important;width:100%;overflow:hidden}.product-form__submit:hover{background:#0d0d0d!important;border-color:#0d0d0d!important}.accordion summary{font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:18px 0}.accordion .accordion__content{font-size:14px;line-height:1.7;color:#6b6055}.blog-articles .article-card{border-radius:0!important}.blog-articles__title{font-size:clamp(24px,3vw,40px)!important;font-weight:800!important;letter-spacing:-.02em!important}.article-card__title{font-weight:700;letter-spacing:-.01em}.email-signup-banner{border-radius:0!important}.newsletter-form__field-wrapper input{border-radius:4px!important;border:2px solid #0d0d0d!important;font-size:14px}.newsletter-form__button{border-radius:4px!important;background:#0d0d0d!important;color:#fff!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}.footer,.footer__content-top{background:#0d0d0d!important}.footer__content-bottom{background:#0d0d0d!important;border-top:1px solid rgba(255,255,255,.08)!important;color:#f5f0e866!important}.footer-block__heading{color:#f5f0e8!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:700!important}.footer-block p,.footer-block li{color:#f5f0e899!important;font-size:14px;line-height:1.8}.footer-block__list a{color:#f5f0e899!important;text-decoration:none;font-size:14px}.footer-block__list a:hover{color:#c8922a!important}.footer__copyright a{color:#f5f0e866!important}.list-social__link svg{fill:#f5f0e899!important}.list-social__link:hover svg{fill:#c8922a!important}@media(max-width:749px){.v2-hero__content{padding:0 20px!important}.v2-hero__title{font-size:38px!important}.v2-hero__sub{font-size:15px!important}.v2-hero__scroll{left:20px!important}.v2-trust{gap:14px!important;padding:10px 16px!important;justify-content:flex-start!important;overflow-x:auto}.v2-nutrition{padding:32px 20px!important;gap:28px!important}.v2-nutrition__value{font-size:36px!important}.v2-nutrition__divider{display:none!important}.v2-products-wrap{padding:56px 16px!important}.v2-products-head{flex-direction:column!important;align-items:flex-start!important;margin-bottom:32px!important}.v2-products-grid{grid-template-columns:1fr 1fr!important;gap:12px!important}.v2-product-card__price{font-size:16px!important}.v2-heritage{grid-template-columns:1fr!important}.v2-heritage__photo{min-height:260px!important}.v2-heritage__content{padding:40px 20px!important}.v2-heritage__year{font-size:64px!important}.v2-process{padding:56px 20px!important}.v2-process__grid{grid-template-columns:1fr!important;gap:40px!important}.v2-process__grid:before{display:none!important}.v2-pillars-wrap{padding:56px 20px!important}.v2-pillars-grid{grid-template-columns:1fr 1fr!important;gap:32px!important}.v2-reviews{padding:56px 20px!important}.v2-reviews__grid{grid-template-columns:1fr!important}.v2-cta-banner{padding:56px 20px!important}.v2-btn-dark,.v2-btn-ghost{padding:16px 24px!important;width:100%;text-align:center;display:block}.v2-cta-banner__actions{flex-direction:column!important}.collection-hero{padding:40px 20px!important}}@media(max-width:480px){.v2-products-grid,.v2-pillars-grid{grid-template-columns:1fr!important}}html{scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box}img{max-width:100%;height:auto}a{transition:color .2s ease,opacity .2s ease}.header__heading-logo,.header__heading{font-family:Nunito,sans-serif!important;font-weight:900!important;font-size:22px!important;letter-spacing:-.02em!important;text-transform:uppercase!important;color:#0d0d0d!important}.header__heading a{color:#0d0d0d!important;text-decoration:none!important}.header__heading a:first-letter,.header__heading-logo:first-letter{color:#b5270f!important}.header__heading-link .h2{font-family:Nunito,sans-serif!important;font-weight:900!important;font-size:24px!important;letter-spacing:-.02em!important;text-transform:uppercase!important}.template-page .banner--large:not([style*=background]){background:#0d0d0d!important;min-height:60vh!important;position:relative!important}.template-page .banner--large:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:url(/cdn/shop/t/our-story-bg) center/cover no-repeat!important;opacity:.5!important}.template-page .rte p{font-size:17px;line-height:1.85;color:#3a3530}.v2-label{font-size:14px!important;letter-spacing:.16em!important}.v2-hero__eyebrow{font-size:14px!important;letter-spacing:.18em!important}.v2-trust__item{font-size:13px!important;letter-spacing:.1em!important}.v2-nutrition__label{font-size:13px!important;letter-spacing:.14em!important}.v2-product-card__badge,.v2-product-card__macro{font-size:12px!important}.v2-product-card__cta{font-size:13px!important;letter-spacing:.08em!important}.v2-review__author{font-size:14px!important;letter-spacing:.06em!important}.v2-review__meta{font-size:12px!important}.v2-process__text,.v2-pillar__text{font-size:15px!important;line-height:1.7!important}.v2-hero__sub{font-size:20px!important;line-height:1.65!important}.announcement-bar__message{font-size:13px!important;letter-spacing:.1em!important}.mob-story-banner__eyebrow{font-size:14px!important;letter-spacing:.18em!important}.v2-btn-primary,.v2-btn-outline,.v2-btn-dark,.v2-btn-ghost{font-size:15px!important;letter-spacing:.09em!important}.button{font-size:15px!important;letter-spacing:.08em!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/mob-v2.css.map */
