body.bbq-storefront,body.bbq-storefront.gradient{background:var(--bbq-color-white)!important;background-image:none!important}body.bbq-storefront:not(.bbq-design-pages),body.bbq-storefront:not(.bbq-design-pages).gradient{font-family:var(--bbq-font-body)!important;font-size:16px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.3!important;color:var(--bbq-color-black)!important}body.bbq-storefront .content-for-layout{flex:1 0 auto}body.bbq-storefront .content-for-layout>.shopify-section.bbq-section{flex-grow:0!important;flex-shrink:0;margin:0!important;padding:0!important;max-width:100%}body.bbq-storefront .shopify-section-group-header-group,body.bbq-storefront .shopify-section-group-footer-group{margin:0!important;padding:0!important}body:not(.bbq-design-pages) .bbq,body:not(.bbq-design-pages) .bbq :where(p,a,span,li,label,button,input,textarea,select,small,strong,em,blockquote,figcaption){font-family:var(--bbq-font-body)!important;letter-spacing:0!important}body:not(.bbq-design-pages) .bbq :where(h1,h2,h3,h4,h5,h6){font-family:var(--bbq-font-display)!important;letter-spacing:0!important}.bbq :is(h1,h2,h3,h4,h5,h6){word-break:normal!important;overflow-wrap:normal!important;text-transform:none;margin:0}body:not(.bbq-design-pages) .bbq :is(h1,h2,h3,h4,h5,h6){font-style:normal!important;font-weight:600!important;color:inherit!important;letter-spacing:0!important;line-height:1.16!important}.bbq p{margin:0}body:not(.bbq-design-pages) .bbq p{color:inherit;line-height:1.3!important}.bbq a{text-decoration:none!important;box-shadow:none!important;background-image:none!important}body:not(.bbq-design-pages) .bbq a{color:inherit!important}.bbq a:hover{text-decoration:none!important}.bbq img{border:0!important;box-shadow:none!important;vertical-align:middle}.bbq-hero-media{position:relative!important;height:var(--bbq-height, 764px)!important;min-height:var(--bbq-height, 764px)!important;overflow:hidden!important}.bbq-desktop-image,.bbq-mobile-image,.bbq-hero-picture{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important}.bbq-hero-media img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:var(--bbq-position, center)!important}.bbq-hero-copy{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;height:auto!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-end!important;padding-bottom:80px!important;box-sizing:border-box!important;background:transparent!important;pointer-events:none}.bbq-hero-copy>*{pointer-events:auto}body:not(.bbq-design-pages) .bbq-hero-copy :is(h1,h2,p){color:inherit!important}.bbq-category{min-width:0!important}.bbq-category>:is(a,div){display:flex!important;flex-direction:column!important;align-items:stretch!important;height:100%!important;text-decoration:none!important}body:not(.bbq-design-pages) .bbq-category>:is(a,div){color:inherit!important}.bbq-category .bbq-zoom-frame{position:relative!important;display:block!important;width:100%!important;height:0!important;padding-bottom:100%!important;overflow:hidden!important;border-radius:4px!important;background:var(--bbq-color-grey-200)!important;aspect-ratio:auto!important}.bbq-category .bbq-zoom-frame>:is(img,svg),.bbq-category img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;border-radius:4px!important;display:block!important}.bbq-category h3{text-align:center!important;margin-top:12px!important}body:not(.bbq-design-pages) .bbq-category h3{font-size:16px!important;font-weight:600!important;letter-spacing:-.025em!important;line-height:1.25!important;color:inherit!important}.bbq-product-card a,.bbq-product-card__link{text-decoration:none!important}body:not(.bbq-design-pages) .bbq-product-card a,body:not(.bbq-design-pages) .bbq-product-card__link{color:inherit!important}.bbq-product-card__media{position:relative!important;display:grid!important;width:100%!important;height:auto!important;overflow:hidden!important}.bbq-product-card__media>:is(img,svg){position:static!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;display:block!important}body:not(.bbq-design-pages) .bbq-product-card h3{font-size:16px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.025em!important;color:inherit!important}body:not(.bbq-design-pages) .bbq-price{letter-spacing:0!important}body:not(.bbq-design-pages) .bbq-price--sale .bbq-price-current,body:not(.bbq-design-pages) .bbq-price--sale>span.bbq-price-current{color:var(--bbq-red, var(--bbq-color-red))!important}body:not(.bbq-design-pages) .bbq-price s,body:not(.bbq-design-pages) .bbq-price-compare{color:var(--bbq-color-black)!important;font-weight:400!important}.bbq .bbq-button{text-decoration:none!important;box-shadow:none!important}body:not(.bbq-design-pages) .bbq .bbq-button{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important}body:not(.bbq-design-pages) .bbq-heading{font-size:40px!important;font-weight:600!important;letter-spacing:-.035em!important;color:inherit!important}body:not(.bbq-design-pages) .bbq-heading--small{font-size:30px!important}body:not(.bbq-design-pages) .bbq-benefit h3{font-size:16px!important;font-weight:600!important;color:inherit!important}body:not(.bbq-design-pages) .bbq-benefit p{color:var(--bbq-color-grey-600)!important}.bbq-benefit img{width:54px!important;height:54px!important;object-fit:contain!important}.bbq-split-media img{position:absolute!important;inset:var(--bbq-split-inset, 0)!important;width:calc(100% - var(--bbq-split-inset, 0px) * 2)!important;height:calc(100% - var(--bbq-split-inset, 0px) * 2)!important;max-width:none!important;object-fit:cover!important}.bbq-article-card img{width:100%!important;aspect-ratio:1.45!important;height:auto!important;object-fit:cover!important}.bbq-brand-grid img,.bbq-brand-logo img{width:100%!important;height:auto!important;aspect-ratio:348 / 148!important;object-fit:contain!important;max-width:none!important;display:block!important}@media(max-width:600px){.bbq-hero-media{height:var(--bbq-mobile-height, 540px)!important;min-height:var(--bbq-mobile-height, 540px)!important}.bbq-hero-copy{padding-bottom:40px!important}#shopify-section-ziggy .bbq-hero-copy,#shopify-section-main-ziggy .bbq-hero-copy{align-items:center!important;justify-content:flex-end!important;text-align:center!important;padding-bottom:40px!important}#shopify-section-ziggy .bbq-hero-copy :is(h1,h2,p),#shopify-section-main-ziggy .bbq-hero-copy :is(h1,h2,p){text-align:center!important;margin-inline:auto!important}#shopify-section-ziggy .bbq-button:not(.bbq-button--text),#shopify-section-main-ziggy .bbq-button:not(.bbq-button--text){display:inline-flex!important;width:auto!important;min-width:0!important;max-width:100%!important;margin-inline:auto!important}body:not(.bbq-design-pages) .bbq-hero-copy :is(h1,h2){font-size:38px!important}body:not(.bbq-design-pages) .bbq-category h3{font-size:13px!important}body:not(.bbq-design-pages) .bbq-heading{font-size:29px!important}body:not(.bbq-design-pages) .bbq-heading--small{font-size:24px!important}}@media(min-width:1600px){.bbq-hero-copy{padding-bottom:90px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bbq-dawn-reset.css.map */
