#store-locator-title,.blog__section .blog__section-title h1,.blog__section .blog__section-title h2,.blog__section .image__overlay-caption h1,.blog__section .image__overlay-caption h2,.custom-page-section>.cp-image_text_overlay .image__overlay-caption h2{font-size:4.5rem}.blog__section .blog__section-title p,.blog__section .image__overlay-caption p,.custom-page-section>.cp-image_text_overlay .image__overlay-caption p{font-size:18px}section div[class*=container-] .section-title h1,section div[class*=container-] .section-title h2,section div[class*=container-] .section-title h3{margin-bottom:0}.shopify-policy__title h1,h1.custom-page-title,h1.page-title,h1.product-title{line-height:1}@media(max-width:739px){.h1,h1{font-size:3.625rem}.h2,h2{font-size:2.625rem}.h3,h3{font-size:2rem}.article__section-details h2,.h4,h4{font-size:1.35rem}.article__section-details h3{font-size:1.25rem}.article__section-details h4{font-size:1.15rem}#store-locator-title,.blog__section .blog__section-title h1,.blog__section .blog__section-title h2,.blog__section .image__overlay-caption h1,.blog__section .image__overlay-caption h2,.custom-page-section>.cp-image_text_overlay .image__overlay-caption h2{font-size:3rem}.collection__page h1.page-title{margin-bottom:.5rem}}@media(max-width:500px){.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.article__section-details h2,.h4,h4{font-size:1.25rem}.article__section-details h3{font-size:1.15rem}.article__section-details h4{font-size:1rem}.blog__section .blog__section-title h1,.blog__section .blog__section-title h2,.blog__section .image__overlay-caption h1,.blog__section .image__overlay-caption h2,.custom-page-section>.cp-image_text_overlay .image__overlay-caption h2{font-size:2.5rem}}img{max-width:100%;height:auto}#hello{line-height:1;display:flex;align-items:center;justify-content:center;padding:1.25rem 0 1rem}#hello p{font-family:alternate-gothic-atf,sans-serif}#logo{margin-top:0!important;margin-bottom:0!important}#logo a{padding-top:1px;padding-bottom:1px}.fa-youtube:before{content:"\f16a"}nav .fa-2x{font-size:16px!important}#searchbox{top:70%}ul#cart{white-space:nowrap}#shopify-section-header{position:relative;z-index:5}.mobile-menu__cart-icon,.my-cart-text{text-transform:lowercase}.megamenu{background:#fffdf8;text-transform:uppercase}.megamenu__list{background:0 0}.navigation__menuitem .dropdown .dropdown__menuitem,.navigation__menuitem .megamenu .megamenu__list{text-transform:uppercase;font-size:1.125rem}@media screen and (min-width:981px){.nav__option-inline .nav-inner-container.nav_inline ul.megamenu.row{left:50%;margin-left:0;transform:translateX(-50%)}.nav__option-inline .nav-inner-container.nav_inline ul.megamenu.row:before{content:' ';display:block;background:#fffdf8;position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);z-index:-1}}.header-section{position:relative;z-index:1}.c-accordion.c-accordion--mobile-nav .c-accordion__header .dropdown-arrow{padding:0 8px}.c-accordion.c-accordion--mobile-nav .dropdown-arrow>i{font-size:1.25rem}.c-accordion.c-accordion--mobile-nav .dropdown-arrow,.c-accordion.c-accordion--mobile-nav li:not(.c-accordion__panel),.mobile-menu__cart-icon,.mobile-menu__search form input{border:none}.mobile-menu__search form input{border:1px solid;border-radius:0}.mobile-menu>.js-accordion-mobile-nav>li>a,.mobile-menu__cart-icon{font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:700;font-size:1rem}.mobile-menu .c-accordion__link{font-family:alternate-gothic-atf,sans-serif;font-weight:400;text-transform:uppercase;font-size:1.1rem}@media screen and (min-width:980px){.desktop-1\/5{width:17.915%}}@media screen and (min-width:1220px){.gridlock .row .max-1\/5{width:17.915%}}.banner{display:flex;justify-content:center}body.template-index .index-section.collection__list-section{position:relative;z-index:1}.home-hero__container{max-width:1320px;width:92%;margin:0 auto 2rem;padding:1rem}.home-hero__text{position:relative;z-index:1;display:flex;align-items:center;font-family:flood-std,sans-serif}.home-hero__image__tilter{position:relative;display:block;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;z-index:1;will-change:transform;transform-style:preserve-3d;transform:perspective(800px) rotateY(-6deg) rotateX(0);transition:transform 5s cubic-bezier(.03,.98,.52,.99)}.home-hero__image{position:relative;margin:-4rem -2rem 1rem}.home-hero__image__bg{max-height:100%}.home-hero__image__floaters_2,.home-hero__image__floaters_3,.home-hero__image__floaters_4{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.home-hero__image__floaters_1{transform:translateZ(-120px) scale(.8)}.home-hero__image__floaters_2{transform:translateZ(-70px) scale(.75);z-index:2}.home-hero__image__floaters_3{transform:translateZ(90px) scale(.7);z-index:3}.home-hero__image__floaters_4{transform:translateZ(160px) scale(.65);z-index:4}.home-hero__image__bar-1,.home-hero__image__bar-2{position:absolute;z-index:5;height:65%;width:auto;top:50%;left:50%;overflow:hidden;border-radius:3px;box-shadow:8px 7px 20px -15px #000;transform:translate3D(-40%,-45%,230px) rotate(10deg) scale(.35)}.home-hero__image__bar-2{z-index:7;transform:translate3D(-50%,-50%,200px) rotate(-8deg) scale(.4)}.home-hero__text__copy,.home-hero__text__title{color:#0c3832;max-width:100%}.home-hero__text__title{font-size:2.75rem;line-height:1.1;font-family:flood-std,sans-serif;letter-spacing:.225rem}.home-hero__text__title--sml{display:block;font-size:2rem}@media screen and (min-width:740px){.home-hero__container{display:flex;margin-bottom:4rem;height:90vh}.home-hero__image__container{display:flex;align-items:center;order:2}.home-hero__text__copy,.home-hero__text__title{width:512px}.home-hero__text__title{font-size:4.5rem}.home-hero__text__title--sml{font-size:3rem}}.home-hero__text__copy{margin-bottom:1.5rem}.home-hero__text__copy p{font-size:21px;font-weight:700;line-height:1.2}body.template-index .site-wrap .home-hero__button{background-color:#00ab8e;border:1px solid #00ab8e;color:#fffdf8}body.template-index .shopify-section:first-of-type .image__overlay-section .image__overlay-caption{max-width:480px;width:92%;position:relative;top:auto;left:auto;transform:none;margin:0 auto;padding:0}@media screen and (min-width:740px){body.template-index .shopify-section:first-of-type .image__overlay-section .image__overlay-caption{max-width:720px}}@media screen and (min-width:980px){body.template-index .shopify-section:first-of-type .image__overlay-section .image__overlay-caption{max-width:960px}}@media screen and (min-width:1220px){body.template-index .shopify-section:first-of-type .image__overlay-section .image__overlay-caption{max-width:1320px}}@media screen and (min-width:1680px){body.template-index .shopify-section:first-of-type .image__overlay-section .image__overlay-caption{max-width:1440px}}.image__overlay-section .image__overlay-caption h1,.image__overlay-section .image__overlay-caption p,.template-index .shopify-section:first-of-type .image__overlay-section h1,.template-index .shopify-section:first-of-type .image__overlay-section p{max-width:512px}.template-index .shopify-section:first-of-type .image__overlay-section h1{font-size:4.5rem;line-height:1.1;font-family:flood-std,sans-serif;letter-spacing:.225rem}.template-index .shopify-section:first-of-type .image__overlay-section h1 span.image__overlay-caption--sml{display:block;font-size:3rem}.gallery__image-section .gallery__item-caption p,.image__overlay-section .image__overlay-caption p,.template-index .shopify-section:first-of-type .image__overlay-section .image__overlay-caption p{font-size:21px;font-weight:700;line-height:1.2}.template-index .collection__list-section.index-section{padding-bottom:4rem}.collection__list-item{display:flex;flex-direction:column;justify-content:space-between}.collection__page-description{font-size:18px;color:#42210d}.collection__page-description>div{text-align:center;max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:2rem}@media(min-width:740px){.collection__page-description>div{margin-top:-1.5rem}}.product-listing__quickview-trigger{font-size:inherit;left:50%;transform:translateX(-50%);height:auto}.price-item{font-weight:700}.featured-product-form .prod-desc h3,.product__section h3{font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:700;font-size:1.5rem}@media screen and (min-width:981px){.product__section-container{grid-template-columns:33% 50%;justify-content:center}}.payment-buttons{display:flex;grid-template-columns:1fr 1fr;grid-column-gap:20px}.payment-buttons>*{width:100%}.product-add{margin-bottom:1rem}.add{margin-left:0;margin-right:0}.swatches__form--input:checked+.swatches__form--label{background:#42210d}.blog__post-image .box-ratio{padding-bottom:56.25%!important}.blog__section .image__overlay-caption{max-width:700px}.blog__section-description{max-width:45rem;margin-left:auto;margin-right:auto}.article__section-body .article__section-details a{color:#00a58e}.gallery__item-caption,.image__overlay-caption{padding:0 1.25rem}.image__overlay-container.overlay::after{content:' ';display:block;position:absolute;z-index:0;top:0;right:0;bottom:0;left:0}.blog__section .overlay,.gallery__item-image.overlay:after,.image__overlay-container.overlay::after,.image__overlay-section .overlay{background:rgba(0,0,0,.5)}@media(min-width:740px){.blog__section .overlay,.gallery__item-image.overlay:after,.image__overlay-container.overlay::after,.image__overlay-section .overlay{background:linear-gradient(45deg,rgba(0,0,0,.5) 0,transparent 75%,transparent 100%)}}@media(max-width:739px){body:not(.template-index) .content-wrapper .gallery__image-section,body:not(.template-index) .content-wrapper .image__overlay-section{position:relative}.shopify-section:not(:last-of-type) section.gallery__image-section:not(:last-of-type),body:not(.template-index) .content-wrapper .image__overlay-section{margin-bottom:2rem}body:not(.template-index) .content-wrapper .gallery__image-section .gallery__item.floating__text .gallery__item-caption,body:not(.template-index) .content-wrapper .image__overlay-section .image__overlay-caption{position:relative;top:auto;left:auto;transform:none}body:not(.template-index) .content-wrapper .gallery__image-section .gallery__item.floating__text .gallery__item-caption{margin-top:2rem;margin-bottom:2rem}body:not(.template-index) .content-wrapper .gallery__image-section .gallery__item.floating__text .gallery__item-image,body:not(.template-index) .content-wrapper .image__overlay-section .image__overlay-container{position:absolute;top:0;bottom:0;left:0;right:0;height:auto;margin:0}body:not(.template-index) .content-wrapper .gallery__image-section .gallery__item.floating__text .gallery__item-image img{object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%}}.gallery__item-btn-wrapper a{padding:18px 32px 15px;line-height:1}.product__quickview-wrapper .product__section-images{display:block}.product__section-images .flickity-button:after,.product__section-images .flickity-button:before{display:none}.product__section-images .flickity-button .flickity-button-icon{display:block;fill:var(--direction-color);transform:scale(.75)}#slider .flickity-prev-next-button.next{left:78px}#thumb-slider-wrapper .product-single__thumbnails-item{height:auto;padding:0}#thumb-slider-wrapper .product-single__thumbnails-item img{display:block;width:auto!important;height:auto!important;object-fit:contain}button.c-accordion__header{border-radius:0}.c-accordion.c-accordion--custom-page .c-accordion__header,.c-accordion.c-accordion--product .c-accordion__header{text-align:left}.ajax-cart__buttons a,.ajax-cart__buttons a:visited,.ajax-cart__buttons input,.imageText__column-btn-wrapper a,.imageText__column-btn-wrapper a:visited,.site-wrap .blog__post-button a,.site-wrap .blog__post-button a:visited,.site-wrap .button,.site-wrap .gallery__item-btn-wrapper a,.site-wrap .gallery__item-btn-wrapper a:visited,.site-wrap .image__overlay-btn-wrapper a,.site-wrap .image__overlay-caption a:visited,.site-wrap [type=button]:not(.button-as-link):not(.non-button):not(.flickity-button):not(.gs__add-shipping-address),.site-wrap button:not(.non-button):not(.flickity-button):not(.pswp__button):not(.button-as-link):not(.gs__add-shipping-address),.site-wrap input[type=reset],.site-wrap input[type=submit],body .site-wrap .shopify-payment-button__button,button#submitBtn{font-family:itc-avant-garde-gothic-pro,sans-serif;font-weight:700;width:auto;line-height:1;text-transform:lowercase;padding:18px 32px 15px;border-radius:1000px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:box-shadow .2s ease-out;text-decoration:none!important;background:#42210d;color:#fffdf8;font-size:1rem;letter-spacing:.5px;transition:background .2s ease-out,box-shadow .2s ease-out,color .2s ease-out}.image__overlay-caption .page-title a{color:#fff!important}.ajax-cart__buttons a:hover,.ajax-cart__buttons input:hover,.imageText__column-btn-wrapper a:hover,.image__overlay-btn-wrapper a:hover,.site-wrap .blog__post-button a:hover,.site-wrap .button:hover,.site-wrap .gallery__item-btn-wrapper a:hover,.site-wrap .image__overlay-btn-wrapper a:hover,.site-wrap [type=button]:not(.button-as-link):not(.non-button):not(.flickity-button):not(.gs__add-shipping-address):hover,.site-wrap button:not(.non-button):not(.flickity-button):not(.pswp__button):not(.button-as-link):not(.gs__add-shipping-address):hover,.site-wrap input[type=reset]:hover,.site-wrap input[type=submit]:hover,body .site-wrap .shopify-payment-button__button:hover,button#submitBtn:hover{box-shadow:inset 0 0 400px 110px rgba(0,0,0,.25)}a.button-as-link,button.button-as-link,input.button-as-link{padding-top:0;padding-bottom:0}#contactFormSubmit,input[type=submit]{background:var(--button-color)}.button-green:not(:disabled),.button-green:not(:disabled):hover,input#addToCart[type=submit]:not(:disabled),input#addToCart[type=submit]:not(:disabled):hover,input#checkout[type=submit]:not(:disabled),input#checkout[type=submit]:not(:disabled):hover{color:#fffdf8;background:#00ab8e}input#addToCart[type=submit]:disabled{opacity:.25}#footer_signup button,.button-cream,.button-cream:hover,.product-listing__quickview-trigger,.product-listing__quickview-trigger:hover{color:#42210d;background:#fffdf8}.gridlock .cp-image_with_text .row{max-width:100%;width:100%;margin:0}.image-with-text{align-items:center;margin:2rem auto}.image-with-text__image,.image-with-text__text{width:100%}.image-with-text__text{padding:0 1rem}.image-with-text__text__wrap{max-width:660px;padding:0 2rem;margin:auto}@media(max-width:739px){.image-with-text__text{margin-bottom:3rem}}@media(min-width:740px){.image-with-text{display:flex}.image-with-text--image-right .image-with-text__image{order:2}}.custom-page-section .image__overlay-section .image__overlay-container{margin-bottom:0}.custom-page-section .cp-image_text_overlay:first-child h2{font-family:flood-std,sans-serif;letter-spacing:.225rem}.content__promotion-section-content-promotion .gridlock-fluid .row,.cp-image_text_overlay .gridlock-fluid .row{width:100%;max-width:100%}.content__promotion-section-content-promotion .gridlock-fluid .row .row,.cp-image_text_overlay .gridlock-fluid .row .row{margin-left:0;margin-right:0}.box-ratio,.box-ratio img{background-color:transparent}.contactPage__section-content{max-width:800px;margin-left:auto;margin-right:auto}#shopify-section-page-custom-five .cp-rich_text{padding:30px 0 48px}.shopify-section:last-of-type .image__overlay-section,.shopify-section:last-of-type .image__overlay-section>*,.shopify-section:last-of-type .image__overlay-section>*>*{padding-bottom:0;margin-bottom:0}.imageText__column-columns{display:flex;flex-wrap:wrap;justify-content:center}.imageText__column-caption,.imageText__column-container{display:flex;flex-direction:column}@media(max-width:739px){.imageText__column-container{margin-bottom:2rem}}.imageText__column-caption{height:100%}.imageText__column-btn-wrapper{margin-top:auto}.shopify-section:last-of-type section.gallery__image-section:last-of-type{padding-bottom:0}.shopify-section:last-of-type section.gallery__image-section:last-of-type .gallery__item{margin-bottom:0}#store-locator-title,.image__overlay-section .image__overlay-caption h2,.shopify-section:last-of-type .image__overlay-section .image__overlay-caption h1,.shopify-section:last-of-type section.gallery__image-section:last-of-type .gallery__item-caption h1,.shopify-section:last-of-type section.gallery__image-section:last-of-type .gallery__item-caption h2,.shopify-section:last-of-type section.gallery__image-section:last-of-type .gallery__item-caption h3{font-family:flood-std,sans-serif;letter-spacing:.225rem}.image__overlay-section .image__overlay-caption h2,.shopify-section:last-of-type .image__overlay-section .image__overlay-caption h1{font-size:2.625rem}@media(min-width:740px){.image__overlay-section .image__overlay-caption h2,.shopify-section:last-of-type .image__overlay-section .image__overlay-caption h1{font-size:3.625rem}}#footer-wrapper ul li a{line-height:1;padding:.5rem 0;display:inline-block}input#footer-subscribe{color:#42210d;background:#fffdf8}div#footer_signup{margin-top:0}div#footer_signup .klaviyo-form{margin-left:-10px;margin-right:-10px}div#footer_signup .klaviyo-form input[type=email]{margin-right:1rem}input#footer-subscribe{width:30%;margin-left:2%;font-weight:700}input#footer-EMAIL{width:68%}@media(max-width:739px){#footer-wrapper{font-weight:700}section.footer-block{padding:0 1rem}}@media screen and (min-width:980px){body .footer-block:first-of-type{flex-grow:0;flex-basis:220px}body .footer-block:nth-of-type(2){flex-grow:1;flex-basis:100px}}.button.klaviyo-bis-trigger{background:var(--button-color)}#rc_login{clear:both;padding-top:3rem}#store-locator-title{text-align:center;margin-top:1rem;margin-bottom:2rem}body .search_bar{display:flex;align-items:flex-end;justify-content:space-evenly}body .search_bar .main_search_bar{width:45%;max-width:450px;min-width:250px;margin-right:15px;margin-bottom:0}body .search_bar .custom_searches select,body .search_bar .main_search_bar input,body .search_bar .main_search_label{width:100%}body .search_bar .search_limit,body .search_bar .search_within_distance{margin-right:15px;width:20%;min-width:120px;text-align:left}body .search_bar .search_limit select,body .search_bar .search_within_distance select{border-radius:5px;border:2px solid #42210d}.search_bar #submitBtn{padding:1rem 1.5rem;margin:0;background-color:#00a58e;border:1px solid #00a58e;color:#fff;transition:background .2s ease-out,box-shadow .2s ease-out,color .2s ease-out}.search_bar #submitBtn:hover{box-shadow:inset 0 0 400px 110px rgb(0 0 0 / 25%)}@media screen and (max-width:767px){body .search_bar{justify-content:space-between;flex-wrap:wrap}body .search_bar .main_search_bar,body .search_bar .search_limit,body .search_bar .search_within_distance{max-width:100%;width:100%;margin-bottom:1.5rem;margin-right:0}body .search_bar #submitBtn{height:auto}}.c-accordion.c-accordion--custom-page .c-accordion__header:focus,.c-accordion.c-accordion--product .c-accordion__header:focus{outline:0!important;border-bottom:1px solid #eee}.nutri-row{padding:8px 0 4px 0;border-bottom:1px solid #d5d5d5}.nutri-row--title{padding:17px 0 13px 0}.nutri-row--four-border{border-bottom:4px solid #d5d5d5}.nutri-row--six-border{border-bottom:6px solid #d5d5d5}.nutri-row_text{font-size:14px;letter-spacing:.5px;font-weight:700}.nutri-row_text--small{font-size:12px}.nutri-row_text--float-right{float:right}.nutri-row_text--hidden{opacity:0}.nutri-row_text--indent{margin-left:10px}.nutri-bottom{padding:23px 0;border-bottom:1px solid #d5d5d5}.nutri-bottom_text{font-size:12px;line-height:24px;font-family:$avantMedium;letter-spacing:.25px}@media all and (max-width:991px){.nutri-row_text{font-size:12px;letter-spacing:0}.nutri-row_text--small{font-size:11px}.nutri-row_text--long-break{float:none;margin-top:5px;display:block}}.product_ingredients_section{padding:20px 0;border-bottom:1px solid var(--text-color)}.product_ingredients_text-bold{margin-bottom:0}.product_ingredients_text{line-height:18px}.product_ingredients_text,.product_ingredients_text-bold{letter-spacing:1px;font-size:14px}.filter__items{list-style:none;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:4rem}.filter__items__item{margin-bottom:0;margin-right:1.5rem}.filter__items__item a{padding:18px 0 15px;text-decoration:underline;display:block;transition:background .33s ease}.megamenu.row{display:none}.header-section>header>.gridlock-fluid>.row{margin:0}
/*# sourceMappingURL=/s/files/1/0003/4501/4332/t/43/assets/custom.css.map?v=1563656546907831535 */
