@font-face{font-family:DDCHardware;src:url(//bearmountainbbq.com/cdn/shop/t/89/assets/DDCHardware-Condensed.otf?v=24347385361157564901692774996);src:url(//bearmountainbbq.com/cdn/shop/t/89/assets/DDCHardware-Condensed.ttf?v=30664812991436851501692774991) format("truetype");font-weight:400;font-style:normal;font-stretch:condensed;font-display:swap}@font-face{font-family:Stellar;src:url(//bearmountainbbq.com/cdn/shop/t/89/assets/Stellar-Regular.ttf?v=37030560742293574111692774996);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Stellar;src:url(//bearmountainbbq.com/cdn/shop/t/89/assets/Stellar-light.otf?v=10805466000566485291692774996);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Stellar;src:url(//bearmountainbbq.com/cdn/shop/t/89/assets/Stellar-Bold.ttf?v=64117436205736175861692774997);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:lucidagrande;src:url(//bearmountainbbq.com/cdn/shop/t/89/assets/lucidagrande.ttf?19815);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DDC Hardware;src:url(//bearmountainbbq.com/cdn/shop/t/89/assets/DDCHardware-Condensed.ttf?v=30664812991436851501692774991) format("truetype");font-weight:410;font-style:normal;font-display:swap}body,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Stellar,sans-serif}.page-width{padding:0 30px;max-width:1300px}@media (max-width: 749px){.page-width{padding:0 25px}}.main-content{padding:0}.mb-10{margin-bottom:10px!important}.announcement-bar__message{font-family:DDCHardware,serif;font-size:14px;font-weight:400;font-stretch:condensed;line-height:normal;text-align:center;text-transform:none;padding:6px 55px}@media (max-width: 749px){body.mobile-nav-opened .site-header__icons-wrapper .site-header__account{display:none!important}}#shopify-section-header{position:relative}#shopify-section-header .mega_nav{padding:30px 0;box-shadow:inset 0 2px 20px #00000017;background:#fef5e6;position:absolute;top:100%;width:100%;z-index:9;display:none}@media (max-width: 749px){#shopify-section-header .mega_nav{display:none!important}}#shopify-section-header .mega_nav.opened{display:block}#shopify-section-header .mega_nav.opened:after{content:"";position:absolute;bottom:0;width:100%;height:1px;left:0;box-shadow:0 2px 4px #00000080}#shopify-section-header .mega_nav .wrapper{display:flex;justify-content:space-between;align-items:center;align-content:center}#shopify-section-header .mega_nav ul{font-size:18px;width:20%}@media (max-width: 991px){#shopify-section-header .mega_nav ul{font-size:16px}}#shopify-section-header .mega_nav ul li{margin:9px 0}#shopify-section-header .mega_nav ul li a{border-bottom:1px transparent solid}#shopify-section-header .mega_nav ul li a:hover{opacity:1;font-weight:700;border-bottom-color:#000;color:#000}#shopify-section-header .mega_nav a.featured{display:inline-block;width:305px;max-width:25%;height:100%;min-height:200px;position:relative;background-size:cover;background-position:center}@media (max-width: 991px){#shopify-section-header .mega_nav a.featured{min-height:180px}}#shopify-section-header .mega_nav a.featured h3{position:absolute;bottom:15px;left:20px;text-transform:uppercase;color:#fff;font-size:24px;margin:0}@media (max-width: 991px){#shopify-section-header .mega_nav a.featured h3{font-size:18px}}#shopify-section-header .mobile-nav-wrapper{background:#fef5e6}#shopify-section-header .mobile-nav-wrapper .mobile-nav__link{font-size:18px}#shopify-section-header .mobile-nav-wrapper .mobile-nav__link .mobile-nav__label{text-transform:uppercase;font-family:Stellar,sans-serif}#shopify-section-header .mobile-nav-wrapper .mobile-nav__link.has_mega_nav.opened .mobile-nav__label{border-bottom-color:#000}#shopify-section-header .mobile-nav-wrapper .mobile-nav__link.has_mega_nav .mobile-nav__label_after{content:"";position:relative;display:inline-block;width:10px;height:10px;top:-3px;border-left:1px #000 solid;border-top:1px #000 solid;transform:rotate(-135deg);margin-left:20px}#shopify-section-header .mobile-nav-wrapper .mobile-nav__link.has_mega_nav.opened .mobile-nav__label_after{top:2px;transform:rotate(45deg)}#shopify-section-header .mobile-nav-wrapper .mobile_mega_nav{max-height:0;overflow:hidden;transition:all .2s ease-in}#shopify-section-header .mobile-nav-wrapper .mobile_mega_nav.opened{max-height:999px;transition:all .2s ease-in}#shopify-section-header .mobile-nav-wrapper .mobile_mega_nav .wrapper{padding:0 0 9px;margin:0 30px}#shopify-section-header .mobile-nav-wrapper .mobile_mega_nav ul{margin-bottom:16px}#shopify-section-header .mobile-nav-wrapper .mobile_mega_nav ul li{margin:8px 0}#shopify-section-header .mobile-nav-wrapper .mobile_mega_nav a.featured{display:block;height:100px;position:relative;margin-bottom:7px;background-size:cover;background-position:center}#shopify-section-header .mobile-nav-wrapper .mobile_mega_nav a.featured h3{position:absolute;bottom:15px;left:20px;text-transform:uppercase;color:#fff;font-size:24px;margin:0}#shopify-section-header .mobile-nav-wrapper .mobile-utils{width:100%;margin:0 30px 30px;padding:0;border-top:1px solid #e8e9eb}#shopify-section-header .mobile-nav-wrapper .mobile-utils li{padding:15px 0;width:100%;margin:0;font-weight:500;font-size:18px}#shopify-section-header .mobile-nav-wrapper .mobile-utils li button,#shopify-section-header .mobile-nav-wrapper .mobile-utils li .site-header__account{text-transform:uppercase;font-weight:500;font-size:18px;font-family:Stellar,sans-serif}#shopify-section-header .mobile-nav-wrapper .mobile-utils li button svg,#shopify-section-header .mobile-nav-wrapper .mobile-utils li .site-header__account svg{margin-right:20px;width:29px}#shopify-section-header .mobile-nav-wrapper .mobile-utils li button{margin:0;padding:0}#shopify-section-header .mobile-nav-wrapper .mobile-utils li .site-header__account{right:0;padding:0;margin:0}#shopify-section-header .site-header{background-color:#fef5e6}@media (max-width: 749px){#shopify-section-header .site-header{border-bottom:0}}#shopify-section-header .site-header .site-header__mobile-nav{background:none}#shopify-section-header .site-header .site-header__logo{margin:25px 0 15px}@media (max-width: 749px){#shopify-section-header .site-header .site-header__logo{position:absolute;left:0;right:0;margin:auto;padding:0;display:inline;text-align:center;top:0;bottom:0;height:100%;display:flex}#shopify-section-header .site-header .site-header__logo a{margin:auto}}#shopify-section-header .site-header .site-header__icon{color:#000}@media (max-width: 749px){#shopify-section-header .site-header .site-header__icon{padding:10px 30px;z-index:9;position:relative}}#shopify-section-header .site-header .site-header__account{right:85px}@media (max-width: 991px){#shopify-section-header .site-header .site-header__account{margin-right:33px;right:33px}}@media (max-width: 749px){#shopify-section-header .site-header .site-header__account{right:-85px;align-content:center;display:inline-flex;align-items:center}}@media (max-width: 479px){#shopify-section-header .site-header .site-header__account{right:-70px}#shopify-section-header .site-header .site-header__account svg{width:23px;height:23px}}#shopify-section-header .site-header .site-header__search-toggle{margin-right:160px}@media (max-width: 991px){#shopify-section-header .site-header .site-header__search-toggle{margin-right:80px}}@media (max-width: 749px){#shopify-section-header .site-header .site-header__search-toggle{margin-right:-130px;display:inline-flex;align-content:center;align-items:center}}@media (max-width: 479px){#shopify-section-header .site-header .site-header__search-toggle{margin-right:-120px}#shopify-section-header .site-header .site-header__search-toggle svg{width:23px;height:23px}}@media (max-width: 991px) and (min-width: 750px){#shopify-section-header .site-header .site-header__logo-image img{max-width:100px!important}}#shopify-section-header .site-header .site-nav a,#shopify-section-header .site-header .site-nav button span{padding:15px 15px 13px;font-family:Stellar,sans-serif;font-size:18px;line-height:normal;letter-spacing:normal;color:#000203;text-transform:uppercase;font-weight:500}#shopify-section-header .site-header .site-nav a:hover,#shopify-section-header .site-header .site-nav button span:hover{background:#000203;color:#fff}#shopify-section-header .site-header .site-nav a.has_mega_nav.opened,#shopify-section-header .site-header .site-nav button span.has_mega_nav.opened{position:relative}#shopify-section-header .site-header .site-nav a.has_mega_nav.opened:after,#shopify-section-header .site-header .site-nav button span.has_mega_nav.opened:after{content:"";position:absolute;bottom:0;width:100%;left:0;height:4px;background:#000}#shopify-section-header .site-header .site-nav a .site-nav__label,#shopify-section-header .site-header .site-nav button span .site-nav__label{border:0}@media (max-width: 1199px){#shopify-section-header .site-header .site-nav a,#shopify-section-header .site-header .site-nav button span{padding:10px 4px 8px}}@media (max-width: 991px) and (min-width: 750px){#shopify-section-header .site-header .site-nav a,#shopify-section-header .site-header .site-nav button span{padding:10px 3px 8px;font-size:13px}}#shopify-section-header .site-header .site-nav button span{padding:0}#shopify-section-header .site-header .site-nav button span:hover{background:transparent;color:#000203}#shopify-section-header .site-header .site-header__cart{top:-11px}#shopify-section-header .site-header .site-header__cart svg{width:45px;height:67px}#shopify-section-header .site-header .site-header__cart.no-cart-items svg .bbq-flame{visibility:hidden}#shopify-section-header .site-header .site-header__cart .site-header__cart-count{right:4px;left:0;background:none;color:#000;top:23px}@media (max-width: 991px){#shopify-section-header .site-header .site-header__cart{right:-25px}}@media (max-width: 749px){#shopify-section-header .site-header .site-header__cart{top:0;right:-10px}#shopify-section-header .site-header .site-header__cart svg{width:31px}#shopify-section-header .site-header .site-header__cart .site-header__cart-count{right:0;top:26px}#shopify-section-header .site-header .site-header__cart .site-header__cart-count span{font-size:8px}}@media (max-width: 479px){#shopify-section-header .site-header .site-header__cart{padding:10px}}#SearchDrawer{padding:25px;background:#ffffffe6;border:0}#SearchDrawer .search-bar__form-wrapper{text-align:center}#SearchDrawer .search-bar__form-wrapper .search-bar__form{max-width:800px;margin:0 auto}.template-search .main-content{padding-top:55px}.template-search .pagination{padding-bottom:100px}.homepage-reviews .yotpo .y-carousel-product-image{border:0!important}.homepage-reviews .yotpo .yotpo-label{display:none!important}@media (max-width: 991px) and (min-width: 750px){.template-index [class*=index-section--flush]:first-child{margin-top:0}}.hero-slideshow{overflow:hidden}.image-with-overlay{position:relative;padding-bottom:0}@media (max-width: 1199px){.image-with-overlay{padding:0;margin-top:-50px}}.image-with-overlay .hero__overlay{background-position:right center!important;background-size:contain}@media (max-width: 1199px){.image-with-overlay .hero__overlay{background-size:auto 120%}}@media (max-width: 991px){.image-with-overlay .hero__overlay.hero--x-large{height:480px}}@media (max-width: 749px){.image-with-overlay .hero__overlay{background-image:none!important}.image-with-overlay .hero__overlay.hero--x-large{height:auto}.image-with-overlay .hero__overlay .hero__inner{padding:0}}.image-with-overlay .hero__overlay.is-hero{background-size:auto 80%;background-position:right center!important;height:875px}.image-with-overlay .hero__overlay.is-hero .hero__inner{padding-top:165px}@media (max-width: 1199px){.image-with-overlay .hero__overlay.is-hero{background-size:auto 65%}}@media (max-width: 749px){.image-with-overlay .hero__overlay.is-hero .hero__inner{padding:165px 0 55px}}.image-with-overlay .hero__overlay:before{display:none}.image-with-overlay .hero__overlay .hero__inner{z-index:2;display:block}.image-with-overlay .hero__overlay .left-align{max-width:500px;text-align:left}.image-with-overlay .hero__overlay .left-align h2{font-family:DDCHardware,serif;font-size:85px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:.9;letter-spacing:normal;color:#000;text-align:left;margin-bottom:20px;text-shadow:none}.image-with-overlay .hero__overlay .left-align h2.text_shadow{text-shadow:0 2px 4px rgba(0,0,0,.36)}@media (max-width: 991px){.image-with-overlay .hero__overlay .left-align h2{font-size:62px}}.image-with-overlay .hero__overlay .left-align .mega-subtitle{font-size:24px;font-weight:400;line-height:normal;letter-spacing:normal;color:#000;text-shadow:none;max-width:100%;margin-bottom:40px}.image-with-overlay .hero__overlay .left-align .mega-subtitle p{color:#000}.image-with-overlay .hero__overlay .left-align .btn{font-family:Stellar,sans-serif;font-size:32px;font-weight:700;font-stretch:normal;font-style:normal;line-height:88px;letter-spacing:normal;text-align:center;width:100%;max-width:350px;padding:0;text-transform:none;border:3px #000203 solid;color:#000203;background-color:transparent;margin:0}.image-with-overlay .hero__overlay .left-align .btn:hover{background:#000203;color:#fff}@media (max-width: 991px){.image-with-overlay .hero__overlay .left-align{max-width:350px}.image-with-overlay .hero__overlay .left-align .btn{font-size:24px;line-height:60px;max-width:250px}}@media (max-width: 749px){.image-with-overlay .hero__overlay .left-align{max-width:100%;text-align:left}.image-with-overlay .hero__overlay .left-align .hero__mobile-image{width:calc(100% + 50px);margin-left:-25px;text-align:right}}@media (max-width: 991px){.image-with-overlay .hero__overlay.is-hero.hero--x-large{height:550px}}@media (max-width: 749px){.image-with-overlay .hero__overlay.is-hero.hero--x-large{height:auto}}.image-with-overlay .hero__overlay.is-hero .left-align h2{color:#fef5e6;font-size:136px}@media (max-width: 991px){.image-with-overlay .hero__overlay.is-hero .left-align h2{font-size:85px!important}}@media (max-width: 749px){.image-with-overlay .hero__overlay.is-hero .left-align h2{font-size:72px!important;line-height:.86;text-align:center;margin-bottom:30px;min-height:190px}}.image-with-overlay .hero__overlay.is-hero .left-align .btn{color:#fef5e6;background:#000203}.image-with-overlay .hero__overlay.is-hero .left-align .btn:hover{background:#fef5e6;color:#000203}@media (max-width: 749px){.image-with-overlay .hero__overlay.is-hero .left-align .btn{font-weight:500;margin-bottom:50px}}@media (max-width: 749px){.image-with-overlay .hero__overlay.is-hero .left-align{text-align:center}.image-with-overlay .hero__overlay.is-hero .left-align .hero__mobile-image{margin-bottom:40px;min-height:385px}.image-with-overlay .hero__overlay.is-hero .left-align .hero__mobile-image img{max-width:100%;display:inline-block}}.image-with-overlay .icon-walking-bear{position:absolute;bottom:-4px;left:0;right:0;margin:auto;width:95px;height:53px}.image-with-overlay .icon-walking-bear img,.image-with-overlay .icon-walking-bear svg{max-width:100%}.index-press-container{padding:58px 0 52px;background:#feebcc}@media (max-width: 749px){.index-press-container{padding:45px 0}}.index-press-container *{outline:none}.index-press-container .index-press{display:flex;justify-content:space-between}.index-press-container .index-press .press-block{text-align:center;width:30%}.index-press-container .index-press .press-block .image{height:55px;display:flex;align-items:center;align-content:center;margin-bottom:10px;text-align:center;justify-content:center}.index-press-container .index-press .press-block .image img{max-height:100%}.index-press-container .index-press .press-block .text{font-size:14px;font-stretch:normal;color:#000}@media (max-width: 749px){.index-press-container .index-press .image,.index-press-container .index-press .text{max-width:80%;margin:0 auto}.index-press-container .index-press .image{margin-bottom:15px}.index-press-container .index-press .slick-prev:before,.index-press-container .index-press .slick-next:before{content:"";position:absolute;width:10px;height:10px;border-left:2px #000 solid;border-bottom:2px #000 solid;transform:rotate(45deg)}.index-press-container .index-press .slick-prev{left:30px}.index-press-container .index-press .slick-next{right:30px}.index-press-container .index-press .slick-next:before{transform:rotate(-135deg)}}.index-flavors-container{padding:90px 0 110px;background:#fef5e6;text-align:center}@media (max-width: 749px){.index-flavors-container{padding:45px 0 0}}.index-flavors-container .index-flavors h2{font-family:Stellar,sans-serif;font-size:74.4px;font-weight:700;line-height:normal;letter-spacing:normal;color:#792530;padding-bottom:10px;margin:0 auto;text-transform:none;border-bottom:8px #792530 solid;display:inline-block}@media (max-width: 749px){.index-flavors-container .index-flavors h2{font-size:52px;max-width:80%}}.index-flavors-container .index-flavors .description{font-size:24px;line-height:normal;text-align:center;color:#000;width:100%;max-width:660px;margin:25px auto 60px}@media (max-width: 749px){.index-flavors-container .index-flavors .description{font-size:16px;margin:25px auto;max-width:80%}}.index-flavors-container .index-flavors .flavor-blocks{display:flex;justify-content:space-around;align-content:center;align-items:center}@media (max-width: 749px){.index-flavors-container .index-flavors .flavor-blocks{flex-wrap:wrap}}.index-flavors-container .index-flavors .flavor-blocks .flavor-block{height:310px;display:flex;justify-content:center;align-items:center;align-content:center;cursor:pointer;position:relative}.index-flavors-container .index-flavors .flavor-blocks .flavor-block .image{font-size:0}.index-flavors-container .index-flavors .flavor-blocks .flavor-block .image img{max-height:310px}.index-flavors-container .index-flavors .flavor-blocks .flavor-block .text{position:absolute;left:0;right:0;top:0;bottom:0;height:30px;margin:auto;font-family:DDCHardware,serif;font-size:32px;font-stretch:condensed;line-height:.94;text-align:center;color:#fff;display:none}.index-flavors-container .index-flavors .flavor-blocks .flavor-block:hover img{filter:grayscale(100%) brightness(50%)}.index-flavors-container .index-flavors .flavor-blocks .flavor-block:hover .text{display:inline-block}@media (max-width: 991px){.index-flavors-container .index-flavors .flavor-blocks .flavor-block .image img{max-height:200px}}@media (max-width: 749px){.index-flavors-container .index-flavors .flavor-blocks .flavor-block{width:100%;position:relative}.index-flavors-container .index-flavors .flavor-blocks .flavor-block .image{overflow:hidden;width:auto;text-align:left;position:absolute}.index-flavors-container .index-flavors .flavor-blocks .flavor-block .image img{position:relative;max-height:310px}}#shopify-section-featured-collections *,.page-width#Collection *{outline:none}#shopify-section-featured-collections .product-card,.page-width#Collection .product-card{text-align:center}#shopify-section-featured-collections .product-card .grid-view-item__image-wrapper,.page-width#Collection .product-card .grid-view-item__image-wrapper{margin-bottom:-30px;display:flex;justify-content:center;align-items:center;align-content:center;height:400px}#shopify-section-featured-collections .product-card .grid-view-item__image-wrapper img,.page-width#Collection .product-card .grid-view-item__image-wrapper img{max-height:100%;width:auto}@media (max-width: 749px){#shopify-section-featured-collections .product-card .grid-view-item__image-wrapper img,.page-width#Collection .product-card .grid-view-item__image-wrapper img{max-height:85%}}.template-collection-gear #shopify-section-featured-collections .product-card .grid-view-item__image-wrapper,.template-collection-gear .page-width#Collection .product-card .grid-view-item__image-wrapper{margin-bottom:0}.template-collection-gear #shopify-section-featured-collections .product-card .grid-view-item__image-wrapper img,.template-collection-gear .page-width#Collection .product-card .grid-view-item__image-wrapper img{position:static}@media (max-width: 1199px){#shopify-section-featured-collections .product-card .grid-view-item__image-wrapper,.page-width#Collection .product-card .grid-view-item__image-wrapper{height:300px}}@media (max-width: 991px){#shopify-section-featured-collections .product-card .grid-view-item__image-wrapper,.page-width#Collection .product-card .grid-view-item__image-wrapper{height:200px}}@media (max-width: 749px){#shopify-section-featured-collections .product-card .grid-view-item__image-wrapper,.page-width#Collection .product-card .grid-view-item__image-wrapper{height:400px}}@media (max-width: 479px){#shopify-section-featured-collections .product-card .grid-view-item__image-wrapper,.page-width#Collection .product-card .grid-view-item__image-wrapper{height:300px}}#shopify-section-featured-collections .product-card .product-card__title,#shopify-section-featured-collections .product-card .price__regular,.page-width#Collection .product-card .product-card__title,.page-width#Collection .product-card .price__regular{font-family:Stellar,sans-serif;font-size:24px;font-weight:700;line-height:normal;text-align:center;color:#000;margin:4px 0;border:0;position:relative;z-index:1}#shopify-section-featured-collections .product-card .price__regular,.page-width#Collection .product-card .price__regular{font-weight:300;width:100%}#shopify-section-featured-collections .product-card .price__regular .price-item,.page-width#Collection .product-card .price__regular .price-item{font-weight:300}#shopify-section-featured-collections .product-card .price__regular dd,.page-width#Collection .product-card .price__regular dd{margin:0}#shopify-section-featured-collections .product-card .price-item--red,.page-width#Collection .product-card .price-item--red{color:red}#shopify-section-featured-collections .product-card .price-item--old,.page-width#Collection .product-card .price-item--old{text-decoration:line-through}@media (max-width: 749px){#shopify-section-featured-collections .product-card,.page-width#Collection .product-card{max-width:80%}#shopify-section-featured-collections .grid__item,.page-width#Collection .grid__item{padding-left:0}#shopify-section-featured-collections .grid__item--video-frame,.page-width#Collection .grid__item--video-frame{padding-left:25px;padding-bottom:25px}}#shopify-section-featured-collections .section-header{display:flex;justify-content:space-between;align-content:center;align-items:center}@media (max-width: 749px){#shopify-section-featured-collections .section-header{flex-wrap:wrap;justify-content:center}}#shopify-section-featured-collections h2{font-family:DDCHardware,serif;font-size:62px;font-stretch:condensed;color:#000;margin-bottom:3px;letter-spacing:normal;text-transform:none;line-height:.84;font-weight:400}#shopify-section-featured-collections .description{font-size:24px;font-weight:300;color:#373737}@media (max-width: 749px){#shopify-section-featured-collections .description{display:none}}#shopify-section-featured-collections .btn{font-family:DDCHardware,serif;font-size:20px;line-height:normal;font-stretch:condensed;color:#000;background:none;padding:0 0 4px;border-bottom:2px #000 solid}@media (max-width: 749px){#shopify-section-featured-collections .btn{font-family:Stellar,sans-serif;font-size:24px;border-bottom:0;padding-bottom:0;text-transform:none;margin-top:20px}#shopify-section-featured-collections .btn:after{content:"";width:19px;height:12px;background-image:url(//bearmountainbbq.com/cdn/shop/t/89/assets/arrow-right.svg?v=30572431579644995901692774996);background-repeat:no-repeat;display:inline-block;margin-left:7px;top:-2px;position:relative}}@media (max-width: 749px){#shopify-section-featured-collections .grid{margin:0}#shopify-section-featured-collections .slick-prev,#shopify-section-featured-collections .slick-next{width:40px;height:100%;z-index:99}#shopify-section-featured-collections .slick-prev:before,#shopify-section-featured-collections .slick-next:before{content:"";position:absolute;width:10px;height:10px;border-left:2px #000 solid;border-bottom:2px #000 solid;transform:rotate(45deg)}#shopify-section-featured-collections .slick-prev{left:5px}#shopify-section-featured-collections .slick-prev:before{left:16px}#shopify-section-featured-collections .slick-next{right:10px}#shopify-section-featured-collections .slick-next:before{left:12px;transform:rotate(-135deg)}}.blog-posts{background:#fef5e6}.blog-posts .section-header h2{font-family:DDCHardware,serif;font-size:44px;font-weight:300;font-stretch:condensed;line-height:normal;letter-spacing:normal;color:#000;display:flex;align-items:center;align-content:center}.blog-posts .section-header h2 svg{margin-right:20px}.blog-posts .section-header h2 .icon-eating-bear{margin-right:-20px;margin-bottom:-15px}.blog-posts .section-header h2 .icon-eating-bear svg{width:110px;color:#775634;fill:currentColor}@media (max-width: 749px){.blog-posts .section-header h2{flex-wrap:wrap;justify-content:center}.blog-posts .section-header h2 span{margin-top:14px;width:100%;font-size:52px;font-weight:400;text-align:center}}.blog-posts .grid--blog{overflow:visible}.blog-posts .grid--blog li .article__link{background:#fff;box-shadow:0 1px 3px 3px #0000001a;padding:25px}@media (max-width: 749px){.blog-posts .grid--blog li .article__link{margin-bottom:25px}}.blog-posts .grid--blog li .article__link .article__grid-image-wrapper{min-height:375px;overflow:hidden;margin-bottom:10px;text-align:center}@media (max-width: 1199px){.blog-posts .grid--blog li .article__link .article__grid-image-wrapper{min-height:250px}}@media (max-width: 991px){.blog-posts .grid--blog li .article__link .article__grid-image-wrapper{min-height:200px}}@media (max-width: 749px){.blog-posts .grid--blog li .article__link .article__grid-image-wrapper{min-height:300px}}.blog-posts .grid--blog li .article__link .article__grid-image{width:auto;max-width:unset;left:0;right:0;height:375px}@media (max-width: 1199px){.blog-posts .grid--blog li .article__link .article__grid-image{height:250px}}@media (max-width: 991px){.blog-posts .grid--blog li .article__link .article__grid-image{height:200px}}@media (max-width: 749px){.blog-posts .grid--blog li .article__link .article__grid-image{height:300px}}.blog-posts .grid--blog li .article__link .article__grid-image-container{margin-bottom:10px}.blog-posts .grid--blog li .article__link .blog-title{font-size:14px;font-weight:300;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;text-transform:uppercase;margin-bottom:5px}.blog-posts .grid--blog li .article__link h3{font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;margin:0}@media (max-width: 749px){.blog-posts .grid--blog li .article__link h3{font-size:19px}}.blog-posts .btn{font-family:Stellar,sans-serif;font-size:32px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;color:#000;letter-spacing:normal;border:4px #000 solid;width:100%;max-width:360px;line-height:90px;background:transparent;padding:0;text-transform:none;margin-top:35px}.blog-posts .btn:hover{color:#fef5e6;background:#000}@media (max-width: 749px){.blog-posts .btn{margin-top:0}}.page-width.feature-row{background-repeat:no-repeat;background-position:calc(100% - 55px) center;background-size:contain}@media (max-width: 991px){.page-width.feature-row{background-position:center}}@media (max-width: 749px){.page-width.feature-row{background-position:center top;padding-left:13px;padding-right:13px;background-size:auto 490px}}.feature-row{margin:35px auto}.feature-row .feature-row__text{background:#fff}@media (max-width: 991px){.feature-row .feature-row__text{padding-left:35px;flex:0 1 80%}}@media (max-width: 749px){.feature-row .feature-row__text{margin-top:360px;flex:1 1 auto;padding-left:15px;padding-right:15px}}.feature-row h2{font-size:52px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:#000;max-width:460px}.feature-row .featured-row__subtext{font-size:24px;line-height:normal;letter-spacing:normal;color:#000}.feature-row .featured-row__subtext p{margin:0;color:#000}.feature-row .btn{font-family:DDCHardware,serif;font-size:18px;font-weight:400;font-stretch:condensed;letter-spacing:normal;color:#000;border-bottom:3px #000 solid;padding:0;background:none;line-height:1}.feature-row .btn:hover{background:none;color:#000}.feature-row .feature-row__image-wrapper{width:140%;margin:0}@media (max-width: 749px){.feature-row{text-align:center}.feature-row h2{font-size:42px;line-height:1.12}.feature-row .btn{font-family:Stellar,sans-serif;font-size:24px;font-weight:500;border-bottom-width:2px}}.product-single__reviews-stars{margin-bottom:4px;min-height:18px;position:relative;z-index:1}.product-single__meta .product-single__reviews-stars{margin-bottom:15px}.product-single__reviews-stars .yotpo{text-align:center}.product-single__reviews-stars .yotpo .yotpo-bottomline{float:none;text-align:center;justify-content:center;font-family:Stellar,sans-serif;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}@media (min-width: 750px){#shopify-section-product-template .product-single__reviews-stars .yotpo .yotpo-bottomline{text-align:left;justify-content:flex-start}}.product-single__reviews-stars .yotpo .yotpo-bottomline .text-m{font-size:12px;margin-left:7px}.product-single__reviews-stars .yotpo .yotpo-bottomline .yotpo-icon{font-size:15px;color:#000}footer.site-footer{margin:0;background:#000203;padding:60px 0 0}footer.site-footer .footer-logo{height:140px}footer.site-footer .icon-footer-bear{position:absolute;left:0;bottom:0}@media (max-width: 1599px){footer.site-footer .icon-footer-bear{height:190px;width:auto}}@media (max-width: 1199px){footer.site-footer .icon-footer-bear{height:160px;width:auto}}@media (max-width: 991px){footer.site-footer .icon-footer-bear{height:130px}}@media (max-width: 749px){footer.site-footer .icon-footer-bear{display:none}}footer.site-footer a{color:#fff}footer.site-footer a:hover{color:#fff;opacity:.7}footer.site-footer .bottom-bar{font-family:DDCHardware,serif;font-size:72px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;text-align:center;line-height:140px;background:#792530;margin-top:60px}@media (max-width: 1199px){footer.site-footer .bottom-bar{line-height:110px;font-size:50px}}@media (max-width: 991px){footer.site-footer .bottom-bar{font-size:40px}}@media (max-width: 749px){footer.site-footer .bottom-bar{font-size:42px;line-height:1.02;padding:25px 0}}footer.site-footer .site-footer__newsletter{margin:0;max-width:450px}footer.site-footer .site-footer__newsletter label.h4{font-family:DDCHardware,serif;font-size:52px;font-weight:400;font-stretch:condensed;line-height:normal;letter-spacing:normal;color:#fff}@media (max-width: 749px){footer.site-footer .site-footer__newsletter label.h4{margin-bottom:35px}}footer.site-footer .site-footer__newsletter .input-group{border-bottom:2px #fff solid;padding:0}footer.site-footer .site-footer__newsletter .input-group input{font-family:Stellar,sans-serif;background:none;color:#fff;font-size:24px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;border:0;margin:0;line-height:51px;height:51px;padding:0 0 0 10px;outline:none;max-width:80%}footer.site-footer .site-footer__newsletter .input-group input::-webkit-input-placeholder{color:#fff}@media (max-width: 749px){footer.site-footer .site-footer__newsletter .input-group input::-webkit-input-placeholder{opacity:1}}footer.site-footer .site-footer__newsletter .input-group input:-ms-input-placeholder{color:#fff}@media (max-width: 749px){footer.site-footer .site-footer__newsletter .input-group input:-ms-input-placeholder{opacity:1}}footer.site-footer .site-footer__newsletter .input-group input::placeholder{color:#fff}@media (max-width: 749px){footer.site-footer .site-footer__newsletter .input-group input::placeholder{opacity:1}}footer.site-footer .site-footer__newsletter .input-group .input-group__btn{display:flex}footer.site-footer .site-footer__newsletter .input-group button{background:transparent;padding:8px 0 4px 15px}@media (max-width: 749px){footer.site-footer .site-footer__social-icons{text-align:left;margin-bottom:80px}}footer.site-footer .site-footer__social-icons li{margin-right:25px}footer.site-footer .site-footer__social-icons li a{padding:0}footer.site-footer .site-footer__social-icons li a .icon{width:18px;height:18px}footer.site-footer .footer-phone{margin-top:50px}footer.site-footer .footer-phone a{font-family:Stellar,sans-serif;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;padding:17px 15px 15px;width:100%;max-width:210px;border:3px #fff solid;display:inline-block;text-align:center}@media (max-width: 749px){footer.site-footer .footer-phone{text-align:left}}footer.site-footer .footer-schedule{max-width:210px;font-family:Stellar,sans-serif;font-size:16px;font-weight:300;color:#fff;margin-top:5px}footer.site-footer .footer-address{font-family:Stellar,sans-serif;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;margin-top:25px}@media (max-width: 749px){footer.site-footer .footer-address{text-align:left}}footer.site-footer .site-footer__linklist li{padding:0 0 5px}footer.site-footer .site-footer__linklist li a{font-family:Stellar,sans-serif;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:right;color:#fff;padding:0}@media (max-width: 759px){footer.site-footer .site-footer__linklist{text-align:left;margin-top:0}footer.site-footer .site-footer__linklist li{display:block}}@media (max-width: 749px){footer.site-footer .footer-logo{max-width:160px;margin-top:65px;height:auto}}@media (max-width: 749px){.template-product .main-content{padding:0}}.template-product #shopify-section-featured-collections{padding:100px 0;background:#fff}@media (max-width: 749px){.template-product #shopify-section-featured-collections{padding:50px 0}}.template-product .yotpo-main-widget{margin-bottom:55px!important}.template-product .yotpo-main-widget .promoted-products-box,.template-product .yotpo-main-widget .yotpo-label{display:none!important}.template-product .yotpo .yotpo-bottomline .yotpo-icon-star,.template-product .yotpo .yotpo-bottomline .yotpo-icon-half-star,.template-product .yotpo .yotpo-bottomline .yotpo-icon-empty-star,.template-product .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distibutions-stars .review-stars .yotpo-icon-star,.template-product .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distibutions-stars .review-stars .yotpo-icon-empty-star,.template-product .yotpo .yotpo-modal-dialog .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distibutions-stars .review-stars .yotpo-icon-star,.template-product .yotpo .yotpo-modal-dialog .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-bottomline-box-2 .yotpo-star-distribution .yotpo-star-distribution-content .yotpo-distibutions-stars .review-stars .yotpo-icon-empty-star{color:#000}#shopify-section-product-template,#shopify-section-product-template-gift-card,#shopify-section-product-template-smoke-ems,#shopify-section-product-template-chips,#shopify-section-product-template-chunks{background:#fef5e6}#shopify-section-product-template-gift-card .product-single__meta .qty-buy-now{padding-bottom:50px}.product-template__container{padding:50px 25px}.product-single__photos{position:relative}.product-single__photos .product-badge__image{position:absolute;top:0;right:0;z-index:1;max-width:71px;z-index:9}@media (max-width: 749px){.product-single__photos .product-badge__image{max-width:58px;z-index:11}}.product-single__photos .product-single__photo-wrapper{position:relative;z-index:2}.product-single__meta{max-width:455px;margin:25px auto 0}@media (max-width: 767px){.product-single__meta{margin-top:-40px}}@media (min-width: 750px){.product-single__meta{margin:50px auto 0}#shopify-section-product-template .product-single__meta{max-width:350px}}.product-single__meta .bnb-buttons{display:flex;flex-direction:column}@media (max-width: 750px){.product-single__meta .bnb-buttons{align-items:center}}.product-single__meta .bnb-buttons .bnb-dtn{width:310px;background:#feebcc;border:1px solid #000000;height:41px;text-align:center;line-height:40px;font-family:Stellar;font-style:normal;font-weight:400;font-size:21px;margin-top:15px}.product-single__meta .bnb-buttons .bnb-dtn img{margin-left:10px;display:inline-block;vertical-align:middle}.product-single__meta .bnb-buttons .bnb-dtn img:first-of-type{margin-top:3px}.product-single__meta .product-form{max-width:310px;padding-top:unet}@media (max-width: 750px){.product-single__meta .product-form{margin:0 auto}}.product-single__meta div[data-bv-show=rating_summary]{margin:0 auto;text-align:center!important}.product-single__meta div[data-bv-show=rating_summary] .bv_main_container{flex-direction:column;align-items:center;justify-content:center}.product-single__meta div[data-bv-show=rating_summary] .bv_stars_component_container stop{stop-color:#000!important}.product-single__meta div[data-bv-show=rating_summary] .bv_main_container_row_flex{margin-top:5px!important}.product-single__meta div[data-bv-show=rating_summary] .bv_avgRating_component_container,.product-single__meta div[data-bv-show=rating_summary] .bv_numReviews_text,.product-single__meta div[data-bv-show=rating_summary] .bv_button_buttonMinimalist{color:#000!important}.product-single__meta .product-single{margin-bottom:50px}.product-single__meta .product-single__title{font-family:Stellar,sans-serif;font-size:42px;font-weight:700;line-height:1;letter-spacing:normal;text-align:center;color:#000;text-transform:uppercase}@media (min-width: 750px){#shopify-section-product-template .product-single__meta .product-single__title{text-align:center}}.product-single__meta .product-single__description{font-family:Stellar,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:normal;text-align:center;color:#000;margin:20px 0}@media (min-width: 750px){#shopify-section-product-template .product-single__meta .product-single__description{text-align:center}}.product-single__meta .product__price .price{justify-content:center;font-family:Stellar,sans-serif;font-size:24px;font-weight:400;line-height:normal;letter-spacing:normal;color:#000}@media (min-width: 750px){#shopify-section-product-template .product-single__meta .product__price .price{justify-content:center}}.product-single__meta .product__price .price .price-item{font-weight:400}.product-single__meta .product__flavor{margin:24px 0 12px}.product-single__meta .product__flavor p{font-family:Stellar;font-size:14px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin:10px 0 0;text-transform:uppercase}@media (max-width: 748px){.product-single__meta .product__flavor p{font-size:16px;text-align:left!important}}.product-single__meta .product__flavor .flavors{display:flex;flex-wrap:wrap}@media (max-width: 748px){.product-single__meta .product__flavor .flavors{justify-content:center}}.product-single__meta .product__flavor .flavors a{display:inline-block}@media (max-width: 748px){.product-single__meta .product__flavor .flavors a{margin:0}}.product-single__meta .product__flavor .flavors a div{width:44px;height:44px;position:relative;border-radius:50%;margin:5px;display:inline-block}.product-single__meta .product__flavor .flavors a.current div{box-shadow:0 0 1px 2px #000}.product-single__meta .product__flavor .flavors a span{width:36px;height:36px;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;border-radius:50%}.product-single__meta .product__flavor .flavors a p{text-align:center;margin:-5px 0 5px;font-size:12px}.product-single__meta .product__sizing{margin-bottom:30px;width:100%}.product-single__meta .product__sizing p{font-family:Stellar;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:10px}@media (max-width: 748px){.product-single__meta .product__sizing p{text-align:center}}.product-single__meta .product__sizing .sizing{display:flex;justify-content:flex-start}@media (max-width: 748px){.product-single__meta .product__sizing .sizing{justify-content:center}}.product-single__meta .product__sizing .sizing a{height:40px;line-height:40px;border:1px #000 solid;margin:0 6px;font-family:Stellar;font-size:19.9px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#000;width:110px}@media (min-width: 749px){.product-single__meta .product__sizing .sizing a:first-child{margin-left:0}}.product-single__meta .product__sizing .sizing a.current{background:#000;color:#fff}.product-single__meta .qty-buy-now{display:flex;width:100%;position:relative}.product-single__meta .qty-buy-now .GiftWizard-gift-button{position:absolute;top:80px;left:0;width:100%}.product-single__meta .freeshipping-label{width:100%;background:#fbb500;border:2px solid #fbb500;border-radius:2px;padding:8px 16px 4px;font-family:Stellar,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:25px;text-align:center;color:#000}.product-single__meta .product-form__item--quantity{display:flex;justify-content:center;align-items:center;align-content:center;flex:auto;width:100%;max-width:90px;margin-bottom:0;border:3px #000 solid;height:63px}.product-single__meta .product-form__item--quantity label{font-family:Stellar,sans-serif;font-size:22px;color:#000;margin:0 15px 0 0}.product-single__meta .product-form__item--quantity .js-qty{display:inline-flex;justify-content:space-between;height:100%;width:100%;flex-wrap:wrap;position:relative}.product-single__meta .product-form__item--quantity .js-qty button,.product-single__meta .product-form__item--quantity .js-qty input{font-family:Stellar,sans-serif;color:#000;background:transparent;text-align:center;border:0;flex:1;padding:0;margin:0;width:33%;max-width:33%;min-width:unset;height:100%;line-height:1.3!important;font-size:22px;min-height:unset;font-weight:400;position:relative;top:2px;position:absolute;outline:none}.product-single__meta .product-form__item--quantity .js-qty button{height:calc(50% + 2px);width:50%;z-index:9998;font-size:33px;top:auto;order:1;max-width:50%;flex:auto;bottom:-1px;right:0;line-height:35px!important}.product-single__meta .product-form__item--quantity .js-qty button.js-qty__adjust--minus{border-right:3px #000 solid;right:auto;left:0}.product-single__meta .product-form__item--quantity .js-qty input{order:0;width:calc(100% + 2px);max-width:unset;flex:auto;height:50%;border-bottom:3px #000 solid;top:0;left:-1px;padding:6px 0 2px;outline:none}.product-single__meta .product-form__item{padding:0}.product-single__meta .product-form__item button{font-family:Stellar,sans-serif;font-size:26px;font-weight:500;line-height:63px;height:63px;letter-spacing:normal;text-align:center;color:#fff;padding:2px 0 0;text-transform:none;border:0;border-radius:0;outline:none}.product-single__meta .product-single__great-with{display:flex;justify-content:center;flex-wrap:wrap;margin-top:10px}.product-single__meta .product-single__great-with .title{font-family:Stellar,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:normal;text-align:center;color:#000;margin-bottom:unset;text-transform:uppercase;width:unset;line-height:38px;margin-right:10px}.product-single__meta .product-single__great-with svg{margin:0 13px}@media (max-width: 749px){.product-single__meta .product-single__great-with svg{margin:0 10px}}.product-extra{border-top:1px #bfbbb6 solid;padding:45px 0;margin-top:50px;display:flex;justify-content:center}@media (max-width: 749px){.product-extra{flex-wrap:wrap;padding-bottom:0}}.product-extra .product-extra__box{width:30%;margin:0 1.5%}.product-extra .product-extra__box h4{font-family:Stellar,sans-serif;font-size:14px;font-weight:500;line-height:normal;letter-spacing:normal;color:#000;text-transform:uppercase;margin-bottom:12px}.product-extra .product-extra__box .content{font-family:Stellar,sans-serif;font-size:16px;font-weight:500;line-height:normal;letter-spacing:normal;color:#000}.product-extra .product-extra__box .content p{margin-bottom:15px;font-family:Stellar,sans-serif!important}.product-extra .product-extra__box .content p:last-child{margin-bottom:0}.product-extra .product-extra__box .content p span{font-family:Stellar,sans-serif!important}.product-extra .product-extra__box.pairs-well{width:40%}.product-extra .product-extra__box.pairs-well .content{font-size:32px;font-weight:700}@media (max-width: 749px){.product-extra .product-extra__box{width:100%;text-align:center;margin-bottom:40px}.product-extra .product-extra__box:last-of-type{margin-bottom:0}.product-extra .product-extra__box.pairs-well{width:100%}}.product-banner{background:#feebcc;text-align:center;font-size:0}.product-banner img{object-fit:cover}.iframe__wrapper iframe{width:100%;max-width:1280px;height:720px}@media (max-width: 900px){.iframe__wrapper iframe{height:520px}}@media (max-width: 900px){.iframe__wrapper iframe{height:400px}}@media (max-width: 500px){.iframe__wrapper iframe{height:300px}}@media (max-width: 400px){.iframe__wrapper iframe{height:200px}}.product-perfect-for{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;height:780px;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;padding:0 20%;position:relative}.product-perfect-for:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:#000;background:linear-gradient(45deg,#000c,#0000 65%)}.product-perfect-for p{width:100%;max-width:700px;font-family:Stellar,sans-serif;font-size:52px;font-weight:700;line-height:normal;letter-spacing:normal;color:#fff;text-transform:none;position:relative;z-index:2}.product-perfect-for p.pretitle{font-size:24px;font-weight:500;text-transform:uppercase;margin-bottom:15px}@media (max-width: 749px){.product-perfect-for{padding:0 25px;align-content:flex-start}.product-perfect-for p{font-size:35px}.product-perfect-for p.pretitle{margin-top:70px}}.additional-checkout-button--paypal-express{width:100%;border-radius:0!important;height:40px;line-height:40px;margin-top:0;background:#ffc42f;border:0}.additional-checkout-button--paypal-express .paypal-button-label-container{max-height:100%;display:flex;justify-content:center;align-items:center;align-content:center}.additional-checkout-button--paypal-express img{max-height:20px;margin:0 7px}.additional-checkout-button--paypal-express img:first-child{margin-left:0}.additional-checkout-button--paypal-express img:last-child{margin-right:0}.drawer__promo{background:#b18e59;padding:12px 0;position:relative;width:calc(100% + 50px);margin-left:-25px;margin-top:10px}.drawer__promo p{max-width:80%;font-family:Stellar,sans-serif;font-size:9px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#fefbf6;margin:0 auto;padding:0}.drawer__promo .close-drawer__promo{color:#fefbf6;font-family:Stellar,sans-serif;font-size:12px;width:15px;height:15px;line-height:15px;position:absolute;top:0;bottom:0;right:15px;margin:auto}.drawer__promo .close-drawer__promo:hover{text-decoration:none;color:#fff;opacity:.8}#CartContainer .site-header__cart{top:28px;left:0;right:0;margin:auto;height:50px;width:30px;padding:0;position:absolute}@media (max-width: 748px){#CartContainer .site-header__cart{top:8px}}#CartContainer .site-header__cart svg{width:30px;height:auto}#CartContainer .site-header__cart .site-header__cart-count{background:transparent;color:#000;left:2%;right:0;margin:auto;width:100%;top:10px;font-size:9px}#CartContainer form{border-top:1px #f5f5f5 solid;margin-top:15px;padding-top:5px}.ajaxcart__row{border-bottom:1px #f5f5f5 solid;position:relative}.ajaxcart__row .ajaxcart__product-name{padding-right:15px}.ajaxcart__row .ajaxcart__product-remove{position:absolute;right:3px;top:.55rem;font-size:10px;font-weight:700;font-family:Stellar,sans-serif}.ajaxcart__row .ajaxcart__product-meta{display:block}.ajaxcart__row .ajaxcart__product-meta[data-key*=_bundle]{display:none}.ajaxcart__row .grid{margin:0}.ajaxcart__row .grid .one-quarter{padding-left:0}.ajaxcart__row .grid .three-quarters{padding-left:10px;padding-bottom:5px}.ajaxcart__row .grid .three-quarters p{margin:10px 0;font-size:11px;text-transform:uppercase}.ajaxcart__row .ajaxcart__price{font-size:11px;line-height:23px}.ajaxcart__row .ajaxcart__price,.ajaxcart__row .ajaxcart__qty_container{padding:0}.ajaxcart__row .ajaxcart__qty_container{display:flex;justify-content:flex-start;align-items:center;align-content:center}.ajaxcart__row .ajaxcart__qty_container p.qty-label{font-size:11px;margin:0 5px 0 0;text-transform:none}.ajaxcart__row .ajaxcart__qty{display:flex;border:solid 1px #ebebeb;justify-content:space-between;align-items:center;align-content:center;height:20px;text-align:11px}.ajaxcart__row .ajaxcart__qty button{border:0;line-height:20px;width:15px;text-align:center;height:20px;margin:0;padding:0;background:transparent}.ajaxcart__row .ajaxcart__qty input{padding:0;line-height:20px;width:30px;border:0;margin:0;background:transparent;text-align:center}.ajaxcart__footer{font-size:14px;border-top:2px #f5f5f5 solid;padding-top:10px;margin-top:50px}.ajaxcart__footer p{margin-bottom:5px}.ajaxcart__footer p.shipping-at-checkout{margin-bottom:30px}.ajaxcart__footer .grid__item{padding:0}.ajaxcart__footer .cart__checkout{font-family:Stellar,sans-serif;font-size:14px;letter-spacing:normal;color:#fff;line-height:41px;background:#000;text-align:center;width:100%;margin-bottom:8px;border:0}.ajaxcart__footer .cart__checkout:hover{color:#fff;background:#000}.ajaxcart__footer .cart__checkout svg{margin-right:4px}.page-width#Collection{padding-bottom:55px}.collection-header-wrapper{height:500px;background-size:auto;background-position:right top;background-repeat:no-repeat;position:relative;margin-bottom:25px}@media (max-width: 749px){.collection-header-wrapper{width:calc(100% + 50px);margin-left:-25px;background-image:none;height:auto}}.collection-header-wrapper .collection-info{position:absolute;width:100%;max-width:450px;bottom:0;left:40px;padding:45px 50px;background:#feebcc}@media (max-width: 749px){.collection-header-wrapper .collection-info{padding:15px 25px;position:relative;max-width:unset;left:0;margin:auto}}.collection-header-wrapper .collection-info h1{font-family:DDCHardware,serif;font-size:62px;font-weight:400;line-height:.84;letter-spacing:normal;color:#000;text-transform:uppercase;margin-bottom:10px}@media (max-width: 749px){.collection-header-wrapper .collection-info h1{font-size:32px;line-height:1}}.collection-header-wrapper .collection-info .rte{font-family:Stellar,sans-serif;font-size:24px;font-weight:400;line-height:normal;letter-spacing:normal;color:#000;margin:0}@media (max-width: 749px){.collection-header-wrapper .collection-info .rte{font-size:16px}}.filters-toolbar-wrapper{border-top:0;border-bottom:1px #979797 solid;margin-bottom:30px}.filters-toolbar-wrapper .filters-toolbar__item-wrapper{justify-content:flex-end;align-items:center}.filters-toolbar-wrapper .filters-toolbar__item-child:first-of-type{margin-right:45px}@media (max-width: 749px){.filters-toolbar-wrapper .filters-toolbar__item-child:first-of-type{margin-right:15px}}.filters-toolbar__product-count{font-family:Stellar,sans-serif;font-size:18px;font-weight:300;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.remove-filters{font-family:Stellar,sans-serif;font-size:18px;font-weight:500;line-height:normal;letter-spacing:normal;color:#fff;padding:8px 15px 4px;background:#b18e59;margin-right:45px;display:inline-block;line-height:1}.remove-filters:focus,.remove-filters:hover{color:#fff}@media (max-width: 749px){.remove-filters{margin-right:0}}.mobile-clear-filters{display:flex;justify-content:space-between;margin-bottom:55px}.flavor-filters{display:flex;justify-content:center;align-content:center;align-items:center;margin-bottom:120px;flex-wrap:wrap}@media (max-width: 749px){.flavor-filters{margin-bottom:30px}}.flavor-filters svg,.flavor-filters img{max-height:85px}@media (max-width: 749px){.flavor-filters svg,.flavor-filters img{max-height:65px}}.flavor-filters .flavor-filter{margin:0 50px;position:relative}@media (max-width: 749px){.flavor-filters .flavor-filter{margin:0 8px 35px;flex:1 0 21%;max-width:90px;text-align:center}.flavor-filters .flavor-filter[data-tag=craft-blends]{order:9}}.flavor-filters .flavor-filter:after{content:"";border:solid 1px #d5d5d5;width:18px;height:18px;position:absolute;bottom:-18px;right:-10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.flavor-filters .flavor-filter.selected:after{background-color:#775733}.flavor-filters .flavor-filter:first-child{margin-left:0}.flavor-filters .flavor-filter:last-child{margin-right:0}.flavor-filters .flavor-filter svg path{color:#000;fill:currentColor}@media (max-width: 749px){.collection-promo-image-container{display:none}}.collection-newsletter{background:#feebcc;padding:50px 95px 80px;width:100%;max-width:900px;margin:55px auto}@media (max-width: 749px){.collection-newsletter{padding:65px 35px;width:calc(100% + 50px);margin:30px auto 30px -25px}}.collection-newsletter h3{font-family:DDCHardware,serif;font-size:42px;font-weight:400;line-height:1.79;letter-spacing:normal;text-align:center;color:#000;text-transform:uppercase;margin:0 auto 5px}@media (max-width: 749px){.collection-newsletter h3{font-size:32px;line-height:1}}.collection-newsletter h4{font-family:Stellar,sans-serif;font-size:24px;font-weight:400;line-height:normal;letter-spacing:normal;text-align:center;color:#000;max-width:490px;margin:0 auto 35px}@media (max-width: 749px){.collection-newsletter h4{font-size:16px}}.collection-newsletter label.h4{display:none}.collection-newsletter form{padding:0;border:0}.collection-newsletter .input-group{display:flex}@media (max-width: 749px){.collection-newsletter .input-group{flex-wrap:wrap}}.collection-newsletter .input-group input{background:none;line-height:45px;border:0;border-bottom:4px #792530 solid;padding:0 25px;margin:0;flex:3;font-family:Stellar,sans-serif;font-size:14px}@media (max-width: 749px){.collection-newsletter .input-group input{flex:auto;width:100%;margin-bottom:10px;padding:0 10px}}.collection-newsletter .input-group button{font-family:Stellar,sans-serif;font-size:18px;font-weight:500;line-height:49px;letter-spacing:normal;color:#feebcc;text-align:center;flex:1;background:#792530;text-transform:none;padding:0}.collection-newsletter .input-group button:hover{background:#792530}@media (max-width: 749px){.collection-newsletter .input-group button{flex:auto;width:100%}}#shopify-section-article-recipe-template{padding:80px 0}#shopify-section-article-recipe-template .article__tags{font-family:Stellar,sans-serif;font-size:14px;font-weight:300;line-height:normal;letter-spacing:normal;color:#000;text-transform:uppercase;margin:0;line-height:25px}#shopify-section-article-recipe-template h1.article__title{font-family:Stellar,sans-serif;font-size:32px;font-weight:700;line-height:normal;letter-spacing:normal;color:#000;margin:0 0 30px}#shopify-section-article-recipe-template h3{font-family:Stellar,sans-serif;font-size:24px;font-weight:700;line-height:normal;letter-spacing:normal;color:#000;margin:40px 0 20px}#shopify-section-article-recipe-template .rte{font-family:Stellar,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000}#shopify-section-article-recipe-template .article__related-products{display:flex;justify-content:space-between}#shopify-section-article-recipe-template .article__related-products .article__related-product{max-width:240px;text-align:center;width:49%}#shopify-section-article-recipe-template .article__related-products img{max-width:240px}#shopify-section-article-recipe-template .article__related-products a{font-family:Stellar,sans-serif;font-size:24px;font-weight:500;line-height:1;letter-spacing:normal;color:#000;border:solid 2px #000000;text-align:center;width:100%;display:inline-block;padding:17px 0 15px}@media (max-width: 479px){#shopify-section-article-recipe-template .article__related-products{flex-wrap:wrap;justify-content:center}#shopify-section-article-recipe-template .article__related-products .article__related-product{max-width:350px;width:100%;margin-bottom:40px}#shopify-section-article-recipe-template .article__related-products .article__related-product:last-child{margin-bottom:0}#shopify-section-article-recipe-template .article__related-products a{background:#000;color:#fff}}.template-blog-recipes #shopify-section-header .site-header{background-image:url(//bearmountainbbq.com/cdn/shop/t/89/assets/recipes-bg.jpg?v=81589399963684498541692774996);background-repeat:no-repeat;background-size:cover;background-position:center 70%;height:260px}.template-blog-recipes #shopify-section-header .site-header .site-nav .site-nav__link--main,.template-blog-recipes #shopify-section-header .site-header .site-nav button span{color:#fef5e6}.template-blog-recipes #shopify-section-header .site-header .site-nav button svg path{fill:#fef5e6}.template-blog-recipes #shopify-section-header .site-header .site-nav__link--button:hover .site-nav__label{border-bottom-color:#fef5e6}.template-blog-recipes #shopify-section-header .mega_nav{top:40%}.template-blog-recipes .load-more-recipes{font-family:Stellar,sans-serif;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:60px;letter-spacing:normal;text-align:center;width:100%;max-width:260px;padding:0;text-transform:none;border:3px #000203 solid;color:#000203;background-color:transparent;margin:0 0 100px}.template-blog-recipes .load-more-recipes:hover{background:#000;color:#fff}@media (max-width: 749px){#shopify-section-blog-recipes-template .page-width:not(.blog-posts){padding:0}}#shopify-section-blog-recipes-template .blog-posts{background:#fff}@media (max-width: 749px){#shopify-section-blog-recipes-template .blog-posts{padding:0 13px}}#shopify-section-blog-recipes-template .blog-posts .article__link{text-align:center;margin-bottom:60px;padding:0;margin-top:3px}#shopify-section-blog-recipes-template .blog-posts .article__link .article__title{min-height:118px;font-size:32px}@media (max-width: 991px) and (min-width: 750px){#shopify-section-blog-recipes-template .blog-posts .article__link .article__title{font-size:24px}}#shopify-section-blog-recipes-template .pagination{padding:30px 0 100px}#shopify-section-blog-recipes-template .recipe-filters{display:flex;flex-wrap:wrap;justify-content:center;border-bottom:solid 1px #979797;padding:24px 0 19px}@media (max-width: 749px){#shopify-section-blog-recipes-template .recipe-filters{flex-wrap:wrap}}#shopify-section-blog-recipes-template .recipe-filters a{display:inline-block;margin:0 20px 5px;padding:2px 0 0 22px;position:relative;font-family:Stellar,sans-serif;font-size:16px;line-height:normal;letter-spacing:normal;color:#000}#shopify-section-blog-recipes-template .recipe-filters a:before{content:"";border:solid 1px #d5d5d5;width:18px;height:18px;position:absolute;left:0;top:0;bottom:0;margin:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#shopify-section-blog-recipes-template .recipe-filters a.selected:before{background-color:#775733}@media (max-width: 749px){#shopify-section-blog-recipes-template .recipe-filters a{margin:5px 40px;display:block;width:100%}}#shopify-section-blog-recipes-template .remove-filters{font-family:Stellar,sans-serif;font-size:18px;font-weight:500;line-height:normal;letter-spacing:normal;color:#fff;padding:8px 15px 4px;background:#b18e59;display:inline-block;line-height:1;text-transform:uppercase;margin:15px 0}#shopify-section-blog-recipes-template .remove-filters:focus,#shopify-section-blog-recipes-template .remove-filters:hover{color:#fff}@media (max-width: 749px){#shopify-section-blog-recipes-template .remove-filters{margin-right:15px 40px}}#shopify-section-blog-recipes-template .filter-recipes{padding:19px 40px 17px;background-color:#b18e59;font-family:Stellar,sans-serif;font-size:18px;font-weight:500;line-height:normal;letter-spacing:normal;color:#000;text-transform:uppercase;width:100%;display:inline-block;position:relative}#shopify-section-blog-recipes-template .filter-recipes:after{content:"";position:absolute;top:-5px;bottom:0;right:40px;margin:auto;width:12px;height:12px;border-right:1px #000 solid;border-bottom:1px #000 solid;transform:rotate(45deg)}#shopify-section-blog-recipes-template .filter-recipes.active:after{transform:rotate(-135deg)}#shopify-section-article-template{padding-top:50px}@media (max-width: 749px){#shopify-section-article-template{padding-top:0}}#shopify-section-article-template .article__tags{font-family:Stellar,sans-serif;font-size:16px;font-weight:300;line-height:normal;letter-spacing:normal;color:#000;margin:0 0 7px}#shopify-section-article-template h1.article__title{font-family:DDCHardware,serif;font-size:62px;font-weight:400;line-height:1.02;letter-spacing:normal;text-align:center;color:#000;margin:10px 0;text-transform:uppercase}#shopify-section-article-template h3{font-family:Stellar,sans-serif;font-size:24px;font-weight:700;line-height:normal;letter-spacing:normal;color:#000;margin:40px 0 20px}#shopify-section-article-template .rte{font-family:Stellar,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000}#shopify-section-article-template .section-header{display:flex;justify-content:space-between;align-items:center;align-content:center;margin-bottom:0}#shopify-section-article-template .section-header .article__meta{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;max-width:40%;background:#fff}#shopify-section-article-template .section-header .article__meta .article__tags,#shopify-section-article-template .section-header .article__meta .article__title{width:100%}#shopify-section-article-template .section-header .article__image{width:60%;height:100%;min-height:450px;position:relative;font-size:0;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width: 749px){#shopify-section-article-template .section-header{flex-wrap:wrap}#shopify-section-article-template .section-header .article__meta{order:1;margin:20px 0 0;width:100%;max-width:unset}#shopify-section-article-template .section-header .article__image{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}#shopify-section-article-template .section-header img.article__image{height:auto;min-height:unset;max-width:unset}}#shopify-section-article-template .article__content{text-align:center;padding:60px 0;width:100%;max-width:620px;margin:0 auto}#shopify-section-article-template .article__content .article__author{font-family:Stellar,sans-serif;font-size:14px;line-height:normal;letter-spacing:normal;text-align:center;color:#454545;display:block;margin:0 0 3px}#shopify-section-article-template .article__content .article__author span{color:#c2c2c2}#shopify-section-article-template .article__content .social-sharing{margin-top:30px;justify-content:center}#shopify-section-article-template .article__content .social-sharing li{margin:0 8px}#shopify-section-article-template .article__content .social-sharing li .btn--share{background:transparent;border:0;padding:0;margin:0}#shopify-section-article-template .article__content .rte{margin-top:40px}.article__related{display:flex;justify-content:space-between;background:#000}.article__related .related{margin:6px 0 0;width:calc(50% - 3px);display:flex;justify-content:space-between;align-content:center;align-items:center;background:#fff}.article__related .related:last-child .related__img{order:1}.article__related .related .related__img{width:50%;position:relative;height:180px;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}.article__related .related .related__img img{position:absolute;min-width:100%;min-height:100%;max-width:unset;left:0;right:0;margin:auto}.article__related .related .related__meta{width:50%;display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap;padding:5px 30px}.article__related .related .related__meta .related__tags{font-family:Stellar,sans-serif;font-size:16px;line-height:normal;letter-spacing:normal;color:#000;margin:0;width:100%;text-align:center}.article__related .related .related__meta h3{font-family:Stellar,sans-serif;font-size:24px;font-weight:700;line-height:normal;letter-spacing:normal;text-align:center;color:#000;text-transform:uppercase;margin:3px 0 10px;width:100%}.article__related .related .related__meta .related__description{font-family:Stellar,sans-serif;font-size:14px;line-height:1.56;letter-spacing:normal;text-align:center;color:#000;margin:0;width:100%}@media (max-width: 749px){.article__related{flex-wrap:wrap}.article__related .related{width:100%}.article__related .related .related__meta{padding:5px 15px;justify-content:flex-start}.article__related .related .related__meta .related__tags,.article__related .related .related__meta h3{text-align:left}.article__related .related .related__description{display:none}}.template-blog:not(.template-blog-recipes) .section-header{display:flex;justify-content:space-between;align-content:center;align-items:center;margin-bottom:80px}@media (max-width: 749px){.template-blog:not(.template-blog-recipes) .section-header{flex-wrap:wrap;margin-bottom:50px}}.template-blog:not(.template-blog-recipes) .blog-filters{width:280px}@media (min-width: 750px){.template-blog:not(.template-blog-recipes) .blog-filters{width:30%}}@media (min-width: 992px){.template-blog:not(.template-blog-recipes) .blog-filters{width:25%}}.template-blog:not(.template-blog-recipes) .blog-filters a,.template-blog:not(.template-blog-recipes) .blog-filters span{font-family:Stellar,sans-serif;font-size:18px;font-weight:500;letter-spacing:normal;color:#000;padding:17px 35px 19px;background-color:#feebcc;width:100%;display:inline-block;margin:0 0 3px;text-align:left}.template-blog:not(.template-blog-recipes) .blog-filters a.selected,.template-blog:not(.template-blog-recipes) .blog-filters span.selected{background-color:#e1bc85}@media (max-width: 749px){.template-blog:not(.template-blog-recipes) .blog-filters a,.template-blog:not(.template-blog-recipes) .blog-filters span{display:none}}.template-blog:not(.template-blog-recipes) .blog-filters span{background-color:#b18e59;text-transform:uppercase;position:relative}@media (max-width: 749px){.template-blog:not(.template-blog-recipes) .blog-filters span{display:inline-block}.template-blog:not(.template-blog-recipes) .blog-filters span:after{content:"";position:absolute;top:-5px;bottom:0;right:40px;margin:auto;width:12px;height:12px;border-right:1px #000 solid;border-bottom:1px #000 solid;transform:rotate(45deg)}.template-blog:not(.template-blog-recipes) .blog-filters span.active:after{transform:rotate(-135deg)}}@media (max-width: 749px){.template-blog:not(.template-blog-recipes) .blog-filters{order:1;width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}}.template-blog:not(.template-blog-recipes) .featured-articles{max-width:920px}@media (min-width: 750px){.template-blog:not(.template-blog-recipes) .featured-articles{width:65%}}@media (min-width: 992px){.template-blog:not(.template-blog-recipes) .featured-articles{width:73%}}@media (max-width: 749px){.template-blog:not(.template-blog-recipes) .featured-articles{width:calc(100% + 50px);margin-left:-25px}}.template-blog:not(.template-blog-recipes) .featured-articles .featured-article{width:920px;height:550px;background-size:cover;background-repeat:no-repeat;position:relative;display:inline-flex;justify-content:flex-start;align-items:center;align-content:center}@media (max-width: 749px){.template-blog:not(.template-blog-recipes) .featured-articles .featured-article{height:420px}}.template-blog:not(.template-blog-recipes) .featured-articles .featured-article .featured__meta{width:280px;position:absolute;margin-left:55px;padding:25px;background-color:#fff;background-color:#fff9;text-align:left}@media (max-width: 749px){.template-blog:not(.template-blog-recipes) .featured-articles .featured-article .featured__meta{margin-left:25px}}.template-blog:not(.template-blog-recipes) .featured-articles .featured-article .featured__meta .featured__tags{font-family:Stellar,sans-serif;font-size:16px;line-height:normal;letter-spacing:normal;color:#000;margin:0}.template-blog:not(.template-blog-recipes) .featured-articles .featured-article .featured__meta h3{font-family:Stellar,sans-serif;font-size:32px;font-weight:700;line-height:1.03;letter-spacing:normal;color:#000;text-transform:uppercase;margin:5px 0}.template-blog:not(.template-blog-recipes) .featured-articles .featured-article .featured__meta .featured__description{font-family:Stellar,sans-serif;font-size:14px;line-height:1.56;letter-spacing:normal;color:#000}.template-blog:not(.template-blog-recipes) .featured-articles .featured-article .featured__meta .featured__button{font-family:DDCHardware,serif;font-size:14px;line-height:normal;letter-spacing:normal;color:#000;text-transform:uppercase;border-bottom:2px #000 solid}.template-blog:not(.template-blog-recipes) .featured-articles .slick-dots{bottom:5px;width:15px;right:20px}.template-blog:not(.template-blog-recipes) .featured-articles .slick-dots *{outline:none}.template-blog:not(.template-blog-recipes) .featured-articles .slick-dots li{width:100%;height:15px;margin:0 0 13px}.template-blog:not(.template-blog-recipes) .featured-articles .slick-dots li button{width:100%;height:100%}.template-blog:not(.template-blog-recipes) .featured-articles .slick-dots li button:before{width:100%;height:100%;opacity:1}.template-blog:not(.template-blog-recipes) .featured-articles .slick-dots li.slick-active button:before{color:#e1bc85}.blog__list{display:flex;justify-content:space-between;flex-wrap:wrap}.blog__list .blog__article{width:calc(50% - 40px);margin-bottom:70px}@media (max-width: 749px){.blog__list .blog__article{width:100%;margin-bottom:50px}}.blog__list .blog__article .article__grid-image-container{margin:0 0 10px;height:400px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width: 749px){.blog__list .blog__article .article__grid-image-container{height:250px}}.blog__list .blog__article.blog_number2{padding-top:120px}@media (max-width: 749px){.blog__list .blog__article.blog_number2{padding-top:0}}.blog__list .blog__article.blog_number3{width:100%;max-width:880px;margin-left:50px}.blog__list .blog__article.blog_number3 .article__grid-image-container{height:450px}@media (max-width: 749px){.blog__list .blog__article.blog_number3{margin-left:0}.blog__list .blog__article.blog_number3 .article__grid-image-container{width:calc(100% + 50px);margin-left:-25px;height:250px}}.blog__list .blog__article.blog_number4{padding-top:135px}@media (max-width: 749px){.blog__list .blog__article.blog_number4{padding-top:0}}.blog__list .blog__article.blog_number6{width:100%;max-width:880px;margin-left:250px}.blog__list .blog__article.blog_number6 .article__grid-image-container{height:450px}@media (max-width: 749px){.blog__list .blog__article.blog_number6{margin-left:0}.blog__list .blog__article.blog_number6 .article__grid-image-container{width:calc(100% + 50px);margin-left:-25px;height:250px}}.blog__list .blog__article:not(.blog_number1):not(.blog_number2):not(.blog_number3):not(.blog_number4):not(.blog_number5):not(.blog_number6){width:calc(25% - 8px)}.blog__list .blog__article:not(.blog_number1):not(.blog_number2):not(.blog_number3):not(.blog_number4):not(.blog_number5):not(.blog_number6) .article__grid-image-container{height:295px}.blog__list .blog__article:not(.blog_number1):not(.blog_number2):not(.blog_number3):not(.blog_number4):not(.blog_number5):not(.blog_number6) .article__grid-excerpt{display:none}@media (max-width: 749px){.blog__list .blog__article:not(.blog_number1):not(.blog_number2):not(.blog_number3):not(.blog_number4):not(.blog_number5):not(.blog_number6){width:100%}.blog__list .blog__article:not(.blog_number1):not(.blog_number2):not(.blog_number3):not(.blog_number4):not(.blog_number5):not(.blog_number6) .article__grid-image-container{height:250px}}.blog__list .blog__article .article__grid-meta{margin:0}@media (max-width: 749px){.blog__list .blog__article .article__grid-meta{padding-left:0}}.blog__list .blog__article .article__tags{font-family:Stellar,sans-serif;font-size:16px;line-height:normal;letter-spacing:normal;color:#000;margin:0;padding:5px 0}.blog__list .blog__article h2.article__title{font-family:Stellar,sans-serif;font-size:32px;font-weight:700;line-height:normal;letter-spacing:normal;color:#000;margin:5px 0 10px}@media (max-width: 991px) and (min-width: 750px){.blog__list .blog__article h2.article__title{font-size:24px}}@media (max-width: 749px){.blog__list .blog__article h2.article__title{padding-left:0}}.blog__list .blog__article .article__grid-excerpt{font-family:Stellar,sans-serif;font-size:14px;line-height:1.56;letter-spacing:normal;color:#000;margin-bottom:10px}.blog__list .blog__article .article__button{font-family:DDCHardware,serif;font-size:14px;line-height:normal;letter-spacing:normal;color:#000;text-transform:uppercase;border:0;padding:0;font-weight:400;border-bottom:2px #000 solid}.blog__list .collection-newsletter{margin:0 auto 80px}@media (max-width: 749px){.blog__list .collection-newsletter{margin-bottom:60px;width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}}.template-page .main-content{padding-bottom:55px}.hidden-desktop{display:none}@media (max-width: 749px){.hidden-desktop{display:block}}.hidden-mobile{display:block}@media (max-width: 749px){.hidden-mobile{display:none}}.template-index #PageContainer{overflow:hidden}.template-page #PageContainer .main-content .section-header,.template-page #PageContainer .main-content .rte,.template-page #PageContainer .main-content .contact-form{width:100%;max-width:800px;margin:0 auto}.template-page #PageContainer .main-content .section-header{margin:85px auto 75px}@media (max-width: 749px){.template-page #PageContainer .main-content .section-header{margin:50px auto 60px}}.template-page #PageContainer .main-content .section-header h1{margin:0;font-family:DDCHardware,serif;font-size:62px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#000}.template-page #PageContainer .main-content .rte{margin-bottom:100px}.template-page #PageContainer .main-content .rte h3{margin:35px 0 25px;font-family:Stellar,sans-serif;font-size:32px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#000;max-width:430px;text-align:left;text-transform:uppercase}.template-page #PageContainer .main-content .rte p{font-family:Stellar,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:20px}.template-page #PageContainer .main-content .rte p a{color:#792530;text-decoration:underline;border:0}.template-page #PageContainer .main-content .rte ul{list-style:none;border-left:19px #792530 solid;padding:8px 0 8px 25px;margin:0 0 65px}@media (max-width: 749px){.template-page #PageContainer .main-content .rte ul{border-left:9px #792530 solid;padding:8px 0 8px 9px}}.template-page #PageContainer .main-content .contact-form input,.template-page #PageContainer .main-content .contact-form textarea{border:solid 3px #000000;height:51px;line-height:51px;padding:0 10px;margin-bottom:40px;font-family:Stellar,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#000}@media (max-width: 749px){.template-page #PageContainer .main-content .contact-form input,.template-page #PageContainer .main-content .contact-form textarea{margin-bottom:18px}}.template-page #PageContainer .main-content .contact-form textarea{line-height:1.3;padding:10px;height:260px}.template-page #PageContainer .main-content .contact-form input[type=submit]{font-family:Stellar,sans-serif;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:60px;height:60px;letter-spacing:normal;text-align:center;width:100%;max-width:260px;padding:0;text-transform:none;border:3px #000203 solid;margin:0 0 100px;background:#000;color:#fff}@media (min-width: 800px){.template-page .img-full-width{width:800px;margin-left:0;max-width:unset}}@media (min-width: 1000px){.template-page .img-full-width{width:1000px;margin-left:-100px}}@media (min-width: 1200px){.template-page .img-full-width{width:1200px;margin-left:-200px}}@media (min-width: 1400px){.template-page .img-full-width{width:1400px;margin-left:-300px}}@media (min-width: 1600px){.template-page .img-full-width{width:1600px;margin-left:-400px}}#rap__med__instagram{margin-top:100px}.template-product #rap__med__instagram{margin-top:0;background:#fef5e6}#rap__med__instagram #rap__med__insta_title{text-align:right;padding:0 30px;margin:0 auto}@media (max-width: 749px){#rap__med__instagram #rap__med__insta_title{padding:0 25px}}#rap__med__instagram #rap__med__insta_title h2{display:inline-block;margin:0}#rap__med__instagram #rap__med__insta_title h2 a{font-family:Stellar,sans-serif;font-size:18px;font-weight:400;letter-spacing:normal;text-align:right;color:#000;text-transform:none}@media (min-width: 736px){#rap__med__instagram #rap__med__instabox{width:20%}#rap__med__instagram #rap__med__instabox:last-child{display:none}}.s4com-sub-heading{display:none!important}.s4com-helpcenter-title{font-family:DDCHardware,serif;font-size:48px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:.96;letter-spacing:normal;text-align:center;color:#000}.bh-sl-container{padding:55px 30px!important;max-width:1300px;margin:0 auto;float:none!important}.bh-sl-container #page-header{float:none!important;margin:0 auto}.bh-sl-container .bh-sl-title{font-family:DDCHardware,serif!important;font-size:48px!important;font-weight:400!important;font-stretch:condensed!important;font-style:normal!important;line-height:.96;letter-spacing:normal;text-align:center!important;color:#000!important}body[class^=template-customers] .main-content{padding:55px 0}.shopify-challenge__container{padding:55px 0!important}.grecaptcha-badge{display:none!important}#shopify-section-cart-template{padding:55px 0}#accessibility-widget .accessibility-box>.accessibility-box-heading>p{font-family:DDCHardware,serif!important;font-size:17px!important;font-weight:400;font-stretch:condensed;line-height:normal;letter-spacing:normal}#accessibility-widget>.accessibility-box .accessibility-row>.accessibility-col .center-text{font-family:Stellar,sans-serif!important;font-size:15px!important}@font-face{font-family:LeagueSpartan-Bold;src:url(//bearmountainbbq.com/cdn/shop/t/89/assets/LeagueSpartan-Bold.otf?v=89384424628283871081692774995);font-weight:700;font-style:normal;font-stretch:condensed;font-display:swap}.template-page-bogo #shopify-section-header{display:none}.template-page-bogo .main-content{padding:0}.template-page-bogo .bogo-hero{width:100%;display:flex;flex-wrap:wrap;position:relative}.template-page-bogo .bogo-hero .bogo-hero-left,.template-page-bogo .bogo-hero .bogo-hero-right{width:50%;padding:110px 0;text-align:center;position:relative}@media (max-width: 749px){.template-page-bogo .bogo-hero .bogo-hero-left,.template-page-bogo .bogo-hero .bogo-hero-right{width:100%;padding:140px 20px}}.template-page-bogo .bogo-hero .bogo-hero-left h3,.template-page-bogo .bogo-hero .bogo-hero-right h3{font-family:LeagueSpartan-Bold,Stellar,sans-serif;font-size:35.7px;font-weight:700;font-stretch:normal;font-style:normal;line-height:2.35;letter-spacing:normal;text-align:center;color:#fdf5e5;text-transform:uppercase;line-height:1;position:relative;z-index:9}.template-page-bogo .bogo-hero .bogo-hero-left h3 strong,.template-page-bogo .bogo-hero .bogo-hero-right h3 strong{font-size:57.4px}@media (max-width: 749px){.template-page-bogo .bogo-hero .bogo-hero-left h3,.template-page-bogo .bogo-hero .bogo-hero-right h3{text-align:left;font-size:29px;line-height:1.2}.template-page-bogo .bogo-hero .bogo-hero-left h3 strong,.template-page-bogo .bogo-hero .bogo-hero-right h3 strong{font-size:47px}}.template-page-bogo .bogo-hero .bogo-hero-left h4,.template-page-bogo .bogo-hero .bogo-hero-right h4{font-family:Stellar,sans-serif;font-size:28.6px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.98;letter-spacing:normal;text-align:center;color:#fdf5e5;max-width:320px;text-transform:uppercase;margin:0 auto;position:relative;z-index:9}@media (max-width: 749px){.template-page-bogo .bogo-hero .bogo-hero-left h4,.template-page-bogo .bogo-hero .bogo-hero-right h4{text-align:left;font-size:18px;max-width:120px;margin:50px 0 0}}.template-page-bogo .bogo-hero .bogo-hero-left .img-container img,.template-page-bogo .bogo-hero .bogo-hero-right .img-container img{max-width:390px}@media (max-width: 749px){.template-page-bogo .bogo-hero .bogo-hero-left .img-container,.template-page-bogo .bogo-hero .bogo-hero-right .img-container{position:absolute;bottom:-20px;right:0;z-index:1;max-width:70%}.template-page-bogo .bogo-hero .bogo-hero-left .img-container img,.template-page-bogo .bogo-hero .bogo-hero-right .img-container img{max-width:260px}}.template-page-bogo .bogo-hero .bogo-oblique{display:none}.template-page-bogo .bogo-hero .bogo-hero-left{background:#df0928}.template-page-bogo .bogo-hero .bogo-hero-right{background:#fbb600}.template-page-bogo .bogo-hero .bogo-hero-right .top-triangle{display:none}@media (max-width: 749px){.template-page-bogo .bogo-hero .bogo-hero-right{padding-top:40px;text-align:right}.template-page-bogo .bogo-hero .bogo-hero-right h3{text-align:right;margin-left:auto;margin-right:0}.template-page-bogo .bogo-hero .bogo-hero-right h4{text-align:left;margin-left:auto;margin-right:0}.template-page-bogo .bogo-hero .bogo-hero-right .img-container{left:0;right:unset}.template-page-bogo .bogo-hero .bogo-hero-right .img-container img{left:-5px;top:5px;position:relative}.template-page-bogo .bogo-hero .bogo-hero-right .top-triangle{content:"";position:absolute;width:100%;border-bottom:140px solid #fbb600;border-left:320px solid transparent;right:0;top:-140px;z-index:9;display:block}.template-page-bogo .bogo-hero .bogo-hero-right .bogo-oblique{display:block;position:absolute;top:-100px;left:0;right:0;margin:auto;width:auto;font-family:LeagueSpartan-Bold,Stellar,sans-serif;font-size:60px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fdf5e5;text-transform:uppercase;overflow-wrap:break-word;border:2px #fdf5e5 solid;height:auto;z-index:9;display:inline-block;transform:rotate(-13deg);padding:17px 0 0;line-height:1;max-width:260px}}@media (max-width: 479px){.template-page-bogo .bogo-hero .bogo-hero-right .bogo-oblique{top:-118px;transform:rotate(-20deg)}}.template-page-bogo .bogo-hero .svg-logo{position:absolute;top:20px;left:0;right:0;margin:auto;max-width:230px;z-index:9}@media (max-width: 749px){.template-page-bogo .bogo-hero .svg-logo{max-width:140px;top:20px}}.template-page-bogo .bogo-hero .bogo-vertical{position:absolute;bottom:60px;left:0;right:0;margin:auto;width:170px;font-family:LeagueSpartan-Bold,Stellar,sans-serif;font-size:110px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.98;letter-spacing:normal;text-align:center;color:#fdf5e5;text-transform:uppercase;overflow-wrap:break-word;border:5px #fdf5e5 solid;line-height:1;padding:40px 0 10px;height:auto;z-index:9}@media (max-width: 749px){.template-page-bogo .bogo-hero .bogo-vertical{display:none}}.template-page-bogo .bogo-sale-info{background:#000;padding:20px 0;text-align:center}.template-page-bogo .bogo-sale-info .bogo-sale-info-text{font-family:DDCHardware,serif;font-size:55px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:1.16;letter-spacing:normal;color:#fbf2e3;text-transform:uppercase}@media (max-width: 749px){.template-page-bogo .bogo-sale-info .bogo-sale-info-text{font-size:32px}}.template-page-bogo .bogo-sale-info .bogo-sale-info-code{font-family:DDCHardware,serif;font-size:42px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:1.52;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#df0928}.template-page-bogo .bogo-sale-info .bogo-sale-info-code strong{color:#fbf2e3}@media (max-width: 749px){.template-page-bogo .bogo-sale-info .bogo-sale-info-code{font-size:22px}.template-page-bogo .bogo-sale-info .bogo-sale-info-code strong{font-size:32px;display:block}}.template-page-bogo .bogo-flavors{background:#fdf5e5;padding:45px 0}@media (max-width: 749px){.template-page-bogo .bogo-flavors{padding:30px 0}}.template-page-bogo .bogo-flavors h4{font-family:Stellar,sans-serif;font-size:35px;line-height:normal;letter-spacing:normal;color:#000;margin:0 auto;text-transform:none;text-transform:uppercase;text-align:center;font-weight:400}@media (max-width: 749px){.template-page-bogo .bogo-flavors h4{font-size:22px}}.template-page-bogo .bogo-flavors h3{font-family:DDCHardware,serif;font-size:65px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:.9;letter-spacing:normal;color:#000;text-align:center;margin-bottom:50px;text-shadow:none;text-transform:uppercase}@media (max-width: 749px){.template-page-bogo .bogo-flavors h3{font-size:52px}}.template-page-bogo .bogo-flavors .flavor-filters{justify-content:space-evenly;margin-bottom:90px}@media (max-width: 749px){.template-page-bogo .bogo-flavors .flavor-filters{margin-bottom:20px}}.template-page-bogo .bogo-flavors .flavor-filters .flavor-filter{border:solid 1px #000000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0;width:135px;height:135px;display:inline-flex;justify-content:center;align-items:center;align-content:center}.template-page-bogo .bogo-flavors .flavor-filters .flavor-filter[data-tag=craft-blends]{border:0}.template-page-bogo .bogo-flavors .flavor-filters .flavor-filter.selected{background:#e0bf99}.template-page-bogo .bogo-flavors .flavor-filters .flavor-filter.selected[data-tag=craft-blends]{border:solid 1px #000000}.template-page-bogo .bogo-flavors .flavor-filters .flavor-filter:after{display:none}.template-page-bogo .bogo-flavors .flavor-filters .flavor-filter svg{margin-top:-10px}@media (max-width: 749px){.template-page-bogo .bogo-flavors .flavor-filters .flavor-filter{width:100px;height:100px;max-width:100px;margin-bottom:15px;flex:1 0 30%}.template-page-bogo .bogo-flavors .flavor-filters .flavor-filter[data-tag=craft-blends]{width:155px;height:155px;max-width:155px;margin-top:30px}.template-page-bogo .bogo-flavors .flavor-filters .flavor-filter[data-tag=craft-blends] img{max-height:130px}}.template-page-bogo .bogo-flavors .product-card{text-align:center}.template-page-bogo .bogo-flavors .product-card .grid-view-item__image-wrapper{margin-bottom:0;display:flex;justify-content:center;align-items:center;align-content:center;height:260px}.template-page-bogo .bogo-flavors .product-card .grid-view-item__image-wrapper img{max-height:100%;width:auto;top:0;bottom:0;margin:auto}@media (max-width: 749px){.template-page-bogo .bogo-flavors .product-card .grid-view-item__image-wrapper{height:170px}}.template-page-bogo .bogo-flavors .product-card dl.price,.template-page-bogo .bogo-flavors .product-card .product-single__reviews-stars{display:none}.template-page-bogo .bogo-flavors .product-card .product-card__title{text-transform:uppercase;font-size:16px;max-width:200px;display:inline-block}.template-page-bogo .bogo-flavors .product-card:hover .product-card__title{border:0}.template-page-bogo .bogo-flavors .shop-all{text-align:center;padding:50px 0}.template-page-bogo .bogo-flavors .shop-all .btn{font-family:Stellar,sans-serif;font-size:29px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;width:100%;max-width:270px;padding:0;text-transform:none;background:#000203;border:3px #000203 solid;height:54px;line-height:54px;margin:0}@media (max-width: 479px){.template-page-bogo .bogo-flavors .shop-all .btn{max-width:unset}}.template-page-bogo .bogo-reviews{padding:65px 0}@media (max-width: 749px){.template-page-bogo .bogo-reviews{padding:30px 0}.template-page-bogo .bogo-reviews .page-width{padding:0}}.template-page-bogo .bogo-reviews h3{font-family:DDCHardware,serif;font-size:65px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:.9;letter-spacing:normal;color:#000;text-align:center;margin-bottom:50px;text-shadow:none;text-transform:uppercase}@media (max-width: 749px){.template-page-bogo .bogo-reviews h3{font-size:52px}}.template-page-bogo .bogo-reviews .reviews-wrapper{width:100%;overflow-x:auto}.template-page-bogo .bogo-reviews .reviews{display:flex;justify-content:space-evenly;align-items:flex-start;align-content:flex-start;min-width:950px}@media (max-width: 749px){.template-page-bogo .bogo-reviews .reviews{padding-left:30px;padding-right:30px}}.template-page-bogo .bogo-reviews .reviews .review-box{width:30%;width:312px;margin:0 10px}.template-page-bogo .bogo-reviews .reviews .review-box:first-child{margin-left:0}.template-page-bogo .bogo-reviews .reviews .review-box:last-child{margin-right:0}.template-page-bogo .bogo-reviews .reviews .review-box .img-container{width:100%;height:312px;text-align:center;overflow:hidden;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;margin-bottom:20px}.template-page-bogo .bogo-reviews .reviews .review-box .img-container img{height:100%;max-width:unset}@media (max-width: 749px){.template-page-bogo .bogo-reviews .reviews .review-box .img-container{height:260px;width:260px;margin-left:auto;margin-right:auto}}.template-page-bogo .bogo-reviews .reviews .review-box .content{font-family:Stellar,sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000}.template-page-bogo .bogo-pellet-animals{background:#fdf5e5;padding:60px 0}@media (max-width: 749px){.template-page-bogo .bogo-pellet-animals{padding:45px 0}}.template-page-bogo .bogo-pellet-animals img.desktop{width:100%}.template-page-bogo .bogo-pellet-animals img.mobile{width:100%;display:none}@media (max-width: 749px){.template-page-bogo .bogo-pellet-animals img.desktop{display:none}.template-page-bogo .bogo-pellet-animals img.mobile{display:inline-block}}.template-page-bogo .bogo-perfect-for{height:375px;width:100%;background-image:url(//bearmountainbbq.com/cdn/shop/t/89/assets/perfect-for.jpg?v=14079571343198255641692774991);background-size:100% auto;background-position:center 70%;background-repeat:no-repeat;display:flex;align-items:center;align-content:center;justify-content:flex-start}@media (max-width: 749px){.template-page-bogo .bogo-perfect-for{height:490px;background-size:cover;align-items:flex-end;align-content:flex-end}}.template-page-bogo .bogo-perfect-for h3{font-family:DDCHardware,sans-serif;font-size:82px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:.98;letter-spacing:normal;color:#fdf5e5;text-transform:uppercase;padding:0;width:100%;margin-left:10%}.template-page-bogo .bogo-perfect-for h3.mobile{display:none}@media (max-width: 749px){.template-page-bogo .bogo-perfect-for h3{font-size:52px;max-width:310px;padding-bottom:40px}.template-page-bogo .bogo-perfect-for h3.desktop{display:none}.template-page-bogo .bogo-perfect-for h3.mobile{display:block}}.template-page-bogo .bogo-recipes{background:#feebcc;padding:50px 0}@media (max-width: 749px){.template-page-bogo .bogo-recipes{padding:45px 0}}.template-page-bogo .bogo-recipes h3{font-family:DDCHardware,sans-serif;font-size:62px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#000}@media (max-width: 749px){.template-page-bogo .bogo-recipes h3{font-size:52px!important;padding:0 20px}}.template-page-bogo .bogo-recipes .recipes-wrapper{width:100%;overflow-x:auto}.template-page-bogo .bogo-recipes .recipes{display:flex;justify-content:space-evenly;align-items:flex-start;align-content:flex-start;min-width:749px}.template-page-bogo .bogo-recipes .recipes .recipe-box{width:30%;max-width:352px}@media (max-width: 749px){.template-page-bogo .bogo-recipes .recipes .recipe-box{max-width:220px}}.template-page-bogo .bogo-recipes .recipes .recipe-box .img-container{width:100%;height:352px;text-align:center;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-bottom:20px;border:solid 5px #000000}@media (max-width: 749px){.template-page-bogo .bogo-recipes .recipes .recipe-box .img-container{height:220px}}.template-page-bogo .bogo-recipes .recipes .recipe-box .img-container .img-container-inner{width:100%;height:100%;text-align:center;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:10px solid transparent}.template-page-bogo .bogo-recipes .recipes .recipe-box .img-container img{height:100%;max-width:unset}.template-page-bogo .bogo-recipes .recipes .recipe-box h4{font-family:Stellar,sans-serif;font-size:28.6px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.98;letter-spacing:normal;text-align:center;color:#000}.template-page-bogo .bogo-policies{background:#fdf5e5;padding:55px 0}@media (max-width: 749px){.template-page-bogo .bogo-policies{padding:30px 0}}.template-page-bogo .bogo-policies h3{font-family:Stellar,sans-serif;font-size:42px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;text-transform:uppercase}@media (max-width: 749px){.template-page-bogo .bogo-policies h3{font-size:30px}}.template-page-bogo .bogo-policies .content{font-family:Stellar,sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000}.template-page-bogo .bogo-american-made{height:280px;width:100%;background-image:url(//bearmountainbbq.com/cdn/shop/t/89/assets/perfect-for.jpg?v=14079571343198255641692774991);background-size:100% auto;background-position:center 70%;background-repeat:no-repeat;display:flex;align-items:center;align-content:center;justify-content:flex-start;overflow:hidden;position:relative}@media (max-width: 749px){.template-page-bogo .bogo-american-made{height:360px;background-size:cover;align-items:flex-start;align-content:flex-start}}.template-page-bogo .bogo-american-made img.us-badge{max-width:414px;top:40px;right:70px;position:absolute;transform:rotate(5deg)}@media (max-width: 1099px){.template-page-bogo .bogo-american-made img.us-badge{max-width:180px;top:60%;right:-51px;position:absolute;transform:rotate(-45deg)}}.template-page-bogo .bogo-american-made h3{font-family:Stellar,sans-serif;font-size:82px;font-weight:500;font-stretch:normal;font-style:normal;line-height:.98;letter-spacing:normal;color:#fff;padding:0;width:100%;margin-left:10%}@media (max-width: 749px){.template-page-bogo .bogo-american-made h3{font-size:50px;margin-top:50px;max-width:250px}}.template-page-smoke-ems #shopify-section-header{display:none}.template-page-smoke-ems .main-content{padding:0}.template-page-smoke-ems .se-hero{width:100%;display:flex;flex-wrap:wrap;position:relative}.template-page-smoke-ems .se-hero .se-hero-left,.template-page-smoke-ems .se-hero .se-hero-right{width:50%;padding:0;text-align:center;position:relative;height:880px;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}@media (max-width: 767px){.template-page-smoke-ems .se-hero .se-hero-left,.template-page-smoke-ems .se-hero .se-hero-right{width:100%;height:620px}}.template-page-smoke-ems .se-hero .se-hero-left{background-color:#fbb600;background-image:url(//bearmountainbbq.com/cdn/shop/t/89/assets/se-left-background.png?v=2739275168995612671692774991);background-repeat:no-repeat;background-size:auto 90%;background-position:80% 0}@media (max-width: 767px){.template-page-smoke-ems .se-hero .se-hero-left{order:2;height:500px}}.template-page-smoke-ems .se-hero .se-hero-right{background-color:#000;background-image:url(//bearmountainbbq.com/cdn/shop/t/89/assets/se-right-background.png?v=13647772225314832921692774997);background-repeat:no-repeat;background-size:cover;background-position:center}.template-page-smoke-ems .se-hero .se-hero-right *{position:relative;z-index:1}.template-page-smoke-ems .se-hero .se-hero-right:before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2}@media (max-width: 767px){.template-page-smoke-ems .se-hero .se-hero-right{order:0}}.template-page-smoke-ems .se-hero .se-hero-products{max-width:625px;width:90%;position:relative}@media (max-width: 767px){.template-page-smoke-ems .se-hero .se-hero-products{max-width:340px;margin-top:-50px}}.template-page-smoke-ems .se-hero .se-hero-products>.se-hero-product{display:none}.template-page-smoke-ems .se-hero .se-hero-products>.se-hero-product::first-child{display:block}.template-page-smoke-ems .se-hero .se-hero-products .se-hero-product{outline:none}.template-page-smoke-ems .se-hero .se-hero-products .se-hero-product img{max-width:100%}.template-page-smoke-ems .se-hero .se-hero-products .slick-dots{display:inline-block!important;margin:0 auto;left:0;right:0}.template-page-smoke-ems .se-hero .se-hero-products .slick-dots li{width:6px;height:6px;margin:0 5px}.template-page-smoke-ems .se-hero .se-hero-products .slick-dots li button{width:100%;height:100%;outline:none}.template-page-smoke-ems .se-hero .se-hero-products .slick-dots li button:before{color:#000;opacity:.39;width:100%;height:100%}.template-page-smoke-ems .se-hero .se-hero-products .slick-dots li.slick-active{width:10px;height:10px}.template-page-smoke-ems .se-hero .se-hero-products .slick-dots li.slick-active button:before{opacity:1}.template-page-smoke-ems .se-hero .se-hero-left-footer{position:absolute;bottom:0;left:0;width:100%;height:60px;line-height:70px;font-family:Stellar,sans-serif;font-size:33px;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase;background:#fbc536}.template-page-smoke-ems .se-hero .se-hero-left-footer span{display:none}.template-page-smoke-ems .se-hero .se-hero-left-footer span.selected{display:inline-block}@media (max-width: 767px){.template-page-smoke-ems .se-hero .se-hero-left-footer{font-size:24px!important}}.template-page-smoke-ems .se-hero .se-hero-right .se-hero-introducing{text-shadow:0 2px 4px rgba(0,0,0,.5);font-family:Stellar,sans-serif;font-size:24px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;width:100%}.template-page-smoke-ems .se-hero .se-hero-right h1{width:100%;text-align:center;margin-bottom:25px}.template-page-smoke-ems .se-hero .se-hero-right h1 svg{max-width:80%}@media (max-width: 767px){.template-page-smoke-ems .se-hero .se-hero-right h1{margin-bottom:0}}.template-page-smoke-ems .se-hero .se-hero-right .se-hero-description{font-family:DDCHardware,sans-serif;font-size:61px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:.98;letter-spacing:normal;color:#fff;width:100%;text-align:center;margin-bottom:130px}@media (max-width: 767px){.template-page-smoke-ems .se-hero .se-hero-right .se-hero-description{font-size:39px;padding:0 20px;margin-bottom:40px}.template-page-smoke-ems .se-hero .se-hero-right .se-hero-description br{display:none}}.template-page-smoke-ems .se-hero .se-hero-right .se-hero-btn{width:232px;background:#fff;font-family:Stellar,sans-serif;font-size:32px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#792530;padding:13px 0 11px}@media (max-width: 767px){.template-page-smoke-ems .se-hero .se-hero-right .se-hero-btn{width:184px;font-size:22px}}.template-page-smoke-ems .se-hero .se-hero-right .se-play-video{margin:25px 0 0;width:100%;text-align:center}@media (max-width: 767px){.template-page-smoke-ems .se-hero .se-hero-right .se-play-video{margin:30px 0 0}}.template-page-smoke-ems .se-hero .se-hero-right .se-play-video svg{width:55px;height:55px}.template-page-smoke-ems .se-hero .svg-logo{position:absolute;top:20px;left:0;right:0;margin:auto;max-width:230px;z-index:9}@media (max-width: 749px){.template-page-smoke-ems .se-hero .svg-logo{max-width:140px;top:0}}.template-page-smoke-ems .se-info{background:#000;font-family:Stellar,sans-serif;font-size:52px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;color:#fdf5e5;width:100%;text-align:center;padding:43px 0 37px}@media (max-width: 767px){.template-page-smoke-ems .se-info{order:1;font-size:29px;line-height:1;padding:21px 15px 20px}}.template-page-smoke-ems .se-product{padding-top:70px;background:#fdf5e5}@media (max-width: 767px){.template-page-smoke-ems .se-product{padding-top:40px}}.template-page-smoke-ems .se-product h2.se-product-title{font-family:Stellar,sans-serif;font-size:42px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.9;letter-spacing:normal;text-align:center;color:#000;text-transform:uppercase}@media (max-width: 767px){.template-page-smoke-ems .se-product h2.se-product-title{font-size:32px}}.template-page-smoke-ems .se-product .se-product-form{display:none}.template-page-smoke-ems .se-product .se-product-form.selected{display:block}.template-page-smoke-ems .se-product .se-product-form .product-single__photos{margin-bottom:0}.template-page-smoke-ems .se-product .se-product-form .product-single__meta{margin:40px auto 0;max-width:500px}.template-page-smoke-ems .se-product .se-product-form .product-single__meta .product-single__title{font-size:48px}.template-page-smoke-ems .se-product .se-product-form .product-single__description.rte{margin-bottom:20px!important}.template-page-smoke-ems .se-product .se-product-form .product-form{padding-top:1rem}.template-page-smoke-ems .se-product .se-product-form .product-form .product-form__item{margin-left:auto;margin-right:auto}.template-page-smoke-ems .se-product .se-product-form .product-form .product-form__item.product-form__item--submit{margin-bottom:0}.template-page-smoke-ems .se-product .se-product-form .js-qty *{outline:none}.template-page-smoke-ems .se-real-wood{padding:90px 0 30px;background:#fdf5e5;text-align:center}@media (max-width: 767px){.template-page-smoke-ems .se-real-wood{padding:80px 0 20px}}.template-page-smoke-ems .se-real-wood h2{font-family:Stellar,sans-serif;font-size:42px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;margin-bottom:30px;text-transform:none}@media (max-width: 767px){.template-page-smoke-ems .se-real-wood h2{font-size:32px;margin-bottom:20px}}.template-page-smoke-ems .se-real-wood .content{font-family:Stellar,sans-serif;font-size:32px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;width:100%;padding:0 15px;max-width:1100px;margin:0 auto}@media (max-width: 767px){.template-page-smoke-ems .se-real-wood .content{font-size:18px}}.template-page-smoke-ems .se-how-to-use{padding:90px 15px 30px;background:#fdf5e5;text-align:center}@media (max-width: 767px){.template-page-smoke-ems .se-how-to-use{padding:80px 15px 20px}}.template-page-smoke-ems .se-how-to-use .se-how-to-use-container{width:100%;max-width:1300px;border-radius:33px;border:solid 7px #e77204;margin:0 auto}@media (max-width: 767px){.template-page-smoke-ems .se-how-to-use .se-how-to-use-container{border-width:4px;border-radius:13px}}.template-page-smoke-ems .se-how-to-use .se-how-to-use-container h2{font-family:Stellar,sans-serif;font-size:58px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:center;color:#e77204;text-transform:uppercase;background:#fdf5e5;padding:0 25px;display:inline-block;margin:-50px auto 0}@media (max-width: 767px){.template-page-smoke-ems .se-how-to-use .se-how-to-use-container h2{font-size:32px;top:-7px;position:relative;padding:0 20px}}.template-page-smoke-ems .se-how-to-use .se-steps{width:100%;display:flex;justify-content:space-evenly;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;margin:50px 0}@media (max-width: 767px){.template-page-smoke-ems .se-how-to-use .se-steps{margin:15px 0}}.template-page-smoke-ems .se-how-to-use .se-steps .se-step{width:20%}@media (max-width: 767px){.template-page-smoke-ems .se-how-to-use .se-steps .se-step{width:40%;margin:35px 0}}.template-page-smoke-ems .se-how-to-use .se-steps .se-step p.step{width:100%;margin:0 0 50px}@media (max-width: 767px){.template-page-smoke-ems .se-how-to-use .se-steps .se-step p.step{margin:0 0 15px}}.template-page-smoke-ems .se-how-to-use .se-steps .se-step p.step span{font-family:DDCHardware,sans-serif;font-size:65.6px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:80px;letter-spacing:normal;text-align:center;color:#e77204;border:solid 4px #e77204;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:80px;height:80px;display:inline-block}@media (max-width: 767px){.template-page-smoke-ems .se-how-to-use .se-steps .se-step p.step span{width:44px;height:44px;font-size:36px;line-height:44px;border-width:2px}}.template-page-smoke-ems .se-how-to-use .se-steps .se-step .img-container{height:189px;display:flex;justify-content:center;align-content:center;align-items:center;margin:0 0 40px}@media (max-width: 767px){.template-page-smoke-ems .se-how-to-use .se-steps .se-step .img-container{height:160px;margin:0 0 20px}}.template-page-smoke-ems .se-how-to-use .se-steps .se-step .img-container img{max-height:100%;max-width:100%}.template-page-smoke-ems .se-how-to-use .se-steps .se-step .content{font-family:Stellar,sans-serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000}@media (max-width: 767px){.template-page-smoke-ems .se-how-to-use .se-steps .se-step .content{font-size:10px}}.template-page-smoke-ems .se-pellets{padding:90px 0 30px;background-color:#fdf5e5;background-image:url(//bearmountainbbq.com/cdn/shop/t/89/assets/pellets-left.png?v=7240907668399327821692774997);background-repeat:no-repeat;background-position:left center;background-size:auto 150%}@media (max-width: 1199px){.template-page-smoke-ems .se-pellets{background-size:auto 130%}}@media (max-width: 991px) and (min-width: 768px){.template-page-smoke-ems .se-pellets{background-size:auto 95%;padding:50px 0 30px}}@media (max-width: 767px){.template-page-smoke-ems .se-pellets{padding-top:400px;background-position:left -150px;background-size:auto 800px}}.template-page-smoke-ems .se-pellets .page-width{display:flex;justify-content:flex-end;align-items:center;align-content:center}@media (max-width: 767px){.template-page-smoke-ems .se-pellets .page-width{justify-content:flex-start}}.template-page-smoke-ems .se-pellets .content{max-width:480px;margin:100px 0}@media (max-width: 991px) and (min-width: 768px){.template-page-smoke-ems .se-pellets .content{max-width:360px}}@media (max-width: 767px){.template-page-smoke-ems .se-pellets .content{margin:100px 0 50px}}.template-page-smoke-ems .se-pellets .content h2{font-family:DDCHardware,sans-serif;font-size:62px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:.95;letter-spacing:normal;color:#000;text-transform:uppercase}@media (max-width: 991px){.template-page-smoke-ems .se-pellets .content h2{font-size:42px}}.template-page-smoke-ems .se-pellets .content ul{margin:65px 0 0}.template-page-smoke-ems .se-pellets .content ul li{font-family:Stellar,sans-serif;font-size:32px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin:0 0 30px;display:flex;justify-content:flex-start}@media (max-width: 991px){.template-page-smoke-ems .se-pellets .content ul li{font-size:24px}}.template-page-smoke-ems .se-pellets .content ul li:last-child{margin-bottom:0}.template-page-smoke-ems .se-pellets .content ul li svg{margin-right:25px;width:30px;max-width:30px;min-width:30px;position:relative;top:-3px}@media (max-width: 767px){.template-page-smoke-ems .se-pellets .content ul li svg{margin-right:20px}}.template-page-smoke-ems .se-bring-your-own{padding:30px 0;background-color:#fdf5e5;background-image:url(//bearmountainbbq.com/cdn/shop/t/89/assets/bring-your-own.png?v=66257832977161543921692774993);background-repeat:no-repeat;background-position:right center;background-size:auto 100%}.template-page-smoke-ems .se-bring-your-own img{display:none}@media (max-width: 1199px){.template-page-smoke-ems .se-bring-your-own{background-position:180% center}}@media (max-width: 991px){.template-page-smoke-ems .se-bring-your-own{background-image:none;padding:0}.template-page-smoke-ems .se-bring-your-own img{display:block}}.template-page-smoke-ems .se-bring-your-own .page-width{display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap}@media (max-width: 991px){.template-page-smoke-ems .se-bring-your-own .page-width{padding-left:0;padding-right:0}}.template-page-smoke-ems .se-bring-your-own .content{max-width:530px;margin:0;width:100%}@media (max-width: 991px){.template-page-smoke-ems .se-bring-your-own .content{padding:0 15px 30px}}.template-page-smoke-ems .se-bring-your-own .content h2{font-family:DDCHardware,sans-serif;font-size:62px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:.95;letter-spacing:normal;color:#000;text-transform:uppercase}@media (max-width: 991px){.template-page-smoke-ems .se-bring-your-own .content h2{font-size:32px}}.template-page-smoke-ems .se-bring-your-own .content .text{margin:5px 0 0;font-family:Stellar,sans-serif;font-size:32px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#000}@media (max-width: 991px){.template-page-smoke-ems .se-bring-your-own .content .text{font-size:24px}}.template-page-smoke-ems .se-bring-your-own .content ul{margin:50px 0 0;padding:25px 0 0;border-top:solid 8px #000000}.template-page-smoke-ems .se-bring-your-own .content ul li{font-family:DDCHardware,sans-serif;font-size:45px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:1.49;letter-spacing:normal;color:#000;margin:10px 0}.template-page-smoke-ems .se-recipes{background:#feebcc;padding:50px 0}@media (max-width: 749px){.template-page-smoke-ems .se-recipes{padding:45px 0}}.template-page-smoke-ems .se-recipes .page-width{padding:0}.template-page-smoke-ems .se-recipes h3{font-family:DDCHardware,sans-serif;font-size:62px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#000}@media (max-width: 749px){.template-page-smoke-ems .se-recipes h3{font-size:52px!important;padding:0 20px}}.template-page-smoke-ems .se-recipes .recipes-wrapper{width:100%;overflow-x:auto}.template-page-smoke-ems .se-recipes .recipes{display:flex;justify-content:space-evenly;align-items:flex-start;align-content:flex-start;min-width:749px}.template-page-smoke-ems .se-recipes .recipes .recipe-box{width:30%;max-width:352px}@media (max-width: 749px){.template-page-smoke-ems .se-recipes .recipes .recipe-box{max-width:220px}}.template-page-smoke-ems .se-recipes .recipes .recipe-box .img-container{width:352px;height:352px;text-align:center;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 auto 20px;border:solid 5px #000000}@media (max-width: 1199px){.template-page-smoke-ems .se-recipes .recipes .recipe-box .img-container{width:297px;height:297px}}@media (max-width: 991px){.template-page-smoke-ems .se-recipes .recipes .recipe-box .img-container{width:225px;height:225px}}@media (max-width: 749px){.template-page-smoke-ems .se-recipes .recipes .recipe-box .img-container{width:220px;height:220px}}.template-page-smoke-ems .se-recipes .recipes .recipe-box .img-container .img-container-inner{width:100%;height:100%;text-align:center;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:10px solid transparent}.template-page-smoke-ems .se-recipes .recipes .recipe-box .img-container img{height:100%;max-width:unset}.template-page-smoke-ems .se-recipes .recipes .recipe-box h4{font-family:Stellar,sans-serif;font-size:28.6px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.98;letter-spacing:normal;text-align:center;color:#000}.template-page-smoke-ems .se-perfect-for{height:375px;width:100%;background-image:var(--desktop-background-image);background-size:cover;background-position:center 70%;background-repeat:no-repeat;display:flex;align-items:flex-end;align-content:flex-end;justify-content:flex-start;position:relative}@media (max-width: 749px){.template-page-smoke-ems .se-perfect-for{height:490px;background-image:var(--mobile-background-image)}}.template-page-smoke-ems .se-perfect-for:before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2}.template-page-smoke-ems .se-perfect-for h3{font-family:DDCHardware,sans-serif;font-size:82px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:.98;letter-spacing:normal;color:#fdf5e5;text-transform:uppercase;padding:0;width:100%;margin-left:10%;position:relative;z-index:1}.template-page-smoke-ems .se-perfect-for h3.mobile{display:none}@media (max-width: 749px){.template-page-smoke-ems .se-perfect-for h3{font-size:52px;max-width:310px;padding-bottom:40px}.template-page-smoke-ems .se-perfect-for h3.desktop{display:none}.template-page-smoke-ems .se-perfect-for h3.mobile{display:block}}#se-hero-player{max-width:100%}.se-hero-player-container{display:none;justify-content:center;align-items:center;align-content:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0009;z-index:9}body.opened-se-overlay .se-hero-player-container{display:flex}.se-product-selector{margin:25px 0 35px;display:flex;justify-content:center;flex-wrap:wrap}@media (max-width: 767px){.se-product-selector{padding:0 20px}}.se-product-selector img{max-width:150px;margin:0 15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media (max-width: 767px){.se-product-selector img{order:0;width:115px}}.se-product-selector a{position:relative}@media (max-width: 767px){.se-product-selector a{margin-bottom:25px}}.se-product-selector a span{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-content:center;align-items:center;font-family:Stellar,sans-serif;font-size:32.2px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.92;letter-spacing:normal;text-align:center;color:#fdf5e5;text-transform:uppercase}@media (max-width: 767px){.se-product-selector a span{font-size:24px!important}}.se-product-selector a.selected img{box-shadow:0 0 0 4px #000}.product-single__photo-wrapper.is-video{z-index:9}.product-single__photo-wrapper.is-video .product-single__photo.is-video{height:530px;display:flex;align-items:center;align-content:center;justify-content:center}.product-single__photo-wrapper.is-video iframe{max-width:100%}.se-choose-product-title{font-family:Stellar,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:normal;text-align:center;color:#000;text-transform:uppercase;display:block;margin:40px 0 20px}#shopify-section-product-template-smoke-ems .product-single__meta{max-width:400px}#shopify-section-product-template-smoke-ems .product-single__meta .se-product-selector{margin:0}@media (max-width: 767px){#shopify-section-product-template-smoke-ems .product-single__meta .se-product-selector{padding:0}}#shopify-section-product-template-smoke-ems .product-single__meta .se-product-selector img{max-width:65px;margin:0 7px}@media (max-width: 767px){#shopify-section-product-template-smoke-ems .product-single__meta .se-product-selector a{margin-bottom:10px}}#shopify-section-product-template-smoke-ems .product-single__meta .se-product-selector a.selected img{box-shadow:0 0 0 2px #000}#shopify-section-product-template-smoke-ems .product-single__meta .se-product-selector a span{font-size:13px!important}#shopify-section-product-template-smoke-ems .product-form--hide-variant-labels .product-form__item label{position:relative!important;clip:unset;width:unset;height:unset}@media (max-width: 749px){.template-product-smoke-ems .thumbnails-wrapper button{display:none}.template-product-smoke-ems .thumbnails-wrapper .product-single__thumbnails{display:block}}@media (max-width: 749px){.product-photos-mobile-slider .product-photo-container-ignore{display:none!important}.product-photos-mobile-slider .product-photo-container{height:550px!important}.product-photos-mobile-slider .product-single__photo-wrapper{height:100%!important}.product-photos-mobile-slider .product-single__photo{height:100%!important;padding:0}.product-photos-mobile-slider .product-single__photo img{top:0;bottom:0;margin:auto}.product-photos-mobile-slider .slick-arrow:before{display:none}.product-photos-mobile-slider .slick-arrow svg{color:#000}.product-photos-mobile-slider .hide{display:block!important}}.product-single__thumbnails-product-template,.product-single__thumbnails-product-template-smoke-ems{justify-content:center;display:flex}.product-single__thumbnails-product-template li,.product-single__thumbnails-product-template-smoke-ems li{margin:0 10px}@media (max-width: 749px){.product-single__thumbnails-product-template li,.product-single__thumbnails-product-template-smoke-ems li{margin:0 6.5px;padding:0;width:44px}}.product-single__thumbnails-product-template li a,.product-single__thumbnails-product-template-smoke-ems li a{width:64px;height:64px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:relative;border:2px transparent solid;overflow:hidden;padding:0;margin:0}@media (max-width: 749px){.product-single__thumbnails-product-template li a,.product-single__thumbnails-product-template-smoke-ems li a{width:44px;height:44px}}.product-single__thumbnails-product-template li a img,.product-single__thumbnails-product-template-smoke-ems li a img{width:80px;height:80px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:-10px;left:-10px;border:0!important;max-width:unset}@media (max-width: 749px){.product-single__thumbnails-product-template li a img,.product-single__thumbnails-product-template-smoke-ems li a img{width:60px;height:60px}}.product-single__thumbnails-product-template li a.active-thumb,.product-single__thumbnails-product-template-smoke-ems li a.active-thumb{border:2px #775634 solid}@media (max-width: 749px){.product-single__thumbnails-product-template li a svg,.product-single__thumbnails-product-template-smoke-ems li a svg{width:40px;height:40px}}.no-wrap{white-space:nowrap}.bundle-builder-app--bundle--product-name{min-height:65px}.bundle-builder-app--quantity--variant{display:none}.bundle-builder-app--bundle--contents-name{margin:.5rem 0px;min-height:45px;font-size:18px}.bundle-builder-app--content{padding:0 55px}@media (max-width: 767px){.bundle-builder-app--content{padding:0 10px}}.bundle-builder-app--summary--block{position:sticky;top:0}.bundle-builder-app--bundle--filter--select,.bundle-builder-app--bundle--filter--clear{display:none!important}.bundle-builder-app--bundle--filter .flavor-filters{width:100%}.template-product #shopify-section-product-template .product-template__container .product__flavor .flavors a[data-handle="2-PACK BUNDLE (20 LB BAGS)"]{display:none}#powrIframeLoader{height:0}.template-collection-all .content-collection-all .collection-header-wrapper,.template-collection-landing .content-collection-all .collection-header-wrapper{height:auto;margin-bottom:0}@media (max-width: 749px){.template-collection-all .content-collection-all .collection-header-wrapper,.template-collection-landing .content-collection-all .collection-header-wrapper{width:100%;margin-left:0}}.template-collection-all .content-collection-all .colTitle,.template-collection-landing .content-collection-all .colTitle{position:absolute;display:block;margin-top:-100px;color:#fff;font-size:72px;font-style:normal;line-height:.72;margin-left:55px;font-family:DDCHardware}@media (max-width: 749px){.template-collection-all .content-collection-all .colTitle,.template-collection-landing .content-collection-all .colTitle{margin-left:17%}}@media (max-width: 400px){.template-collection-all .content-collection-all .colTitle,.template-collection-landing .content-collection-all .colTitle{margin-left:13%}}@media (max-width: 350px){.template-collection-all .content-collection-all .colTitle,.template-collection-landing .content-collection-all .colTitle{margin-left:5%}}.template-collection-all .content-collection-all .colTitle p,.template-collection-landing .content-collection-all .colTitle p{color:#fff;font-size:72px;font-style:normal;line-height:.72}.template-collection-all .content-collection-all .colTitle.with-background,.template-collection-landing .content-collection-all .colTitle.with-background{background-color:#feebcc;padding:15px}@media (min-width: 749px){.template-collection-all .content-collection-all .colTitle.with-background,.template-collection-landing .content-collection-all .colTitle.with-background{padding:20px 30px;margin-top:-130px}}.template-collection-all .content-collection-all .colTitle.with-background p,.template-collection-landing .content-collection-all .colTitle.with-background p{color:#000}.template-collection-all .content-collection-all .colFIlters,.template-collection-landing .content-collection-all .colFIlters{display:flex;align-items:center;justify-content:center;padding:50px}.template-collection-all .content-collection-all .colFIlters a,.template-collection-landing .content-collection-all .colFIlters a{border:solid 2.5px #792530;font-size:26.7px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;padding:17px 10px;margin:0 20px;width:160px;font-weight:700;font-family:DDCHardware}.template-collection-all .content-collection-all .colFIlters a:hover,.template-collection-landing .content-collection-all .colFIlters a:hover,.template-collection-all .content-collection-all .colFIlters a.active,.template-collection-landing .content-collection-all .colFIlters a.active{color:#fff;background-color:#000}.template-collection-all .content-collection-all #Collection,.template-collection-landing .content-collection-all #Collection{margin-top:80px}.template-collection-all .content-collection-all .colSubtitle,.template-collection-landing .content-collection-all .colSubtitle{padding:40px 0;background-color:#feebcc;position:relative;width:108%;margin:50px 0 100px -4%}.template-collection-all .content-collection-all .colSubtitle .subTitle,.template-collection-landing .content-collection-all .colSubtitle .subTitle{display:block;font-size:72px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:.72;margin-left:4%;font-family:DDCHardware}.template-collection-all .content-collection-all .colSubtitle img,.template-collection-landing .content-collection-all .colSubtitle img{position:absolute;width:375px;right:-20px;top:-115px;background:transparent}.template-collection-all .content-collection-all .product-single__reviews-stars,.template-collection-landing .content-collection-all .product-single__reviews-stars{display:none}.template-collection-all .page-width#Collection .subCollection[data-filter=GEAR] .product-card .grid-view-item__image-wrapper,.template-collection-landing .page-width#Collection .subCollection[data-filter=GEAR] .product-card .grid-view-item__image-wrapper{height:450px}@media screen and (max-width: 850px){.template-collection-all #shopify-section-header,.template-collection-landing #shopify-section-header{position:relative}.template-collection-all #shopify-section-header .site-header .site-nav a,.template-collection-landing #shopify-section-header .site-header .site-nav a,.template-collection-all #shopify-section-header .site-header .site-header__icon,.template-collection-landing #shopify-section-header .site-header .site-header__icon{color:#000}.template-collection-all #shopify-section-header .site-header .site-header__icon svg,.template-collection-all #shopify-section-header .site-header .site-header__icon path,.template-collection-landing #shopify-section-header .site-header .site-header__icon svg,.template-collection-landing #shopify-section-header .site-header .site-header__icon path{color:#000;fill:#000}.template-collection-all #shopify-section-header .site-header .site-header__icon circle,.template-collection-landing #shopify-section-header .site-header .site-header__icon circle{stroke:#000}.template-collection-all #shopify-section-header .site-header__account,.template-collection-landing #shopify-section-header .site-header__account{display:none}.template-collection-all #shopify-section-header .site-header__cart,.template-collection-landing #shopify-section-header .site-header__cart{margin-right:20px;margin-top:-5px}.template-collection-all .content-collection-all .page-width,.template-collection-landing .content-collection-all .page-width{padding:0 5px}.template-collection-all .content-collection-all .banerDesktop,.template-collection-landing .content-collection-all .banerDesktop,.template-collection-all .content-collection-all .colFIlters,.template-collection-landing .content-collection-all .colFIlters{display:none}.template-collection-all .content-collection-all .grid--view-items,.template-collection-landing .content-collection-all .grid--view-items{margin-left:0}.template-collection-all .content-collection-all .grid--view-items .grid__item,.template-collection-landing .content-collection-all .grid--view-items .grid__item{width:49%}.template-collection-all .content-collection-all .grid--view-items .grid__item .product-single__reviews-stars,.template-collection-landing .content-collection-all .grid--view-items .grid__item .product-single__reviews-stars{display:block}.template-collection-all .content-collection-all .grid--view-items .grid__item .product-single__reviews-stars .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.template-collection-landing .content-collection-all .grid--view-items .grid__item .product-single__reviews-stars .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{font-size:14px}.template-collection-all .content-collection-all .grid--view-items .grid__item .product-card .grid-view-item__image-wrapper,.template-collection-landing .content-collection-all .grid--view-items .grid__item .product-card .grid-view-item__image-wrapper{max-height:250px}.template-collection-all .content-collection-all .colSubtitle .subTitle,.template-collection-landing .content-collection-all .colSubtitle .subTitle{font-size:32px;margin-left:6%}.template-collection-all .content-collection-all .colSubtitle img,.template-collection-landing .content-collection-all .colSubtitle img{width:225px;right:1px;top:-50px}.template-collection-all .content-collection-all .colFIltersMobile,.template-collection-landing .content-collection-all .colFIltersMobile{position:sticky;top:0;z-index:11;background:#fff}.template-collection-all .content-collection-all .mobileFilters,.template-collection-landing .content-collection-all .mobileFilters{width:90%;text-align:center;margin:20px auto 0;filter:fl;display:flex;border:solid 2.5px #792530;font-size:26.7px;font-family:DDCHardware}}@media screen and (min-width: 850px){.template-collection-all .colFIlters,.template-collection-landing .colFIlters{position:sticky;top:0;z-index:11;background:#fff}.template-collection-all .colFIltersMobile,.template-collection-landing .colFIltersMobile,.template-collection-all .banerMobile,.template-collection-landing .banerMobile{display:none}}@media screen and (min-width: 1650px){.template-collection-all .page-width,.template-collection-landing .page-width{max-width:1475px}}.product-single__meta .bnb-buttons .bnb-dtn.lowes img:first-of-type{margin-top:0}@media screen and (max-width: 850px){.index-flavors-container .index-flavors .flavor-blocks{padding-bottom:40px}.index-flavors-container .index-flavors .flavor-blocks .flavor-block .image{left:0!important;width:100%;margin:0 auto;text-align:center;overflow:visible}.index-flavors-container .index-flavors .flavor-blocks .flavor-block .image img{left:0!important}.index-flavors-container .index-flavors .flavor-blocks .flavor-block .text{display:inline-block;top:265px;-webkit-text-fill-color:white;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black}}@media screen and (max-width: 374px){.index-flavors-container .index-flavors .flavor-blocks{padding-bottom:15px}.index-flavors-container .index-flavors .flavor-blocks .flavor-block .text{top:240px}}@media screen and (min-width: 375px) and (max-width: 424px){.index-flavors-container .index-flavors .flavor-blocks{padding-bottom:30px}.index-flavors-container .index-flavors .flavor-blocks .flavor-block .text{top:250px}}@media screen and (max-width: 675px){.product-single__photo{max-width:375px}}.product-single__thumbnails{display:flex}@media screen and (max-width: 749px){.thumbnails-wrapper{top:-20px}.thumbnails-slider--active .product-single__thumbnails{display:block!important}.thumbnails-slider__btn{display:none}}.template-page-lowes-landing #shopify-section-header{display:none}#lowesMain .hero-logo{width:150px;position:absolute;left:calc(50% - 75px);top:28px}#lowesMain .leftPart{position:absolute;width:calc(48% - 150px);margin-left:150px;margin-top:160px}#lowesMain .banerHero{display:flex;width:100%;height:95vh;min-height:750px}#lowesMain .banerHero .heroBG{width:100%}#lowesMain .leftPart .mainTitle p{font-family:DDC Hardware;font-style:normal;font-weight:400;font-size:61px;line-height:53px;color:#fff;margin-bottom:0}#lowesMain .leftPart .tabs{width:400px;display:flex;align-items:center;justify-content:center;margin:18px 0}#lowesMain .leftPart .tabs .tabTitle{width:33%;font-family:DDC Hardware;font-style:normal;font-weight:400;font-size:25px;line-height:32px;text-align:left;text-transform:uppercase;color:#9aa6ff;cursor:pointer}#lowesMain .leftPart .tabs .tabTitle.active{color:#fff}#lowesMain .leftPart .tabs .tabText:not(.active){display:none}#lowesMain .leftPart .tabText p{font-family:Stellar;font-style:normal;font-weight:400;font-size:20px;line-height:28px;color:#fff;max-width:425px;margin-bottom:0}#lowesMain .leftPart .heroCTA{width:391px;background:#fff;border-radius:15px;display:block;text-align:center;height:54px;font-family:Stellar;font-style:normal;font-weight:700;font-size:18px;line-height:34px;color:#000;margin-top:20px;line-height:33px}#lowesMain .leftPart .heroCTA img{margin-top:10px;vertical-align:bottom;width:60px;margin-left:12px}.template-page-walmart123 #lowesMain .leftPart .heroCTA img{width:100px;margin-top:15px}.template-page-walmart123 #lowesMain .leftPart .tabs .tabTitle.active{color:#9aa6ff}.template-page-walmart123 #lowesMain .instaBlock{background:transparent}#lowesMain .rightPart{position:absolute;width:calc(48% - 150px);margin-left:150px;margin-top:160px;right:1px}#lowesMain .mapBlock{height:auto;display:flex;margin-bottom:50px}#lowesMain .mapBlock .rightPart{margin-right:5%;width:55%;margin-left:auto;position:inherit;margin-top:50px}#lowesMain .mapBlock .rightPart img{width:100%;border-radius:23px;border:4px solid #252c61}#lowesMain .mapBlock .leftPart{position:inherit;width:30%;margin-left:8%;margin-right:auto;margin-top:110px}#lowesMain .mapBlock .mapTitle p{font-family:DDC Hardware;font-style:normal;font-weight:400;font-size:45px;line-height:46px;color:#000;margin-bottom:0}#lowesMain .mapBlock .mapSubTitle p{font-family:Stellar;font-style:normal;font-weight:400;font-size:16px;line-height:25px;color:#000;margin-top:18px;margin-bottom:0}#lowesMain .mapBlock .mapCTA{width:290px;height:54px;background:#fff;border:2px solid #000000;border-radius:8px;display:block;text-align:center;font-family:Stellar;font-style:normal;font-weight:700;font-size:18px;line-height:58px;color:#000;margin-top:20px}.newsl-landing .newsletterBlock{position:relative}.newsl-landing .newsletterBlock .newslContentHolder{position:absolute;width:750px;left:calc(50% - 375px);top:200px;display:flex;flex-direction:column;align-items:center;justify-content:center}.newsl-landing .newsletterBlock .newslContentHolder .newslTitle p{font-family:DDC Hardware;font-style:normal;font-weight:400;font-size:45px;line-height:39px;text-align:center;color:#fff;margin-bottom:0}.newsl-landing .newsletterBlock .newslContentHolder .newslSubTitle{margin:24px 0}.newsl-landing .newsletterBlock .newslContentHolder .newslSubTitle p{font-family:Stellar;font-style:normal;font-weight:400;font-size:24px;line-height:33px;text-align:center;color:#fff;margin-bottom:0}.newsl-landing .newsletterBlock #ContactNewsletterlanding-email{width:546px;height:54px!important;border:2px solid #000000!important;border-radius:5px}.newsl-landing .newsletterBlock .newsletter__submit{border-radius:5px;width:196px;height:54px;margin-left:10px;font-family:Stellar;font-style:normal;font-weight:400;font-size:18px;line-height:37px;color:#fff}.reviewsBlock{width:1440px;margin:0 auto}.reviewsBlock .revTitle{margin-top:50px;margin-bottom:53px;display:block;margin-left:50px}.reviewsBlock .revTitle p{font-family:DDC Hardware;font-style:normal;font-weight:400;font-size:45px;line-height:40px;color:#000;margin-bottom:0}.reviewsBlock .reviewsListing{display:flex;align-items:center;justify-content:center;gap:20px}.reviewsBlock .reviewsListing .reviewItem{width:432px;height:457px;border:3px solid #234a8a;border-radius:8px;padding:55px 50px}.reviewsBlock .reviewsListing .reviewItem .reviewTitle p{font-family:Stellar;font-style:normal;font-weight:700;font-size:26px;line-height:26px;color:#000;margin:10px 0}.reviewsBlock .reviewsListing .reviewItem .reviewText p{font-family:Stellar;font-style:normal;font-weight:400;font-size:24px;line-height:35px;color:#000}.reviewsBlock .reviewsListing .reviewItem .reviewAuthor{font-family:Stellar;font-style:normal;font-weight:700;font-size:18px;line-height:16px;letter-spacing:.260704px;text-transform:capitalize;color:#000;margin-top:10px;display:block}.reviewsBlock .reviewsBottomProducts{display:flex;justify-content:center;align-items:flex-start;margin-top:51px}.reviewsBlock .reviewsBottomProducts img{width:300px}.reviewsBlock .reviewsBottomProducts .reviewProduct{height:225px;overflow:hidden}.instaBlock{background:#a3cae7;padding-bottom:75px}@media (max-width: 750px){.instaBlock{padding-bottom:0}}.instaBlock .instWidthHolder{width:1440px;margin:0 auto}.instaBlock .instWidthHolder .instHeaderHodler{display:flex;justify-content:space-between;align-items:center;margin:0 23px}.instaBlock #rap__med__instagram{clear:unset;float:unset;margin-top:50px;padding-bottom:100px}.instaBlock #rap__med__instagram #rap__med__insta_title{display:none}.instaBlock #rap__med__instagram #rap__med__insta{float:unset;display:flex;gap:25px}.instaBlock #rap__med__instagram #rap__med__insta #rap__med__instabox{float:unset}.instaBlock .instTitle{margin-top:75px;display:block}.instaBlock .instTitle p{font-family:DDC Hardware;font-style:normal;font-weight:400;font-size:45px;line-height:57px;color:#000;margin-bottom:0}.instaBlock .instSubTitle{margin-top:20px;display:block}.instaBlock .instSubTitle p{font-family:Stellar;font-style:normal;font-weight:400;font-size:24px;line-height:24px;color:#000;margin-bottom:0}.instaBlock .map-logo{width:280px;margin-top:75px}.instaBlock .instagramHolder{display:flex;gap:20px;margin-top:48px}.instaBlock .inst0{width:315px;height:700px;object-fit:cover;max-width:unset;border-radius:13px 0 0 13px/13px 0px 0px 13px}.instaBlock .inst3{border-top-right-radius:13px}.instaBlock .inst5{border-bottom-right-radius:13px}.instaBlock .inst1,.instaBlock .inst2,.instaBlock .inst3,.instaBlock .inst4{width:315px;height:334px;object-fit:cover}.instaBlock .inst5{width:670px;height:334px;object-fit:cover}.instaBlock .container{display:grid;grid-auto-flow:row dense;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:0px 0px;grid-template-areas:"div0 div1 div2 div3" "div0 div4 div5 div5"}.instaBlock .div0{grid-area:div0}.instaBlock .div1{grid-area:div1}.instaBlock .div2{grid-area:div2}.instaBlock .div3{grid-area:div3}.instaBlock .div4{grid-area:div4}.instaBlock .div5{grid-area:div5}.instaBlock .instDiv{margin:10px 20px}.postsBlock{background:#004a93}.postsBlock .postsWidthHolder{max-width:2400px;margin:0 auto;margin-left:8vw}.postsBlock .postsTitle{display:block;padding-top:100px}.postsBlock .postsTitle p{font-family:DDC Hardware;font-style:normal;font-weight:400;font-size:52px;line-height:66px;color:#fff;margin-bottom:0}.postsBlock .postsSubTitle{margin-top:10px;display:block;margin-bottom:30px}.postsBlock .postsSubTitle p{font-family:Stellar;font-style:normal;font-weight:400;font-size:16px;line-height:25px;color:#fff}.postsBlock .postListing{padding-bottom:80px}.postsBlock .postListing .postItem{position:relative}.postsBlock .postListing .postItem img{width:414px;height:486px;object-fit:cover;border-radius:13px}.postsBlock .postListing .postItem .postTitle{position:absolute;bottom:15px;left:15px;font-family:Stellar;font-style:normal;font-weight:700;font-size:22px;line-height:22px;color:#fff;max-width:410px}.productsWidthHolder{width:1400px;margin:0 auto;padding-bottom:50px}.productsWidthHolder .productsTitle{display:block;margin:75px auto 50px;width:100%;text-align:center}.productsWidthHolder .productsTitle p{font-family:DDC Hardware;font-style:normal;font-weight:400;font-size:45px;line-height:57px;color:#000}.productsWidthHolder .productListing{display:flex;justify-content:space-evenly;z-index:2}.productsWidthHolder .productListing .ctaProduct a{position:relative}.productsWidthHolder .productListing .pr1,.productsWidthHolder .productListing .pr5{margin-top:130px;z-index:1}.productsWidthHolder .productListing .pr1,.productsWidthHolder .productListing .pr2{margin-right:-30px}.productsWidthHolder .productListing .pr4,.productsWidthHolder .productListing .pr5{margin-left:-30px}.productsWidthHolder .productListing .pr2,.productsWidthHolder .productListing .pr4{margin-top:60px;z-index:2}.productsWidthHolder .productListing .pr3{z-index:3}.productsWidthHolder .productListing .ctaProduct:hover{z-index:5}.productsWidthHolder .productListing .productTitle{position:absolute;font-family:Stellar;font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#fff;bottom:20px;left:35px;width:240px;display:block;text-align:center}.productsWidthHolder .heroCTA{width:205px;height:auto;border:2px solid #000000;border-radius:15px;font-family:Stellar;font-style:normal;font-weight:400;font-size:18px;line-height:normal;color:#000;text-align:center;display:block;margin:-40px auto 0;padding:17px 0;z-index:10;display:flex;justify-content:center;align-items:center}.productsWidthHolder .listingCTA{width:100%;display:flex;z-index:10}@media (min-width: 750px){.desktopOnly{display:block!important}.mobileOnly{display:none!important}}@media (max-width: 749px){.desktopOnly{display:none!important}.mobileOnly{display:block!important}.mainBaner{position:relative}.reviewsBlock .reviewsListing .reviewItem{width:319px;height:541px;border-radius:5px;padding:40px 35px;margin:0 auto}.reviewsBlock .reviewsListing .reviewItem .revQuote{width:33px}.reviewsBlock .reviewsBottomProducts img{width:185px}.instaBlock .container{display:block}.instaBlock .inst0,.instaBlock .inst1,.instaBlock .inst2,.instaBlock .inst3,.instaBlock .inst4,.instaBlock .inst5{width:303.33px;height:400px}.productsWidthHolder .productListing .pr1,.productsWidthHolder .productListing .pr5{display:none}.productsWidthHolder .productListing .pr4{margin-right:-30%}.productsWidthHolder .productListing .pr2{margin-left:-30%}.instaBlock .instWidthHolder,.reviewsBlock,.productsWidthHolder{width:auto}.reviewsBlock .reviewsListing{display:block}.newsl-landing .newsletterBlock .newslContentHolder{width:auto}.productsWidthHolder .productListing{overflow:hidden}#lowesMain .leftPart .mainTitle p{font-family:DDC Hardware;font-style:normal;font-weight:400;font-size:50px;line-height:44px;color:#fff}#lowesMain .leftPart{position:absolute;width:100%;margin-left:0;margin-top:180px;left:50%;transform:translate(-50%);width:319px}#lowesMain .rightPart{display:none}#lowesMain .leftPart .heroCTA{width:319px;height:64px}#lowesMain .banerHero{height:1317px}#lowesMain .leftPart .tabs{width:auto;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;margin:420px 0 18px}#lowesMain .leftPart .heroCTA img{width:60px;margin-top:12px;margin-left:10px}#lowesMain .leftPart .tabs .tabTitle{font-family:DDC Hardware;font-style:normal;font-weight:400;font-size:32px;line-height:41px}#lowesMain .leftPart .tabText p{font-family:Stellar;font-style:normal;font-weight:400;font-size:18px;line-height:25px}#lowesMain .leftPart .heroCTA{font-family:Stellar;font-style:normal;font-weight:700;font-size:18px;line-height:27px;margin-top:50px}#lowesMain .hero-logo{top:50px}#lowesMain .mapBlock{flex-direction:column;padding-bottom:20px}#lowesMain .mapBlock .leftPart{position:inherit;left:50%;transform:unset;width:100%;max-width:319px;margin:50px auto 0}#lowesMain .mapBlock .leftPart .mapTitle{width:100%;text-align:center;margin-top:30px;display:block}#lowesMain .mapBlock .leftPart .mapSubTitle{width:100%;text-align:center;margin-top:10px;display:block}#lowesMain .mapBlock .rightPart{margin-top:60px;position:inherit;transform:unset;display:block;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-left:auto;margin-right:auto;text-align:center}#lowesMain .mapBlock .rightPart img{width:319px;height:374px;object-fit:cover}.newsl-landing .newsletterBlock{height:656px}.newsl-landing .newsletterBlock .newsletter-bg{height:656px;object-fit:cover}.newsl-landing .newsletterBlock .newslContentHolder{left:50%;transform:translate(-50%);width:319px;top:135px}.newsl-landing .newsletterBlock .newslContentHolder .newslTitle p{font-size:45px;max-width:249px}.newsl-landing .newsletterBlock .newslContentHolder .newslSubTitle{max-width:245px}.newsl-landing .newsletterBlock .newslContentHolder .newslSubTitle p{font-size:18px;line-height:23px;display:inline;text-align:left}#ContactNewsletterlanding.contact-form .newsletter__input{width:249px!important;height:64px!important}.template-page #PageContainer .main-content .contact-form .input-group{width:249px;margin:0 auto}#ContactNewsletterlanding.contact-form .input-group__btn{text-align:center}#ContactNewsletterlanding.contact-form .input-group__btn .newsletter__submit{width:249px;height:54px;line-height:40px;padding:0;margin-left:2px;margin-right:0}.reviewsBlock .reviewsListing .reviewItem .reviewTitle p{margin:15px 0}.reviewsBlock .reviewsListing .reviewItem .reviewText p{font-size:22px}.reviewsBlock .owl-dots{width:100%;margin:25px auto 0;display:block;text-align:center}.reviewsBlock .owl-dots .owl-dot span{width:16px;height:16px;margin:5px 7px;background:#fff;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;border:1.5px solid #000000}.reviewsBlock .owl-dots .owl-dot.active span,.reviewsBlock .owl-theme .owl-dots .owl-dot:hover span{background:#000}.reviewsBlock .reviewsBottomProducts .reviewProduct{height:140px;width:auto}.instaBlock .instWidthHolder .instHeaderHodler{display:flex;justify-content:space-between;align-items:center;gap:unset;flex-direction:column}.instHeaderHodler .leftBlock{width:319px;text-align:center}.instHeaderHodler .rightBlock{width:190px;margin-top:50px}.instaBlock .instSubTitle p{font-size:16px}.instaBlock .instTitle p{font-size:39px}.instaBlock .map-logo{width:auto;margin-top:0}.instaBlock .instDiv{margin:10px 0 10px 15px}.postsBlock{margin-top:50px}.postsBlock .postsWidthHolder{margin-left:0}.postsBlock .postsWidthHolder .postsHeader{margin-left:8vw}.postsBlock .postsTitle p{font-size:39px}.postsBlock .postsSubTitle{font-size:16px}.pr2,.pr3,.pr4{width:250px}.productsWidthHolder .productListing .productTitle{left:50%;width:216px;transform:translate(-50%)}.productsWidthHolder .heroCTA{margin:75px auto 0}.mapBlock{height:auto;padding-bottom:95px}.mapBlock .mapCTA{margin-left:auto;margin-right:auto;width:319px}.mapBlock .map-logo{margin:0 auto;text-align:center;display:block}.mapBlock .rightPart img{width:319px}}.template-page-sca-storelocator .customInfo,.template-page-store-locator-new .customInfo{max-width:1275px;margin:0 auto}.template-page-sca-storelocator .colSubtitle,.template-page-store-locator-new .colSubtitle{padding:40px 0;background-color:#feebcc;position:relative;width:108%;margin:50px 0 100px -4%}.template-page-sca-storelocator .colSubtitle .subTitle,.template-page-store-locator-new .colSubtitle .subTitle{display:block;font-size:72px;font-weight:400;font-stretch:condensed;font-style:normal;line-height:.72;margin-left:4%;font-family:DDCHardware}.template-page-sca-storelocator .colSubtitle img,.template-page-store-locator-new .colSubtitle img{position:absolute;width:375px;right:-20px;top:-115px;background:transparent}.template-page-sca-storelocator .locator,.template-page-store-locator-new .locator{margin:50px 0 50px -4%}.template-page-sca-storelocator .locatorTitle,.template-page-store-locator-new .locatorTitle{font-family:DDC Hardware;font-style:normal;font-weight:410;font-size:62px;line-height:63px;color:#000;margin:50px 0}.template-page-sca-storelocator .retailerListing.pellets,.template-page-store-locator-new .retailerListing.pellets{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px;align-items:center;justify-content:center;text-align:center}.template-page-sca-storelocator .retailerListing.pellets .listItem,.template-page-store-locator-new .retailerListing.pellets .listItem{width:120px;vertical-align:middle;margin-top:15px;text-align:center}.template-page-sca-storelocator .colSubtitle.smoke,.template-page-store-locator-new .colSubtitle.smoke{margin-top:90px}.template-page-sca-storelocator .retailerListing.smoke,.template-page-store-locator-new .retailerListing.smoke{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;align-items:center;justify-content:center;text-align:center}.template-page-sca-storelocator .retailerListing.smoke .listItem,.template-page-store-locator-new .retailerListing.smoke .listItem{width:120px;vertical-align:middle;margin-top:15px;text-align:center}.template-page-sca-storelocator .colSubtitle.locator .subTitle,.template-page-store-locator-new .colSubtitle.locator .subTitle{font-family:DDC Hardware;font-style:normal;font-weight:410;font-size:52px;line-height:63px;color:#000}.template-page-sca-storelocator .locatorPromos,.template-page-store-locator-new .locatorPromos{margin-top:80px;display:flex;align-items:center;justify-content:space-evenly;width:100%;gap:100px}.template-page-sca-storelocator .locatorPromos img,.template-page-store-locator-new .locatorPromos img{width:600px}@media (max-width: 749px){.template-page-sca-storelocator .locatorPromos,.template-page-store-locator-new .locatorPromos{flex-direction:column;padding:0 15px}.template-page-sca-storelocator .locatorPromos img,.template-page-store-locator-new .locatorPromos img{width:auto}.template-page-sca-storelocator .colSubtitle,.template-page-store-locator-new .colSubtitle{margin:50px 0 100px 0%;width:100%;max-width:100%;padding:30px 0}.template-page-sca-storelocator .colSubtitle img,.template-page-store-locator-new .colSubtitle img{width:220px;right:1px;top:-40px}.template-page-sca-storelocator .colSubtitle .subTitle,.template-page-store-locator-new .colSubtitle .subTitle{font-family:DDC Hardware;font-style:normal;font-weight:410;font-size:32px;line-height:52px;color:#000;margin-left:23px}.template-page-sca-storelocator .colSubtitle.smoke img,.template-page-store-locator-new .colSubtitle.smoke img{right:1px}.template-page-sca-storelocator .locatorTitle,.template-page-store-locator-new .locatorTitle{font-size:52px;line-height:49px;margin-left:20px}.template-page-sca-storelocator .retailerListing.pellets,.template-page-store-locator-new .retailerListing.pellets{grid-template-columns:1fr 1fr}.template-page-sca-storelocator .retailerListing.pellets .listItem,.template-page-store-locator-new .retailerListing.pellets .listItem{margin:0 auto;min-height:50px;object-fit:contain}.template-page-sca-storelocator .retailerListing.smoke,.template-page-store-locator-new .retailerListing.smoke{grid-template-columns:1fr 1fr}.template-page-sca-storelocator .retailerListing.smoke .listItem,.template-page-store-locator-new .retailerListing.smoke .listItem{margin:0 auto;min-height:50px;object-fit:contain}.template-page-sca-storelocator .colSubtitle.locator .subTitle,.template-page-store-locator-new .colSubtitle.locator .subTitle{font-size:32px;line-height:33px}}@media (max-width: 400px){.reviewsBlock .reviewsBottomProducts .reviewProduct{height:125px}}@media (min-width: 750px) and (max-width: 1150px){#lowesMain .banerHero{width:100%}#lowesMain .leftPart{width:52%;margin-left:65px;margin-top:160px}#lowesMain .rightPart{width:calc(48% - 65px)}#lowesMain .mapBlock .leftPart{margin-top:60px}#lowesMain .mapBlock .rightPart{width:48%;margin-top:10%}.newsl-landing .newsletterBlock .newslContentHolder{width:auto;left:calc(50% - 375px);top:35px}.reviewsBlock .reviewsListing{flex-direction:column}.reviewsBlock .reviewsBottomProducts .reviewProduct{height:155px}.instaBlock .instWidthHolder{width:auto}.productsWidthHolder{width:100%;overflow:hidden}.productsWidthHolder .productListing .productTitle{left:4px}.reviewsBlock{width:auto}}.template-collection-all .content-collection-all .colSubtitle[data-filter=GEAR] img,.template-collection-landing .content-collection-all .colSubtitle[data-filter=GEAR] img{top:-55px;width:330px}.template-collection-all .content-collection-all .colSubtitle[data-filter=CHIPS] img,.template-collection-all .content-collection-all .colSubtitle[data-filter=CHUNKS] img,.template-collection-landing .content-collection-all .colSubtitle[data-filter=CHIPS] img,.template-collection-landing .content-collection-all .colSubtitle[data-filter=CHUNKS] img{top:-55px}.template-page-sca-storelocator .site-footer{position:relative}.product-extra__box .content ul li a{font-weight:700}@media (max-width: 750px){.template-collection-all .content-collection-all .colSubtitle[data-filter=GEAR] img,.template-collection-landing .content-collection-all .colSubtitle[data-filter=GEAR] img{top:-40px;width:251px}.template-collection-all .content-collection-all .colSubtitle[data-filter=CHIPS] img,.template-collection-all .content-collection-all .colSubtitle[data-filter=CHUNKS] img,.template-collection-landing .content-collection-all .colSubtitle[data-filter=CHIPS] img,.template-collection-landing .content-collection-all .colSubtitle[data-filter=CHUNKS] img{top:1px;width:150px}}.product-extra__box .content ul li{list-style:disc;padding:3px 0}.page-width.chipnsAndChunks{max-width:1440px}.headingHolder{display:flex;align-items:center;justify-content:space-between;margin:0 65px}.headingHolder .section-header{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:0}.headingHolder .section-header h2{font-family:DDCHardware;font-weight:400;font-size:47px;line-height:52px;color:#000;margin-bottom:10px}.headingHolder .section-header .subTitle{font-family:Stellar;font-style:normal;font-weight:400;font-size:24px;line-height:34px;color:#434343}.shopify-section.index-section.chips{background-color:#fef5e6;background-image:url(/cdn/shop/files/bg.png);background-repeat:no-repeat;background-size:1000px 280px;background-position:bottom -15px left 1px}.shopAllLink{display:flex;align-items:center}.shopAllLink:hover{background:#fef5e6}.shopAllLink a{font-family:DDCHardware,serif;font-size:20px;line-height:normal;font-stretch:condensed;color:#000;background:none;padding:0 0 4px;border-bottom:2px #000 solid;letter-spacing:.08em}.shopAllLink:hover a{color:#000203}.chipnsAndChunks .logo-bar{margin-top:50px}.chipnsAndChunks .logo-bar__item{max-width:290px;margin:0 16px 35px;cursor:pointer}.chipnsAndChunks .logo-bar__item:hover{transform:scale(1.1)}.desktopImage{display:block!important}.mobileImage{display:none!important}.chipnsAndChunks .logo-bar__item .logo-bar__link{margin-top:20px;font-family:DDCHardware;font-style:normal;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.01em;color:#000}.twoButtons.image-with-overlay .hero__inner h2{font-family:DDCHardware;font-weight:400;font-size:91px;line-height:104px;color:#fef5e6;max-width:450px}.twoButtons.image-with-overlay .hero__inner .buttonsHolder{display:flex;gap:10px;max-width:450px}.twoButtons.image-with-overlay .hero__inner .buttonsHolder .btn{min-width:210px;min-height:65px;font-family:Stellar;font-style:normal;font-weight:700;font-size:24px;line-height:24px;text-align:center;display:flex;align-items:center;justify-content:center;padding:0;text-transform:capitalize;letter-spacing:normal}.twoButtons.image-with-overlay .imageInner{width:50%}.twoButtons.image-with-overlay .hero__inner .buttonsHolder .btn{background:#de8b3a;border:3px solid #000203;border-radius:2px;color:#000203}.twoButtons.image-with-overlay .hero__inner .buttonsHolder .btn:hover{background:#000203;border:3px solid #000203;border-radius:2px;color:#fef5e6}.twoButtons.image-with-overlay .hero__overlay.is-hero .hero__inner{position:initial;padding-top:unset;padding-bottom:unset;width:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:0}.twoButtons.image-with-overlay .hero__overlay.is-hero.hero--x-large{background-size:100%;background-position:center center!important;height:auto;margin-top:55px;display:flex;align-items:center;justify-content:space-evenly;padding:60px 0;flex-direction:row-reverse}.twoButtons .desktopImage.img{width:100%;right:1px;left:unset}.retailersHolder{align-items:center;justify-content:center;gap:27px;display:flex}.template-product .product-banner{background:#fff}.template-product .product-banner img{width:100%}.retailers h2{font-family:DDC Hardware;font-style:normal;font-weight:410;font-size:52px;line-height:66px;color:#000}.destini-modal{width:100%;height:100vh;background:#0006;padding:100px 50px;display:none;position:absolute;left:0;z-index:9000;overflow-y:auto}.destini-modal__close{position:absolute;right:50px;top:50px;cursor:pointer}.destini-modal.open{display:block}.destini-modal__close svg{width:50%;height:50%}@media (max-width: 749px){.desktopImage{display:none!important}.mobileImage{display:block!important}.twoButtons.image-with-overlay .hero__overlay h2,.twoButtons.image-with-overlay .hero__overlay h2 p{font-weight:400;font-size:45px!important;line-height:47px;text-align:center;color:#fef5e6;margin-bottom:0;min-height:auto}.twoButtons.image-with-overlay .hero__overlay .buttonsHolder{flex-direction:column;margin-top:20px;justify-content:center;align-items:center;width:100%}.twoButtons.image-with-overlay .hero__overlay .buttonsHolder .btn{max-width:100%;font-family:Stellar;font-style:normal;font-weight:700;font-size:24px;line-height:24px;text-align:center;width:calc(100% - 28px);margin:0}.twoButtons.image-with-overlay .hero__overlay.is-hero.hero--x-large{min-height:875px;padding:unset;margin-top:30px;justify-content:center;flex-direction:column}.twoButtons.image-with-overlay .hero__overlay.is-hero.hero--x-large img{width:100%}.twoButtons.image-with-overlay .hero__overlay.is-hero .hero__inner{top:77vh;padding-top:0;margin-top:unset;position:absolute;justify-content:center;align-items:center;width:100%;margin-bottom:0;margin-top:0}.page-width.chipnsAndChunks{padding:0 15px}.headingHolder{margin:0}.headingHolder .section-header h2{font-size:47px;line-height:52px;color:#000;letter-spacing:normal;max-width:235px;text-align:left}.headingHolder .section-header .subTitle{font-size:20px;line-height:34px;color:#434343}.chipnsAndChunks .logo-bar{margin-top:30px;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;grid-row-gap:20px;align-items:center;justify-content:center;margin-bottom:35px}.chipnsAndChunks .logo-bar__item{max-width:100%;margin:0}.chipnsAndChunks .logo-bar__item .logo-bar__image{width:167.12px;height:167.69px}.shopAllLink.mobileImage{width:100%;text-align:center;margin-top:30px;line-height:46px;border-radius:2px}.shopify-section.index-section.chips{background-position:bottom -15px left -50px}.retailersHolder .retailerItem img{width:165px;height:auto}.retailersHolder .retailerItem a,.retailersHolder .retailerItem{font-size:0px}.retailers .page-width{padding:0 15px}.retailersHolder{gap:15px;flex-wrap:wrap;width:100%;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.retailers h2{font-size:38px;line-height:32px;margin-top:20px;text-align:center}.retailersHolder .retailerItem{display:flex;align-items:center;justify-content:center}}.template-collection-landing .content-collection-all .colTitle{top:32px;left:50%;transform:translate(-50%);text-align:center;margin:0}.template-collection-landing .content-collection-all .colTitle p{font-weight:400;font-size:4.444vw;color:#000}.template-collection-landing .content-collection-all .colTitle p strong{color:#fff;font-weight:400;font-size:4.444vw}.collection-header__bottom-title{padding-top:40px;display:block}.collection-header__bottom-title p{font-weight:410;font-size:32px;line-height:41px;text-align:center;color:#000;text-transform:uppercase;font-family:DDCHardware}.collection-header__bottom-subtitle{max-width:1150px;display:block;margin:20px auto 0}.collection-header__bottom-subtitle p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#000;padding-bottom:40px}@media (max-width: 749px){.template-collection-landing .content-collection-all .colTitle p,.template-collection-landing .content-collection-all .colTitle p strong{font-weight:400;font-size:40px}.template-collection-landing .content-collection-all .colTitle{width:100%;top:33px;transform:translate(-50%)}.collection-header__bottom-title{max-width:360px;margin:0 auto}.collection-header__bottom-subtitle{max-width:360px;margin:20px auto 0}.collection-header__bottom-subtitle p{font-weight:400;font-size:15px;line-height:28px}.template-collection-landing .collection-header{margin-bottom:55px}.template-collection-landing .content-collection-all #Collection{margin-top:55px}.template-collection-landing .content-collection-all .colSubtitle{width:100%;margin:50px 0 100px 0%}.template-collection-landing .content-collection-all .page-width{padding:0}.template-collection-landing .announcement-bar__message{min-height:40px;display:flex;align-items:center;justify-content:center}}@media (max-width: 365px){.template-collection-landing .content-collection-all .colTitle p,.template-collection-landing .content-collection-all .colTitle p strong{font-weight:400;font-size:36px}.collection-header__bottom-subtitle{padding:0 20px}.template-collection-landing #shopify-section-featured-collections .product-card,.template-collection-landing .page-width#Collection .product-card{max-width:80%}}@media (min-width: 749px) and (max-width: 950px){.template-collection-landing #shopify-section-featured-collections .product-card .grid-view-item__image-wrapper,.template-collection-landing .page-width#Collection .product-card .grid-view-item__image-wrapper{margin-bottom:5px}.template-collection-landing .grid--view-items{display:grid;grid-template-columns:1fr 1fr}.template-collection-landing .content-collection-all .grid--view-items .grid__item{width:100%}.template-collection-landing .collection-header__bottom{margin-bottom:50px}.template-collection-landing .content-collection-all #Collection{margin-top:55px}}.product-single__meta .bnb-buttons,#shopify-section-featured-retailers{display:none!important}.product-single__meta div[data-bv-show=rating_summary]{min-height:65px}.product-single__meta .product-single__great-with{justify-content:left}.four-reasons{background-color:#fef5e6;min-height:615px;width:100%;background-size:1160px;background-repeat:no-repeat;background-position:bottom}.four-reasons__hero{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;padding-top:50px;max-width:775px;margin:0 auto}.four-reasons__hero-top-text{font-weight:410;font-size:65px;line-height:83px;text-align:center;letter-spacing:.03em;text-transform:uppercase;font-family:DDCHardware;color:#fff;padding:10px 30px}.four-reasons__hero-title{font-family:DDCHardware;font-style:normal;font-weight:410;font-size:65px;line-height:83px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#020101;margin:25px auto}.four-reasons__hero-title p{margin:0}.four-reasons__hero-text{font-family:Stellar;font-style:normal;font-weight:400;font-size:16px;line-height:28px;text-align:center;color:#434343}.four-reasons__hero-additional-text{font-family:DDCHardware;font-style:normal;font-weight:400;font-size:25px;line-height:32px;text-align:center;color:#000;margin:25px auto}.four-reasons__hero-cta{font-family:Stellar;font-style:normal;font-weight:700;font-size:20px;line-height:initial;text-align:center;color:#fef5e6;background:#000203;border:3px solid #000203;border-radius:2px;padding:15px 50px;display:flex;justify-content:center;align-items:center}.four-reasons__hero-cta:hover{background:#de8b3a}.split-num{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 0;gap:95px}.split-num__item-content-title{font-family:DDCHardware;font-style:normal;font-weight:410;font-size:42px;line-height:54px;color:#000}.split-num__item-content-text{font-family:Stellar;font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#434343}.split-num__item-image{width:375px;position:relative}.split-num__item-image img{max-width:100%;min-width:375px;display:flex;object-fit:cover}.split-num__item{display:flex;align-items:center;justify-content:center;max-width:975px;gap:90px}.split-num__item-number{position:absolute;width:60px;height:60px;background:#7b2530;border-radius:10px;font-family:DDCHardware;font-style:normal;font-weight:420;font-size:42px;line-height:54px;text-align:center;text-transform:capitalize;color:#fff;display:flex;align-items:center;justify-content:center;z-index:5;left:-25px;top:-25px}.products-listing__title{font-family:DDCHardware;font-style:normal;font-weight:410;font-size:65px;line-height:66px;color:#000;padding:50px 0;width:100%;text-align:center;display:block}.products-listing__holder{display:flex;align-items:center;justify-content:center;gap:90px}.products-listing{min-height:740px;width:100%;background-size:50%;background-repeat:no-repeat;background-position:bottom left}.products-listing__item{display:flex;flex-direction:column;align-items:center;justify-content:center}.products-listing__item img{max-width:325px;height:auto}.products-listing__item-title{font-family:DDCHardware;font-style:normal;font-weight:410;font-size:20px;line-height:21px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#020101;display:block;margin:15px auto}.products-listing__item-text p{font-family:Stellar;font-style:normal;font-weight:400;font-size:16px;line-height:28px;text-align:center;color:#434343;max-width:364px}.products-listing__hero-cta{font-family:Stellar;font-style:normal;font-weight:700;font-size:20px;line-height:initial;text-align:center;color:#fef5e6;background:#000203;border:3px solid #000203;border-radius:2px;padding:15px 50px;margin-top:15px}.products-listing__hero-cta:hover,.titla-cta__hero-cta:hover{background:#de8b3a}.titla-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:245px}.titla-cta__title{font-family:DDC Hardware;font-style:normal;font-weight:400;font-size:65px;line-height:66px;margin:45px auto;color:#000203}.titla-cta__hero-cta{font-family:Stellar;font-style:normal;font-weight:700;font-size:20px;line-height:initial;text-align:center;color:#fef5e6;padding:15px 50px;background:#000203;border:3px solid #000203;border-radius:2px;margin-bottom:50px}.template-page-4-reasons.template-page .main-content{padding-bottom:0}@media (max-width: 769px){.split-num__item,.products-listing__holder{flex-direction:column}.four-reasons{min-height:715px;width:100%;background-size:100%}.four-reasons__hero-title p{font-weight:400;font-size:35px;line-height:47px;max-width:345px}.four-reasons__hero-top-text{font-size:55px;line-height:70px;text-align:center;letter-spacing:.03em;text-transform:uppercase;font-weight:400}.four-reasons__hero-text p{font-weight:400;font-size:16px;line-height:28px;max-width:345px}.four-reasons__hero-additional-text p{font-weight:400;font-size:25px;line-height:32px}.four-reasons__hero-cta{font-weight:700;font-size:20px}.split-num__item-image{width:100%;width:fit-content}.split-num__item-image img{min-width:300px;max-width:100%}.split-num__item-number{left:0}.split-num__item{gap:20px;padding:0 15px}.split-num__item-content-title p{font-weight:410;font-size:30px;line-height:38px}.split-num__item-content-text p{font-weight:400;font-size:16px;line-height:28px}.split-num__item-content-text{margin-top:10px;display:block}.split-num{gap:45px}.products-listing__title p{font-size:35px;line-height:47px;text-align:left;padding:0 15px}.products-listing__item{align-items:flex-start;padding:0 15px}.products-listing__item-title{margin:15px 0}.products-listing__item-text p{text-align:left}.products-listing__holder{gap:50px}.products-listing__item-title p{font-size:20px;line-height:21px;text-align:center;letter-spacing:.03em}.products-listing__item-text p{font-weight:400;font-size:16px;line-height:28px;color:#434343}.products-listing__hero-cta{width:100%}.products-listing{background-size:100%;padding-bottom:50px}.titla-cta{padding:50px 15px}.titla-cta__title p{font-weight:400;font-size:35px;line-height:47px}.titla-cta__title{margin-top:0;margin-bottom:30px}.titla-cta__hero-cta{width:100%;margin-bottom:0}}.template-collection-ems-holiday .collection-header-wrapper img.banerDesktop{display:flex}.template-collection-ems-holiday .collection-header__bottom-title strong{color:#df0928}.template-collection-ems-holiday .collection-header__bottom-subtitle{max-width:1220px;text-align:center;padding-bottom:40px;font-family:Stellar;font-style:normal;font-weight:400;font-size:18px;line-height:28px}.template-collection-ems-holiday .collection-header{padding-bottom:75px}.template-collection-ems-holiday .collection-header__bottom-subtitle br{display:none}.template-collection-ems-holiday .template-collection-landing .content-collection-all .colTitle p{color:#fff}.template-collection-ems-holiday .template-collection-landing .content-collection-all .colTitle p strong{color:#df0928}.template-collection-ems-holiday .template-collection-landing .content-collection-all .colTitle{top:50%;transform:translate(-50%,-50%)}@media (max-width: 769px){.template-collection-ems-holiday .collection-header__bottom-subtitle{padding:0 15px 20px;display:flex;align-items:center;justify-content:center;text-align:center}.template-collection-ems-holiday .collection-header-wrapper img.banerMobile{display:flex}.template-collection-ems-holiday .collection-header-wrapper img.banerDesktop{display:none}.template-collection-ems-holiday .collection-header{padding-bottom:50px}}@media (max-width: 374px){.collection-header__bottom-title{max-width:100%;margin:0 auto;padding:40px 15px 0}}.hero-slideshow .slick-prev,.hero-slideshow .slick-next{z-index:100}.hero-slideshow .slick-prev{left:35px}.hero-slideshow .slick-prev:before,.hero-slideshow .slick-next:before{content:" ";background-image:url(//bearmountainbbq.com/cdn/shop/t/89/assets/icon-slider-prev.svg?v=78222900464099527551692774998);width:45px;height:45px;display:block;background-size:contain}.hero-slideshow .slick-next:before{transform:rotate(180deg)}.hero-slideshow .slick-next{right:35px}.hero-slideshow .slick-dots{left:90px;bottom:20px}.hero-slideshow.slick-slider .slick-dots li button:before{background:#812731;border:1px solid #812731}@media (max-width: 769px){.hero-slideshow .slick-dots{left:50%;bottom:20px;transform:translate(-50%)}.hero-slideshow .slick-prev,.hero-slideshow .slick-next{top:60%}.hero-slideshow .slick-prev{left:10px}}#CartDrawer .docapp-cart-with-shipping-summary .docapp-shipping-calculator{padding:0}#CartDrawer .docapp-cart-with-shipping-summary .docapp-shipping-calculator--button .docapp-shipping--button-text{font-family:Stellar;font-style:normal;font-weight:400;font-size:14px;line-height:14px;background:#000}#CartDrawer .docapp-cart-with-shipping-summary .docapp-shipping-calculator--input,#CartDrawer .docapp-single-shipping-calculator .docapp-shipping-calculator--input{padding:5px 0}#CartDrawer .docapp-cart-with-shipping-summary .docapp-shipping-calculator--rates,#CartDrawer .docapp-single-shipping-calculator .docapp-shipping-calculator--rates{margin:5px 0 10px}#CartDrawer .docapp-cart-with-shipping-summary .docapp-shipping-calculator--rates .docapp-shipping-calculator--rates-title,#CartDrawer .docapp-cart-with-shipping-summary .docapp-shipping-calculator--rates .docapp-shipping-rate-name{font-family:Stellar;font-style:normal;font-weight:400;font-size:13px!important;line-height:13px}.template-collection-superbowl .collection-header-wrapper{display:flex}.template-collection-landing .content-collection-all .colTitle{top:42px;width:100%}.template-collection-landing .content-collection-all .collection_subtitle{position:absolute;display:block;font-family:Stellar;font-style:normal;font-weight:500;font-size:50px;line-height:110%;text-transform:uppercase;color:#000;top:130px;left:50%;transform:translate(-50%);text-align:center;width:798px;height:80px;display:flex;align-items:center;justify-content:center;padding-top:8px}.template-collection-superbowl .content-collection-all .collection-header__bottom{margin-bottom:80px}.template-collection-superbowl .content-collection-all .colTitle p{color:#fff}.template-collection-superbowl .grid--view-items:nth-of-type(1){margin-bottom:0;padding-bottom:45px}@media (max-width: 769px){.template-collection-superbowl .content-collection-all .collection_subtitle{max-width:345px;height:44px;font-size:22px!important;top:200px}.template-collection-landing .content-collection-all .colTitle{top:30px}.template-collection-superbowl .content-collection-all .colTitle p{font-weight:410;font-size:55px;line-height:94.4%;padding:0 10px}}@media (max-width: 390px){.template-collection-superbowl .content-collection-all .collection_subtitle{top:240px}}.hero-baner-wrapper{height:auto;margin-bottom:0;display:flex;background-size:auto;background-position:right top;background-repeat:no-repeat;position:relative;flex-direction:column}.hero-baner-wrapper .colTitle{top:42px;width:100%;left:50%;transform:translate(-50%);text-align:center;margin:0;position:absolute;display:flex;justify-content:center;align-items:center}.hero-baner-wrapper .colTitle .BigTxt p{font-family:DDCHardware;font-style:normal;font-weight:400;font-size:100px;line-height:100%;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:0}.hero-baner-wrapper .colTitle .SmallTxt p{font-weight:400;font-size:40px;line-height:100%;text-align:center;text-transform:uppercase;font-family:DDCHardware;color:#fff;margin-bottom:0}.hero-baner-wrapper .collection_subtitle{position:absolute;font-family:Stellar;font-style:normal;font-weight:500;font-size:50px;line-height:110%;text-transform:uppercase;color:#000;top:130px;left:50%;transform:translate(-50%);text-align:center;width:798px;height:80px;display:flex;align-items:center;justify-content:center;padding-top:8px}.hero-baner-wrapper .collection-header__bottom-subtitle p{padding-bottom:0;margin-bottom:5px}.hero-baner-wrapper .collection-header__bottom-subtitle ul{max-width:410px;margin:0 auto}.hero-baner-wrapper .collection-header__bottom-subtitle ul li{position:relative}.hero-baner-wrapper .collection-header__bottom-subtitle--additional{font-family:Stellar;font-style:normal;font-weight:400;font-size:12px;line-height:20px;text-align:center;color:#1b1a18;max-width:1150px;margin:20px auto;display:block}.hero-baner-wrapper .collection-header__bottom-title{padding-top:20px}@media (min-width: 550px){.hero-baner-wrapper .banerMobile{display:none}}@media (min-width: 551px) and (max-width: 1249px){.hero-baner-wrapper .collection_subtitle{width:70%;position:initial;transform:unset;margin-top:15px;font-size:4vw;height:60px}.hero-baner-wrapper .colTitle{flex-direction:column}.hero-baner-wrapper .colTitle .BigTxt p{font-size:8vw}.collection-header__bottom-subtitle--additional{max-width:90%}.hero-baner-wrapper .colTitle .SmallTxt p{margin-top:25px}}@media (max-width: 550px){.hero-baner-wrapper .banerDesktop{display:none}.hero-baner-wrapper .colTitle .BigTxt p{font-weight:410;font-size:55px;line-height:94.4%}.hero-baner-wrapper .colTitle .SmallTxt p{font-size:30px;line-height:100%}.hero-baner-wrapper .collection_subtitle{font-size:22px;line-height:110%}.hero-baner-wrapper .collection-header__bottom-subtitle ul{max-width:80%}.hero-baner-wrapper .collection-header__bottom-subtitle--additional{max-width:100%;padding:0 15px;font-size:12px;line-height:20px}.hero-baner-wrapper .colTitle{flex-direction:column}.hero-baner-wrapper .collection_subtitle{width:310px;height:44px;margin-top:15px}}#videoBlock{display:none;width:700px;height:auto}#lowesMain .hero-baner.with-video .leftPart .tabs .tabTitle{width:100%;cursor:initial}#lowesMain .hero-baner.with-video .rightPart,#lowesMain .hero-baner.with-video .leftPart{margin-right:0;width:auto;margin-top:0;margin-left:0}#lowesMain .hero-baner.with-video .rightPart,#lowesMain .hero-baner.with-video .leftPart{position:initial}#lowesMain .hero-baner.with-video .rightPart img{cursor:pointer;max-width:700px;height:auto}#lowesMain .hero-baner.with-video .rightPart img.hidden{display:none!important}.template-page-key-buyer #shopify-section-header{display:none}#lowesMain .hero-baner.with-video .leftPart .heroCTA{line-height:18px}#lowesMain .hero-baner.with-video .banerHero,#lowesMain .hero-baner.with-video .mainBaner{height:auto;min-height:753px}#lowesMain .hero-baner.with-video .mainBaner{background-size:cover;background-position:center}#lowesMain .hero-baner.with-video .banerHero{max-width:1440px;padding:0 90px;margin:0 auto;align-items:center;justify-content:space-between;gap:50px}.template-page-key-buyer .postsBlock .postListing .postItem img,.template-page-home-depot .postsBlock .postListing .postItem img{min-width:33%;width:auto}.template-page-key-buyer .postsBlock .postsWidthHolder,.template-page-home-depot .postsBlock .postsWidthHolder{margin-left:90px}.template-page-key-buyer .reviewsBlock,.template-page-home-depot .reviewsBlock{padding:0 90px}.template-page-key-buyer .reviewsBlock .revTitle,.template-page-home-depot .reviewsBlock .revTitle{margin-left:0}.template-page-key-buyer .instaBlock .instWidthHolder,.template-page-home-depot .instaBlock .instWidthHolder{padding:0 90px}.template-page-key-buyer .instaBlock .instWidthHolder .instHeaderHodler,.template-page-home-depot .instaBlock .instWidthHolder .instHeaderHodler{margin:0 auto}.template-page-key-buyer .instaBlock .container,.template-page-home-depot .instaBlock .container{gap:10px 20px}.template-page-key-buyer .instaBlock .instDiv,.template-page-home-depot .instaBlock .instDiv{margin:0}.template-page-key-buyer .postsBlock .postsWidthHolder,.template-page-home-depot .postsBlock .postsWidthHolder{margin-left:15%}.template-page-key-buyer .productsWidthHolder,.template-page-home-depot .productsWidthHolder{padding:0 70px}.template-page-home-depot #lowesMain .hero-baner.with-video .leftPart .heroCTA{line-height:40px}.template-page-home-depot #lowesMain .leftPart .heroCTA img{margin-top:5px;vertical-align:bottom;width:43px;margin-left:12px;max-height:initial}.template-page-home-depot .instaBlock{background:#fff}.template-page-home-depot .postsBlock{background:#f96302}.template-page-home-depot .reviewsBlock .reviewsListing .reviewItem{border:3px solid #f96302}.template-page-home-depot #shopify-section-header,.template-page-walmart123 #shopify-section-header{display:none}.template-page-home-depot .reviewsBlock .reviewsBottomProducts{background:#fef5e6}@media (max-width: 769px){.template-page-key-buyer .instaBlock .instWidthHolder,#lowesMain .hero-baner.with-video .banerHero,.template-page-key-buyer .reviewsBlock,.template-page-key-buyer .productsWidthHolder,.template-page-home-depot .instaBlock .instWidthHolder,.template-page-home-depot .reviewsBlock,.template-page-home-depot .productsWidthHolder{padding:0}#lowesMain .hero-baner.with-video .rightPart,#lowesMain .hero-baner.with-video .leftPart{width:100%;margin-right:0;margin-top:0;position:inherit;transform:unset;margin-left:0}#lowesMain .hero-baner.with-video .rightPart img{width:100%;max-width:545px;margin:0 auto}.mainTitle.mobile---only{padding:0 15px 30px;display:block}.mainTitle.mobile---only p{font-family:DDC Hardware;font-style:normal;font-weight:400;font-size:44px;line-height:50px;color:#000;margin-bottom:0}#lowesMain .hero-baner.with-video .leftPart .mainTitle p{display:none}#lowesMain .hero-baner.with-video .banerHero{height:843px;flex-direction:column;align-items:center;justify-content:center;flex-direction:column-reverse;gap:0px}#lowesMain .hero-baner.with-video .leftPart .tabs{margin:0;padding-bottom:25px}#lowesMain .hero-baner.with-video .rightPart{display:block;margin-top:40%}#lowesMain .hero-baner.with-video .leftPart{padding:30px 35px}#lowesMain .hero-baner.with-video .leftPart .tabs .tabTitle{font-weight:400;font-size:29px;line-height:32px;text-transform:uppercase;color:#fff}#lowesMain .hero-baner.with-video .leftPart .heroCTA{height:52px;padding-top:5px;display:flex;align-items:center;justify-content:center;margin-top:17px}#lowesMain .hero-baner.with-video .leftPart .heroCTA img{margin-top:-5px;margin-left:10px}.reviewsBlock .revTitle{margin-left:25px}#lowesMain .hero-baner.with-video .hero-logo{top:30px}#lowesMain .hero-baner.with-video #videoBlock{width:100%}.template-page-key-buyer .postsBlock,.template-page-home-depot .postsBlock{margin-top:0}.template-page-key-buyer .postsBlock .postsTitle,.template-page-home-depot .postsBlock .postsTitle{padding-top:35px}.template-page-key-buyer .instaBlock .instDiv,.template-page-home-depot .instaBlock .instDiv{margin:10px 0 10px 15px}.template-page-key-buyer .postsBlock .postsWidthHolder,.template-page-key-buyer .reviewsBlock .revTitle,.template-page-home-depot .postsBlock .postsWidthHolder,.template-page-home-depot .reviewsBlock .revTitle{margin-left:35px}.template-page-home-depot .instaBlock{padding-bottom:35px}}@media (min-width: 769px){.mainTitle.mobile---only{display:none}}@media (min-width: 450px) and (max-width: 769px){#lowesMain .hero-baner.with-video .rightPart{margin-top:20%}}@media (min-width: 769px) and (max-width: 1150px){#lowesMain .hero-baner.with-video .rightPart img{max-width:400px}#lowesMain .hero-baner.with-video .leftPart,#lowesMain .hero-baner.with-video .rightPart{position:relative}}.js-announcement{height:26px;background:#e1203c;font-family:DDCHardware;font-weight:410;font-size:14px;line-height:26px;text-align:center;color:#fff}@media (max-width: 550px){.js-announcement{height:40px;line-height:40px}}.product-pdp__updated .feature-row__image,.product-pdp__updated .product-single__photo-wrapper{max-width:650px!important;max-height:775px!important}.product-pdp__updated .product-template__container{padding:50px 0}.product-pdp__updated .page-width{max-width:1440px;padding-top:0}.product-pdp__updated .product-badge__image{display:none}.product-pdp__updated .product-single__thumbnails-product-template li a img,.product-pdp__updated .product-single__thumbnails-product-template-smoke-ems li a img{z-index:9999}.product-pdp__updated .product-single__thumbnails-product-template li a{width:75px;height:75px}.product-pdp__updated .product-single__thumbnails-product-template li a img{width:80px;height:80px;top:-5px;left:-3px;object-fit:cover}.product-pdp__updated .product-single__meta{display:flex;flex-direction:column;align-items:flex-start;max-width:unset!important;margin:25px auto 0}.product-pdp__updated .product-single__meta .product-single__title{text-align:left!important;font-family:DDCHardware;font-weight:500;font-size:44px;line-height:56px;text-transform:capitalize;color:#000203}.product-pdp__updated .product-single__meta div[data-bv-show=rating_summary]{margin-left:unset;text-align:left!important;min-height:unset;margin-bottom:20px}.product-pdp__updated .bv_main_container_row_flex .bv_main_container_row_flex .bv_button_component_container #WAR,.product-pdp__updated .product-pdp__updated-hide{display:none!important}body:not(.product-pdp__updated) .product-pdp__updated-show{display:none!important}.product-pdp__updated .product-single__meta .product__price .price{font-weight:400;font-size:34px;line-height:34px}.product-pdp__updated .product-single__meta .product-single__description,.product-pdp__updated .product-single__meta .product-single__description p,.product-pdp__updated .product-single__meta .product-single__description span,.product-pdp__updated #shopify-section-product-template .product-single__meta .product-single__description{font-size:20px;line-height:31px;color:#000203;text-align:left;font-family:Stellar;font-weight:500;font-style:normal}.product-pdp__updated .product-form__item--no-variants{max-width:100%}.product-pdp__updated .product-single>.grid__item.medium-up--two-fifths{padding-left:0}.product-pdp__updated .product-single__meta .product-single__great-with{border-bottom:1px solid #000000;width:100%;padding-bottom:20px;align-items:center}.product-pdp__updated .product-single__meta .product-single__great-with .title{font-family:DDCHardware;font-style:normal;font-weight:600;font-size:14px;line-height:18px;text-transform:capitalize}.product-pdp__updated .product-single__meta .product__flavor .flavors{max-width:275px;gap:15px;row-gap:0px}.product-pdp__updated .product-single__meta .product__flavor p{font-family:Stellar;font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#000203}.product-pdp__updated .product-single__meta .product__flavor{margin:10px 0}.product-pdp__updated .product-single__meta .product__flavor .flavors a div{margin:0;width:25px;height:25px}.product-pdp__updated .product-single__meta .product__flavor .flavors a span{width:25px;height:25px}.product-pdp__updated .product-single__meta .product-form{max-width:100%;padding-top:10px;width:550px}.product-pdp__updated .product-single__meta .product__sizing p{font-family:Stellar;font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#000203}.product-pdp__updated .product-single__meta .product__sizing p b{font-family:Stellar;font-style:normal;font-weight:700;font-size:16px;line-height:28px;text-transform:uppercase;color:#000203}.product-pdp__updated .product-single__meta .product__sizing .sizing a{width:70px;height:50px;font-family:Stellar;font-style:normal;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center}.product-pdp__updated .product-single__meta .product-form__item .product-form__cart-submit{font-family:Stellar;font-style:normal;font-weight:700;font-size:20px;text-align:center;color:#fef5e6}.product-pdp__updated .update__product-info{display:flex;flex-direction:column;margin-top:25px;padding:10px;max-width:549px;background:#f3e8d4;background-image:url(//bearmountainbbq.com/cdn/shop/t/89/assets/bearmnt-bg-text.jpg?v=140231807399318236091692774996)}.product-pdp__updated .update__product-info .update__product-info-images{display:flex;align-items:center;gap:15px;padding-bottom:10px}.product-pdp__updated .update__product-info img{height:41px;width:auto}.product-pdp__updated .update__product-info-text p,.product-pdp__updated .update__product-info-text p span{font-family:Stellar!important;font-weight:500!important;font-style:normal!important;font-size:16px!important;line-height:25px;color:#000}.product-pdp__updated .update__product-info-text p:first-child,.product-pdp__updated .update__product-info-text p:not(:last-child){display:inline}.product-pdp__updated .product-single__photos{background:#f3ecdc;padding-left:0;justify-content:center;display:flex;flex-direction:column;align-items:center;min-height:750px;background-image:url(//bearmountainbbq.com/cdn/shop/t/89/assets/bearmnt-bg-image-new.jpg?v=120847843757482694801692774991)}.product-pdp__updated .product-single__thumbnails{margin-top:0}.product-pdp__updated .grid.product-single{display:flex;gap:25px;margin:0}.product-main-photos-container{position:relative;overflow:hidden}.template-product.product-pdp__updated #shopify-section-featured-collections.product-pdp__updated-show{background:#fef5e6;padding:60px 50px}.product-pdp__updated #shopify-section-featured-collections .product-card .grid-view-item__image-wrapper{height:335px}.product-pdp__updated #shopify-section-featured-collections .product-single__reviews-stars{font-family:Open Sans;font-style:normal;font-weight:400;font-size:13px;line-height:20px}.product-pdp__updated #shopify-section-featured-collections .featured__title{font-family:DDCHardware;font-style:normal;font-weight:600;font-size:44px;line-height:56px;display:flex;align-items:center;text-transform:uppercase;color:#000}.product-pdp__updated #shopify-section-featured-collections .description{font-family:Stellar;font-weight:500;font-style:normal;font-size:20px;line-height:32px;letter-spacing:.1px;color:#000;max-width:500px}.product-pdp__updated #shopify-section-featured-collections .left{display:flex;flex-direction:column}.product-pdp__updated #shopify-section-featured-collections .right{width:196px;height:52px;border:2px solid #000000;border-radius:2px;display:flex;align-items:center;text-align:center;text-transform:uppercase}.product-pdp__updated #shopify-section-featured-collections .right a{font-family:Stellar;font-style:normal;font-weight:700;font-size:22px;line-height:22px;color:#000;width:100%;padding-top:4px}.product-pdp__updated #BVRRSearchContainer{display:none}.product-pdp__updated .bv-section-summary-inline .bv-inline-histogram-header,.product-pdp__updated .bv-section-summary-inline .bv-histogram-filter-helper,.product-pdp__updated .bv-section-summary-inline .bv-secondary-rating-summary-header .bv-content-title{display:none!important}.product-pdp__updated .bv-cv2-cleanslate .bv-core-container-47 .bv-inline-histogram-ratings .bv-flex-container div,.product-pdp__updated .bv-cv2-cleanslate .bv-core-container-47 .bv-section-summary-inline .bv-secondary-rating-summary .bv-table .bv-secondary-rating-summary-rating,.product-pdp__updated .bv-cv2-cleanslate ol li,.product-pdp__updated .bv-cv2-cleanslate ul li,.product-pdp__updated .bv-cv2-cleanslate span{font-family:Stellar!important}.product-pdp__updated .bv-content-list-container .bv-action-bar-header.bv-focusable{font-family:DDCHardware!important;font-style:normal!important;font-weight:400!important;font-size:42px!important;line-height:54px!important;text-transform:capitalize!important;color:#000203!important}.product-pdp__updated .bv-action-bar .bv-write-review-container.bv-write-container{border:2px solid #000000!important;border-radius:2px!important;background:transparent!important;display:flex!important;align-items:center!important;text-align:center!important;width:175px!important;height:52px!important}.product-pdp__updated .bv-action-bar .bv-write-review-container.bv-write-container button,.product-pdp__updated .bv-action-bar .bv-write-review-container.bv-write-container button:hover{background-color:unset!important;font-family:Stellar!important;font-style:normal!important;font-weight:700!important;font-size:22px!important;line-height:22px!important;text-transform:uppercase!important;color:#000!important;width:100%!important;padding:4px 0 0!important}.product-pdp__updated .bv-content-list.bv-content-list-reviews{display:grid!important;grid-template-columns:1fr 1fr 1fr;gap:15px}.product-pdp__updated .bv-content-list.bv-content-list-reviews .bv-content-item{flex-direction:column!important;background:#f3ecdc!important;margin:0!important}.product-pdp__updated .bv-content-list.bv-content-list-reviews .bv-content-item .bv-author h3{color:#000!important;font-size:17px!important;line-height:15px!important;font-family:Stellar,sans-serif!important;font-style:normal!important;font-weight:500!important;text-decoration:none!important;text-transform:none!important}.product-pdp__updated .bv-content-actions-container.bv-active-feedback{display:none!important}.product-pdp__updated .bv-cv2-cleanslate .bv-core-container-47 .bv-content-item.bv-content-review .bv-author-profile{display:flex!important;flex-direction:column;width:100%!important;padding:20px 20px 0!important}.product-pdp__updated .bv-cv2-cleanslate .bv-core-container-47 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-avatar{margin:0!important}.product-pdp__updated .bv-content-item .bv-content-item-author-profile-offset{width:100%!important;margin:0!important;padding-left:0!important;position:relative}.product-pdp__updated .bv-content-item .bv-content-item-author-profile-offset:before{content:" ";background-color:#812731;width:75px;position:absolute;height:5px;top:-5px}.product-pdp__updated .bv-header .bv-action-bar{margin-left:0!important}.product-pdp__updated .bv-inline-histogram-ratings .bv-flex-container-column{margin:10px -10px 20px!important}.product-pdp__updated .bv-cv2-cleanslate .bv-core-container-47 .bv-control-bar.bv-control-bar-filter-offset{display:none!important}.product-pdp__updated .bv-cv2-cleanslate .bv-core-container-47 .bv-content-item-author-profile-offset-on{width:calc(100% - 40px)!important;padding-right:20px!important;padding-left:20px!important;position:relative!important}.product-pdp__updated .bv-cv2-cleanslate .bv-content-item-author-profile-offset-on .bv-content-details-offset-on{width:100%!important}.product-pdp__updated .bv-cv2-cleanslate .bv-core-container-47 .bv-content-summary{padding-left:0!important;font-family:Stellar!important;font-weight:500!important;font-style:normal!important;font-size:16px!important;line-height:25px!important;color:#000!important}.product-pdp__updated .bv-cv2-cleanslate .bv-core-container-47 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-userstats{margin:5px 0!important}.product-pdp__updated .bv-cv2-cleanslate .bv-core-container-47 .bv-content-header{padding-left:0!important;padding-right:0!important}.product-pdp__updated .bv-cv2-cleanslate .bv-core-container-47 .bv-content-item.bv-content-review .bv-author-profile .bv-inline-profile .bv-author-location,.product-pdp__updated .bv-cv2-cleanslate .bv-core-container-47 .bv-author-profile .bv-author-userinfo{margin:0!important}.product-pdp__updated .bv-cv2-cleanslate .bv-core-container-47 .bv-content-media-container .bv-media-item{width:50%!important}.product-pdp__updated .bv-cv2-cleanslate .bv-core-container-47 .bv-content-details-container{width:100%!important}.product-pdp__updated .bv-cv2-cleanslate .bv-core-container-47 .bv-content-details-container .bv-secondary-ratings{margin:0!important;padding:0!important}.product-pdp__updated .featured_collections{display:flex;align-items:center;justify-content:center;width:1440px;height:353px;margin:0 auto;padding:0 50px}.product-pdp__updated .featured_collections__title{font-family:DDCHardware;font-style:normal;font-weight:400;font-size:65px;line-height:66px;color:#000;max-width:335px}.product-pdp__updated .featured_collections__item{width:25%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}.product-pdp__updated .featured_collections__item-title{font-family:DDCHardware;font-style:normal;font-weight:400;font-size:20px;line-height:21px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#020101}.product-pdp__updated .featured_collections__item img{width:150px;height:150px}.product-pdp__updated .featured_collections__item a{width:247px;height:50px;background:#000203;border:3px solid #000203;border-radius:2px;font-family:Stellar;font-style:normal;font-weight:700;font-size:20px;line-height:20px;text-align:center;text-transform:uppercase;color:#fef5e6;display:flex;align-items:center;justify-content:center}.product-pdp__updated #shopify-section-featured-blog .section-header{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.product-pdp__updated #shopify-section-featured-blog .section-header h2{display:flex;flex-direction:column;margin-bottom:0;align-items:flex-start}.product-pdp__updated #shopify-section-featured-blog .section-header h2 .blog-recipes__title{font-family:DDCHardware;font-style:normal;font-weight:400;font-size:44px;line-height:56px;text-transform:uppercase;color:#000}.product-pdp__updated #shopify-section-featured-blog .section-header h2 .blog-recipes__subtitle{font-family:Stellar;font-style:normal;font-weight:500;font-size:20px;line-height:32px;letter-spacing:.1px;color:#000;max-width:504px;text-transform:math-auto}.product-pdp__updated #shopify-section-featured-blog .btn.product-pdp__updated-show{width:206px;height:52px;border:2px solid #000000;border-radius:2px;font-family:Stellar;font-style:normal;font-weight:700;font-size:22px;line-height:22px;display:flex;align-items:center;text-align:center;text-transform:uppercase;margin-left:auto;justify-content:center;margin-top:0;padding-top:4px}.product-pdp__updated .blog-posts .grid--blog li .article__link{background:#f4eade}.product-pdp__updated .blog-posts .grid--blog li .article__link .article__grid-image{height:425px}.product-pdp__updated .blog-posts .grid--blog li .article__link .article__grid-image-wrapper{min-height:425px}.product-pdp__updated .blog-posts .grid--blog li .article__link h3,.product-pdp__updated .blog-posts .grid--blog li .article__link .blog-title{margin-top:15px;text-align:left}.product-pdp__updated #rap__med__insta_title{display:none}.product-pdp__updated .product-single__thumbnails-product-template li a.active-thumb{border:2.52731px solid #ffffff;box-shadow:0 0 0 2.52731px #000}.product-pdp__updated .product-single__thumbnails .slick-track{display:flex;align-items:center;justify-content:center;margin:0 auto}.product-pdp__updated .bv-control-bar-filter-offset{display:none!important}.product-pdp__updated.template-product #shopify-section-featured-collections{background:transparent;padding-top:40px;padding-bottom:40px}.product-pdp__updated .product-single__meta .product__price .price,.product-pdp__updated #shopify-section-product-template .product-single__meta .product__price .price{justify-content:flex-start}.product-pdp__updated .thumbnails-wrapper.thumbnails-slider--active{min-height:160px;display:flex;align-items:center;justify-content:center}.product-pdp__updated .product-single__photos.medium-up--three-fifths p{display:none}#rap__med__instabox #rap__med__insta-img img{height:375px;object-fit:fill}#rap__med__instabox #rap__med__insta-img{height:375px}.rap__med__insta_overlay .rap__med__overlay-hover{top:50%}.product-photos-swiper .swiper-wrapper{max-width:625px}.product-photos-swiper .swiper-wrapper .swiper-slide{display:flex;max-height:570px;align-items:center;justify-content:center}.product-photos-swiper .swiper-wrapper .swiper-slide img{display:flex;align-items:center;justify-content:center;max-height:575px;width:auto;height:auto}.product-thumbnails-swiper .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;height:80px;width:80px;cursor:pointer}.product-thumbnails-swiper .swiper-wrapper{justify-content:center;max-width:100%;flex-direction:row;margin-top:30px;align-items:center;transform:translateZ(0)!important;gap:20px}.product-thumbnails-swiper .swiper-wrapper .swiper-slide img{width:85px;height:85px;max-width:80px;border-radius:50%;position:absolute;top:1px;left:-4px;max-width:unset;background:#fff;z-index:2;border:1px solid #000000;cursor:pointer}.product-thumbnails-swiper .swiper-wrapper .swiper-slide.swiper-slide-thumb-active img{border:2.52731px solid #ffffff;box-shadow:0 0 0 2.52731px #000}.product-pdp__updated .product__options{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:20px}.product-pdp__updated .product-single__meta .product__sizing{margin-bottom:0;width:auto}.product-pdp__updated .product-single__meta .product__flavor{margin:0;width:275px;position:relative}.product-pdp__updated .product-single__meta .product__flavor:after{border:1px solid #000000;transform:rotate(90deg);width:61px;height:0px;content:" ";position:absolute;right:-65px;top:65px}.product-pdp__updated .update__product-info .update__product-info-text a{text-decoration:underline;font-family:inherit!important}.product-pdp__updated .product-single__meta .product__flavor.no_sizes:after{display:none}.product-pdp__updated .product-single__meta .product__flavor.no_sizes{width:auto}#shopify-section-works-with{display:flex;height:148.42px}.works_with__left{display:flex;align-items:center;justify-content:flex-start;padding-left:0;min-width:auto}.works_with__left-title{font-family:DDCHardware;font-style:normal;font-weight:410;font-size:65px;line-height:66px;width:524px;color:#fef5e6}.works_with__right{display:flex;align-items:center;gap:55px;width:auto;justify-content:flex-start}.works_with__right-item{width:auto;height:98.42px;display:flex;flex-direction:column;align-items:center;gap:25px}.works_with__right-item img{max-height:57.42px;width:auto}.works_with__right-title{font-family:DDCHardware;font-style:normal;font-weight:400;font-size:20px;line-height:21px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#fef5e6}.product-pdp__updated .product-single__meta .se-product-selector img{max-width:65px;margin:0 7px}.product-pdp__updated .product-single__meta .se-product-selector a span{font-size:13px!important}.works-with__holder{max-width:1440px;margin:0 auto;display:flex;width:100%;justify-content:center}@media (min-width: 769px){.product-pdp__updated .recipes__show-all{display:none}}@media (max-width: 768px){.product-pdp__updated .featured_collections{flex-direction:column;width:100%;height:auto;padding:0 15px;gap:30px}.product-pdp__updated .grid.product-single{flex-direction:column}.product-pdp__updated .bv-content-list.bv-content-list-reviews{grid-template-columns:1fr}.product-pdp__updated .bv-content-item .bv-content-item-author-profile-offset:before{top:85px;left:20px}.product-pdp__updated .bv-cv2-cleanslate .bv-core-container-47 .bv-content-item .bv-content-header-meta{margin-bottom:30px!important}.product-pdp__updated .page-width{max-width:100%}.product-pdp__updated .page-width>div[data-bv-show=reviews]{overflow-x:hidden}.product-pdp__updated .product-template__container{padding-bottom:20px}.product-pdp__updated .product-main-photos-container .slick-next,.product-pdp__updated .product-main-photos-container .slick-prev{display:none!important}.product-pdp__updated .product-single>.grid__item.medium-up--two-fifths{padding:0 15px}.product-pdp__updated .product-single__photos,.product-pdp__updated .product-single__photo--has-thumbnails{margin-bottom:0}.product-pdp__updated .product-photos-mobile-slider .product-single__photo{max-height:445px}.product-pdp__updated .feature-row__image,.product-pdp__updated .product-single__photo-wrapper{max-width:100%!important;max-height:400px!important;margin:0 auto!important}.product-pdp__updated .product-photos-mobile-slider .product-photo-container{height:495px!important}.product-pdp__updated .thumbnails-wrapper{top:10px;margin-bottom:0}.product-pdp__updated .product-single__meta .product__flavor .flavors{justify-content:flex-start}.product-pdp__updated .product-single__meta .product__sizing .sizing{justify-content:flex-start;margin-left:-5px}.product-pdp__updated .product-single__meta .product__sizing p{text-align:left}.template-product.product-pdp__updated #shopify-section-featured-collections.product-pdp__updated-show{padding:0}.product-pdp__updated #shopify-section-featured-collections .right{display:none}.product-pdp__updated #shopify-section-featured-collections .product-card .grid-view-item__image-wrapper{height:195px}.product-pdp__updated #shopify-section-featured-collections .page-width{padding:0 15px}#shopify-section-featured-collections .product-card{max-width:100%}.product-pdp__updated .featured_collections__title{font-size:47px;line-height:60px;margin-top:40px}.product-pdp__updated .featured_collections__item img{width:250px;height:250px}.product-pdp__updated .featured_collections__item{width:100%}.product-pdp__updated .all-products.product-pdp__updated-show.medium-up--hide{width:98%;height:52px;border:2px solid #000000;border-radius:2px;font-family:Stellar;font-style:normal;font-weight:700;font-size:22px;line-height:22px;display:flex;align-items:center;text-align:center;color:#000;margin:0 auto;justify-content:center}.product-pdp__updated #shopify-section-featured-blog .btn.product-pdp__updated-show{display:none}.product-pdp__updated #shopify-section-featured-blog .section-header h2 .blog-recipes__title{margin-top:0}.product-pdp__updated #shopify-section-featured-blog .section-header h2 .blog-recipes__subtitle{padding-bottom:25px}.product-pdp__updated .blog-posts .grid--blog li .article__link h3{padding-left:0}.product-pdp__updated .blog-posts .btn.recipes__show-all{width:100%;height:52px;border:2px solid #000000;border-radius:2px;font-family:Stellar;font-style:normal;font-weight:700;font-size:22px;line-height:22px;display:flex;align-items:center;text-align:center;justify-content:center;color:#000;margin:0 auto}.reviews_prices_holder{display:flex;flex-direction:column-reverse}.product-pdp__updated .product-single__meta div[data-bv-show=rating_summary]{margin-top:15px}.product-pdp__updated .thumbnails-wrapper.thumbnails-slider--active{display:block;min-height:unset}.product-pdp__updated .product-single__thumbnails-product-template li a{width:50px;height:50px}.product-pdp__updated .product-single__thumbnails-product-template li a img{width:50px;height:50px;top:-2px;left:-1px}.product-pdp__updated #shopify-section-product-template .product-single__meta .product-single__description.small--hide{display:block!important;margin-top:0}.product-pdp__updated #shopify-section-product-template .product-single__meta .product__price .price{margin-top:10px}.product-pdp__updated .product-single__meta .product-single__great-with svg{width:20px}.product-photos-swiper .swiper-wrapper .swiper-slide img{height:350px}.product-photos-swiper .swiper-wrapper{width:100%;max-width:100vw}.product-thumbnails-swiper .swiper-wrapper{padding-bottom:40px}.product-photos-swiper .swiper-wrapper .swiper-slide{max-height:350px}.product-photos-swiper .swiper-wrapper .swiper-slide{max-height:350px;max-width:100%}.product-thumbnails-swiper .swiper-wrapper .swiper-slide{height:50px;width:50px}.product-thumbnails-swiper .swiper-wrapper .swiper-slide img{height:55px;width:55px}.product-pdp__updated .product__options{flex-direction:column;align-items:flex-start}.product-pdp__updated .product-single__meta .product__flavor:after{display:none}.product-pdp__updated .product-single__meta .product__flavor .flavors a div,.product-pdp__updated .product-single__meta .product__flavor .flavors a span{width:35px;height:35px}.product-pdp__updated .product-single__meta .product__flavor .flavors{max-width:100%}.product-pdp__updated .product-single__meta .product__sizing{margin:20px 0}.product-pdp__updated .product-single__meta .product__sizing .sizing a{width:128.5px;height:42px}.product-pdp__updated .product-single__meta .product__flavor{width:100%}.product-pdp__updated .product-single__photos{min-height:unset}.works_with__left-title{font-family:DDCHardware;font-size:44px;line-height:66px;text-align:center}.works_with__left{padding:0 45px 40px;justify-content:center;min-width:unset}#shopify-section-works-with{flex-direction:column;height:auto}.works_with__right{flex-wrap:wrap;justify-content:center}.works_with__right-item:nth-child(3){width:100%}.works_with__right-title{font-size:20px;width:auto;letter-spacing:initial}#shopify-section-works-with{padding:40px 0}.works_with__right-item{gap:20px}.works-with__holder{flex-direction:column}}.cart-freeshipping-line{margin-top:16px!important}.cart-freeshipping-line .cart-freeshipping-done{display:none}.cart-freeshipping-line.free-get .cart-freeshipping-done{display:block}.cart-freeshipping-line.free-get .cart-freeshipping-text{display:none}.cart-freeshipping-line .cart-freeshiping-inner .cart-freeshipping-text,.cart-freeshipping-line .cart-freeshiping-inner .cart-freeshipping-done{font-size:11px!important;text-transform:uppercase!important;color:#000!important;font-weight:600}.cart-freeshipping-line .cart-freeshiping-inner .cart-freeshipping-done,.cart-freeshipping-line .cart-freeshiping-inner .cart-freeshipping-text .cart-freeshipping-price{color:#7a2530!important}.cart-freeshipping-indicator{position:relative;height:5px;background-color:#d9d9d9;overflow:hidden;margin-bottom:6px!important}.cart-freeshipping-indicator .cart-freeshipping-indicator-line{position:absolute;height:100%;width:100%;background-color:#7a2530;transition:all .3s}.product-single__description p.key{position:relative;margin-bottom:10px;padding-left:25px}.product-single__description p.key i{position:absolute;left:0}.product-main-photos-container.product-photos-swiper2{width:100%;overflow:hidden;margin-bottom:22px;background:#00000008}.product-main-photos-container.product-photos-swiper2 img{display:block;object-fit:contain;width:100%;height:100%}.product-main-photos-container.product-photos-swiper2 .swiper-button{width:45px;height:45px;padding:10px;box-sizing:border-box;border-radius:50%;background:#eddec7}.product-main-photos-container.product-photos-swiper2 .swiper-button:after{display:none!important}.product-main-photos-container.product-photos-swiper2 .swiper-button i{color:#000}.product-thumbnails-swiper2{width:100%;overflow:hidden}.product-thumbnails-swiper2 .swiper-slide{border:1px solid transparent;background:#00000008;cursor:pointer}.product-thumbnails-swiper2 .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain;margin:auto}.product-thumbnails-swiper2 .swiper-slide-thumb-active{border:1px solid #7a2530}.product-single--walmart{align-items:flex-start}.product-single--walmart .product-single__photos{background:none!important;background-image:none!important}#shopify-section-product-template-walmart{background:#fef5e6}@media (max-width: 768px){#shopify-section-product-template-walmart .product-single__description.small--hide{display:block!important;margin-top:0}#shopify-section-product-template-walmart .product-single__description p{font-size:20px;line-height:31px}}.walmart-products .grid-view-item__image-wrapper img{height:100%;object-fit:cover}.contest-h2{font-family:DDCHardware,serif;font-size:56px;font-style:normal;font-weight:410;line-height:90%;text-transform:uppercase;letter-spacing:normal}@media (max-width: 769px){.contest-h2{font-size:40px}}@media (max-width: 550px){.contest-h2{font-size:32px}}.homepage-reviews .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .carousel-review-product-text{color:#6a6c77}
/*# sourceMappingURL=/cdn/shop/t/89/assets/custom.scss.css.map?v=73211742608461883401731627101 */
