@import"https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap";:root{--display-flex: flex;--display-block: block;--display-none: none;--container-width: 1440;--color-green: #154734;--border-color: #FF4539;--color-mint: #9BE3BF;--Green-70: rgba(22, 57, 46, .7);--font-primary: "Roboto Flex", sans-serif;--font-secondary: "brandon-grotesque";--font-paragraph: 14px;--font-body: 12px;--font-h3: 20px;--text-transform-capitalize: capitalize;--text-transform-uppercase: uppercase;--text-transform-lowercase: lowercase;--text-center: center;--text-right: right;--text-left: left;--font-size-10: 10px;--font-size-12: 12px;--font-size-13: 13px;--font-size-14: 14px;--font-size-15: 15px;--font-size-16: 16px;--font-size-18: 18px;--font-size-20: 20px;--font-size-22: 22px;--font-size-24: 24px;--font-size-26: 26px;--font-size-28: 28px;--font-size-30: 30px;--font-size-32: 32px;--font-size-34: 34px;--font-size-36: 36px;--font-size-40: 40px;--font-size-42: 42px;--font-size-48: 48px;--font-size-56: 56px;--font-size-64: 64px;--font-size-72: 72px;--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;--font-weight-800: 800;--font-weight-900: 900}body,input,textarea,button,select,.faux-select{font-family:var(--font-primary),"serif";font-size:var(--typeBaseSize);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeSpeed}.h0,.heading-font-stack,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-primary),"serif";font-weight:700}@media only screen and (min-width:768px){:root{--font-paragraph: 12px;--font-h3: 24px;--font-body: 14px}.index-blog_posts .blog-layout__sidebar{margin-left:25px;padding-left:25px}}.btn:not([disabled]):hover{transition:all .25s ease-in-out;color:#ff4539!important;background-color:#fff!important;border:1px solid #FF4539!important}.announcement--bar .toolbar__content{padding:4px 0;min-height:51px}.site-header__element--top{padding:0}.site-nav__link{padding:10px 15px}.header-item--icons{gap:15px}.site-nav__item{font-family:var(--typeHeaderfont);font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase}.site-nav__icons .cart-link{line-height:normal}.announcement-bar .announcement-slider__content p{font-family:var(--font-secondary);font-size:var(--font-paragraph);font-weight:500;line-height:1.51}.toolbar__social .icon{top:0;width:15px;height:15px}.inline-list{gap:24px}.toolbar__social a{padding:0}.header-layout{padding:12px 0 13px;min-height:100px}.header-layout a.site-nav__link.site-nav__link.active{padding:10px 15px;border-radius:4px;border:1px solid var(--colorNavText)}.site-header .site-nav__link--icon .icon{width:24px;height:24px}svg.icon-cart path{stroke-width:2}.footer-custom{display:flex;gap:20px}.header-layout[data-logo-align=center] .site-header__logo{margin:0 auto}#SiteHeader .site-nav--is-megamenu.no-child-links .page-width{padding-bottom:30px}#SiteHeader .site-nav--is-megamenu.no-child-links .megamenu__wrapper{margin:0;gap:30px}#SiteHeader .site-nav--is-megamenu.no-child-links .megamenu__wrapper li{flex:auto;padding:0;max-width:250px;width:100%}#SiteHeader .site-nav--is-megamenu.no-child-links .card-list-image-wrapper img{border-radius:15px;aspect-ratio:1}#SiteHeader .site-nav--is-megamenu.no-child-links .card-list-image-wrapper{position:relative}#SiteHeader .site-nav--is-megamenu.no-child-links .collection-title{font-size:calc(var(--font-body) + 2px);font-weight:500;line-height:normal;text-transform:uppercase;margin:0;position:absolute;bottom:15px;left:15px}.site-nav__link--underline:after{margin:0;border-bottom-color:var(--border-color)}#SiteHeader .site-nav--is-megamenu.no-child-links .site-nav__details{cursor:initial}#SiteHeader .site-nav--is-megamenu.no-child-links .site-nav__details summary{cursor:pointer}.site-header__drawers .slide-nav__dropdown .grid-item{padding:0;margin:0}.site-header__drawers .slide-nav__dropdown .grid-item img{width:100%;max-width:480px;border-radius:15px}.site-header__drawers .slide-nav__dropdown .collection-title{margin:10px 0 25px;font-size:var(--font-size-14);font-weight:500;line-height:1.18;letter-spacing:.14px;text-transform:uppercase}.site-header__drawers .site-header__drawer{padding:20px 22px}.site-header__drawers .site-header__drawer .slide-nav__item{padding:0 0 45px}.site-header__drawers .site-header__drawer .slide-nav__item:last-child{padding-bottom:0}.site-header__drawers .site-header__drawer .slide-nav__link{padding:0;font-size:var(--font-size-18);font-weight:500;line-height:1.18;letter-spacing:.2px;text-transform:uppercase}#MobileNav .site-header__drawer-animate{padding:22px;border-radius:20px;background:#f7f7f7}.site-header__drawers .drawer-social-icons svg path{fill:var(--colorTextBody)}.site-header__drawers .drawer-social-icons .drawer__social{justify-content:center;padding-top:50px}.site-header__drawers [data-level="2"] .slide-nav~.drawer-social-icons{display:none}@media only screen and (min-width:1200px){.announcement--bar .page-width{padding-left:51px;padding-right:51px}.site-header .page-width{padding-left:36px;padding-right:36px}.site-header .site-nav__item:not(:last-child){margin-right:15px}.header-item--icons .site-nav{margin-right:0}.site-nav__item:hover .site-nav__link:after{content:"";position:absolute;width:100%;height:2px;background:var(--border-color);bottom:0;left:0}.site-nav__item.link-active:hover .site-nav__link:after{content:none}#SiteHeader .site-nav--is-megamenu.no-child-links .page-width{padding:50px}#SiteHeader .site-nav--is-megamenu.no-child-links .megamenu__wrapper{gap:54px}}@media only screen and (min-width:769px)and (max-width:1200px){.site-navigation.site-navigation--left-right{margin-left:calc(var(--siteNavIconPadding)* -.7)}.header-layout[data-logo-align=center] .header-item--logo{margin:0 15px}.site-header .site-nav__link{padding:10px;font-size:14px}.site-header .site-nav__link--icon .icon{width:25px;height:25px}}#FooterMenus .footer__blocks.has-newsletter{justify-content:space-between;row-gap:50px}#FooterMenus .footer__blocks .placeholder-svg{padding:0}#FooterMenus .footer__blocks .newsletter__block{max-width:31.1%}#FooterMenus .footer__blocks .newsletter__block h2{font-weight:500;line-height:1.3;letter-spacing:.24px}#FooterMenus .footer__blocks .footer__block h2.h3{font-size:var(--font-h3);margin-bottom:16px}#FooterMenus .footer__blocks .footer__block .rte{font-size:var(--font-body);font-weight:420;line-height:normal;letter-spacing:normal;margin-bottom:16px}#FooterMenus .footer__blocks .newsletter__input-group{flex-direction:column;margin:0;row-gap:16px}#FooterMenus .footer__blocks .newsletter__input-group .input-group-field{height:50px;padding:12px 12px 12px 16px;border-radius:6px;border:2px solid var(--colorFooterBorder);font-size:var(--font-body)!important;font-weight:420;line-height:normal}#FooterMenus .footer__blocks .newsletter__input-group .input-group-field::placeholder{font-size:var(--font-body);font-weight:420;line-height:normal;color:var(--colorFooterText);font-family:var(--font-secondary)}#FooterMenus .footer__blocks .newsletter__input-group .input-group-btn button{border-radius:4px;background:var(--color-mint);font-size:calc(var(--font-body) + 2px);font-weight:400;line-height:1.5;text-transform:uppercase;color:var(--colorFooter)}#FooterMenus .footer-custom .footer__block{flex:auto;max-width:145px}#FooterMenus .footer__block.footer__block--image{width:100%}#FooterMenus .footer__block.footer__block--image .image-wrap{background:transparent}#FooterMenus .footer__block.footer__block--image image-element{position:unset}#FooterMenus .footer-custom .footer__block .footer__title{font-size:var(--font-h3);font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase;margin-bottom:12.5px}#FooterMenus .footer-custom .footer__block .footer__menu li{font-family:var(--font-secondary);padding:12.5px 0}#FooterMenus .footer-custom .footer__block .footer__menu a{font-size:var(--font-body);font-style:normal;font-weight:420;line-height:normal;padding:0}#FooterMenus .footer-custom .footer__block .footer__social{margin-top:15px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;align-items:end}#FooterMenus .footer-custom .footer__block .footer__social li{margin:0}.footer__section.copyright-section{padding-top:0}.copyright-section .footer__base-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:10px 0}.copyright-section .policies_menu{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;gap:20px;width:70%}.copyright-section .policies_menu li{margin:0}.copyright-section .policies_menu a,.copyright-section .copyright-text{font-size:var(--font-body);font-weight:420;line-height:normal;text-decoration:none;padding:0}.copyright-section .policies_menu .copyright-text{width:20%}@media only screen and (min-width:1200px){.site-footer .page-width{padding-left:60px;padding-right:60px}#FooterMenus .footer-custom{column-gap:50px}.copyright-section .policies_menu{gap:20px 50px}}@media only screen and (min-width:769px)and (max-width:1024px){#FooterMenus .footer-custom .footer__block{max-width:110px}#FooterMenus .footer-custom .footer__block .footer__menu li{padding:5px 0}}@media only screen and (max-width:768px){.footer-custom{flex-wrap:wrap;gap:50px}#FooterMenus .footer-custom .footer__block{max-width:calc(50% - 25px);width:calc(50% - 25px)}#FooterMenus .footer__block.footer__block--image{width:100%;max-width:100%}#FooterMenus .footer__block.footer__block--image .image-wrapper{max-width:145px}#FooterMenus .footer-custom .footer__block .footer__title,#FooterMenus .footer__blocks .footer__block h2.h3{line-height:1.18;letter-spacing:.2px;margin-bottom:10px}#FooterMenus .footer-custom .footer__block .footer__menu li{padding:10px 0}#FooterMenus .footer__blocks .newsletter__block{max-width:100%}#FooterMenus .footer__blocks .newsletter__input-group .input-group-field{font-size:calc(var(--font-body) + 2px)!important}#FooterMenus .footer__blocks .newsletter__input-group .input-group-btn button{width:100%;font-size:calc(var(--font-body) + 4px)}.copyright-section .footer__base-links{padding:20px 0}.copyright-section .policies_menu{width:100%}.copyright-section .policies_menu a{letter-spacing:normal}}@media only screen and (max-width:480px){.copyright-section .copyright-text{width:100%;text-align:center}.copyright-section .policies_menu{justify-content:space-between}}body,input,textarea,button,select,.faux-select{letter-spacing:normal}.hero__text-wrap .hero__title{font-family:var(--font-primary);font-style:normal;font-weight:var(--font-weight-700);line-height:100%;letter-spacing:.42px;text-transform:uppercase;color:#154734;margin-bottom:20px}.horizontal-left .hero__text-shadow{max-width:610px}.hero .slideshow__slide .hero__link .btn{font-family:var(--font-primary);font-size:var(--font-size-18);font-style:normal;font-weight:var(--font-weight-700);line-height:30px;text-transform:var(--text-transform-uppercase);color:#fff;padding:10px 46px;height:50px;max-width:max-content;align-items:center;justify-content:center;transition:all .25s ease-in-out}.hero__subtitle{margin-bottom:20px}.item-where-to-buy{border:1px solid var(--color-green);color:var(--color-green);border-radius:4px;transition:all .2s ease-in-out}.item-where-to-buy:hover{transition:all .2s ease-in-out;border:1px solid transparent;background-color:var(--color-green)}.item-where-to-buy:hover a{color:#fff}.image-with-text-block__centerSection--mobile{display:var(--display-none)}.image-with-text-block .homepage_beautiful_wrap h2{margin:0;text-align:var(--text-center);font-family:var(--typeHeaderfont);color:var(--color-green);font-size:var(--font-size-34);font-style:normal;font-weight:var(--font-weight-700);line-height:34px;letter-spacing:.34px;text-transform:var(--text-transform-uppercase);font-family:var(--font-primary)}.image-with-text-block .homepage_beautiful_wrap .rich-text__text.rte{text-align:var(--text-center);font-family:var(--font-secondary);font-size:var(--font-size-20);font-style:normal;font-weight:420;line-height:23px;margin-top:20px}.image-with-text-block__body{display:var(--display-flex);align-items:var(--text-center);justify-content:var(--text-center);padding:50px 0 0;gap:39px}.image-with-text-block__leftSection{padding:70px 0;display:var(--display-flex);flex-direction:column;gap:80px}.image-with-text-block__centerSection{text-align:var(--text-center)}.image-with-text-block__contentWrap{display:var(--display-flex);flex-direction:column;justify-content:space-between;align-items:center}img.image-block-image-icon{width:132px}.image-with-text-block__imageWrap--image img{width:493px;height:698px}.section-header--with-link .section-header__title{font-family:var(--font-primary);font-size:var(--font-size-34);font-style:normal;font-weight:var(--font-weight-700);line-height:34px;letter-spacing:.34px;text-transform:var(--text-transform-uppercase)}.section-header--with-link .section-header__link{font-family:var(--font-secondary);font-size:var(--font-size-22);font-style:normal;font-weight:420;line-height:125%;text-decoration-line:underline;text-transform:var(--text-transform-lowercase)}.index-featured_collection .grid-product__title{font-family:var(--font-primary);font-size:var(--font-size-14);font-style:normal;font-weight:var(--font-weight-500);line-height:16.52px;text-transform:var(--text-transform-uppercase);letter-spacing:.14px;text-align:var(--text-center)}.index-featured_collection .grid-product__price--current,.index-featured_collection .grid-product__price--current *{font-family:var(--font-secondary);font-size:var(--font-size-12);font-style:normal;line-height:normal;text-align:center;color:var(--Green-70);font-weight:420}.index-featured_collection .grid-product__price{text-align:var(--text-center)}.index-featured_collection .spr-badge{display:var(--display-none)}.index-featured_collection{margin:0}.scrolling-text__mainImageWrapper{display:var(--display-flex);align-items:center;gap:25px}.scrolling-text__imageCard{flex-basis:30%;width:109px;height:23px;display:var(--display-flex);align-items:center}.scrolling-text span{font-family:var(--font-primary);font-style:normal;font-weight:var(--font-weight-700);line-height:111%;letter-spacing:.34px;text-transform:var(--text-transform-uppercase)}.scrolling-text .scrolling-text__inner{margin:0}.product-grid-item .grid__image-ratio{border-radius:0 0 15px 15px}[data-section-type=testimonials] .section-header h2{font-family:var(--font-primary);font-size:var(--font-size-34);font-style:normal;font-weight:var(--font-weight-700);line-height:100%;letter-spacing:.34px;text-transform:var(--text-transform-uppercase)}.testimonials-slider__text cite{font-family:var(--font-secondary);font-size:12.615px;font-style:normal;font-weight:var(--font-weight-500);line-height:135%}.testimonials-slide.is-selected .testimonials-slider__text cite{font-size:var(--font-size-12)}[data-section-type=testimonials] .testimonials-slide .rte-setting.text-spacing,[data-section-type=testimonials] .testimonials-slide .rte-setting.text-spacing *{font-family:var(--font-secondary);font-size:18.021px;font-style:normal;font-weight:420;line-height:28px}.rte>*,.metafield-rich_text_field,.collapsible-trigger__layout>*,.policies_menu>*,.copyright-text{font-family:var(--font-secondary)}[data-section-type=testimonials] .testimonials-slide.is-selected .rte-setting.text-spacing,[data-section-type=testimonials] .testimonials-slide.is-selected .rte-setting.text-spacing *{font-size:var(--font-size-16)}[data-section-type=testimonials] .testimonials__info{font-family:var(--font-primary),serif;font-size:var(--font-size-14);font-style:normal;font-weight:var(--font-weight-500);line-height:135%;letter-spacing:.14px;text-transform:var(--text-transform-uppercase);margin-bottom:19px}.testimonials-slide .testimonials-slider__text{margin:20px}.testimonials-slide.is-selected .testimonials-slider__text{box-shadow:-4px 0 10px #00000026,4px 4px 10px #00000026}.testimonials-section .flickity-page-dots{position:relative}.testimonials-section .flickity-page-dots .dot{width:7.35px;height:7.35px}.testimonials-section .flickity-page-dots .dot.is-selected{width:9px;height:9px}.testimonials-section .testimonials-slide{padding-bottom:30px}.grid-item .collection-item{background:#d9d9d9}.grid-item .collection-item image-element{border-radius:20px 20px 0 0}.grid-item .collection-item__mainTitleLink{background:#d9d9d9;padding-bottom:28px;border-radius:0 0 20px 20px}.index-collection_list .collection-item__title{font-family:var(--font-primary);font-size:var(--font-size-24);font-style:normal;font-weight:var(--font-weight-500);line-height:130%;letter-spacing:.24px;text-transform:var(--text-transform-uppercase);color:var(--color-green)}.index-collection_list .section-header__title{font-family:var(--font-primary);font-style:normal;font-weight:var(--font-weight-700);line-height:100%;letter-spacing:.42px;text-transform:var(--text-transform-uppercase)}.index-collection_list .section-header__title.h2{font-size:var(--font-size-34);letter-spacing:.34px;margin-bottom:50px}.index-collection_list .grid-item{flex-direction:column}.index-collection_list .collection-item{margin-bottom:0;border-radius:15px;background:transparent}.index-collection_list .grid-item .collection-item__mainTitleLink{border-radius:15px;background:transparent;margin-top:25px}.index-collection_list .grid-item .collection-item image-element{border-radius:15px}@media only screen and (min-width:1200px){.index-collection_list .page-width{padding-right:48px;padding-left:48px}}.collection-item__link{width:100%;display:var(--display-block);text-align:var(--text-center);border-radius:4px;border:1px solid var(--color-green);max-width:max-content;margin:18px auto 0;padding:10px 24px;font-family:var(--font-primary);font-size:var(--font-size-16);font-style:normal;font-weight:var(--font-weight-400);line-height:24px;text-transform:var(--text-transform-uppercase);transition:all .25s ease-in-out}.collection-item__link:hover{transition:all .25s ease-in-out;background-color:var(--color-green);border-color:transparent;color:#fff}.index-collection_list.index-section{margin:0}.index-logo_list .section-header__title.h2{font-family:var(--font-primary);font-size:var(--font-size-34);font-style:normal;font-weight:var(--font-weight-700);line-height:100%;letter-spacing:.34px;text-transform:var(--text-transform-uppercase)}.index-logo_list .logo-bar__item{padding:0}.index-logo_list .grid-item.grid-product{padding:10px 12.5px}.index-blog_posts .blog-layout__sidebar .h4{font-family:var(--font-primary);font-size:var(--font-size-20);font-style:normal;font-weight:var(--font-weight-500);line-height:130%;letter-spacing:.2px;text-transform:var(--text-transform-uppercase)}.index-blog_posts .article__title{font-family:var(--font-primary);font-size:var(--font-size-16);font-style:normal;font-weight:var(--font-weight-500);line-height:135%;letter-spacing:.16px;text-transform:var(--text-transform-uppercase)}.index-blog_posts .grid__image-ratio img{border-radius:20px}.index-logo_list.index-section{margin:0}.index-blog_posts .blog-layout__main+.blog-layout__sidebar{border-left-color:#d9d9d9}.index-blog_posts .blog-layout__main{margin-bottom:0}.index-blog_posts .blog-layout__sidebar{display:flex;flex-direction:column;gap:25px;align-self:normal!important;margin-bottom:42px}.index-blog_posts .blog-layout__sidebar .blog-layout__sidebar-tiles{display:flex;flex-direction:column;justify-content:space-between;height:100%}.index-blog_posts .blog-layout__sidebar .grid-item,.index-blog_posts .blog-layout__sidebar .h4{margin:0}.index-blog_posts .blog-layout__sidebar .grid-item{flex:none}.index-blog_posts .image-wrap{border-radius:17px}.index-blog_posts .grid-article .grid-article__meta a{margin-top:10px;display:block;line-height:130%}[data-section-type=slideshow-section] .hero__text-shadow{text-shadow:none}.hero__subtitle .hero__animation-contents{font-size:var(--font-size-22);font-style:normal;font-weight:420;line-height:125%;color:var(--color-green);font-family:var(--font-secondary)}.index-featured_collection .section-header--with-link{margin-bottom:50px}.index-blog_posts .grid-article[data-style=large] .article__title{font-size:var(--font-size-20)}.index-blog_posts .grid-article[data-style=compact] .article__title{font-size:var(--font-size-14)}.index-blog_posts.index-section{margin:0}.index-collection_list .collection-image-wrap:hover{transform:none;box-shadow:none;border-radius:0}@media(min-width:750px){.section-header--with-link .section-header__title{font-size:var(--font-size-42);line-height:42px;letter-spacing:.42px}.index-blog_posts .blog-layout__sidebar .h4{font-size:var(--font-size-24);line-height:130%;letter-spacing:.24px}.index-blog_posts .grid-article[data-style=large] .article__title{font-size:var(--font-size-24)}.index-blog_posts .grid-article[data-style=compact] .article__title{font-size:var(--font-size-16)}.testimonials-slide.is-selected .testimonials-slider__text cite{font-size:var(--font-size-14)}[data-section-type=testimonials] .testimonials-slide.is-selected .rte-setting.text-spacing,[data-section-type=testimonials] .testimonials-slide.is-selected .rte-setting.text-spacing *{font-size:var(--font-size-20)}[data-section-type=testimonials] .testimonials__info{font-size:var(--font-size-16);line-height:135%;letter-spacing:.16px}.index-featured_collection .grid-product__price--current,.index-featured_collection .grid-product__price--current *{font-size:var(--font-size-14)}.index-featured_collection .grid-product__title{font-size:var(--font-size-16);line-height:135%;letter-spacing:.16px}.image-with-text-block .homepage_beautiful_wrap .rich-text__text.rte{font-size:var(--font-size-22);line-height:27.5px}.image-with-text-block .homepage_beautiful_wrap h2{font-size:var(--font-size-42);line-height:1;letter-spacing:.42px}.hero .slideshow__slide .hero__link .btn{font-size:var(--font-size-22)}.index-logo_list .section-header,.index-blog_posts header.section-header.section-header--with-link{margin-bottom:50px}.section-header--with-link .section-header__link{font-size:var(--font-size-22);line-height:27.5px}.index-logo_list .section-header__title.h2{font-size:var(--font-size-42);line-height:100%;letter-spacing:.42px;width:100%;max-width:700px;margin:0 auto}[data-section-type=testimonials] .section-header h2{font-size:var(--font-size-42);line-height:100%;margin-bottom:50px;letter-spacing:.42px}.testimonial-stars{font-size:var(--font-size-26);margin-bottom:19px;letter-spacing:normal}.index-collection_list .section-header__title.h2{font-size:var(--font-size-42);line-height:100%;letter-spacing:.42px}.index-collection_list .collection-image--portrait{padding-top:131%}}@media only screen and (max-width:768px){.slideshow-wrapper.slideshow-wrapper--disabled .hero__image-wrapper{position:relative}.index-featured_collection .page-width--flush-small .scrollable-grid--small::-webkit-scrollbar{display:var(--display-none)}.slideshow__slide .hero__text-wrap .hero__title p{letter-spacing:.34px}.index-blog_posts .section-header--with-link{flex-direction:column;gap:20px;margin-bottom:50px}.index-blog_posts .blog-layout__main{margin-bottom:40px}.index-blog_posts .grid-article[data-style=large] .grid-article__meta{margin-top:15px}.index-collection_list .new-grid{flex-wrap:nowrap;flex-direction:column;gap:15px}.index-collection_list .new-grid .grid-item{flex:0 0 100%;flex-wrap:wrap}.index-collection_list .collection-item,.collection-item__mainTitleLink{width:100%}.index-section--flush .scrolling-text span{font-size:var(--font-size-32)!important}.index-featured_collection .scrollable-grid--small .grid-item{flex:0 0 70%}.index-featured_collection .section-header--with-link{flex-direction:column;gap:20px}.page-width--textAlignment .section-header__title{text-align:var(--text-center)!important}.hero__text-wrap .hero__title,.slideshow__slide .hero__text-wrap .hero__title,.slideshow__slide .hero__text-wrap .hero__title p{font-size:var(--font-size-34)}.slideshow-wrapper.slideshow-wrapper--disabled .hero__text-content.vertical-center{padding:50px 0}.slideshow__slide--mobileCenter .hero__text-content.vertical-center{text-align:var(--text-center)}.slideshow__slide--mobileCenter .hero__link{text-align:var(--text-center);margin:0 auto}.slideshow__slide--mobileCenter .btn{margin:0 auto}.hero__subtitle,.hero__text-wrap .hero__title{margin-bottom:15px}.slideshow-wrapper.slideshow-wrapper--disabled .hero-natural--template--14900411498578__slideshow_f7tfP6,.slideshow-wrapper.slideshow-wrapper--disabled .hero-natural--mainSectionWrap{padding-bottom:0!important;height:auto!important}.slideshow-wrapper.slideshow-wrapper--disabled .hero.loaded .slideshow__slide.is-selected .hero__text-shadow:after{content:none}.slideshow-wrapper.slideshow-wrapper--disabled .hero[data-natural]{position:relative}.image-with-text-block__centerSection--desktop{display:var(--display-none)}.image-with-text-block__centerSection--mobile{display:var(--display-block)}.image-with-text-block__body{padding:100px 0;gap:50px}.image-with-text-block__leftSection{padding:0;row-gap:50px}.image-with-text-block__imageWrap--image img{width:100%;height:auto}.header-item.header-item--navigation.left,.right{display:none}.hero__subtitle .hero__animation-contents{font-size:var(--font-size-20)}.testimonial-stars{font-size:18px}}.site-header__drawers .slide-nav__dropdown{position:relative;display:block;overflow:hidden;opacity:0;height:0px;right:0}.site-header__drawers .slide-nav__dropdown.is-active{transition:all .55s cubic-bezier(.165,.84,.44,1) .1s forwards;transform:translateY(0);height:100%;opacity:1;visibility:visible}.site-header__drawers [data-level="2"] .slide-nav,.site-header__drawers [data-level="3"] .slide-nav{transform:translate(0)}.site-header__drawers .slide-nav ul.is-active{padding-top:45px}.site-header__drawers .slide-nav ul.is-active .slide-nav__item .slide-nav__link{font-size:var(--font-size-16);font-weight:400;line-height:24px}.site-header__drawers .slide-nav ul li ul{padding-left:20px}.site-header__drawers .slide-nav ul li ul.is-active{padding-top:25px}.site-header__drawers .slide-nav ul li:nth-last-of-type(1){padding-bottom:0}.site-header__drawers .slide-nav ul li ul li:nth-last-of-type(1){padding-bottom:0}.site-header__drawers .slide-nav__item:has(.is-active) button:first-child svg:nth-of-type(1){transform:rotate(180deg)}.template-collection .shopify-section:nth-of-type(1){background:#ebf9f2}.template-collection .page-content--top{padding-top:0}.template-collection .page-content--top header .rte--collection-desc{padding:0}.template-collection .page-content--top header{padding:50px 0;text-align:center;display:flex;flex-direction:column;gap:20px}.template-collection .page-content--top header h1{font-size:var(--font-size-42);font-weight:var(--font-weight-700);line-height:100%;letter-spacing:.42px;text-transform:uppercase}.template-collection .page-content--top header .rte--collection-desc .enlarge-text{font-family:var(--font-secondary);font-size:var(--font-size-22);font-weight:420;line-height:125%}.template-collection .collection-content{border-top:none;margin-top:0;padding-top:50px}.template-collection .product-grid-item .grid-item__meta{margin-top:23px;display:flex;text-align:center;flex-direction:column;gap:7px}.template-collection .product-grid-item .grid-item__meta .grid-item__meta-main{max-width:50%;margin:0 auto}.template-collection .product-grid-item .grid-item__meta .grid-product__title{font-size:var(--font-size-16);font-weight:var(--font-weight-500);line-height:135%;letter-spacing:.16px;text-transform:uppercase}.template-collection .product-grid-item .grid-item__meta .grid-item__meta-secondary{margin-top:0}.template-collection .product-grid-item .grid-item__meta .grid-item__meta-secondary span span{font-family:var(--font-secondary);font-size:var(--font-size-14);font-weight:420;line-height:normal}.grid-product__price>*{font-family:var(--font-secondary)}.grid-product__price{color:#16392eb3}@media only screen and (max-width:768px){.template-collection .page-content--top header{gap:29px}.template-collection .page-content--top header h1{font-size:var(--font-size-34);letter-spacing:.34px}.template-collection .page-content--top header .rte--collection-desc .enlarge-text{font-size:var(--font-size-20);line-height:115%}.template-collection .product-grid-item .grid-item__meta{margin-top:14px;gap:0}.template-collection .product-grid-item .grid-item__meta .grid-item__meta-main{max-width:100%}.template-collection .product-grid-item .grid-item__meta .grid-product__title{font-size:var(--font-size-14);line-height:118%;letter-spacing:.14px}.template-collection .product-grid-item .grid-item__meta .grid-item__meta-secondary span span{font-size:var(--font-size-12)}.template-collection .product-grid-item .grid-item__meta .grid-item__meta-secondary span span span{font-size:var(--font-size-10)}[data-grid-style=white-round] .grid-item__content{border-radius:5px!important}[data-grid-style=grey-round] .grid-item__link,[data-grid-style=white-round] .grid-item__link{border-radius:5px 5px 0 0}.product-grid-item .grid__image-ratio{border-radius:0 0 5px 5px}}.page-about_us .background-media-text--450{min-height:302px;position:relative}.page-about_us .background-media-text .background-media-text__inner{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-about_us .background-media-text .background-media-text__inner .content-witout_box .h2{font-size:var(--font-size-42);font-weight:var(--font-weight-700);line-height:100%;letter-spacing:.42px;text-transform:uppercase}.page-about_us .background-media-text .background-media-text__inner .content-witout_box .background-media-text__subtext p{font-size:var(--font-size-22);font-weight:420;line-height:125%}.background-media-text__inner.color-scheme-none .content-witout_box .background-media-text__subtext p,.background-media-text__inner.color-scheme-none .content-witout_box .h2{color:#fff}.page-about_us .index-section .page-width--narrow{max-width:1000px}.page-about_us .index-section .page-width--narrow .rte p{font-weight:420;font-size:var(--font-size-20);line-height:44px}.page-about_us .index-section{margin:0 0 50px;padding-top:50px}.page-about_us .index-section:not(.index-section--sub-product):first-child{padding-top:50px}.page-about_us .background-media-text--250{min-height:250px}.page-about_us .background-media-text--250 .background-media-text__inner .content-witout_box .h2{max-width:70%;margin:0 auto 30px;color:#154734;font-size:var(--font-size-34);line-height:111%;letter-spacing:.34px;text-transform:uppercase}.page-about_us .background-media-text--250 .background-media-text__inner .content-witout_box .background-media-text__subtext p{color:#154734;font-size:var(--font-size-14);font-weight:var(--font-weight-500)}.page-about_us .feature-row-wrapper .feature-row__text--left h2,.page-about_us .feature-row-wrapper .feature-row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px;align-items:center}.page-about_us .feature-row-wrapper .feature-row__text--left h2{grid-template-columns:repeat(1,1fr)}.page-about_us .feature-row-wrapper .feature-row__text--left h2,.page-about_us .feature-row-wrapper .feature-row__text--right h2{margin:15px 0;font-size:var(--font-size-34);font-weight:var(--font-weight-700);line-height:111%;letter-spacing:.34px;text-transform:uppercase}.page-about_us .feature-row-wrapper .feature-row__text--left p,.page-about_us .feature-row-wrapper .feature-row__text--right p{font-size:var(--font-size-14);font-weight:420;line-height:normal}.page-about_us .index-blog_posts{margin-bottom:0;padding-top:100px!important;padding-bottom:100px!important}@media only screen and (max-width:768px){.page-about_us .background-media-text--450 .background-media-text__container{min-height:302px}.page-about_us .background-media-text .background-media-text__inner{position:absolute}.page-about_us .background-media-text .background-media-text__inner .background-media-text__aligner{margin:0 10px}.page-about_us .background-media-text--450 .background-media-text__inner .content-witout_box .h2{font-size:var(--font-size-34);letter-spacing:.34px;margin-bottom:29px}.page-about_us .background-media-text--450 .background-media-text__inner .content-witout_box .background-media-text__subtext p{font-size:var(--font-size-20);line-height:115%}.page-about_us .index-section .page-width--narrow .rte p{font-weight:420;font-size:var(--font-size-16);line-height:39px}.page-about_us .background-media-text--250{margin-bottom:50px}.page-about_us .background-media-text--250,.page-about_us .background-media-text--250 .background-media-text__container{min-height:290px}.page-about_us .background-media-text--250 .background-media-text__inner .content-witout_box .h2{max-width:100%;font-size:27px;line-height:100%;letter-spacing:.27px}.page-about_us .feature-row-wrapper{padding:0}.page-about_us .index-section{padding-top:0}.page-about_us .feature-row-wrapper .feature-row__item.feature-row__images{padding-left:0;padding-right:0;padding-top:0}.page-about_us .feature-row-wrapper .feature-row__text--left h2,.page-about_us .feature-row-wrapper .feature-row{display:flex}.page-about_us .feature-row-wrapper .feature-row__text{display:flex;flex-direction:column;align-items:center}.page-about_us .feature-row-wrapper .feature-row__text--left h2,.page-about_us .feature-row-wrapper .feature-row__text--right h2{font-size:27px;line-height:100%;letter-spacing:.27px}.page-about_us .feature-row-wrapper .feature-row__text--left p,.page-about_us .feature-row-wrapper .feature-row__text--right p{font-size:var(--font-size-12);text-align:center}.page-about_us .index-blog_posts{margin-bottom:0;padding-top:50px!important;padding-bottom:50px!important}.index-blog_posts .blog-layout__sidebar .blog-layout__sidebar-tiles{gap:25px}}.blog-layout__main .section-header{text-align:center}.template-blog .blog-layout__main .blog-tag-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;list-style:none;margin:20px 0 0;gap:5px}.template-blog .blog-layout__main .blog-tag-list li{margin:0}.template-blog .blog-layout__main .blog-tag-list .tag-item{padding:19.5px 15px;margin:0;display:inline-block;font-family:var(--font-primary);font-size:var(--font-size-16);font-weight:400;line-height:1.5;text-transform:uppercase;border-bottom:2px solid;border-color:transparent}.template-blog .blog-layout__main .blog-tag-list .tag-item.active{border-color:var(--colorTextBody)}.template-blog .blog-layout__main .section-header__title{font-family:var(--font-primary);font-size:var(--font-size-42);font-weight:var(--font-weight-700);line-height:1;letter-spacing:.42px;text-transform:uppercase}.template-blog .blog-layout__main .grid-article__image .image-wrap{border-radius:23.259px}.template-blog .blog-layout__main .grid-article[data-style=medium] .article__title{font-family:var(--font-primary);font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase}.template-blog .blog-layout .pagination{margin:calc(var(--gutter)* 1) 0 calc(var(--gutter)* 1.6)}#FooterMenus .footer__blocks .newsletter__input-group .input-group-btn button:hover{background:#fff!important;color:#154734!important;border-color:transparent!important}@media only screen and (min-width:769px){.template-blog .blog-layout__main .section-header{margin-bottom:54.5px}.template-blog .blog-layout__main .grid-article__meta{margin-top:15px}.template-blog .blog-layout__main .grid-article[data-style=medium]{margin-bottom:48px}}@media only screen and (min-width:1200px){.template-blog .blog-layout{padding:79.5px 48px 32px}.template-blog .blog-layout__main .grid-article[data-style=medium] .article__title{font-size:var(--font-size-24)}}@media only screen and (max-width:767px){.template-blog .blog-layout{padding-top:50px}.template-blog .blog-layout__main .section-header__title{font-size:var(--font-size-34);letter-spacing:.34px}.template-blog .blog-layout__main .blog-tag-list .tag-item{padding:0;border:none;font-size:var(--font-size-16);line-height:1.5;white-space:nowrap}.template-blog .blog-layout__main .blog-tag-list .tag-item.active{text-decoration-line:underline;text-underline-offset:5px}.template-blog .blog-layout__main .blog-tag-list{gap:15px;flex-wrap:nowrap;justify-content:start;margin:20px}.template-blog .blog-layout__main .blog-tags{overflow-y:hidden;border-top:1px solid #D9D9D9;margin:29px -20px 50px}.template-blog .blog-layout__main .blog-tag-list li:last-child{padding-right:20px}.template-blog .blog-layout__main .grid-article[data-style=medium] .article__title{font-size:var(--font-size-14);font-weight:500;line-height:1.18;letter-spacing:.14px}}.contact-form_text .form-section-left-right{display:flex;flex-direction:row;align-items:flex-start;gap:92px;max-width:1310px}.contact-form_text .form-section-left-right .form-section-left{max-width:191px;width:100%}.contact-form_text .form-section-left-right .form-section-right{max-width:688px;width:100%}.contact-form_text .form-section-left-right .section-header__title.h2{font-family:var(--font-primary);font-weight:500;text-transform:uppercase;color:#154734;font-size:24px;line-height:31.2px;letter-spacing:.24px}.contact-form_text .form-section-left-right .section-header__subtitle,.contact-form_text .form-section-left-right .section-header p,label:not(.variant__button-label):not(.text-label){font-size:14px;line-height:normal;font-weight:500;text-transform:uppercase}.contact-form_text .form-section-left-right p,.page-contact_us .theme-block p{font-family:var(--font-secondary);font-size:14px;font-weight:420;line-height:normal;color:#16392eb3}.contact-form_text .form-section-left-right p a{text-decoration-line:underline}.contact .theme-block h2{font-family:var(--font-primary);font-size:42px;font-style:normal;font-weight:var(--font-weight-700);line-height:42px;letter-spacing:.42px;text-transform:uppercase;color:#154734}.contact .theme-block p{font-family:var(--font-secondary);font-size:22px;line-height:27.5px;color:#154734}.contact .form-vertical input,.form-vertical select,.form-vertical textarea{border-radius:6px;border:1px solid #154734}.contact .contact-form button{padding:10px 46px}.contact #PageContainer .rich-text-section .index-section{margin:0;padding-top:50px;padding-bottom:50px}.contact #PageContainer .contact-form_text.index-section{margin:0;padding:50px 0 100px}@media only screen and (max-width:768px){.contact-form_text .form-section-left-right{display:flex;flex-direction:column;flex-direction:column-reverse;gap:25px;align-items:stretch}.contact #PageContainer .contact-form_text.index-section{margin:0;padding:50px 0 0}.contact .theme-block h2{font-size:34px;line-height:34px}.contact .theme-block p{font-size:20px;line-height:23px}.contact .contact-form button{max-width:350px;min-height:50px}.contact-form_text .form-section-left-right .form-section-left{background:#9be3bf;max-width:100%;padding:50px 20px}.contact .contact-form_text .form-section-left-right .form-section-right{padding:0 20px}.contact-form_text .form-section-left-right .section-header__title.h2{font-size:20px;line-height:23.6px}.contact .page-width{padding:0}}.faq .rich-text-section .index-section{padding-top:50px;padding-bottom:50px}.faq .rich-text-section .index-section .theme-block{margin-bottom:0}.faq .rich-text-section .index-section h2,.page-store_locator .rich-text-section .index-section h2{font-size:var(--font-size-42);font-weight:var(--font-weight-700);line-height:1;letter-spacing:.42px;text-transform:uppercase}.faq .rich-text-section .index-section p,.page-store_locator .rich-text-section .index-section p{font-size:var(--font-size-22);font-weight:420;line-height:1.25}.faq .page-container .transition-body main .rich-text-section~.index-section{margin-top:50px;margin-bttom:50px}.faq .page-container .transition-body main .rich-text-section~.index-section header{margin-bottom:0;padding-bottom:25px;border-bottom:1px solid var(--colorBorder)}.faq .page-container .transition-body main .rich-text-section~.index-section header h2{font-size:var(--font-size-24);font-weight:var(--font-weight-500);line-height:1.3;letter-spacing:.24px;text-transform:uppercase}.faq .page-container .transition-body main .rich-text-section~.index-section collapsible-elements button{padding-top:20px;padding-bottom:20px}.faq .page-container .transition-body main .rich-text-section~.index-section collapsible-elements button span{font-size:var(--font-size-20);font-weight:420;line-height:44px}@media only screen and (max-width:768px){.faq .rich-text-section .index-section h2,.page-store_locator .rich-text-section .index-section h2{font-size:var(--font-size-34);letter-spacing:.34px;margin-bottom:29px}.faq .page-width--narrow{max-width:100%}.faq .rich-text-section .index-section p,.page-store_locator .rich-text-section .index-section p{font-size:var(--font-size-20);font-weight:420;line-height:1.15}.faq .page-container .transition-body main .rich-text-section~.index-section header h2{font-size:var(--font-size-20);line-height:1.18;letter-spacing:.2px}.faq .page-container .transition-body main .rich-text-section~.index-section collapsible-elements button span{font-size:var(--font-size-16);line-height:normal}}.template-article .article-page-wrapper .section-header__title{font-family:var(--font-primary);font-size:var(--font-size-24);font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase}.template-article .article-page-wrapper .article__sub-meta:empty{display:none}.template-article .article-page-wrapper .article-featured-image{margin:25px 0}.template-article .article-page-wrapper .article-image{max-height:375px;object-fit:cover;object-position:center;border-radius:15px}.template-article .article-page-wrapper .article__sub-meta{font-family:var(--font-primary);font-size:var(--font-size-14);font-weight:500;line-height:normal;text-transform:uppercase;opacity:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.template-article .article-page-wrapper .article__sub-meta>span:not(:last-child):after{content:"|";margin:0 25px}.template-article .article-page-wrapper .article__sub-meta>span{margin:0}.template-article .article-page-wrapper .rte p{font-family:var(--font-secondary);font-size:20px;font-weight:420;line-height:2.2}.template-article .article-page-wrapper .rte p strong,.template-article .article-page-wrapper .rte h3{font-family:var(--font-primary);font-size:var(--font-size-24);font-weight:500;line-height:1.3;letter-spacing:.24px}.template-article .article-page-wrapper .rte h3{text-transform:uppercase;margin:0 0 10px}.template-article .article-page-wrapper .section-header~.hr--large{display:none}.template-article .article-page-wrapper .return-link{font-family:var(--font-primary);font-size:var(--font-size-18);font-weight:500;line-height:1.33;text-transform:uppercase;background-color:var(--colorBtnPrimaryText);color:var(--colorBtnPrimary);border:1px solid}.template-article .article-page-wrapper .return-link:hover{color:var(--colorBtnPrimaryText);background-color:var(--colorBtnPrimary)}.template-article .article-page-wrapper .blog-layout__sidebar .theme-block h4{font-family:var(--font-primary);font-size:var(--font-size-24);font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase;text-align:center;margin-bottom:25px}.template-article .article-page-wrapper .blog-layout__sidebar .grid-item__meta{margin:23px 0;text-align:center}.template-article .article-page-wrapper .blog-layout__sidebar .grid-product__title,.template-article .article-page-wrapper .blog-layout__sidebar .grid-item__meta-secondary,.template-article .article-page-wrapper .blog-layout__sidebar .grid-item__meta-secondary .grid-product__price--current{font-family:var(--font-primary);font-size:var(--font-size-16);font-weight:500;line-height:1.35;letter-spacing:.16px;text-transform:uppercase}.template-article .article-page-wrapper .rte p,.template-article .article-page-wrapper .rte ul,.template-article .article-page-wrapper .rte ol,.template-article .article-page-wrapper .rte table{margin-bottom:25px}.template-article .article-page-wrapper .return-link{padding:22px 60px}@media only screen and (min-width:768px){.template-article .article-page-wrapper{padding-top:60px;padding-bottom:80px}}@media only screen and (min-width:1200px){.template-article .article-page-wrapper{padding-left:48px;padding-right:48px}.template-article .article-page-wrapper .blog-layout__main+.blog-layout__sidebar{margin-left:69.5px;padding-left:69.5px}.template-article .article-page-wrapper .section-header{margin-bottom:50px}.template-article .article-page-wrapper .blog-return-button{margin-top:25px}.template-article .article-page-wrapper .blog-layout__main+.blog-layout__sidebar{flex:0 0 calc(37% - 72px)}.template-article .article-page-wrapper .blog-layout__main+.blog-layout__sidebar .grid__image-ratio--portrait:before{padding-bottom:126.745%}.index-featured_collection .page-width{padding-left:48px;padding-right:48px}.index-section.index-featured_collection .grid__image-ratio--portrait:before{padding-bottom:127.11%}.index-section.index-featured_collection .grid-item__meta{margin-top:23px}}@media only screen and (max-width:768px){.template-article .article-page-wrapper{padding-top:50px;padding-bottom:50px}.template-article .article-page-wrapper .section-header__title{font-size:var(--font-size-20);line-height:1.18;letter-spacing:.2px}.template-article .article-page-wrapper .article-image{aspect-ratio:2 / 1.16}.template-article .article-page-wrapper .article__sub-meta>span{width:100%;text-align:left}.template-article .article-page-wrapper .article__sub-meta>span:not(:last-child):after{content:none}.template-article .article-page-wrapper .article__sub-meta-date{margin-top:9px}.template-article .article-page-wrapper .rte p{font-size:var(--font-size-16);line-height:normal}.template-article .article-page-wrapper .rte p strong,.template-article .article-page-wrapper .rte h3{font-size:var(--font-size-20);line-height:1.18}.template-article .article-page-wrapper .blog-return-button{text-align:center;margin:50px 0 55px}.template-article .article-page-wrapper .blog-layout__sidebar .theme-block h4{font-size:var(--font-size-20);line-height:1.18;letter-spacing:.2px}.template-article .article-page-wrapper .blog-layout__sidebar .grid-product__title,.template-article .article-page-wrapper .blog-layout__sidebar .grid-item__meta-secondary,.template-article .article-page-wrapper .blog-layout__sidebar .grid-item__meta-secondary .grid-product__price--current{font-size:var(--font-size-14);line-height:1.18;letter-spacing:.14px}.template-article .article-page-wrapper .blog-layout__sidebar .grid-item__meta{margin-bottom:0}}@media only screen and (max-width:350px){.template-article .article-page-wrapper .return-link{padding:15px 30px}}.instafeed-container>img,.instafeed-container .instafeed-overlay{border-radius:4.896px!important}.template-article .article-page-wrapper .rte ul li{list-style:disc}@media only screen and (max-width:768px){.header-layout{min-height:67px;padding:10px 0}.header-layout .header-item.header-item--icons .site-nav__link{padding:10px}.template-blog .grid-article[data-style=medium]{margin-bottom:27px}.template-blog .grid-item.mobile-featured-article{flex-wrap:wrap}.template-blog .grid-item.mobile-featured-article .grid-article__image,.template-blog .grid-item.mobile-featured-article .grid-article__meta{flex:0 0 100%}.template-blog .grid-item.mobile-featured-article .grid-article__meta{margin-top:15px;text-align:center}.template-blog .grid-item.mobile-featured-article .grid-article__meta .article__title{font-size:var(--font-size-20);font-weight:500;line-height:1.18;letter-spacing:.2px}.template-blog .grid-item.mobile-featured-article .mobile-featured-post{display:block!important;margin:40px 0 0;font-family:var(--font-primary);font-size:var(--font-size-20);font-weight:500;line-height:1.18;letter-spacing:.2px;text-transform:uppercase}.shopify-app-block .instafeed-new-layout-wrapper[style="display: grid;grid-template-columns: repeat(6, 1fr);"],.shopify-app-block .instafeed-new-layout-wrapper[style="display: grid; grid-template-columns: repeat(6, 1fr);"]{grid-template-columns:repeat(2,2fr)!important}.shopify-app-block .instafeed-new-layout-wrapper[style="display: grid;grid-template-columns: repeat(6, 1fr);"] .instafeed-new-layout-item,.shopify-app-block .instafeed-new-layout-wrapper[style="display: grid; grid-template-columns: repeat(6, 1fr);"] .instafeed-new-layout-item{width:100%!important;height:100%!important}.shopify-app-block .instafeed-new-layout-wrapper[style="display: grid;grid-template-columns: repeat(6, 1fr);"] .instafeed-new-layout-item img,.shopify-app-block .instafeed-new-layout-wrapper[style="display: grid; grid-template-columns: repeat(6, 1fr);"] .instafeed-new-layout-item img{position:unset!important;aspect-ratio:1!important;transform:none!important}.shopify-app-block .instafeed-new-layout-wrapper[style="display: grid;grid-template-columns: repeat(6, 1fr);"] .instafeed-new-layout-item-container,.shopify-app-block .instafeed-new-layout-wrapper[style="display: grid; grid-template-columns: repeat(6, 1fr);"] .instafeed-new-layout-item-container{top:0!important;transform:none!important;left:2.5%!important}}@media only screen and (min-width:768px){.template-index .index-blog_posts .blog-layout__main .grid__image-ratio--wide:before{padding-bottom:46.33%}.template-index .index-blog_posts .blog-layout__sidebar .grid__image-ratio--wide:before{padding-bottom:54.25%}.header-wrapper .site-nav__dropdown.disable-mega-menu{min-width:auto;left:auto}.header-wrapper .site-nav__dropdown.disable-mega-menu .second-level.site-nav__deep-dropdown-trigger{position:relative}.header-wrapper .site-nav__dropdown.disable-mega-menu .site-nav__deep-dropdown-trigger:hover .site-nav__dropdown-link--has-children{background-color:transparent}.header-wrapper .site-nav__dropdown.disable-mega-menu .site-nav__deep-dropdown-trigger:hover .site-nav__dropdown-link--has-children svg{transform:rotate(-270deg) translate(-50%)}.header-wrapper .site-nav__dropdown.disable-mega-menu .site-nav__dropdown-link{font-size:var(--font-size-14)}.header-wrapper .site-nav__dropdown.disable-mega-menu .site-nav__deep-dropdown:before{content:none}}.product-faq__body{display:var(--display-flex);align-items:center;gap:50px}.product-faq__leftcol,.product-faq__rightcol{flex-basis:50%}.product-faq__rightinnercol{width:100%;max-width:640px;margin:0 auto;padding:0 10px}.product-faq__rightinnercol button{font-size:var(--font-size-24);font-style:normal;font-weight:var(--font-weight-500);line-height:31.2px;letter-spacing:.24px;text-transform:var(--text-transform-uppercase);padding:26px 0}.product-badges h2{font-size:var(--font-size-42);font-style:normal;font-weight:var(--font-weight-700);line-height:42px;letter-spacing:.42px;text-transform:var(--text-transform-uppercase);font-family:var(--font-primary)}.product-badges .rte.description,.product-badges .rte.description *{font-family:var(--font-secondary);font-size:var(--font-size-22);font-style:normal;font-weight:420;line-height:125%}ul.badges-list{display:var(--display-flex);list-style:none;margin:0;padding:0;gap:30px 55px;justify-content:center;flex-wrap:wrap}ul.badges-list li.badge{margin:0;width:132px;height:132px}.badge-image img{width:100%;max-width:132px;margin:0 auto}.template-product .page-content--product{margin-bottom:50px}.template-product .product-single__title{font-size:var(--font-size-34);font-style:normal;font-weight:var(--font-weight-700);line-height:37.74px;letter-spacing:.34px;text-transform:var(--text-transform-uppercase);font-family:var(--font-primary);margin:0}.template-product .product-block.product-block--header.product-single__header{margin-bottom:0}.product-inner-block{font-family:var(--font-primary);position:relative;font-size:var(--font-size-14);font-style:normal;font-weight:500;line-height:normal;text-transform:var(--text-transform-uppercase);padding-right:15px;margin-right:15px}.template-product span.product__price *,.template-product .product__price{font-family:var(--font-primary);font-size:var(--font-size-24);font-style:normal;font-weight:var(--font-weight-700);line-height:33.6px;text-transform:var(--text-transform-uppercase)}.template-product .product__thumbs--below .product__thumb-item,.template-product .product__thumb .image-wrap img{border:none}.template-product .product__thumb-item a:focus:before,.template-product .product__thumb-item a.is-active:before{content:none}.product-block.product-block--price+.product-block{font-family:var(--font-secondary);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.template-product .variant-wrapper.js label:not(.variant__button-label):not(.text-label){font-size:var(--font-size-14);font-style:normal;font-weight:var(--font-weight-500);line-height:normal;text-transform:var(--text-transform-uppercase)}.template-product .variant-input-wrap input[type=radio]:checked+label{box-shadow:none;border:1px solid #154734;background:#154734;color:#fff}.template-product .variant-input-wrap label{font-size:var(--font-size-16);font-style:normal;font-weight:var(--font-weight-400);line-height:24px;text-transform:var(--text-transform-uppercase);border-radius:4px}.product-block-items{display:flex;position:relative;margin-top:5px}.product-inner-block:last-child{padding:0;margin:0}.product-inner-block:after{content:"|";position:absolute;right:0}.product-inner-block:last-child:after{content:none}@media(min-width:767px){.template-product .image-wrap.image-wrap__thumbnail.loaded image-element{width:100%;display:block;max-width:70px;height:80px}.template-product .image-wrap.image-wrap__thumbnail.loaded image-element img{height:100%;object-fit:contain}.template-product .product-single__meta{padding-top:0}}.item-where-to-buy:hover .site-nav__link:after{content:none!important}@media only screen and (max-width:767px){ul.badges-list{gap:50px}}.third-party-buy-button,.store-locator .store-locator-link{width:100%;display:flex;align-items:center;padding:4px;margin:15px 0;min-height:56px;border-radius:5px;gap:10px;justify-content:center;font-size:var(--font-size-18);font-weight:400;line-height:1.33;text-transform:uppercase}.third-party-buy-button .button-icon,.third-party-buy-button .button-icon svg{width:48px;height:48px}.third-party-buy-button .button-text{width:calc(100% - 58px)}.third-party-buy-button.button--instacart{background:#0aad0a}.third-party-buy-button.button--instacart:hover{background:#fff!important;color:#0aad0a!important;border-color:#0aad0a!important}.third-party-buy-button.button--hungryroot{background:#f73742}.third-party-buy-button.button--hungryroot:hover{background:#fff!important;color:#f73742!important;border-color:#f73742!important}.third-party-buy-button.button--amazon{background:#4795f7}.third-party-buy-button.button--amazon:hover{background:#fff!important;color:#4795f7!important;border-color:#4795f7!important}.store-locator .store-locator-link{border-radius:5px;border:1px solid rgba(0,0,0,.7)}.button-seperator{text-align:center;font-size:var(--font-size-15);font-weight:500;line-height:normal;position:relative}.button-seperator:after{content:"";position:absolute;width:75%;height:1px;background:#000000b3;top:50%;left:50%;transform:translate(-50%,-50%)}.button-seperator span{background:#fff;position:relative;z-index:1;padding:0 10px}.section-image-with-accordion .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0;font-family:var(--font-secondary);font-size:14px;font-weight:400;line-height:normal}.section-image-with-accordion .accordion-content .content-wrapper{max-height:300px!important;overflow-y:auto}.section-image-with-accordion .accordion-content .meta-image{width:auto;height:auto}.section-image-with-accordion .metafield-rich_text_field+.meta-image{margin:10px 0}.section-image-with-accordion .feature-row-wrapper{padding:0}.section-image-with-accordion .feature-row-wrapper .feature-row__images{margin:0;padding:0}.section-image-with-accordion .feature-row{gap:50px}.section-image-with-accordion .feature-row-wrapper .feature-row__text{max-width:100%;padding:20px 0;margin:0 50px 0 0}.section-image-with-accordion .feature-row-wrapper .feature-row__text ul{margin:0;padding:0;list-style:none}.section-image-with-accordion .product-tabs-accordion h2{font-family:var(--font-primary);font-size:var(--font-size-24);font-weight:500;line-height:1.3;letter-spacing:.24px;text-transform:uppercase;margin:0;padding:25px 0;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.section-image-with-accordion .accordion-list{border-bottom:1px solid}.section-image-with-accordion .accordion-list:first-child{border-top:1px solid}.section-image-with-accordion .product-tabs-accordion:not(.active) .icon-minus{display:none}.section-image-with-accordion .product-tabs-accordion.active .icon-plus{display:none}.section-image-with-accordion .product-tabs-accordion.active~.accordion-content{margin-bottom:15px}.section-more-from-vendor .section-header{margin-bottom:70px}.section-more-from-vendor .section-header__title{font-size:var(--font-size-42);font-weight:var(--font-weight-700);line-height:1;letter-spacing:.42px}.section-more-from-vendor .grid-item__meta{text-align:center}.section-more-from-vendor .grid-product__title{font-size:var(--font-size-16);font-weight:500;line-height:1.35;letter-spacing:.16px;text-transform:uppercase}.section-more-from-vendor .grid-item__meta-secondary{margin-top:7px}.section-more-from-vendor .grid-product__price>*{font-size:var(--font-size-14);font-style:normal;font-weight:420;line-height:normal;color:var(--Green-70)}@media only screen and (min-width:769px){.section-more-from-vendor .grid__image-ratio--portrait:before{padding-bottom:127.69%}.section-more-from-vendor .grid-item__meta{margin:23px 0 20px}.section-more-from-vendor .product-grid .grid-item{padding-left:6px;padding-right:6px}.section--main-product .product-image-main[data-size=portrait] .image-wrap{padding-bottom:128.5%!important}.section--main-product .product-single__meta{padding-left:28px}.section--main-product .image-wrap{border-radius:15px}}@media only screen and (min-width:1200px){.section-more-from-vendor .page-width,.section--main-product~.index-blog_posts .page-width{padding-left:48px;padding-right:48px}.section--main-product .page-width{padding-left:165px;padding-right:165px}.section--main-product .page-content--product{padding-top:50px}.section--main-product~.index-blog_posts .blog-layout__main .grid__image-ratio--wide:before{padding-bottom:47.49%}}@media only screen and (min-width:769px)and (max-width:1200px){.section-image-with-accordion .product-tabs-accordion h2{padding:15px 0;font-size:var(--font-size-18)}.section-image-with-accordion .feature-row{gap:30px}.section-image-with-accordion .feature-row-wrapper .feature-row__text{margin:0 30px 0 0}}@media only screen and (min-width:769px)and (max-width:1024px){.index-section--hero .slideshow-wrapper .hero-natural--mainSectionWrap{padding-bottom:60%;min-height:500px}}@media only screen and (max-width:769px){.section-image-with-accordion .feature-row-wrapper .feature-row__text{margin:0;padding:0 20px}.section-image-with-accordion .product-tabs-accordion h2{font-size:var(--font-size-20);line-height:1.18;letter-spacing:.2px}.section-image-with-accordion .feature-row{row-gap:84.66px;padding-bottom:84.66px}.product-badges h2{font-size:var(--font-size-34);letter-spacing:.34px;margin-bottom:20px}.product-badges .rte.description,.product-badges .rte.description *{font-size:var(--font-size-20);line-height:1.15}.product-badges .section-header{margin-bottom:50px}.section-more-from-vendor .section-header__title{font-size:var(--font-size-34);letter-spacing:.34px}.section-more-from-vendor .section-header{margin-bottom:50px}.section-more-from-vendor .product-grid{padding-left:10px}.section-more-from-vendor .scrollable-grid--small .grid-item{flex:0 0 61.16%}.section-more-from-vendor .grid__image-ratio--portrait:before{padding-bottom:127.73%}.section-more-from-vendor .grid-item__meta{margin:14px 0 10px}.section-more-from-vendor .grid-product__title{font-size:var(--font-size-14);line-height:1.18;letter-spacing:.14px}.section-more-from-vendor .grid-product__price>*{font-size:var(--font-size-12)}.section--main-product .product-image-main[data-size=portrait] .image-wrap{padding-bottom:118%!important}.section--main-product .product-main-slide{border-left:0;border-right:0}.template-product .product-single__title{font-size:27px;line-height:1;letter-spacing:.27px}.template-product .product-block{margin-bottom:20px!important}.template-product span.product__price *,.template-product .product__price{font-size:var(--font-size-20);font-weight:500;line-height:1.18;letter-spacing:.2px}.product-block.product-block--price+.product-block{font-size:var(--font-size-12);font-weight:420}.third-party-buy-button .button-icon,.third-party-buy-button .button-icon svg{width:42.646px;height:42.646px}.third-party-buy-button,.store-locator .store-locator-link{font-size:var(--font-size-16);line-height:1.5;min-height:50px}.button-seperator:after{width:100%}.store-locator .store-locator-link{margin-bottom:0}}.product-collection-options{list-style:none}.product-collection-options-option{display:inline-block;padding:10px 15px;text-align:center;border:1px solid #154734;border-radius:4px;color:#154734;font-size:16px;line-height:1.5}.product-collection-options-option.active{background-color:#154734;color:#fff}.toolbar-section .toolbar__content .toolbar__social a{display:flex}.product-single__meta .flavour-label{font-size:14px;font-weight:500;line-height:normal;text-transform:uppercase;margin-bottom:15px}.product-single__meta .flavour-options{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:30px}.product-single__meta .variant-input-wrap label.disabled:after{content:none}.product-single__meta .variant-input-wrap label.disabled{color:#154734;box-shadow:0 0 0 1px #154734}.third-party-buy-button.btn.button--instacart.button--instacart--hide,.third-party-buy-button.btn.button--amazon.button--amazon--hide,#HeaderCartTrigger{display:none}
/*# sourceMappingURL=/cdn/shop/t/58/assets/custom.css.map */
