.max280{max-width:280px!important;width:100%!important}.utility-bar{background-color:#22341a;color:#fff;display:flex;justify-content:space-between;--s-color-gradient-overlay: 0 !important;--s-color-gradient-overlay-transparent: 0 !important}.utility-bar a{text-decoration:underline}.utility-bar a:hover{color:#fff!important;text-decoration:underline;opacity:.6}.utility-bar__announcement-item-content{white-space:unset;line-height:1.1}.mega-navigation__list-heading{font-size:16px}nav li.nav__item-parent li.nav__item{padding-bottom:5px}nav.header__nav a.nav__link{font-weight:500;font-size:16px;line-height:1.3}nav.header__nav ul li ul li a.nav__link{font-size:14px}nav.header__nav ul.nav__submenu li:hover a.nav__link,nav.header__nav ul li ul.nav li:hover a{text-decoration:underline}nav.header__nav li.nav__item{line-height:1.3}@media screen and (max-width:1500px){.nav.nav--depth-1>li{margin-right:15px}nav.header__nav a.nav__link{font-weight:500;font-size:14px}}#smile-ui-container{z-index:2000!important}.cart-flyout{z-index:5000!important}.gryffeditor a{color:#900602;text-decoration:underline}.small{font-size:10px!important}.large-italic{font-family:TimesNewRoman,Times New Roman,Times,Georgia,serif!important;font-size:32px;font-style:italic;line-height:1}.times{font-family:TimesNewRoman,Times New Roman,Times,serif!important}h1,.h1{font-size:48px!important;font-style:italic!important;text-transform:uppercase;font-family:TimesNewRoman,Times New Roman,Times,serif!important}h2,.h2{font-size:23px!important;font-family:Montserrat,sans-serif!important;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-style:normal}h3,.h3{font-size:20px!important;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:0}.times,.times h1,.times h2,.times h3{font-family:TimesNewRoman,Times New Roman,Times,serif!important}.text-edit p{margin-bottom:20px}.weight400,.weight400 h1,.weight400 h2,.weight400 h3{font-weight:400!important}@media screen and (max-width:767px){body h1,body .h1{font-size:38px!important}}h4.footer__header{font-size:18px}@media screen and (max-width:767px){.footer__header{font-size:16px;color:#fff}}h2.slideshow-split__heading{font-size:46px!important;font-family:TimesNewRoman,Times New Roman,Times,serif!important;letter-spacing:0;font-style:italic;font-weight:400}p.slideshow-split__subheading{font-size:16px}h2.text-block__heading,h3.quote__text{font-size:36px!important;font-family:PT Serif,"PT Serif",serif!important;letter-spacing:0;font-style:italic;font-weight:400;text-transform:none}.blog__heading{border-bottom:none!important}.blog__heading h1{text-align:center!important;margin:0 auto}h3.blog__article-title{text-transform:none;font-size:28px!important}.blog__article{border-right:none!important}body.template-article #main-content h2{font-family:Montserrat,sans-serif!important;font-size:28px!important;font-style:normal;line-height:1.3;font-weight:700;text-transform:uppercase;text-align:left;color:#252525}body.template-article #main-content h3{font-family:Montserrat,sans-serif!important;font-size:24px!important;font-style:italic;line-height:1.3;font-weight:400;text-transform:uppercase;text-align:left;color:#252525}body.template-article #main-content h4{font-family:Montserrat,sans-serif!important;font-size:18px!important;font-style:normal;line-height:1.3;font-weight:400;text-transform:uppercase;text-align:left;color:#252525}@media screen and (max-width:767px){body.template-article #main-content h2{font-size:24px!important}body.template-article #main-content h3{font-size:20px!important}body.template-article #main-content h4{font-size:18px!important}}.button{padding:10px 20px;text-transform:uppercase;font-size:16px!important;font-weight:400;display:table;text-align:center;letter-spacing:2px;border-radius:0;margin:25px auto 0;text-decoration:none!important}.button span{text-align:center;margin:0 auto}.button.red{background:#900602;color:#fff;text-decoration:none}.button.gray{background:#eaeaea;color:#252525;text-decoration:none}.button:hover{background:#252525;color:#fff;opacity:1}.grayback{background:#eaeaea}a.text-block__button,.carousel__navigation{background:#900602;border:none;color:#fff!important}.collection__infinite-trigger a{background:#900602}.collection__infinite-trigger a.bttn.bttn--secondary:hover:before{background:#252525!important;color:#fff!important}.quantity-inventory{position:absolute;top:0;left:0;background:#900602;color:#fff;padding:5px 20px;display:table;font-size:14px;letter-spacing:1px;z-index:200}.article__content.rte img{width:auto;max-width:100%}.article__content .singlerecipe{background-color:#eaeaea;padding:15px 25px}.article__content .singlerecipe h2{text-align:center;font-size:20px}.article__content .singlerecipe .ingredients{line-height:1.7}.article__content .authorbox{background-color:#eaeaea;padding:25px;margin-top:50px}.article__content .authorbox .authorimage{text-align:center}.article__content .authorbox .authorname{letter-spacing:1px;font-weight:700;text-align:center}.account-grid{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.account-grid .grid-item-sidebar{flex:0 0 30%;max-width:30%;position:relative;width:100%;padding-right:15px;padding-left:15px}.account-grid .grid-item-content{flex:0 0 70%;max-width:70%;position:relative;width:100%;padding-right:15px;padding-left:15px}@media screen and (max-width:767px){.account-grid .grid-item-content,.account-grid .grid-item-sidebar{flex:0 0 100%;max-width:100%}}.product-form__inner .product__price{font-size:22px;font-weight:600}.product-form__inner .product-form__controls-group label{font-family:Montserrat,sans-serif!important;font-weight:600;font-style:normal;font-size:14px}.product-form__inner .product__description+.product__liquid{margin-top:15px}.product-form__inner .accordion .accordion__text{padding-bottom:25px}.accordion__label{font-weight:700;background-color:transparent;border-top:1px solid #333;text-transform:uppercase;padding:15px 0;font-family:Montserrat,sans-serif!important;font-style:normal}.product-page-wrapper .accordion__group:after{padding-top:25px;background-color:#900602}.product-form__inner .product__liquid .accordion .metafield-rich_text_field{margin-top:-15px}.product-form__inner .product__liquid .accordion .metafield-rich_text_field a{text-decoration:underline}span.field-list-item:after{content:","}span.field-list-item:last-of-type:after{content:none}.product-form__inner .product__liquid h3{font-family:Montserrat,sans-serif!important;font-size:20px!important;line-height:1.5em!important;letter-spacing:0px!important;color:#252525!important;text-transform:uppercase!important;font-weight:700!important}.product-form__inner .product__description strong{font-weight:600}.product-form__inner .product__description h6,.product-form__inner .metaphysicalproperties{font-size:16px;font-weight:600;text-transform:uppercase;margin-top:0;margin-bottom:0}.product__liquid .metafield-rich_text_field p:first-of-type{margin-top:-15px!important}.product__liquid .size-metafield .metafield-rich_text_field ul,.product__liquid ul.metafield-single_line_text_field-array{list-style-type:none;padding-inline-start:0;margin-top:-15px!important}.product__liquid .metaphysicalproperties{font-weight:600}.product-form__inner .product__liquid .accordion p strong:first-of-type{clear:both;display:block}body .collection__container .collection__header .text-block__subheading,body .collection__container .collection__header .text-block__item.text-block__heading{max-width:80rem!important}body .collection__container .product-item__details a{font-size:18px;font-weight:600;line-height:1.2}body .collection__container .product-item:hover .product-item__details a{color:#900602}body .collection__container .product-item .product-item__details-wrapper .price>*{margin-bottom:0}@media screen and (max-width:767px){body .collection__container .product-item__details a{font-size:16px}body .product-form__inner h1.product__title{font-size:32px!important}.product-form__inner .product__price{font-size:22px}}.gryffeditor a img:hover,.gryffeditor a.gf_view-more:hover,.gryffeditor a.gf_button:hover{opacity:.6;cursor:pointer}.gryffeditor a.gf_product-title:hover,.gryffeditor a:hover{color:#252525;text-decoration:underline}.klaviyo-form input{height:45px!important;font-size:18px!important;font-weight:500!important}.klaviyo-form button{font-size:16px!important;font-weight:500!important;letter-spacing:2px!important;padding:10px!important;height:25px!important;max-width:300px;width:100%;margin:auto;border:2px solid rgb(144,6,2);border-width:2px!important;border-style:solid!important;border-color:#900602!important;border-radius:0!important}.klaviyo-form button:hover{color:#900602!important;background:#fff!important}.klaviyo-form input::placeholder,.contact__inner form input::placeholder,.contact__inner form textarea::placeholder{color:#252525!important;font-size:17px!important;font-weight:500!important}.homeform .klaviyo-form div[data-testid=form-row]{display:table!important}.homeform .klaviyo-form div{padding:0!important}.homeform .klaviyo-form input{height:45px!important;font-size:18px!important;font-weight:500!important;max-width:400px!important;width:100%!important;margin:auto auto 10px!important}.homeform .klaviyo-form button{max-width:250px!important}.contact__inner{max-width:650px!important;--content-max-width: 650px !important}.contact__inner form{background:#eaeaea;padding:20px}.contact__inner form input,.contact__inner form textarea,.contact__inner form button{border-radius:2px}.contact__inner form button{font-size:16px!important;font-weight:500!important;letter-spacing:2px!important}.shopify-policy__body{margin-bottom:75px!important}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{font-size:23px!important;font-family:Montserrat,sans-serif!important;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-style:normal}.shopify-policy__body h3{font-size:20px!important}.shopify-policy__body h4{font-size:18px!important}.blog__articles article h2.blog__article-title.type-heading-1-small{font-style:normal;font-weight:600}.blog__articles article a.bttn{background-color:#900602!important;border:2px solid rgb(144,6,2);border-width:2px!important;border-style:solid!important;border-color:#900602!important}.blog__articles article:hover img{opacity:.5!important}.blog__articles article:hover h2{color:#900602!important;text-decoration:underline}.blog__articles article:hover a.bttn{opacity:.5!important;color:#900602!important;background-color:#fff!important}.blog__articles article:hover a.bttn:hover{color:#900602!important;background-color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/asc-styles.css.map */
