@charset "UTF-8";.so-accordion-wrapper{max-width:800px;margin:auto;display:flex;flex-flow:wrap}.so-tab{position:relative;width:100%;overflow:hidden;margin:15px;border-bottom:1px solid #000;border-top:1px solid #000;padding:20px;flex:0 0 46%}.so-tab label{position:relative;display:block;padding:0 25px 0 0;line-height:normal;cursor:pointer}.so-tab input{position:absolute;opacity:0;z-index:-1}.so-tab-content{max-height:0;overflow:hidden;transition:max-height .35s}.so-tab .bg-brand{opacity:.3}.so-tab input:checked~.so-tab-content{max-height:none;padding:15px 0;font: 500 1em hero-new,sans-serif;font-size:12px;line-height:17px;color:#4d523d}.so-tab label:after{position:absolute;right:0;top:-10px;display:block;width:3em;height:3em;line-height:3;text-align:center;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.so-tab input[type=checkbox]+label:after{content:"+"}.so-tab input[type=radio]+label:after{content:"\25bc"}.so-tab input[type=checkbox]:checked+label:after{transform:rotate(315deg)}.so-tab input[type=radio]:checked+label:after{transform:rotateX(180deg)}.footer-logos-spacing{padding-right:40px}.slidder-wrapper-link{position:absolute;top:0;bottom:0;left:0;right:0}.slider-wrapper{position:relative}html.menu-open body{overflow:hidden!important;position:relative!important;padding-left:0;padding-top:0;padding-right:0;margin-left:0;margin-top:0;margin-right:0!important}@media (min-width: 992px){html.menu-open body{margin-right:17px!important}}html.menu-open #smile-ui-container,html.menu-open .fomo-notification{display:none!important}html.menu-open #reamaze-widget{z-index:1!important}html.menu-open #launchSpin{display:none}html,body{font-family:Karla,sans-serif;font-size:16px;color:#737373}html{scroll-behavior:smooth}body{min-height:100vh;display:flex;flex-direction:column}body>*{width:auto}main{flex-grow:1}footer{align-self:flex-end}a{color:inherit;text-decoration-thickness:1px!important}a:hover{color:inherit}a.text-hover:hover{color:#309b42!important;border-bottom:2px solid #309B42!important}button{-webkit-user-select:none;user-select:none;cursor:pointer;-webkit-appearance:none;appearance:none;padding:0;margin:0;border-radius:0;border:none;color:inherit;background-color:transparent;transition:all .15s}button:disabled{cursor:default;opacity:.5}label{display:block;margin:0}.radio-hidden{visibility:hidden;overflow:hidden;position:absolute;width:1px;height:1px;z-index:-1}.bg-primary{background-color:#154734!important}.bg-secondary{background-color:#f4faf1!important}.bg-light{background-color:#d0dad6!important}.bg-grey{background-color:#797979!important}.text-primary{color:#154734!important}.text-secondary{color:#f4faf1!important}.text-grey{color:#797979!important}h1,h2,h3,h4,h5,h6{font-family:Libre Baskerville;font-weight:400;line-height:1.33;margin:0}h1{font-size:24px}@media (min-width: 992px){h1{font-size:44px}}h2{font-size:25px;font-style:italic;line-height:1.2;letter-spacing:.02em}@media (min-width: 768px){h2{font-size:40px}}h3{font-size:24px}@media (min-width: 992px){h3{font-size:36px}}h4{font-size:24px}@media (min-width: 992px){h4{font-size:28px}}h5{font-size:22px}@media (min-width: 992px){h5{font-size:24px}}h6{font-size:20px}@media (min-width: 992px){h6{font-size:20px}}p{margin:0 0 1rem}p:last-child{margin-bottom:0!important}small{font-size:14px;line-height:1.33}.btn{display:flex;justify-content:center;align-content:center;align-items:center;max-width:100%;font-size:15px;font-weight:700;line-height:1.5;text-align:center;text-transform:uppercase;border-radius:0;padding:5px 15px;color:#154734;background-color:transparent;border:2px #154734 solid}.btn:hover{color:#fff;background-color:#154734}.btn .icon{font-size:1em;width:auto;margin-left:4px}.btn-cta:hover,.cta:hover{text-decoration:none!important;color:#fff!important;background-color:#309b42!important}.row-sm{margin-left:-8px;margin-right:-8px}.row-sm>*{padding-left:8px;padding-right:8px}select,.sort-by_menu-btn{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;border:none;color:inherit;background-color:transparent;border:1px currentColor solid;border-radius:0;padding:5px 10px;font-size:10px;font-weight:700;line-height:1.4;text-transform:uppercase;background-image:url("data:image/svg+xml, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.771 7.057'><path d='M9848.183,122.371l4.01,4.19,3.933-4.19' transform='translate(-9846.769 -120.958)' fill='none' stroke='currentColor' stroke-linecap='round' stroke-width='2'/></svg>");background-size:10px 5px;background-repeat:no-repeat;background-position:calc(100% - 14px) 50%;padding-right:36px!important}.bg-brand select,select.bg-brand,.bg-brand .sort-by_menu-btn,.sort-by_menu-btn.bg-brand{background-image:url("data:image/svg+xml, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.771 7.057'><path d='M9848.183,122.371l4.01,4.19,3.933-4.19' transform='translate(-9846.769 -120.958)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='2'/></svg>")}option{color:#000;background-color:#fff}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.icon{display:block;width:1em;height:1em}.icon.icon-spinner{animation:spin .5s infinite linear}.icon.icon-heart{position:relative}.icon.icon-heart #heart-full{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all .1s}.active>.icon.icon-heart #heart-full{opacity:1}.icon.icon-heart-full{width:auto;height:.8em}.icon.icon-afterpay,.icon.icon-zippay{width:auto;height:2em}.icon.icon-stars,.icon.icon-vendor{width:auto}.icon.icon-logo{width:auto;font-size:22px}@media (min-width: 992px){.icon.icon-logo{font-size:20px}}.icon.icon-logo_zea{color:#154734}.icon.icon-logo_zea-relief{color:#309b42}.icon.icon-logo_zea-essentials{color:#393530}.icon.icon-logo_zea-gourmet{color:#005a50}.icon.icon-logo_zea-active{color:#0057b7}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}header a,header button{display:block;color:inherit}header .desktop-nav_item>a:hover{color:#309b42;border-bottom:2px transparent solid;border-bottom-color:currentColor;text-decoration:none}.banner-slider:not(.flickity-enabled){opacity:0}.announcement-bar:not(.flickity-enabled){opacity:0}.announcement-bar .announcement-bar_text{width:100%;font-size:12px;font-weight:700;line-height:1.33;text-align:center;text-transform:uppercase}@media (min-width: 992px){.announcement-bar .announcement-bar_text{font-size:14px}}.announcement-bar .flickity-prev-next-button{font-size:14px;width:1em;height:1em;color:inherit!important;background-color:transparent!important}.announcement-bar .flickity-prev-next-button:disabled{display:none}.account-link{font-size:12px;font-weight:700;line-height:1.33;text-transform:uppercase;border-bottom:2px transparent solid;padding:3px 0}.account-link:hover{border-bottom-color:currentColor;text-decoration:none}.currency-picker_menu{z-index:1;position:relative;font:inherit}.currency-picker_menu:focus-within .currency-picker_menu-list{display:block}.currency-picker_menu .currency-picker_menu-btn{width:100%;border:none;color:inherit;background-color:transparent;border:1px currentColor solid;border-radius:0;padding:5px 10px;font-size:10px;font-weight:700;line-height:1.4;text-transform:uppercase;background-repeat:no-repeat;background-position:calc(100% - 14px) 50%;background-size:10px 5px;background-image:url("data:image/svg+xml, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.771 7.057'><path d='M9848.183,122.371l4.01,4.19,3.933-4.19' transform='translate(-9846.769 -120.958)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='2'/></svg>");padding-right:36px!important}.currency-picker_menu .currency-picker_menu-btn:focus+.currency-picker_menu-list{display:block}.currency-picker_menu .currency-picker_menu-list{display:none;position:absolute;top:100%;left:0;width:100%;box-shadow:0 0 5px #0000004d;border:1px #FFF solid}.currency-picker_menu .currency-picker_menu-list .currency-picker_menu-list_btn{display:block;width:100%;border-radius:0;text-align:left;padding:5px 10px;font-size:10px;font-weight:700;line-height:1.4;text-transform:uppercase;color:#154734;background-color:#fff}.sites-nav{font-size:11px}.sites-nav a,.sites-nav svg{color:#1a1818}.desktop-nav_item>a{font-size:14px;font-weight:700;line-height:1.33;padding:3px 0;text-transform:uppercase;border-bottom:2px transparent solid}.desktop-nav_item>a.active{color:#309b42;border-bottom-color:currentColor}.desktop-nav_item>a:not([href]){cursor:default}.search-icon{display:flex;align-items:center;font-size:16px;padding:.5em 1em;border:1px currentColor solid}.search-icon .icon{margin-left:2em}.search-nav_bar{z-index:100;position:absolute;top:100%;left:0;width:100%;padding:24px 0;color:#154734;background-color:#fffffff0}@media (min-width: 992px){.search-nav_bar{padding:68px 0 100px}}.search-nav_bar form{display:flex;align-items:center}.search-nav_bar form input[type=search]{flex-grow:1;font-family:Libre Baskerville;font-style:italic;line-height:1;letter-spacing:.02em;font-size:25px;margin-right:15px;border:none;outline:none!important;padding-bottom:10px;color:inherit;background-color:transparent;border-bottom:2px currentColor solid;text-indent:10px}@media (min-width: 992px){.search-nav_bar form input[type=search]{font-size:40px;margin-right:46px}}.search-nav_bar form button[type=reset]{font-family:Karla;font-weight:400;font-size:29px;line-height:1}.menu-icon{z-index:1;position:relative;outline:none!important;transition:none;font-size:20px}@media (min-width: 992px){.menu-icon{font-size:24px}}.menu-icon.wishlist-icon{font-size:16px}@media (min-width: 992px){.menu-icon.wishlist-icon{font-size:16px}}.menu-icon.cart-icon{font-size:20px}@media (min-width: 992px){.menu-icon.cart-icon{font-size:24px}}.menu-icon .count{z-index:1;position:absolute;top:0;right:0;width:2em;height:2em;display:flex;align-items:center;align-content:center;justify-content:center;font-family:Noto Sans;font-size:7px;font-weight:700;line-height:2;color:#fff;background-color:#154734;border-radius:50%;transform:translate3d(50%,-20%,0)}@media (min-width: 992px){.menu-icon .count{font-size:8px}}.hamburger{display:block;width:24px;padding:5px 2px}.hamburger span{display:block;width:100%;height:2px;border-radius:1px;background-color:currentColor}.hamburger span:not(:last-child){margin-bottom:4px}footer a:hover{color:#309b42;text-decoration:none}footer h4{font-family:Karla;font-size:20px;font-weight:700;line-height:1.35;text-transform:uppercase}@media (min-width: 768px){footer h4{font-size:14px}}@media (min-width: 992px){footer h4{font-size:20px}}footer small{font-family:Noto Sans;font-size:8px;font-weight:700;line-height:1.5}@media (min-width: 768px){footer small{font-size:9px;letter-spacing:.03em}}@media (min-width: 992px){footer small{font-size:13px}}footer .icon-payment{width:auto;font-size:20px}@media (min-width: 768px){footer .icon-payment{font-size:17px}}@media (min-width: 992px){footer .icon-payment{font-size:24px}}footer p{font-size:14px;font-weight:400;line-height:1.5}@media (min-width: 768px){footer p{font-size:12px}}.footer-logo .icon.icon-logo{font-size:43px}@media (min-width: 768px){.footer-logo .icon.icon-logo{font-size:30px}}@media (min-width: 768px){.footer-about{max-width:159px}}@media (min-width: 992px){.footer-about{max-width:216px}}.footer-newsletter{max-width:305px}@media (min-width: 768px){.footer-newsletter{max-width:200px}}@media (min-width: 992px){.footer-newsletter{max-width:261px}}.footer-newsletter p{font-size:14px;font-weight:400;line-height:1.5}@media (min-width: 768px){.footer-newsletter p{font-size:12px;font-weight:500}}@media (min-width: 992px){.footer-newsletter p{font-size:16px}}.footer-newsletter input{height:48px;width:100%;display:block;font-size:16px;font-weight:600;line-height:1;padding:16px;border:none;border-radius:0;color:#3e3e3e;background-color:#fff}@media (min-width: 768px){.footer-newsletter input{height:35px;font-size:16px;font-weight:400;padding:8px 7px}}@media (min-width: 992px){.footer-newsletter input{height:48px;font-size:16px;padding:16px 11px}}.footer-newsletter input::placeholder{font:inherit;color:inherit}.footer-newsletter button{display:block;font-size:14px;font-weight:700;line-height:1;text-transform:uppercase;padding:17px 6px;color:#fff;background-color:#309b42;border:none}@media (min-width: 768px){.footer-newsletter button{font-size:13px;padding:11px 12px}}@media (min-width: 992px){.footer-newsletter button{font-size:14px;padding:17px 12px}}.footer-newsletter button:hover{background-color:#737373}.footer-social{font-size:24px}@media (min-width: 768px){.footer-social{font-size:18px}}@media (min-width: 992px){.footer-social{font-size:24px}}.footer-menus{margin-bottom:-24px}@media (min-width: 768px){.footer-menus{margin-bottom:0}}@media (min-width: 768px){.footer-menus h4{padding-bottom:10px;border-bottom:2px #309B42 solid}}@media (min-width: 992px){.footer-menus h4{padding-bottom:12px}}.footer-menus ul{list-style:none;display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:14px 0 0}@media (min-width: 768px){.footer-menus ul{margin:12px 0 0}}@media (min-width: 992px){.footer-menus ul{margin-top:31px}}.footer-menus li:not(:last-child){margin-bottom:6px}@media (min-width: 768px){.footer-menus li:not(:last-child){margin-bottom:12px}}@media (min-width: 992px){.footer-menus li:not(:last-child){margin-bottom:25px}}.footer-menus li a{display:block;font-size:16px;font-weight:400;line-height:1.25}@media (min-width: 768px){.footer-menus li a{font-size:12px;line-height:1.33}}@media (min-width: 992px){.footer-menus li a{font-size:16px}}.footer-badges{font-size:56px}@media (max-width: 767px){.footer-badges{display:flex;justify-content:flex-end;flex-wrap:wrap}.footer-badges>*{width:50%;text-align:center;margin-top:10px}.footer-badges>*>img{width:auto;max-height:80px;filter:brightness(0) invert(1)}.footer-badges>*>img.landscape-image{max-width:100%}}@media (min-width: 768px){.footer-badges{font-size:35px}}@media (min-width: 992px){.footer-badges{font-size:60px}}.newsletter{color:#fff;background-color:#154734;padding:26px 0 31px}@media (min-width: 768px){.newsletter{padding:21px 0}}@media (min-width: 992px){.newsletter{padding:36px 0}}@media (max-width: 991px){.newsletter .row{margin:0 -4px}.newsletter .row>*{padding:0 4px}}.newsletter h4{font-style:italic;font-size:25px;line-height:1.6}@media (min-width: 768px){.newsletter h4{font-size:16px}}@media (min-width: 992px){.newsletter h4{font-size:25px}}.newsletter input{display:block;width:100%;font-size:15px;font-weight:400;line-height:1;border-radius:0;padding:5px 6px;border:none;color:#737373;background-color:#fff}@media (min-width: 992px){.newsletter input{height:48px;font-size:16px;padding:16px 14px;color:#3e3e3e}}.newsletter button{font-size:16px;font-weight:700;line-height:1;text-transform:uppercase;padding:6px 15px;color:#fff;background-color:#309b42}@media (min-width: 992px){.newsletter button{font-size:14px;padding:17px 54px}}.newsletter button:hover{background-color:#737373}.menu-drawer{display:none}@keyframes draw_line{0%{max-width:0%}to{max-width:100%}}.menu{z-index:1001;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;animation:fade_bg .5s cubic-bezier(.075,.8,.175,1) forwards}.menu .menu-mask{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;align-content:center;justify-content:center;opacity:0;animation:fade_in .5s cubic-bezier(.075,.8,.175,1) forwards}@media (min-width: 992px){.menu .menu-mask{max-width:calc(100vw - 565px)}}.menu .menu-mask .menu-mask_close{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;outline:none!important}.menu .menu-mask .menu-mask_image{display:block;max-width:87.5%;max-height:87.5%}.menu .menu-drawer{position:absolute;top:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;color:#3b3b3b;background-color:#fff;box-shadow:-5px 0 10px #0000000d;animation:slide_from_right .5s cubic-bezier(.075,.8,.175,1) forwards}@media (min-width: 992px){.menu .menu-drawer{max-width:565px}}.menu .menu-drawer_bar{width:100%;font-size:14px;font-weight:400;line-height:1.2;padding:12px 21px;text-align:center;color:#fff;background-color:#154734}.menu .menu-drawer_header{z-index:0;position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;color:#000;padding:21px}.menu .menu-drawer_header:after{content:"";display:block;position:absolute;bottom:0;left:21px;right:21px;height:1px;opacity:.5;background-color:#707070}.menu .menu-drawer_header .menu-drawer_header-title{font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase}.menu .menu-drawer_header .menu-drawer_header-close{display:block;font-size:11px;padding:2px}.menu .menu-drawer_free-shipping{z-index:0;position:relative;padding:0 15px}@media (min-width: 992px){.menu .menu-drawer_free-shipping{padding:0 21px}}.menu .menu-drawer_free-shipping .menu-drawer_free-shipping_text{font-size:10px;font-weight:500;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#3b3b3b;padding:15px 0}.menu .menu-drawer_free-shipping .menu-drawer_free-shipping_line{z-index:0;position:absolute;top:0;left:0;max-width:100%;height:5px;background-color:#707070;transform:translate3d(0,-50%,0);transition:width .7s;animation:draw_line .7s forwards}.menu .menu-drawer_body{position:relative;overflow:auto;flex-grow:1;width:100%;display:flex;flex-direction:column;padding-top:10px}.menu .menu-drawer_loader{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;align-content:center;justify-content:center;opacity:0;animation:fade_in .5s cubic-bezier(.075,.8,.175,1) forwards;background-color:#ffffffd9}.menu .menu-drawer_empty{width:100%;flex-grow:1;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;text-align:center;color:#000;padding:15px 0}@media (min-width: 992px){.menu .menu-drawer_empty{padding:24px 0}}.menu .menu-drawer_empty p{font-size:14px;font-weight:400;line-height:1.2;margin-bottom:29px}.menu .menu-drawer_empty a{font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase;text-decoration:underline}.menu .menu-drawer_upsell{width:100%;text-align:center;padding:24px 15px 0}@media (min-width: 992px){.menu .menu-drawer_upsell{padding:24px 21px 0}}.menu .menu-drawer_upsell h4{font-size:14px;font-weight:600;line-height:1.25}.upsell-card{max-width:128px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:16px}@media (min-width: 992px){.upsell-card{max-width:172px}}.upsell-card .upsell-card_image{position:relative;display:flex;align-items:center;align-content:center;justify-content:center;width:96px;height:96px;margin:0 auto 8px}@media (min-width: 992px){.upsell-card .upsell-card_image{width:140px;height:140px}}.upsell-card .upsell-card_image img{display:block;max-width:100%}.upsell-card h5{max-width:96px;font-size:9px;font-weight:700;line-height:1.2;letter-spacing:.05em;margin-bottom:8px;text-align:center}@media (min-width: 992px){.upsell-card h5{max-width:140px;font-size:13px}}.upsell-card .btn{display:block;align-self:flex-end;font-size:12px;font-weight:500;text-transform:uppercase}.menu-drawer_slider{min-height:200px;margin:0 -5px}@media (min-width: 992px){.menu-drawer_slider{min-height:252px}}.menu-drawer_slider .menu-drawer_slider-item{min-height:100%;display:flex;padding:0 5px}.menu-drawer_slider .flickity-viewport{min-height:inherit}.menu-drawer_slider:not(.flickity-enabled){display:flex;overflow:hidden}.menu-drawer_slider .flickity-prev-next-button.flickity-button:disabled{opacity:0}.menu-drawer_slider .product-card{max-width:150px}.menu-drawer_slider .product-card .product-card_overlay-wishlist,.menu-drawer_slider .product-card [data-vendor]{display:none}.menu-drawer_slider .product-card h3{font-size:13px;margin-top:10px;margin-bottom:5px}.menu-drawer_slider .product-card .reviews-badge{display:none}.menu-drawer_slider .product-card .product-card_footer{flex-direction:column;align-items:flex-start;padding:0;margin-top:0;border:none}.menu-drawer_slider .product-card .product-card_footer p{font-size:14px}.menu-drawer_slider .product-card .product-card_footer-btn{margin-top:5px}@keyframes fade_bg{0%{background-color:transparent}to{background-color:#ffffffd9}}@keyframes fade_in{0%{opacity:0}to{opacity:1}}@keyframes slide_from_left{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes slide_from_right{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}.cart_free-shipping{z-index:2;position:relative;padding:0 15px}@media (min-width: 992px){.cart_free-shipping{padding:0 21px}}.cart_free-shipping .cart_free-shipping_line{position:absolute;top:0;left:0;max-width:100%;height:5px;transform:translate3d(0,-50%,0);background-color:#154734;transition:width .3s}.cart_free-shipping .cart_free-shipping_text{font-size:12px;font-weight:500;line-height:1.25;letter-spacing:.05em;text-transform:uppercase;text-align:center;padding:8px 0}@media (min-width: 992px){.cart_free-shipping .cart_free-shipping_text{font-size:14px;padding:16px 0}}.mobile-menu .menu-mask{left:unset;right:0}.mobile-menu .menu-drawer{left:0;right:unset;animation:slide_from_left .5s cubic-bezier(.075,.8,.175,1) forwards}.menu-drawer_nav{padding:0 21px 21px}.menu-drawer_nav ul{width:100%;list-style:none;padding:0;margin:0}.menu-drawer_nav ul.level-1{padding-left:10px}.menu-drawer_nav ul.level-2{padding-left:20px}.menu-drawer_nav ul li{display:flex;flex-direction:column;align-items:flex-start}.menu-drawer_nav ul li:not(:last-child){margin-bottom:15px}.menu-drawer_nav ul li a{display:flex;align-items:center;font-size:14px;line-height:1.2;text-transform:uppercase;opacity:0;animation:fade_in 1s .15s cubic-bezier(.075,.8,.175,1) forwards}.menu-drawer_nav ul li a .icon{width:.66em;height:.66em;margin-left:8px;transition:all .3s}.menu-drawer_nav ul li a.active .icon{transform:rotate(-180deg)}.menu-drawer_nav ul li a+ul{margin-top:15px}.cart-menu .cart-menu_footer{width:100%;padding:29px 21px}@media (min-width: 992px){.cart-menu .cart-menu_footer{padding:18px 21px}}.cart-menu .cart-menu_footer .cart-menu_sub-total,.cart-menu .cart-menu_footer .cart-menu_sub-total--savings,.cart-menu .cart-menu_footer .cart-menu_total{font-size:14px;font-weight:600;line-height:1.2;text-transform:uppercase}.cart-menu .cart-menu_footer .cart-menu_sub-total--savings{margin-top:10px}.cart-menu .cart-menu_footer .cart-menu_total{font-weight:700;margin-top:10px}.cart-menu .cart-menu_footer .cart-menu_free-delivery{font-size:10px;font-weight:500;line-height:1.2;text-transform:uppercase;margin-top:10px}.cart-menu .cart-menu_footer .btn{display:flex;font-size:12px;font-weight:700;line-height:1.25;padding:16px 45px}@media (min-width: 992px){.cart-menu .cart-menu_footer .btn{width:100%}}.cart-menu .cart-menu_footer .payment-icons{padding:18px 0}.menu-drawer_filters{width:100%;flex-grow:1;padding:0 21px}.menu-drawer_filters .menu-drawer_filters-item_toggle{width:100%;display:flex;align-items:center;font-size:16px;font-weight:700;line-height:1.25;padding:15px 0;color:#154734}.menu-drawer_filters .menu-drawer_filters-item_toggle .icon{width:auto;height:.33em;margin-left:auto}.menu-drawer_filters .menu-drawer_filters-item_toggle.active .icon{transform:rotate(180deg)}.menu-drawer_filters .filter-select_menu-item{color:#154734}.menu-drawer_close{z-index:99;position:sticky;bottom:0;display:flex;justify-content:center;padding:21px;background-color:#fff;box-shadow:0 -5px 10px #0000001a}.menu-drawer_close .menu-drawer_close-btn{width:auto;min-width:122px;height:41px;font-size:16px;font-weight:400;line-height:1;text-transform:none;padding:10px;margin:0;color:#fff;background-color:#005a50}.menu-drawer_list{width:100%;flex-grow:1;padding:0 21px}.menu-drawer_list-item{padding:24px;border-bottom:1px #F0F0F0 solid}.menu-drawer_list-item .row{margin:0 -13.5px}.menu-drawer_list-item .row>*{padding:0 13.5px}@media (min-width: 992px){.menu-drawer_list-item{padding:24px 47px}}.menu-drawer_list-item h5{font-size:16px;font-weight:500;font-family:Karla;line-height:1.2;margin-bottom:10px}.menu-drawer_list-item .menu-drawer_list-item_add{display:block;font-size:10px;font-weight:500;line-height:1.2;letter-spacing:.05em;color:#fff;background-color:#000;text-transform:uppercase;padding:4px 8px;margin-top:10px}.menu-drawer_list-item .menu-drawer_list-item_add:disabled{cursor:default;opacity:.65}.menu-drawer_list-item .menu-drawer_list-item_remove{display:block;font-size:10px;font-weight:500;line-height:1.2;text-decoration:underline;color:#a5a5a5;margin-top:10px}.menu-drawer_list-item .menu-drawer_list-item_remove:hover,.menu-drawer_list-item .menu-drawer_list-item_remove:focus{color:#000}.menu-drawer_list-item .menu-drawer_list-item_image-link{z-index:0;position:relative;width:119px;display:block;padding-top:100%;background-color:#f5f4f4}@media (min-width: 992px){.menu-drawer_list-item .menu-drawer_list-item_image-link{width:150px}}.menu-drawer_list-item .menu-drawer_list-item_image{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.quantity{display:flex}.quantity .quantity-btn{display:block;width:2em;height:2em;font-size:14px;font-weight:500;line-height:1.2;border:1px #707070 solid}.quantity .quantity-btn:hover,.quantity .quantity-btn:focus{color:#fff;background-color:#000;border-color:#000}.quantity .quantity-input{-moz-appearance:textfield;-webkit-appearance:none;appearance:none;display:block;width:2.8em;height:2.8em;padding:0;font-size:10px;font-weight:500;line-height:1.2;text-align:center;border-radius:0;border:none;border-top:1px #707070 solid;border-bottom:1px #707070 solid}.quantity .quantity-input::-webkit-outer-spin-button,.quantity .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.text-link{font-size:12px;font-weight:500;line-height:1.25;color:inherit;text-decoration:underline}.menu-drawer_grid{padding:0 11px;display:flex;flex-wrap:wrap}.menu-drawer_grid .menu-drawer_grid-item{width:100%;flex:0 0 50%;max-width:50%;padding:0 10px;margin-bottom:21px}.banner-slider .banner-slider_item{z-index:0;position:relative;width:100%;min-height:421px;max-height:100%;text-align:right}@media (min-width: 768px){.banner-slider .banner-slider_item{min-height:460px}}@media (min-width: 992px){.banner-slider .banner-slider_item{min-height:568px}}.banner-slider .banner-slider_item>*,.banner-slider .banner-slider_item>*>*{min-height:inherit}.banner-slider .banner-slider_item-content{height:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding:52px 0 69px}@media (min-width: 768px){.banner-slider .banner-slider_item-content{padding:36px 0 96px}}@media (min-width: 992px){.banner-slider .banner-slider_item-content{padding:80px 0 104px}}.banner-slider h1{font-size:30px;font-style:italic;line-height:1.33;margin-bottom:12px}@media (min-width: 768px){.banner-slider h1{font-size:35px;margin-bottom:19px}}@media (min-width: 992px){.banner-slider h1{max-width:335px;font-size:50px;margin-bottom:20px}}.banner-slider h3{font-family:Karla;font-size:14px;line-height:1.33;max-width:188px}@media (min-width: 768px){.banner-slider h3{font-size:16px;max-width:100%}}.banner-slider .btn-cta{display:block;font-size:13px;font-weight:700;line-height:1.5;padding:6px 10px;text-decoration:none;text-transform:uppercase;color:#fff;background-color:#154734}@media (min-width: 768px){.banner-slider .btn-cta{font-size:14px;padding:12px 26px}}@media (min-width: 992px){.banner-slider .btn-cta{font-size:16px;padding:14px 29px}}.banner{position:relative}.bg-cover{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:80% 50%}@media (min-width: 768px){.bg-cover{background-position:60% 50%}}@media (min-width: 992px){.bg-cover{background-position:60% 50%}}.green-banner_overlay{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:calc(100% - 40px)}@media (min-width: 992px){.green-banner_overlay{height:calc(100% - 36px)}}.green-banner_overlay .container{height:100%}.green-banner{width:176px;height:100%;position:relative;display:flex;align-items:center;justify-content:center;background:#154734b3}@media (min-width: 992px){.green-banner{width:222px}}.green-banner img{width:50%}.flickity-page-dots{position:static;display:flex;align-items:center;align-content:center;justify-content:center;padding:3px 0}@media (min-width: 768px){.flickity-page-dots{padding:5px 0}}@media (min-width: 992px){.flickity-page-dots{padding:0}}.flickity-page-dots .dot{display:block;font-size:10px;width:1em;height:1em;margin:1em;opacity:1;color:#154734;background-color:transparent;border:1px currentColor solid}@media (min-width: 992px){.flickity-page-dots .dot{font-size:12px}}.flickity-page-dots .dot.is-selected{background-color:currentColor}.flickity-page-dots .dot:first-child:last-child{display:none}.text-with-image{padding:27px 0 0;background-color:#f4faf1}@media (min-width: 576px){.text-with-image{padding-bottom:27px}}@media (min-width: 768px){.text-with-image{padding:30px 0}}@media (min-width: 992px){.text-with-image{padding:70px 0}}.text-with-image h2{margin-bottom:19px}@media (min-width: 768px){.text-with-image h2{margin-bottom:19px}}.text-with-image p{font-size:15px;margin-bottom:1.5em}.text-with-image .text-link{font-size:17px;font-weight:700;text-decoration:none;text-transform:uppercase;padding-bottom:10px;border-bottom:2px solid currentColor}.text-with-image .right{margin:36px -15px 0}@media (min-width: 576px){.text-with-image .right{margin-left:0;margin-right:0}}@media (min-width: 768px){.text-with-image .right{margin-top:0}}#index-best-sellers{padding:30px 0}#index-best-sellers h2{text-align:center;padding-bottom:10px;border-bottom:2px currentColor solid}#index-best-sellers .see-all{display:inline-block;font-weight:700;padding-bottom:10px;font-size:17px;font-family:Karla;text-align:center;text-decoration:none;text-transform:uppercase;margin:45px auto 0;border-bottom:2px solid currentColor}.product-card{display:grid;flex-direction:column;text-align:left;min-height:100%}.product-card.product-card_sold-out img{opacity:.42}.product-card.product-card_sold-out .product-card_footer-btn{min-width:0;background-color:#797979}.product-card .product-card_image-link{position:relative;display:block;padding-top:100%}.product-card .product-card_image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.product-card .show-on-hover,.product-card:hover .hide-on-hover{display:none!important}.product-card:hover .show-on-hover{display:block!important}.product-card h3{font-family:Karla;font-size:15px;font-weight:700;margin-top:10px;margin-bottom:5px}@media (min-width: 768px){.product-card h3{font-size:19px;margin-top:19px;margin-bottom:9px}}.product-card h4{font-family:Karla;font-size:18px;font-weight:400;text-transform:uppercase;white-space:nowrap}.product-card .product-card_overlay{z-index:1;position:absolute}.product-card .product-card_overlay-wishlist{top:8px;right:12px;color:#309b42;font-size:20px}.product-card .product-card_overlay-added{pointer-events:none;top:50%;left:0;width:100%;font-family:Libre Baskerville;font-style:italic;font-size:20px;line-height:1.35;letter-spacing:.02em;padding:20px 15px;text-align:center;text-transform:uppercase;color:#154734;background-color:#ffffffe6;transform:translate3d(0,-50%,0);animation:fade-in .3s forwards}.product-card .product-card_overlay-tags{pointer-events:none;bottom:21px;left:0;display:flex;flex-direction:column;align-items:flex-start}@media (min-width: 768px){.product-card .product-card_overlay-tags{bottom:20px}}@media (min-width: 992px){.product-card .product-card_overlay-tags{bottom:30px}}.product-card .product-card_overlay-tags .product-card_tag{font-family:Libre Baskerville;font-style:italic;font-size:18px;line-height:1.33;padding:5px 16px;color:#154734;background-color:#fffc;box-shadow:0 3px 6px #00000029}@media (min-width: 768px){.product-card .product-card_overlay-tags .product-card_tag{font-size:20px}}.product-card .product-card_footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;color:#154734;padding:11px 0;margin-top:15px;border-top:2px solid currentColor;border-bottom:2px solid currentColor}@media (min-width: 768px){.product-card .product-card_footer{margin-top:32px}}.product-card .product-card_footer p{font-size:13px}@media (min-width: 768px){.product-card .product-card_footer p{font-size:16px}}@media (min-width: 992px){.product-card .product-card_footer p{font-size:18px}}.product-card .product-card_footer p s{text-decoration-thickness:2px;text-decoration-color:#309b42}.product-card .product-card_footer-btn{min-width:107px;display:flex;align-items:center;align-content:center;justify-content:center;font-size:13px;font-weight:700;line-height:1;padding:6px 8px;text-align:center;text-transform:uppercase;white-space:nowrap;color:#fff;background-color:#154734}.product-card .product-card_footer-btn:hover{text-decoration:none!important;color:#fff!important;background-color:#309b42!important}[data-vendor] .icon{display:none;font-size:14px}.product-card [data-vendor] .icon{font-size:10px}@media (min-width: 768px){.product-card [data-vendor] .icon{font-size:14px}}@media (min-width: 992px){.product-card [data-vendor] .icon{font-size:14px}}.reviews-badge{display:flex;align-items:center;font-size:12px;color:#309b42;margin-bottom:auto}@media (min-width: 768px){.reviews-badge{font-size:17px}}.reviews-badge .jdgm-prev-badge__text{font-size:11px;line-height:1.25;color:#154734;visibility:visible}@media (min-width: 768px){.reviews-badge .jdgm-prev-badge__text{font-size:16px}}.jdgm-star{padding:0 3px 0 0!important}@media (min-width: 768px){.jdgm-star{padding:0 5px 0 0!important}}.jdgm-star:last-child{padding:0!important}@media (min-width: 768px){.jdgm-star:last-child{padding:0!important}}.jdgm-prev-badge{display:flex!important;align-items:center}.jdgm-prev-badge__text{line-height:1.33;margin-left:8px;text-transform:capitalize;color:#737373}@media (min-width: 768px){.jdgm-prev-badge__text{margin-left:14px}}#index-featured-products{padding:40px 0}@media (min-width: 992px){#index-featured-products{padding:60px 0}}#index-featured-products h2{text-align:center;padding-bottom:10px;border-bottom:2px currentColor solid}.collection-banner{background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#154734;color:#fff;padding:150px 0}@media (min-width: 768px){.collection-banner{padding:97px 0 38px}}@media (min-width: 992px){.collection-banner{padding:65px 0 74px}}.collection-banner h1{font-size:25px;font-style:italic;line-height:1.33}@media (min-width: 768px){.collection-banner h1{font-size:40px}}.collection-banner p{font-size:16px;line-height:1.25}@media (min-width: 768px){.collection-banner p{font-size:18px;line-height:1.5}}.breadcrumbs{font-size:15px;line-height:1.33}.breadcrumbs :last-child{font-weight:700}#collection{overflow:hidden}#collection:not(.loaded){opacity:0}.collection-filters hr{border-top:2px currentColor solid}.filter-label{font-size:16px;font-style:italic;line-height:1.25;margin-right:43px;color:#154734}.filter-select{max-width:100%;width:100%;font-size:16px;font-weight:400;line-height:1.25;padding:5px 8px;margin-right:46px;color:#154734;background-color:transparent;border-color:transparent}.filter-select option{color:#000;background-color:#fff}.filter-remove{display:flex;align-items:center;align-content:center;justify-content:center;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.33;padding:6px 10px;color:#154734;background-color:transparent;border:2px #154734 solid}.filter-remove:hover{color:#fff;background-color:#154734}.filter-remove .icon{width:auto;height:.45em;margin-right:9px}.filter-select_menu-hover{position:relative}.filter-select_menu-btn{position:relative;display:flex;align-items:center;font-size:16px;line-height:1.25;padding:7px 0;color:#154734}.filter-select_menu-btn .icon{width:auto;height:.33em;margin-left:.66em}.filter-select_menu{z-index:11;display:none;flex-wrap:wrap;position:absolute;top:100%;left:0;min-width:575px;color:#154734;background-color:#fff;border:1px #707070 solid;padding:27px 40px}.filter-select_menu-btn.focused+.filter-select_menu{display:flex}.filter-select_menu:before{content:"";z-index:12;position:absolute;top:-2px;left:0;width:79px;height:3px;background-color:#51984d}.filter-select_menu-item{cursor:pointer;flex:1 1 100%;width:100%;max-width:50%;display:flex;align-items:center;font-size:16px;font-weight:400;line-height:1.25;padding:6px 0}.filter-select_menu-item.disabled{cursor:initial;pointer-events:none;opacity:.5}.filter-select_menu-item .filter-select_menu-item_placebo{min-width:calc(1em + 2px);min-height:calc(1em + 2px);border-radius:50%;margin-right:.75em;border:1px #707070 solid;transition:all .15s}.filter-select_menu-item input:checked+.filter-select_menu-item_placebo{border-color:currentColor;background-color:currentColor}select[name=sortBy]{width:100%;font-size:15px;font-weight:700;line-height:1.5;padding:5px 15px;color:#fff;background-color:#154734;border:2px #154734 solid}select[name=sortBy] option{color:#000;background-color:#fff}.sort-by_menu{z-index:11;position:relative;font:inherit}.sort-by_menu .sort-by_menu-btn{width:100%;font-size:15px;font-weight:700;line-height:1.5;padding:5px 15px;color:#fff}.sort-by_menu .sort-by_menu-btn.focused+.sort-by_menu-list{display:block}.sort-by_menu .sort-by_menu-list{display:none;position:absolute;top:100%;left:0;width:100%;box-shadow:0 0 5px #0000004d;border:1px #FFF solid}.sort-by_menu .sort-by_menu-list .sort-by_menu-list_btn{display:block;width:100%;border-radius:0;text-align:left;padding:5px 10px;font-size:10px;font-weight:700;line-height:1.4;text-transform:uppercase;color:#154734;background-color:#fff}.collection-grid_load-more{font-size:17px;font-weight:700;line-height:1.33;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#154734;padding-bottom:10px;border-bottom:2px currentColor solid}#product-form{margin-bottom:36px}@media (min-width: 768px){#product-form{margin-bottom:44px}}@media (min-width: 992px){#product-form{margin-bottom:50px}}#product-form .row>*{position:static}@media (min-width: 992px){.product-sidebar{position:sticky;top:0}}.product-images .product-images_item{position:relative;width:100%;padding-top:100%;background-color:#eff0f2}.product-images .product-images_item img{position:absolute;top:0;left:0;width:100%;height:100%}.product-images .flickity-page-dots .dot{color:inherit}.product-badges .product-badge_icon{display:flex;justify-content:center;font-size:57px}@media (min-width: 768px){.product-badges .product-badge_icon{font-size:51px}}.product-badges .product-badge_text{font-size:14px;font-weight:400;line-height:1.2;margin-top:8px}.product-badges .product-badges_caption{max-width:449px;font-family:Libre Baskerville;font-style:italic;font-size:14px;line-height:2;margin-left:auto;margin-right:auto}@media (min-width: 768px){.product-badges .product-badges_caption{font-size:16px}}.product-title{padding:10px 0;margin:18px 0 15px;border-top:2px currentColor solid;border-bottom:2px currentColor solid}.product-title h1{font-family:Karla;font-size:25px;font-weight:700;line-height:1.33}.product-payments{font-size:15.5px}.product-price{font-size:25px;font-weight:400;line-height:1.33}.product-reviews{font-size:15px}.product-form_btn{min-width:151px;display:flex;align-items:center;align-content:center;justify-content:center;text-align:center;font-size:17px;font-weight:700;line-height:1;padding:7.5px 5px;text-transform:uppercase}.product-form_btn .icon{width:auto;height:1em;font-size:1em}.product-form_btn .icon:first-child{margin-right:10px}.product-form_btn .icon:last-child{margin-left:10px}.product-form_btn .icon-spinner{margin:0}.product-label{font-size:18px;font-weight:400;line-height:1.33;color:#154734}.product-options_select-swatch_btn{-webkit-user-select:none;user-select:none;cursor:pointer;color:#154734;background-color:#fff;font-size:18px;line-height:1.33;padding:2px 5px}input:checked+.product-options_select-swatch_btn{font-weight:700}.product-quantity_selector{display:flex;align-items:center}.product-quantity_selector .product-quantity_selector-input{-moz-appearance:textfield;-webkit-appearance:none;appearance:none;display:block;width:1.25em;height:1.25em;font-size:25px;font-weight:700;line-height:1.33;text-align:center;padding:0;border-radius:0;border:none;color:#154734}.product-quantity_selector .product-quantity_selector-input::-webkit-outer-spin-button,.product-quantity_selector .product-quantity_selector-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-quantity_selector .product-quantity_selector-btn{width:1em;height:1em;font-size:20px;font-weight:400;line-height:.6;padding:.2em;color:#154734}.product-excerpt{font-family:Libre Baskerville;font-style:italic;font-size:16px;line-height:2}.product-tabs .product-tabs_item{border-top:2px #888B8D solid}.product-tabs .product-tabs_item:last-child{border-bottom:2px #888B8D solid}.product-tabs .product-tabs_item .product-tabs_item-toggle{width:100%;display:flex;align-items:center;align-content:center;justify-content:space-between;font-size:20px;font-weight:700;line-height:1.33;text-transform:uppercase;padding:12px 0}.product-tabs .product-tabs_item .product-tabs_item-toggle:after{content:"+";display:block;width:.7em;height:.7em;line-height:.6;font-size:1.5em;color:#154734}.product-tabs .product-tabs_item .product-tabs_item-toggle.active:after{content:"\2013"}.product-tabs .product-tabs_item .product-tabs_item-content{font-style:normal;padding:12px 0 24px}.product-tabs .product-tabs_item .product-tabs_item-content,.product-tabs .product-tabs_item .product-tabs_item-content p{font-size:15px;line-height:23px;color:#737373}.product-tabs .product-tabs_item .product-tabs_item-content a,.product-tabs .product-tabs_item .product-tabs_item-content a span{font-weight:700!important}.product-recommendations h2{text-align:center;font-size:20px;line-height:1.5;padding-bottom:12px;border-bottom:2px currentColor solid}@media (min-width: 768px){.product-recommendations h2{font-size:25px;padding-bottom:16px}}.product-ingredients{color:#737373;background-color:#f2f8ef;padding:31px 0 24px;margin-top:36px}@media (min-width: 992px){.product-ingredients{padding:50px 0 68px;margin-top:50px}}.product-ingredients h2{text-align:center;font-size:20px;line-height:1.5;padding-bottom:12px;border-bottom:2px currentColor solid}@media (min-width: 768px){.product-ingredients h2{font-size:25px;padding-bottom:16px}}.product-ingredients .product-ingredients_slider{margin:0 -15px;text-align:center}@media (min-width: 768px){.product-ingredients .product-ingredients_slider{text-align:left}}.product-ingredients .product-ingredients_slider .product-ingredients_slider-item{width:100%;padding:0 15px}@media (min-width: 576px){.product-ingredients .product-ingredients_slider .product-ingredients_slider-item{max-width:50%}}@media (min-width: 768px){.product-ingredients .product-ingredients_slider .product-ingredients_slider-item{max-width:33.33%}}@media (min-width: 992px){.product-ingredients .product-ingredients_slider .product-ingredients_slider-item{max-width:25%}}.product-ingredients .product-ingredients_slider .flickity-page-dots .dot{color:inherit}.product-ingredients .product-ingredients_item .product-ingredients_item-image{z-index:0;position:relative;overflow:hidden;border-radius:50%;width:1em;height:1em;font-size:147px;margin:0 auto}@media (min-width: 768px){.product-ingredients .product-ingredients_item .product-ingredients_item-image{margin:0}}.product-ingredients .product-ingredients_item .product-ingredients_item-image img{position:absolute;top:0;left:0;width:100%;height:100%}.product-ingredients .product-ingredients_item h3{font-size:16px;font-weight:700;line-height:1.5;font-family:Karla}@media (min-width: 768px){.product-ingredients .product-ingredients_item h3{font-size:20px}}.product-ingredients .product-ingredients_item h4{font-size:13px;line-height:1.5;font-style:italic}@media (min-width: 768px){.product-ingredients .product-ingredients_item h4{font-size:16px}}.product-ingredients .product-ingredients_item p{font-size:12px;line-height:1.5;color:#737373}@media (min-width: 768px){.product-ingredients .product-ingredients_item p{font-size:15px}}.product-block{padding:36px 0 40px}@media (min-width: 768px){.product-block{padding:44px 0 55px}}@media (min-width: 992px){.product-block{padding:57px 0 63px}}.product-block h2{text-align:center;font-size:20px;line-height:1.5;letter-spacing:.01em;padding-bottom:12px;border-bottom:2px currentColor solid}@media (min-width: 768px){.product-block h2{font-size:25px;padding-bottom:16px}}.product-block_testimonial{color:#737373;background-color:#f2f8ef;padding:30px 0 47px}@media (min-width: 992px){.product-block_testimonial{padding:57px 0 70px}.product-block_testimonial.product-block_testimonial-with-image{background-color:transparent!important}}.product-block_testimonial .testimonial-stars{font-size:24px}@media (min-width: 768px){.product-block_testimonial .testimonial-stars{font-size:36px}}.product-block_testimonial .testimonial-quote{font-size:20px;font-weight:400;line-height:1.5;margin:0}@media (min-width: 768px){.product-block_testimonial .testimonial-quote{font-size:25px}}.product-block_testimonial .testimonial-footer{display:flex;align-items:center;font-size:15px;font-weight:700;line-height:1.5;margin-top:16px}.product-block_testimonial .testimonial-footer:before{content:"";display:block;width:24px;height:2px;margin-right:16px;background-color:#cfcfcf}.product-block_testimonial .testimonial-footer .testimonial-footer_link{z-index:0;position:relative;display:block;text-decoration:none}.product-block_testimonial .testimonial-footer .testimonial-footer_link:after{content:"";position:absolute;bottom:-7px;left:0;width:100%;border-bottom:2px currentColor solid;border-bottom-color:inherit}@media (min-width: 992px){.product-block_video{padding:98px 0 104px}}.product-block_video h3{font-style:italic;font-size:20px;line-height:1.5;letter-spacing:.02em}@media (min-width: 768px){.product-block_video h3{font-size:40px}}.product-block_video hr{border-top:2px currentColor solid}.product-block_video .btn{border:none}.product-block_blog-post{color:#737373;padding:41px 0 56px}@media (min-width: 992px){.product-block_blog-post{padding:85px 0 88px}}.product-block_blog-post h3{font-style:italic;font-size:25px;line-height:1.6;letter-spacing:.01em;margin-bottom:5px}@media (min-width: 992px){.product-block_blog-post h3{font-size:40px;margin-bottom:4px}}.product-block_blog-post h6{font-family:Karla;font-size:15px;font-weight:700;line-height:1.33;letter-spacing:.03em;margin-bottom:35px;text-transform:uppercase}.product-block_blog-post img{margin-bottom:35px}@media (min-width: 992px){.product-block_blog-post img{margin-bottom:0}}.product-block_blog-post p{font-size:15px;line-height:1.5;margin-bottom:23px}.product-block_blog-post .link{font-size:17px;font-weight:700;line-height:1.25;text-transform:uppercase;padding-bottom:12px;margin-top:34px;border-bottom:2px currentColor solid}@media (min-width: 992px){.product-block_blog-post .link{margin-top:27px}}.jdgm-rev-widg__reviews{display:flex;flex-wrap:wrap;height:auto!important;margin:0 -15px}@media (min-width: 992px){.jdgm-rev-widg__reviews{margin:0 -18px}}.jdgm-rev.jdgm-rev{width:100%;position:static!important;float:none;border:none;padding:0 15px;margin-bottom:36px;border-radius:0;background-color:transparent}@media (min-width: 768px){.jdgm-rev.jdgm-rev{max-width:50%}}@media (min-width: 992px){.jdgm-rev.jdgm-rev{max-width:33.33%;padding:0 18px}}.jdgm-widget .jdgm-all-reviews__body,.jdgm-widget .jdgm-shop-reviews__body,.jdgm-widget .jdgm-revs-tab__content-body,.jdgm-widget .jdgm-rev-widg__body{padding:0;margin:35px 0 0;border:none}.jdgm-all-reviews-widget,.jdgm-rev-widg{padding:0;margin:0;border:none}.jdgm-rev__pic-link{display:block;position:relative;padding-top:100%}.jdgm-rev__buyer-badge-wrapper{margin-top:2px;margin-bottom:2px;margin-left:auto}.jdgm-rev>.jdgm-rev__pics{margin:0;max-width:207px}.jdgm-rev .jdgm-rev__header{padding:11px 0}@media (min-width: 992px){.jdgm-rev .jdgm-rev__header{padding-top:37px}}.jdgm-rev .jdgm-rev__pic-img{border-radius:50%!important;width:207px!important;height:207px!important;object-fit:cover;object-position:center;position:absolute;top:0;left:0;padding:16px}.jdgm-rev .jdgm-rev__author-wrapper{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:9px}.jdgm-rev .jdgm-rev__location{opacity:1;margin:0 4px}.jdgm-rev .jdgm-rev__timestamp{font-size:15px;line-height:1.5;margin-bottom:17px}.jdgm-rev .jdgm-rev__title{margin-bottom:9px}.jdgm-rev .jdgm-rev__content{padding:0}:not(.jdgm-prev-badge__stars)>.jdgm-star{color:inherit}.jdgm-rev__author{font-size:20px;font-weight:700;line-height:1.35}.jdgm-rev__body{color:#737373}.jdgm-rev__body>p{font-size:15px;line-height:1.5}#judgeme_all_reviews_page .jdgm-rev.jdgm-rev{position:absolute!important}@media (min-width: 768px){.product-bundle{padding:0 0 38px}}@media (min-width: 992px){.product-bundle{padding:0 0 50px}}.product-bundle h2{text-align:center;font-size:20px;line-height:1.5;letter-spacing:.01em;padding-bottom:12px;margin-bottom:18px;border-bottom:2px currentColor solid}@media (min-width: 768px){.product-bundle h2{font-size:25px;padding-bottom:16px;margin-bottom:29px}}@media (min-width: 992px){.product-bundle h2{margin-bottom:39px}}@media (min-width: 768px){.product-bundle .product-bundle_flex{display:flex;flex-direction:column}}@media (min-width: 992px){.product-bundle .product-bundle_flex{flex-direction:row;align-items:flex-start}}@media (min-width: 768px){.product-bundle .product-bundle_list{flex:1 1 auto}}.product-bundle .product-bundle_list-images{display:flex;align-items:center}.product-bundle .product-bundle_list-images .product-bundle_image{position:relative;flex:1 1 33.33%;display:flex;align-items:center}.product-bundle .product-bundle_list-images .product-bundle_image:not(:last-child){margin-right:9px}@media (min-width: 768px){.product-bundle .product-bundle_list-images .product-bundle_image:not(:last-child){margin-right:50px}}.product-bundle .product-bundle_list-images .product-bundle_image:not(:last-child):after{content:"+";position:absolute;top:50%;left:100%;text-align:center;font-family:Helvetica Neue;font-size:15px;font-weight:700;margin:0 1px;color:#154734;transform:translate3d(0,-50%,0)}@media (min-width: 768px){.product-bundle .product-bundle_list-images .product-bundle_image:not(:last-child):after{min-width:18px;font-size:30px;margin:0 16px}}.product-bundle .product-bundle_list-images .product-bundle_image .product-bundle_image-link{position:relative;display:block;flex:1 1 auto;padding-top:100%}.product-bundle .product-bundle_list-images .product-bundle_image .product-bundle_image-link img{display:block;position:absolute;top:0;left:0;max-width:100%;width:100%;height:100%;object-fit:contain}.product-bundle .product-bundle_list-items{margin-top:19px}@media (min-width: 768px){.product-bundle .product-bundle_list-items{display:flex;margin:17px -25px 0}}@media (min-width: 992px){.product-bundle .product-bundle_list-items{margin-top:16px}}.product-bundle .product-bundle_list-items .product-bundle_list-item{display:flex;flex-direction:column;padding-bottom:8px;border-bottom:2px #154734 solid}@media (min-width: 768px){.product-bundle .product-bundle_list-items .product-bundle_list-item{max-width:290px;flex:1 1 100%;padding:0 25px;border-bottom:none}}.product-bundle .product-bundle_list-items .product-bundle_list-item:not(:last-child){margin-bottom:22px}@media (min-width: 768px){.product-bundle .product-bundle_list-items .product-bundle_list-item:not(:last-child){margin-bottom:0}}.product-bundle .bundle-item{height:100%;display:flex;flex-direction:column}.product-bundle .bundle-item [data-vendor]{margin-bottom:5px}@media (min-width: 768px){.product-bundle .bundle-item [data-vendor]{margin-bottom:5px}}@media (min-width: 992px){.product-bundle .bundle-item [data-vendor]{margin-bottom:5px}}.product-bundle .bundle-item [data-vendor] .icon{font-size:10px}@media (min-width: 768px){.product-bundle .bundle-item [data-vendor] .icon{font-size:13px}}.product-bundle .bundle-item h3{font-family:Karla;font-size:15px;font-weight:700;line-height:1.33}@media (min-width: 768px){.product-bundle .bundle-item h3{font-size:20px}}.product-bundle .bundle-item .reviews-badge{margin-top:2px;margin-bottom:0}@media (min-width: 768px){.product-bundle .bundle-item .reviews-badge{margin-top:12px}}@media (min-width: 992px){.product-bundle .bundle-item .reviews-badge{margin-top:5px}}.product-bundle .bundle-item .reviews-badge .jdgm-prev-badge__text{margin-left:4px}@media (min-width: 768px){.product-bundle .bundle-item .reviews-badge .jdgm-prev-badge__text{font-size:15px;margin-left:6px}}.product-bundle .bundle-item .product-bundle_item-footer{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;margin-top:3px}@media (min-width: 768px){.product-bundle .bundle-item .product-bundle_item-footer{margin-top:7px}}.product-bundle .bundle-item .product-bundle_item-options{font-size:15px;font-weight:400;line-height:1.33;color:#154734}@media (min-width: 768px){.product-bundle .bundle-item .product-bundle_item-options{font-size:18px}}.product-bundle .bundle-item .product-bundle_item-price{font-size:15px;font-weight:400;line-height:1.33;margin-top:2px;color:#154734}@media (min-width: 768px){.product-bundle .bundle-item .product-bundle_item-price{font-size:18px;margin-top:4px}}@media (min-width: 992px){.product-bundle .bundle-item .product-bundle_item-price{margin-top:5px}}.product-bundle .product-bundle_checkbox{cursor:pointer;z-index:0;position:relative;width:1em;height:1em;font-size:24px;border:2px currentColor solid}@media (min-width: 768px){.product-bundle .product-bundle_checkbox{font-size:32px}}.product-bundle .product-bundle_checkbox .product-bundle_checkbox-placebo{position:absolute;top:50%;left:50%;width:100%;height:100%;display:flex;align-items:center;align-content:center;justify-content:center;font-size:10px;transform:translate3d(-50%,-50%,0)}@media (min-width: 768px){.product-bundle .product-bundle_checkbox .product-bundle_checkbox-placebo{font-size:13px}}.product-bundle .product-bundle_checkbox input:not(:checked)+.product-bundle_checkbox-placebo{display:none}.product-bundle .product-bundle_total{display:flex;flex-wrap:wrap;align-items:center;padding:8px 0;margin-top:10px;margin-bottom:10px;color:#737373;background-color:#f2f8ef}@media (min-width: 768px){.product-bundle .product-bundle_total{flex:1 0 100%;justify-content:center;padding:18px 0;margin-top:24px;margin-bottom:0}}@media (min-width: 992px){.product-bundle .product-bundle_total{flex:1 0 262px;padding:30px 20px;margin-top:54px;margin-left:40px}}.product-bundle .product-bundle_total h4{flex-grow:1;font-family:Karla;font-size:15px;font-weight:400;line-height:1.5;padding:12px}@media (min-width: 768px){.product-bundle .product-bundle_total h4{flex-grow:0;padding:0;margin-right:27px}}@media (min-width: 992px){.product-bundle .product-bundle_total h4{width:100%;margin-right:0;margin-bottom:12px}}.product-bundle .product-bundle_total .btn{min-width:146px;font-size:10px;font-weight:700;line-height:1;border:none;padding:9px 13px}@media (min-width: 768px){.product-bundle .product-bundle_total .btn{min-width:182px;font-size:13px;padding:10px 13px}}@media (min-width: 992px){.product-bundle .product-bundle_total .btn{min-width:100%}}.cbb-frequently-bought-container{display:none!important}.cbb-frequently-bought-container{width:100%!important;height:auto!important;padding:0 15px!important;margin:0 auto!important}.cbb-frequently-bought-title{text-align:center!important;font-family:Libre Baskerville!important;font-size:20px!important;font-weight:400!important;font-style:italic;line-height:1.35;color:#309b42!important;padding-bottom:13px;margin-bottom:0!important;border-bottom:2px currentColor solid}@media (min-width: 768px){.cbb-frequently-bought-title{font-size:25px!important;padding-bottom:16px}}@media (min-width: 992px){.cbb-frequently-bought-title{text-align:left!important}}.cbb-frequently-bought-recommendations-container{display:block}@media (min-width: 992px){.cbb-frequently-bought-recommendations-container{display:flex;align-items:flex-start}}.cbb-frequently-bought-products{float:none!important;flex-grow:1;display:flex!important;align-items:center;align-content:center;justify-content:center;max-width:calc(100% + 13px)!important;width:calc(100% + 13px)!important;margin:0 -6.5px!important}@media (min-width: 768px){.cbb-frequently-bought-products{max-width:calc(100% + 48px)!important;width:calc(100% + 48px)!important;margin:0 -24px!important}}.cbb-frequently-bought-product{position:relative;max-width:33.33%;flex:1 1 100%;width:100%!important;height:auto!important;padding:0 6.5px!important;margin:19px 0!important}@media (min-width: 768px){.cbb-frequently-bought-product{padding:0 24px!important;margin:29px 0 17px!important}}@media (min-width: 992px){.cbb-frequently-bought-product{margin:39px 0 16px!important}}.cbb-frequently-bought-product a{float:none!important;display:block;position:relative;width:100%!important;height:auto!important;padding-top:100%}.cbb-frequently-bought-product-image{position:absolute;top:0;left:0;width:100%!important;height:100%!important;margin:0!important}.cbb-frequently-bought-plus-icon{float:none!important;position:absolute;top:50%;left:100%;width:13px!important;height:auto!important;font-family:Helvetica Neue!important;font-size:15px!important;font-weight:700!important;line-height:1!important;color:#154734!important;transform:translate3d(-50%,-50%,0)}@media (min-width: 768px){.cbb-frequently-bought-plus-icon{font-size:30px!important;width:48px!important}}.cbb-frequently-bought-form{width:100%;display:flex!important;align-items:center;margin:0!important;padding:9px 0;color:#737373;background-color:#f2f8ef}@media (min-width: 768px){.cbb-frequently-bought-form{justify-content:center;padding:18px 15px}}@media (min-width: 992px){.cbb-frequently-bought-form{max-width:262px;flex-wrap:wrap;padding:20px 30px;margin-top:93px!important;margin-left:40px!important}}.cbb-frequently-bought-form .cbb-frequently-bought-total-price-box{width:auto!important;font-size:15px!important;line-height:1.5;text-align:left!important;margin:0 auto 0 0!important;padding:0 6px}@media (min-width: 768px){.cbb-frequently-bought-form .cbb-frequently-bought-total-price-box{margin-right:26px!important;padding:0!important}}@media (min-width: 992px){.cbb-frequently-bought-form .cbb-frequently-bought-total-price-box{margin:0 0 12px!important}}.cbb-frequently-bought-form .cbb-frequently-bought-add-button{width:auto!important;display:block!important;font-size:10px;font-weight:700;line-height:1.4;text-transform:uppercase;margin:0!important;padding:6px 12px!important;color:#fff!important;background-color:#309b42!important}@media (min-width: 768px){.cbb-frequently-bought-form .cbb-frequently-bought-add-button{font-size:13px!important;padding:8px 15px!important}}.cbb-frequently-bought-form .cbb-frequently-bought-add-button:before{content:"+ "}.cbb-frequently-bought-form .cbb-frequently-bought-add-button span{color:inherit!important}.popup{z-index:99;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center}.popup .popup-modal{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7;background-color:#000;border:1px #707070 solid}.popup .popup-content{max-width:100%;width:424px;text-align:left;color:#154734;background-color:#fff;padding:44px 47px 49px}.popup .popup-content h3{font-family:Karla;font-style:normal;font-size:20px;font-weight:700;line-height:1.33;padding:9px 0;margin:0 0 27px;border-bottom:2px currentColor solid}.popup .popup-content a{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#797979;padding-bottom:7px;margin-bottom:30px;border-bottom:2px currentColor solid}.popup .popup-content a:hover{color:#309b42}.popup .popup-price{font-size:16px;font-weight:400;line-height:1.33}.popup .pricing_variants{display:inline-flex}.popup .pricing_variants .compare{text-decoration:line-through;color:#309b42}.popup .popup-input{width:100%;display:block;font-size:13px;font-weight:700;line-height:1;padding:12px 15px;border-radius:0;border:1px #797979 solid}.popup .popup-options_label{font-size:18px;font-weight:700;line-height:1.33;text-transform:uppercase;margin-bottom:15px}.popup .popup-options_select-swatch_btn{-webkit-user-select:none;user-select:none;cursor:pointer;color:#154734;background-color:#fff;font-size:16px;line-height:1.33;padding:2px 5px}input:checked+.popup .popup-options_select-swatch_btn{font-weight:700}.popup .popup-btn{width:100%;display:flex;align-items:center;align-content:center;justify-content:center;font-size:13px;font-weight:700;line-height:1;text-transform:uppercase;padding:12px 15px;color:#fff;background-color:#154734}.popup .popup-btn:hover{text-decoration:none!important;color:#fff!important;background-color:#309b42!important}.shopify-challenge__container{padding:1rem 0}@media (min-width: 768px){.shopify-challenge__container{padding:1.5rem 0}}@media (min-width: 992px){.shopify-challenge__container{padding:3rem 0}}.page-container{max-width:940px;margin:0 auto}.page-template .page-title{font-size:40px;color:#154734;padding-bottom:5px;border-bottom:2px solid #154734;font-family:Libre Baskerville;font-style:italic;margin-bottom:10px}.page-template .page-content h1,.page-template .page-content h2,.page-template .page-content h3,.page-template .page-content h4,.page-template .page-content h5,.page-template .page-content h6{margin:1.5rem 0}.page-template .page-content h1,.page-template .page-content h2{color:#154734;font-family:Libre Baskerville;font-style:italic}.page-template .page-content h3,.page-template .page-content h4{font-weight:700;font-family:Karla;text-transform:uppercase;color:#154734;margin-bottom:20px}.page-template .page-content h3 span{font-size:20px;font-family:Karla;text-transform:uppercase;color:#154734}.page-template .page-content h1{font-size:40px}.page-template .page-content h2{font-size:30px}.page-template .page-content h3{font-size:20px}.page-template .page-content h4{font-size:18px}.page-template .page-content h5{font-family:Karla;font-size:15px;color:#737373}.page-template .page-content h6{font-size:13px}.page-template .page-content p,.page-template .page-content ul,.page-template .page-content ol,.page-template .page-content span,.page-template .page-content div{font-size:15px;color:#737373;line-height:1.5;margin:1rem 0}.page-template .page-content img{max-width:100%;height:auto}.page-template .page-content iframe{margin:0 auto;display:block;max-width:100%;max-height:100%}.page-template .page-content .btn{width:auto;display:inline-block}.page-template .page-content a{color:#309b42}.login-template,.register,.address{margin:60px 0}.login-template h1,.register h1,.address h1{text-align:center;color:#154734;font-style:italic;margin-bottom:25px}.login-template input,.login-template textarea,.register input,.register textarea,.address input,.address textarea{display:block;width:100%;border:1px solid #707070;padding:20px;margin-bottom:10px}.login-template label,.register label,.address label{font-size:15px;font-weight:600;font-family:Karla;text-transform:uppercase;color:#154734;margin-bottom:10px}.login-template textarea,.register textarea,.address textarea{height:200px}.login-template input::placeholder,.login-template textarea::placeholder,.register input::placeholder,.register textarea::placeholder,.address input::placeholder,.address textarea::placeholder{font-size:16px;font-family:Libre Baskerville;font-style:italic;color:#154734}.login-template input[type=submit],.login-template button,.register input[type=submit],.register button,.address input[type=submit],.address button{display:block;font-size:13px;font-weight:700;line-height:1.5;text-decoration:none;text-transform:uppercase;color:#fff;background-color:#154734;border:none;width:100%;padding:14px 40px}.login-template .errors ul,.register .errors ul,.address .errors ul{list-style:none;padding:0;margin-bottom:40px}.login-template .errors li,.register .errors li,.address .errors li{font-weight:700;font-size:16px;color:#154734;text-decoration:underline;text-align:center;margin-bottom:10px}@media (min-width: 992px){.login-template .errors li,.register .errors li,.address .errors li{font-size:20px}}.register input{margin-bottom:25px}.account,.address{margin:60px 0}.account h1,.account h2,.address h1,.address h2{font-size:40px;color:#154734;padding-bottom:5px;border-bottom:2px solid #154734;font-family:Libre Baskerville;font-style:italic;margin-bottom:10px;text-align:left!important}.account h3,.address h3{font-size:20px;font-weight:700;font-family:Karla;text-transform:uppercase;color:#154734;margin-bottom:20px}.account p,.address p{font-size:18px}.account .account-header,.address .account-header{margin-bottom:30px}@media (min-width: 992px){.account .account-header,.address .account-header{margin-bottom:50px}}.account .account-card,.address .account-card{border:1px solid #dbdada;padding:23px}.account button#hide,.address button#hide{height:48px}.blog-banner{z-index:0;position:relative;min-height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;background-color:#154734;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width: 768px){.blog-banner{min-height:355px}}.blog-banner h2{font-family:Libre Baskerville;font-size:25px;font-style:italic;text-align:center}@media (min-width: 768px){.blog-banner h2{font-size:40px}}.blog-banner h4{max-width:700px;font-family:Karla;font-style:inherit;font-size:14px;font-weight:400;text-align:center;margin:12px auto 0}@media (min-width: 768px){.blog-banner h4{font-size:18px}}.blog-tags{padding:16px 0}@media (min-width: 768px){.blog-tags{padding:18px 0}}@media (min-width: 992px){.blog-tags{padding:24px 0}}.blog-tags .blog-tag{display:block;font-family:Libre Baskerville;font-style:italic;font-size:13px;line-height:1.5;letter-spacing:.01em;margin:2px 0;color:#154734}@media (min-width: 992px){.blog-tags .blog-tag{font-size:16px}}.blog-tags .blog-tag:after{content:"";display:block;margin-top:7px;width:100%;height:2px;background-color:transparent}.blog-tags .blog-tag.active{color:#309b42}.blog-tags .blog-tag.active:after{background-color:currentColor}.blog-featured{color:#737373;background-color:#f8fcf6;padding:32px 0 37px}@media (min-width: 768px){.blog-featured{padding:28px 0 49px}}@media (min-width: 992px){.blog-featured{padding:43px 0 49px}}.blog-featured h2{margin-bottom:29px;color:#154734}@media (min-width: 768px){.blog-featured h2{margin-bottom:33px}}@media (min-width: 992px){.blog-featured h2{max-width:444px;margin-bottom:39px}}.blog-featured h3{font-family:Karla;font-size:26px;font-weight:700;line-height:1.33;text-transform:uppercase;margin-bottom:26px;color:#309b42}@media (min-width: 992px){.blog-featured h3{margin-bottom:37px}}.blog-featured .excerpt p{font-size:15px;font-weight:400;line-height:1.5;margin-bottom:23px}.blog-featured .btn{width:100%;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:.05em;padding:14px 15px;margin-top:54px;color:#fff;background-color:#154734;border:none}@media (min-width: 768px){.blog-featured .btn{width:auto;padding:14px 46px;margin-top:61px}}@media (min-width: 992px){.blog-featured .btn{margin-top:24px}}.blog-articles_section{padding:0 0 62px}@media (min-width: 768px){.blog-articles_section{padding:0 0 71px}}@media (min-width: 992px){.blog-articles_section{padding:0 0 128px}}.blog-articles{padding:25px 0 51px}@media (min-width: 768px){.blog-articles{padding:54px 0 45px}}@media (min-width: 992px){.blog-articles{padding:34px 0 41px}}.blog-articles:not(:last-child){border-bottom:2px #154734 solid}.blog-articles>h3{font-family:Karla;font-size:26px;font-weight:700;line-height:1.33;letter-spacing:.06em;text-transform:uppercase;margin-bottom:30px;color:#309b42}@media (min-width: 768px){.blog-articles>h3{margin-bottom:36px}}@media (min-width: 992px){.blog-articles>h3{margin-bottom:24px}}.blog-articles_list{margin-bottom:-47px}@media (min-width: 768px){.blog-articles_list{margin-bottom:-56px}}@media (min-width: 992px){.blog-articles_list{margin-bottom:-48px}}.featured-article{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:47px}@media (min-width: 768px){.featured-article{margin-bottom:56px}}@media (min-width: 992px){.featured-article{margin-bottom:48px}}.featured-article .featured-article_image{position:relative;display:block;width:100%;padding-top:100%;margin-bottom:23px}@media (min-width: 768px){.featured-article .featured-article_image{margin-bottom:21px}}.featured-article .featured-article_image img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center}.featured-article h4{font-style:italic;font-size:25px;line-height:1.6;letter-spacing:.01em;margin-bottom:40px;color:#154734}.featured-article h5{font-family:Karla;font-size:15px;font-weight:700;line-height:1.33;letter-spacing:.03em;text-transform:uppercase;margin-bottom:24px;color:#309b42}.featured-article .link{font-size:17px;font-weight:700;line-height:1.33;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#154734;padding-bottom:10px;border-bottom:2px currentColor solid}.featured-article .link:hover{color:#309b42}.jdgm-widget-actions-wrapper+.jdgm-widget-actions-wrapper{display:none!important}.jdgm-form-dynamic-wrapper+.jdgm-form-dynamic-wrapper{display:none!important}.jdgm-subtab+.jdgm-subtab{display:none!important}.jdgm-all-reviews__body+.jdgm-all-reviews__body{display:none!important}.jdgm-shop-reviews__body+.jdgm-shop-reviews__body{display:none!important}.text{text-align:center;color:#154734;padding:48px 0}@media (min-width: 992px){.text{padding:80px 0}}@media (min-width: 992px){.text .text-content{max-width:800px;margin:0 auto}}.text .text-content p{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:.02em}@media (min-width: 992px){.text .text-content p{font-size:18px}}.team-member h3,.team-member h4{font-style:italic;letter-spacing:.01em}.team-member h3{font-size:25px;line-height:1.4}.team-member h4{font-size:16px;line-height:1.5}.team-member img{display:block;max-width:100%;border-radius:50%}.team-member p{font-size:15px;font-weight:400;line-height:1.5;color:#737373}#stockist-widget .stockist-icon-search:before{color:#fff!important}.page-template .page-content div,.page-template .page-content ol,.page-template .page-content span,.page-template .page-content ul .klaviyo-form{margin:0}.bXHpRh.bXHpRh.bXHpRh.bXHpRh.bXHpRh.bXHpRh{padding-bottom:50px}.jikxXV.jikxXV.jikxXV.jikxXV{padding:10px 5px 55px}.foaRDk.foaRDk.foaRDk.foaRDk.foaRDk.foaRDk.foaRDk.foaRDk,.hAkBGi.hAkBGi.hAkBGi.hAkBGi.hAkBGi.hAkBGi.hAkBGi.hAkBGi{color:gray}.text-with-columns{padding-top:40px;padding-bottom:70px}.text-with-columns h2{color:#154734;font-size:40px;margin-bottom:30px}.text-with-columns .text p{color:#737373;margin-bottom:15px}.text-with-columns .text p:last-child{margin-bottom:0}@media (max-width: 991px){.text-with-columns img{margin-top:30px}}@media (max-width: 767px){.text-with-columns h2{font-size:25px;margin-bottom:30px}.text-with-columns img{margin-top:40px}}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.search-results .search-category{margin:10px 0 20px}.search-results .search-category .search-category_title{text-transform:capitalize;font-style:italic}.search-results .search-category .search-category_result{align-items:center;display:flex;padding:8px 0}.jdgm-star,#judgeme_product_reviews .jdgm-rev__body-read-more{color:#309b42!important}#judgeme_product_reviews .jdgm-rev-widg{padding:0;margin:0;border:none}#judgeme_product_reviews .jdgm-rev-widg__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#judgeme_product_reviews .jdgm-rev-widg__header .jdgm-rev-widg__title{width:100%;border:none;padding:0;margin-bottom:14px}#judgeme_product_reviews .jdgm-widget-actions-wrapper{width:auto;display:flex;align-items:center;float:none}#judgeme_product_reviews .jdgm-rev-widg__summary{width:100%;display:flex;align-items:center;justify-content:center;border-top:2px currentColor solid;border-bottom:2px currentColor solid;padding:10px 0;margin-bottom:15px}#judgeme_product_reviews .jdgm-rev-widg__summary-stars{margin-right:19px}#judgeme_product_reviews .jdgm-rev-widg__summary-stars .jdgm-star{padding:0 6px 0 0!important}#judgeme_product_reviews .jdgm-rev-widg__summary-text{font-size:16px;line-height:1.25;font-style:italic;color:#154734}#judgeme_product_reviews .jdgm-histogram.jdgm-temp-hidden{display:none!important}#judgeme_product_reviews .jdgm-ask-question-btn,#judgeme_product_reviews .jdgm-write-rev-link{white-space:nowrap;width:auto;margin:0 15px;font-size:16px;line-height:1.25;padding:0;border:none;color:#154734}#judgeme_product_reviews .jdgm-review-search.jdgm-review-search{max-width:51px;margin:0;font-size:16px;line-height:1.25;padding:0;border:none;width:auto;color:#154734;min-height:0;outline:none}#judgeme_product_reviews .jdgm-review-search.jdgm-review-search::placeholder{color:inherit}#judgeme_product_reviews .jdgm-review-search.jdgm-review-search.focus-visible{max-width:110px;max-width:51px}#judgeme_product_reviews .jdgm-rev-widg__sort-wrapper{flex-grow:1}#judgeme_product_reviews .jdgm-sort-dropdown-wrapper{background:currentColor}#judgeme_product_reviews .jdgm-sort-dropdown.jdgm-sort-dropdown{color:#fff;background-color:#309b42;border:none;padding:2px 12px;font-size:12px;line-height:1.33;width:106px}#judgeme_product_reviews .jdgm-sort-dropdown-arrow{right:10px;border-top:5px #FFF solid}#judgeme_product_reviews .jdgm-rev-widg.jdgm-rev-widg.jdgm-rev-widg{padding:0;margin:0;border:none}#judgeme_product_reviews .jdgm-all-reviews__body,#judgeme_product_reviews .jdgm-shop-reviews__body,#judgeme_product_reviews .jdgm-revs-tab__content-body,#judgeme_product_reviews .jdgm-rev-widg__body{margin:0;padding:0;border:none}#judgeme_product_reviews .jdgm-rev.jdgm-rev{border:none;background-color:transparent;margin:30px 0 0}#judgeme_product_reviews .jdgm-rev__buyer-badge-wrapper{display:none}@media (min-width: 768px){#judgeme_product_reviews .jdgm-rev-widg__header{padding-bottom:10px;border-bottom:2px currentColor solid}#judgeme_product_reviews .jdgm-rev-widg__header .jdgm-rev-widg__title{padding-bottom:16px;margin-bottom:10px;border-bottom:2px currentColor solid}#judgeme_product_reviews .jdgm-rev-widg__summary{width:auto;border:none;padding:0;margin:0 auto 0 0}#judgeme_product_reviews .jdgm-rev-widg__sort-wrapper{flex-grow:0}#judgeme_product_reviews .jdgm-ask-question-btn,#judgeme_product_reviews .jdgm-write-rev-link{margin:0 40px}#judgeme_product_reviews .jdgm-sort-dropdown.jdgm-sort-dropdown{width:auto;font-size:15px;padding:5px 8px}}.tooltip-wrapper{z-index:1;position:absolute;display:none;top:calc(100% + 8px);left:50%;transform:translate3d(-50%,0,0);padding:4px 8px;font-size:12px;border-radius:15px;background-color:#154734;text-transform:uppercase}.tooltip-control:hover+.tooltip-wrapper{display:block}.product-card .tooltip-wrapper{top:8%;right:-4%;left:unset;transform:translate(0);color:#fff}.product-title .tooltip-wrapper{top:calc(100% + 1px);color:#fff!important}.custom-gift-card-btn a{display:inline-block;align-items:center;align-content:center;text-align:center;font-size:17px;font-weight:700;line-height:1;padding:7.5px 14px;text-transform:uppercase;background-color:#309b42;color:#fff;margin-right:20px}.skt_gc_button_container.custom-gift-card-btn{text-align:left!important;display:inline-flex}.skt_gc_button_container.custom-gift-card-btn{max-width:140px}.jdgm-all-reviews-page__title{font-size:40px!important;color:#154734!important;padding-bottom:5px;border-bottom:2px solid #154734!important;font-family:Libre Baskerville!important;font-style:italic;margin-bottom:20px}#judgeme_all_reviews_page{padding:30px 0}@media (min-width: 992px){#judgeme_all_reviews_page{padding:75px 0}}.jdgm-all-reviews-page__description{font-size:16px;color:#737373}.jdgm-all-reviews-page__load-more:hover{background:#154734!important;color:#fff!important}.jdgm-write-rev-link{padding:5px!important}.jdgm-rev-widg__reviews{justify-content:space-between!important}.typeform-share{color:#fff!important;background-color:#154734!important}.typeform-share:hover{background-color:#309b42!important}.product-images{transition:all .3s}.product-images:not(.flickity-enabled){opacity:0}.footer-payments{display:flex;align-items:center}.footer-payments .icon-paypal,.footer-payments .icon-visa{width:100%;height:1rem}.footer-payments .icon-zippay,.footer-payments .icon-mastercard,.footer-payments .icon-afterpay{width:100%;height:1.5rem}.variation-title-size{color:#154734;font-size:19px;font-family:karla}.select-size-variation{font-size:16px;color:#154734}.pt-3{padding-bottom:1rem!important}.dci-image{height:100%!important}form.dgCartUpsellForm{display:flex;margin-bottom:20px}.upsell_description{margin-left:20px}.dgCartUpsell{margin-top:40px!important}.title-upsell{text-align:center;margin-bottom:20px}.Upsellg{width:54%;margin-left:1.5rem}.dgCartUpsellInner .flickity-prev-next-button.previous{left:-3.5rem}.dgCartUpsellInner .flickity-prev-next-button.next{right:-3.5rem}.btn-primary11{border:none;padding:unset;color:#212529;font-size:10px;text-decoration:underline}#SelectSize{text-transform:capitalize!important}.limoniapps-sticky-bar.closeable .limoniapps-col-info{height:112px;padding:20px 0}.limoniapps-sticky-bar tbody img{width:295px}.limoniapps-sticky-bar table{display:flex!important;justify-content:center}#limoniapps-discountninja-stickybar-pusher{height:unset!important}a.limoniapps-poweredby.limoniapps-stickybar-poweredby.limoniapps-poweredby-hidden{display:none}a.limoniapps-close{position:absolute}@media (max-width: 425px){.is-visible .rebuy-cart__flyout{top:0;width:100%;max-width:425px}.limoniapps-sticky-bar.closeable .limoniapps-col-info{height:70px;padding:20px 0}.limoniapps-sticky-bar tbody img{width:200px}.limoniapps-sticky-bar.closeable .limoniapps-col-info{padding-right:4.5rem!important}}.rc-template__radio-group input[type=radio]{accent-color:#309b42}.rc-template__radio-group .rc-radio-group__options{border:1px solid #309b42!important}.rc-template__radio-group .rc-radio:not(:first-child){border-top:0px solid #309b42!important}svg.reload-icon{color:#309b42!important;margin-top:5px}.rc-selling-plans select{text-transform:capitalize!important}#dynamic-checkout-cart{display:none}
/*# sourceMappingURL=/cdn/shop/t/89/assets/theme.scss.css.map */
