@font-face{font-family:DM Sans;src:url(grib-font-3.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:DM Sans;src:url(grib-font-6.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(grib-font-1.woff2) format("woff2");font-weight:600;font-display:swap}.section-header .header,.shopify-section-group-header-group .custom-announcement-section{font-family:DM Sans,Arial,sans-serif}.section-header .header__heading-logo-wrapper{max-width:210px}.section-header .header__menu-item{font-size:13px}.section-header .cart-count-bubble{background:#d8ff00;color:#171b19}.grib-standard-product product-info[id^=MainProduct-]{background:#f4f6f9}.grib-standard-product .product__info-container,.grib-home #MainContent .banner__content,.grib-home #MainContent .image-with-text__content{font-family:DM Sans,Arial,sans-serif;letter-spacing:normal}.grib-standard-product .product__title h1,.grib-home #MainContent h1,.grib-home #MainContent h2{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:600;letter-spacing:-.015em}.grib-standard-product .product__title h1{font-size:clamp(3.2rem,3.5vw,4.6rem);line-height:1.08}.grib-standard-product .price--large{font-size:2.8rem;font-weight:700;letter-spacing:-.025em}.grib-standard-product .product__media,.grib-standard-product .product-form__submit{border-radius:5px}.grib-standard-product .product-form__submit:before,.grib-standard-product .product-form__submit:after{border-radius:5px}@media(min-width:990px){.section-header .header{min-height:83px}.section-header .header__inline-menu{justify-self:end}}@media(max-width:749px){.grib-standard-product .product__info-wrapper{padding-top:1.6rem}}.section-header .header.header--middle-left.page-width{width:min(1240px,calc(100% - 80px));max-width:none;padding-inline:0;min-height:83px}.section-header .header--middle-left .header__heading-link{padding-inline:0;margin-inline:0}@media(max-width:1100px){.section-header .header.header--middle-left.page-width{width:calc(100% - 48px)}}@media(max-width:989px){.section-header .header.header--middle-left{grid-template-columns:44px minmax(0,1fr) auto;column-gap:0}}@media(max-width:760px){.section-header .header.header--middle-left.page-width{width:calc(100% - 36px);grid-template-columns:34px minmax(0,1fr) auto;min-height:67px}.section-header .header__heading-logo-wrapper{max-width:clamp(120px,36vw,180px)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/grib-storefront.css.map */
