<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@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&gt;*{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&gt;*{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, &lt;svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.771 7.057'&gt;&lt;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'/&gt;&lt;/svg&gt;");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, &lt;svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.771 7.057'&gt;&lt;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'/&gt;&lt;/svg&gt;")}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&gt;.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&gt;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, &lt;svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.771 7.057'&gt;&lt;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'/&gt;&lt;/svg&gt;");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&gt;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&gt;a.active{color:#309b42;border-bottom-color:currentColor}.desktop-nav_item&gt;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&gt;*{width:50%;text-align:center;margin-top:10px}.footer-badges&gt;*&gt;img{width:auto;max-height:80px;filter:brightness(0) invert(1)}.footer-badges&gt;*&gt;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&gt;*{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&gt;*{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&gt;*,.banner-slider .banner-slider_item&gt;*&gt;*{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&gt;*{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&gt;.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)&gt;.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&gt;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&gt;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&gt;h3{margin-bottom:36px}}@media (min-width: 992px){.blog-articles&gt;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,.product-quantity .hidden-block{display:none}.header-section .desktop-nav .main_nav_item .desktop-nav_item{padding-left:0!important;padding-right:0!important}.header-section .search-icon{border:0;padding:6px}.header-section .search-icon .icon{margin:0}.header-section .account_cart_icon_block{flex:unset;max-width:unset}.desktop-nav_item .mega-menu_list .row .col{width:max-content}@media (max-width: 767px){#index-best-sellers .row .col-12{flex:0 0 50%;max-width:50%}}@media (max-width: 580px){.product-card_footer .d-flex,.product-card_footer .d-flex .product-card_footer-btn{width:100%}}@media (max-width: 767px){.mob_img_meta{background-image:var(--mob-img)!important}}.opacity_visibility_0{opacity:0;visibility:hidden}@media (max-width: 767px){.template_index .image_with_logo_text .image_with_logo_text_section .image_block{padding:0 15px}.template_index .image_with_logo_text .logo_block{padding:15px}}[data-pro-tags*=hide_pro]{display:none!important}.cpbundle_container[data-id=byo-bundle] .promo-wrap,.cpbundle_container[data-id=byo-relief-bundle] .promo-wrap{background-color:#309b42}.cpbundle_container[data-id=byo-bundle] .promo-block,.cpbundle_container[data-id=byo-relief-bundle] .promo-block{color:#309b42}.cpbundle_gridInfo .cpbundle_gridAction{justify-content:flex-end}.banner-slider.flickity-enabled .previous,.banner-slider.flickity-enabled .next{top:unset;bottom:0}.banner-slider.flickity-enabled .flickity-page-dots{padding-top:24px}.banner-slider.flickity-enabled .flickity-button{width:37px;height:37px;background-color:#154734;color:#fff;transform:unset}.banner-slider .flickity-prev-next-button .flickity-button-icon{width:40%;height:40%;top:50%;left:50%;transform:translate(-50%,-50%)}.banner-slider.flickity-enabled .flickity-button:hover{background-color:#309b42}.seen-in .row.logo_img div{height:74px;max-width:190px;margin:0 39px;padding:0}.seen-in .logo_img.row,.seen-in .heading{margin:0}.seen-in .heading h2{border:unset!important}.seen-in{border-top:2px solid #154734;border-bottom:2px solid #154734;padding:64px 0;margin-top:64px}.custom_text_btn_with_img .video .col-lg{position:relative}.custom_text_btn_with_img .video .col-lg .video_play_icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#388a33;width:60px;height:60px;border-radius:50%;justify-content:center;align-items:center;display:flex}.custom_text_btn_with_img .video .col-lg .text_video{width:100%;height:100%;vertical-align:middle;border-radius:15px}.custom_text_btn_with_img .inner{padding:66px 40px;max-width:1585px;margin:0 auto}.custom_text_btn_with_img .inner .text-brand.heading{margin-bottom:16px;font-family:Karla;font-style:normal;font-weight:700}.custom_text_btn_with_img .inner .content{margin-bottom:0!important}.custom_text_btn_with_img .inner .content p{color:#222}.custom_text_btn_with_img .inner .form-row .col-4{width:100%}.custom_text_btn_with_img .inner .more_info{background-color:#154734;color:#fff!important;width:100%;text-align:center;padding:12px 24px;border-radius:5px;cursor:pointer}.custom_text_btn_with_img .inner .more_info .text-link{font-size:18px}.custom_text_btn_with_img .inner .video{padding-left:85px}.custom_text_btn_with_img .inner .text_content{padding-right:48px}.custom_text_btn_with_img .inner .text-brand{font-size:28px}.custom_text_btn_with_img .inner .more_info_button{border-left:1px solid #000;padding-left:32px}.image_with_logo_text.left_img .container{padding:66px 40px;max-width:1585px;margin:0 auto}.image_with_logo_text.left_img .image_with_logo_text_section{direction:rtl;gap:60px}.image_with_logo_text.left_img .image_with_logo_text_section .main_image img{border-radius:15px}.image_with_logo_text.left_img .image_with_logo_text_section .logo_block .heading h2{font-size:40px;text-align:left}.image_with_logo_text .image_with_logo_text_section .logo_block .heading h2{font-family:Karla;font-style:normal;font-weight:700}.image_with_logo_text.left_img .image_with_logo_text_section .logo_block .sub_text p{text-align:left;font-size:18px;color:#222}.image_with_logo_text.left_img .image_with_logo_text_section .logo_block{display:flex;flex-direction:column;direction:ltr}.image_with_logo_text.left_img{background-color:#f6fbf6;padding-bottom:0}.image_with_logo_text.left_img .image_with_logo_text_section{padding:0;border:unset}.image_with_logo_text.left_img .image_with_logo_text_section .logo_block .button{text-align:left}.image_with_logo_text.left_img .image_with_logo_text_section .logo_block .button .text-brand{background-color:#154734;color:#fff!important;padding:12px 24px;border-bottom:unset!important;border-radius:5px}.image_with_logo_text.left_img .image_with_logo_text_section .logo_block .logo_quarter_width{gap:33.95px}.image_with_logo_text.left_img .image_with_logo_text_section .logo_block .button .text-brand:hover{background-color:#309b42;text-decoration:underline}.shop_by_category{background-color:#f6fbf6}.shop_by_category .category_block .block_type{display:flex;flex-wrap:wrap;gap:24px}.shop_by_category .category_block .block_type .image_with_text{width:calc(20% - 20px);position:relative}.shop_by_category .category_block .block_type .image_with_text a{position:absolute;top:0;left:0;width:100%;z-index:9;height:100%;display:block}.shop_by_category .category_block .block_type .image_with_text .image img{width:100%;height:100%;vertical-align:middle}.shop_by_category .category_list .header{position:relative}.shop_by_category .category_list .header:before{content:"";position:absolute;border:1px solid #388A33;left:0;width:calc(50% - 235px);top:50%;transform:translateY(-50%)}.shop_by_category .category_list .header:after{content:"";position:absolute;border:1px solid #388A33;right:0;width:calc(50% - 235px);top:50%;transform:translateY(-50%)}.shop_by_category .category_list .header h2{color:#154734;text-align:center;width:473px;margin:0 auto 50px;font-family:Karla;font-style:normal;font-weight:700}.shop_by_category .category_block .block_type .image_with_text .text{padding:8px 0}.shop_by_category .category_block .block_type .image_with_text .text span{font-size:18px}.shop_by_category .category_list{padding:96px 40px;max-width:1585px;margin:0 auto}.product_benefits{background-color:#154734}.product_benefits .product_benefits_info{padding:96px 40px;max-width:1585px;margin:0 auto}.product_benefits .product_benefits_info .block_type{display:flex;flex-wrap:wrap}.product_benefits .product_benefits_info .block_type .image_with_text{width:12.5%;text-align:center;padding:0 22px}.product_benefits .product_benefits_info .heading h2{color:#fff;text-align:center;margin-bottom:16px;font-family:Karla;font-style:normal;font-weight:700}.product_benefits .product_benefits_info .description p{font-size:18px;width:897.523px;text-align:center;margin:0 auto;color:#fff}.product_benefits .product_benefits_info .block_type .image_with_text .image{background-color:#388a33;border-radius:50%;overflow:hidden;width:100px;margin:0 auto 12px;position:relative;padding-top:100px}.product_benefits .product_benefits_info .block_type .image_with_text .image img{width:50%;height:100%;vertical-align:middle;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product_benefits .product_benefits_info .block_type .image_with_text .benefit_text span{font-size:16px;color:#fff}.product_benefits .product_benefits_info .heading{margin-bottom:40px}.custom_review .review_inner .review_block{padding:24px}.custom_review .review_inner .review_block .inner{padding:16px;display:flex;gap:16px;border-radius:16px;border:2px solid #15473433;background:#f6fbf6}.custom_review .review_inner .review_block .inner .review_title{color:#154734;padding:10px 0}.custom_review .review_inner .review_block .inner .review_more_info .review_desc span{color:#222;font-size:18px;letter-spacing:-.09px}.custom_review .review_inner .review_block .inner .review_more_info .more_info span{color:#154734;font-size:18px;padding-bottom:5px;border-bottom:1px solid #154734;margin:7px 0;display:inline-block}.custom_review .review_inner .review_block .inner .author .author_name{font-size:22px;color:#222}.custom_review .review_inner{padding:96px 40px;max-width:1585px;margin:0 auto}.custom_review .review_inner .header{display:flex;align-items:center;justify-content:space-between;padding-bottom:30px}.custom_review .review_inner .header .heading h2{color:#154734;font-family:Karla;font-style:normal;font-weight:700}.custom_review .review_inner .header .button{padding:12px 24px;background-color:#154734;color:#fff;border-radius:4px;cursor:pointer}.custom_review .review_inner .header .button:hover{background-color:#309b42}.custom_review .review_inner .review_block .inner .image{width:253px;position:relative;padding-top:32%;border-radius:10px;overflow:hidden}.custom_review .review_inner .review_block .inner .image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;vertical-align:middle}.custom_review .review_inner .review_block .inner .review_text_info{width:calc(100% - 253px)}.custom_review .review_inner .review_block .inner .review_more_info .more_info img{margin-left:8px;vertical-align:middle}.custom_review .review_inner .review_list .review_content{width:50%}.custom_review .review_inner .flickity-button,.video_slider .flickity-button{width:37px;height:37px;background-color:#154734;color:#fff;transform:unset}.custom_review .review_inner .flickity-prev-next-button .flickity-button-icon,.video_slider .flickity-button .flickity-button-icon{width:40%;height:40%;top:50%;left:50%;transform:translate(-50%,-50%)}.custom_review .review_inner .flickity-prev-next-button.previous,.video_slider .flickity-button.previous,.video_slider .flickity-button.next,.custom_review .review_inner .flickity-prev-next-button.next{top:unset;bottom:0}.custom_review .review_block .review_more_info .review_desc.text_ellipsis{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.template_index .flickity-page-dots{width:fit-content;margin:0 auto}.custom_review .review_inner .more_info.read_less img{transform:rotate(180deg)}.custom_review .review_inner .flickity-prev-next-button:hover,.video_slider .flickity-button:hover{background-color:#309b42}.video_slider .video_list .block_type{width:calc(25% - 30px);position:relative;padding-top:37%;margin-right:30px;border-radius:35.83px;border:2px solid #154734;overflow:hidden}.video_slider .video_list .block_type video{width:100%;height:100%;vertical-align:middle;position:absolute;top:0;left:0;object-fit:cover}.video_slider .inner{padding:40px;max-width:1585px;margin:0 auto}.video_slider .video_list .block_type .video_play_icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:60px;height:60px;border-radius:50%;justify-content:center;align-items:center;display:flex}.video_slider .video_list .block_type .text_video{width:100%;height:100%;vertical-align:middle;border-radius:15px}.video_slider .flickity-page-dots{margin:30px auto 0}.text-with-image .container .text-brand{font-family:Karla;font-style:normal;font-weight:700}.tab_collections{background-color:#f6fbf6}.tab_collections .tab_collection_grid .collection-filters{display:none}.tab_collections .collection_inner{padding:25px 40px 10px;max-width:1585px;margin:0 auto}.tab_collections .tab_collection_list .tab_collection_grid:not(.first_category){display:none}.tab_collections .collection_title_list{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;align-items:center}.tab_collections .tab_collection_list .tab_collection_grid.show_grid{display:block}.tab_collections .collection_inner .header h2{color:#154734;font-size:40px;letter-spacing:-.22px;text-align:center;margin-bottom:36px;font-family:Karla;font-style:normal;font-weight:700}.tab_collections .collection_title_list .collcetion_title.is_active{border-radius:60px;border:1px solid #154734;background:#154734;color:#fff}.tab_collections .collection_title_list .collcetion_title:hover{border-radius:60px;border:1px solid #309b42;background:#309b42;color:#fff}.tab_collections .collection_title_list .collcetion_title{color:#164834;font-size:18px;font-weight:500;letter-spacing:-.09px;padding:8px 16px;cursor:pointer}.tab_collections .collection_inner .collection_category .tab_collection_list .collection-grid [data-vendor]{display:none}.tab_collections .collection_inner .collection_category .tab_collection_list .collection-grid [data-vendor]+.text-brand{font-size:22px;color:#222!important;font-weight:500;margin-bottom:16px}.tab_collections .collection_inner .collection_category .tab_collection_list .collection-grid .reviews-badge .jdgm-star{color:#154734!important}.tab_collections .collection_inner .collection_category .tab_collection_list .collection-grid .reviews-badge .jdgm-prev-badge__text{margin-left:22px;color:#222;font-size:14px}.tab_collections .collection_inner .collection_category .tab_collection_list .collection-grid [data-vendor]+.text-brand+a{height:fit-content}.tab_collections .collection_inner .collection_category .tab_collection_list .collection-grid .product-card_footer{margin-top:16px;padding:8px 0}.tab_collections .collection_inner .collection_category .tab_collection_list .collection-grid .product-card_footer .limoniapps-discountninja-productprice s{text-decoration-color:#154734}.tab_collections .collection_inner .collection_category .tab_collection_list .collection-grid .product-card_footer .limoniapps-discountninja-productprice span{color:#154734;font-size:28px;font-weight:400}.tab_collections .collection_inner .collection_category .tab_collection_list .collection-grid .product-card_footer .product-card_footer-btn{font-size:18px;text-transform:uppercase}.tab_collections .collection_category .tab_collection_list .collection-grid .container{max-width:unset;padding:0}.tab_collections .collection_inner .header .collection_select_box select{widht:100%;padding:5px 20px 5px 10px!important;border-radius:8px;border:#154734;background-color:#154734;color:#fff;font-size:14px;background-image:url(/cdn/shop/files/svgviewer-png-output_13.png?v=1728479032);background-position:95% 50%}.tab_collections .collection_category .tab_collection_list .collection-grid .container .product-card_overlay-tags{left:24px}.tab_collections .tab_collection_grid .collection-grid{padding:0!important}.tab_collections .collection_inner .collection_category .collection-grid_load-more{font-size:18px}.tab_collections .collection_inner .collection_category .collection-grid_load-more:hover{color:#000}.vendor-zea-relief .jdgm-prev-badge .jdgm-prev-badge__text{visibility:unset}.featured_product .product-badges.text-brand{color:#388a33!important}.featured_product .product-options_select-swatch_btn.bg-brand{background-color:#309b42!important}.featured_product .product-title h1{font-size:40px;color:#154734}.featured_product .product-title{padding:8px 0}.featured_product .product-excerpt{font-size:18px;font-style:normal;color:#8a8a8e;margin-bottom:8px!important}.featured_product .aproduct-price s{font-size:25px;color:#2a2a2a}.featured_product .aproduct-price .text-brand{font-size:35px;color:#154734!important}.featured_product .container{width:100%;padding:96px 40px;max-width:1585px;margin:0 auto}.featured_product .product-options_select-swatch_btn{border-radius:8px}.featured_product .price_with_review{margin-bottom:24px}.featured_product .product-options{padding:16px 0;margin-bottom:24px}.featured_product .loop-subscription-container .loop-selling-plan-fieldset{margin-bottom:24px!important}.template_index.template_product #product-form.featured_product .product-tabs .product-tabs_item .product-tabs_item-toggle{font-size:28px;color:#154734!important}.template_index.template_product #product-form.featured_product .product-tabs .product-tabs_item{border-top:.5px solid #2A2A2A}.template_index.template_product #product-form.featured_product .product-tabs .product-tabs_item:last-child{border-bottom:.5px solid #2A2A2A}.template_index.template_product #product-form.featured_product .product-tabs .product-tabs_item .product-tabs_item-toggle:after{color:#154734!important}.template_index.template_product #product-form.featured_product .atc_qty_inner .product-form_btn{background-color:#309b42!important;border-radius:8.039px;border:2.68px solid #60BD70;font-size:18px}.template_index.template_product #product-form.featured_product .atc_qty_inner .col-md{margin-left:16px}.featured_product .product-tabs .product-tabs_item-content p b{font-size:22px;color:#2a2a2a;font-weight:400}.featured_product .product-tabs .product-tabs_item-content p{color:#2a2a2a}.featured_product .product-tabs .product-tabs_item-content p span a{color:#309b42!important;text-decoration:underline}.featured_product .product-reviews .jdgm-prev-badge__text{font-size:13px}.featured_product .product-images .flickity-button.previous{left:110px!important}.featured_product .product-images .flickity-button.next{right:110px!important}.featured_product .product-images .flickity-button svg{display:none}.featured_product .product-images .flickity-button.previous:before{content:"";background-image:url(/cdn/shop/files/arrow-left.png?v=1728630442);width:100%;height:100%;display:block;background-position:center;background-repeat:no-repeat;transform:rotate(180deg)}.featured_product .product-images .flickity-button.next:before{content:"";background-image:url(/cdn/shop/files/arrow-left.png?v=1728630442);width:100%;height:100%;display:block;background-position:center;background-repeat:no-repeat}.text-with-image{background-color:#fff}.text-with-image .container .text-brand{font-size:40px}.text-with-image .container{padding:66px 40px;max-width:1585px;margin:0 auto}.text-with-image .container .text-grey p{color:#222;font-size:18px}.featured_product .atc_offer_text{color:#309b42}.atc_offer_text{display:block;text-align:center;font-size:17px;color:#154734;font-weight:700}.align-items-center.atc_qty_inner{align-items:flex-start!important}.align-items-center.atc_qty_inner .col-md-auto{top:8px}.collection-grid .position-relative .pro_discount{position:absolute;top:8px;left:8px;padding:4px;background-color:#154734;color:#fff;line-height:normal;font-size:12px;letter-spacing:1.5px}.header-section .text-brand .row .main_nav_item{padding-right:10px;padding-left:10px}@media (min-width: 766px) and (max-width: 1024px){.seen-in .row.logo_img div{max-width:160px;margin:0 30px}.custom_text_btn_with_img .inner .row .col-12 .overflow-hidden .row .more_info_button .overflow-hidden .button_list{max-width:100%}.custom_text_btn_with_img .inner .more_info_button{padding:0;border:unset}.custom_text_btn_with_img .overflow-hidden .mb-3{border-left:1px solid #000;padding-left:12px}.custom_text_btn_with_img .inner .row{margin:0}.custom_text_btn_with_img .inner .more_info{width:100%;font-size:14px}.custom_text_btn_with_img .inner .form-row{justify-content:left!important;gap:12px;margin:0}.custom_text_btn_with_img .inner .form-row .col-4{max-width:calc(50% - 7px);flex:0 0 50%;margin:0!important}.custom_text_btn_with_img .inner .video .col-lg{position:relative;padding-top:125%}.custom_text_btn_with_img .inner .video .col-lg video{position:absolute;top:0;left:0;object-fit:cover}.custom_text_btn_with_img .inner .video{padding-left:40px}.image_with_logo_text.left_img .image_with_logo_text_section .logo_block .logo_quarter_width{gap:10.95px}.image_with_logo_text.left_img .image_with_logo_text_section .logo_block .heading h2{font-size:35px}.image_with_logo_text.left_img .image_with_logo_text_section .logo_block .sub_text p{font-size:16px}.image_with_logo_text_section .logo_block .logo_quarter_width .logo_quarter{padding:10px 5px}.image_with_logo_text.left_img .image_with_logo_text_section .logo_block .button .text-brand{font-size:12px}.shop_by_category .category_block .block_type .image_with_text .text span{font-size:15px}.product_benefits .product_benefits_info .block_type .image_with_text .image{width:80px;padding-top:80px}.product_benefits .product_benefits_info .block_type .image_with_text .benefit_text span{font-size:12px}.product_benefits .product_benefits_info .description p{width:auto;font-size:15px}.product_benefits .product_benefits_info .heading h2{font-size:35px}.product_benefits .product_benefits_info .block_type{justify-content:center}.product_benefits .product_benefits_info .block_type .image_with_text{width:25%}.product_benefits .product_benefits_info .block_type{row-gap:25px}.product_benefits .product_benefits_info,.shop_by_category .category_list{padding:55px 40px}.custom_review .review_inner .header .heading h2{font-size:30px}.custom_review .review_inner .review_block .inner .image{width:160px;padding-top:60%}.custom_review .review_inner .review_block .inner .review_text_info{width:calc(100% - 160px)}.custom_review .review_inner .review_block .inner .review_text_info .star_img img{width:80px}.custom_review .review_inner .review_block .inner .review_title{font-size:22px}.custom_review .review_inner .review_block .inner .review_more_info .review_desc span,.custom_review .review_inner .review_block .inner .review_more_info .more_info span{font-size:14px}.custom_review .review_inner .review_block .inner .review_more_info .more_info img{margin-left:4px}.custom_review .review_inner .review_block{padding:12px}.custom_review .review_inner .review_block .inner .author .author_name{font-size:16px}.video_slider .inner .video_list .block_type{width:calc(33.33% - 20px);margin-right:30px}}@media (min-width: 766px){.seen-in_list .d-none{display:block!important}}@media (max-width: 767px){.seen-in{margin-top:40px}#index-company.seen-in .seen-in_list .heading h2{font-size:35px;font-family:Karla;font-weight:400}.seen-in_list .logo_img .col-4:not(.d-lg-none){display:none!important}#index-company.seen-in{padding:33px 0}.seen-in_list .logo_img .col-4.d-lg-none{max-width:33.33%;margin:0}.custom_text_btn_with_img .inner{padding:40px 20px;width:100%;max-width:100%}.custom_text_btn_with_img .inner .row{margin:0}.custom_text_btn_with_img .inner .row .col-12{padding:0}.custom_text_btn_with_img .inner .row .col-12 .overflow-hidden .row{margin:0}.custom_text_btn_with_img .inner .row .col-12 .overflow-hidden .row .text_content{padding:0}.custom_text_btn_with_img .inner .row .col-12 .overflow-hidden .row .text_content .text-brand{font-size:40px;line-height:120%;letter-spacing:-.22px;text-align:left}.custom_text_btn_with_img .inner .row .col-12 .overflow-hidden .row .text_content .content p{font-size:14px}.custom_text_btn_with_img .inner .row .col-12 .overflow-hidden .row .more_info_button{padding-left:0;border:unset}.custom_text_btn_with_img .inner .row .col-12 .overflow-hidden .row .more_info_button .overflow-hidden .button_list{max-width:100%;padding:0}.custom_text_btn_with_img .inner .row .col-12 .overflow-hidden .row .more_info_button .overflow-hidden .form-row .col-lg-auto{max-width:calc(50% - 4px);margin:0!important;flex:0 0 50%;padding:0}.custom_text_btn_with_img .inner .row .col-12 .overflow-hidden .row .more_info_button .overflow-hidden .form-row{gap:8px;justify-content:left!important}.custom_text_btn_with_img .inner .text-brand{font-size:18px}.custom_text_btn_with_img .inner .col-4{width:100%}.custom_text_btn_with_img .inner .more_info{width:100%;font-size:14px}.custom_text_btn_with_img .inner .more_info_button .mb-md-0{border-left:1px solid #000;padding:0 30px}.custom_text_btn_with_img .inner .more_info_button .mb-md-0 .form-row .more_info{width:100%;font-size:12px;padding:12px}.custom_text_btn_with_img .video .col-lg{padding-top:100%!important}.custom_text_btn_with_img .video .col-lg .text_video{position:absolute;top:0;left:0;object-fit:cover}.image_with_logo_text.left_img .image_with_logo_text_section .main_image{position:relative;padding-top:100%}.image_with_logo_text.left_img .image_with_logo_text_section .main_image img{position:absolute;top:0;left:0;object-fit:cover;height:100%}.image_with_logo_text.left_img .image_with_logo_text_section .logo_block .heading h2{font-family:Karla;font-size:35px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.175px;padding-bottom:16px}.image_with_logo_text.left_img .container{padding:25px 20px}.image_with_logo_text.left_img .image_with_logo_text_section .logo_block .logo_quarter_width{gap:21.95px;margin-top:21px}.image_with_logo_text.left_img .image_with_logo_text_section .logo_block .button .text-brand{border-radius:3px}.image_with_logo_text.left_img .image_with_logo_text_section .logo_block{margin-bottom:0}.image_with_logo_text_section .logo_block .logos .logo_half_width{margin-top:32px}.image_with_logo_text_section .logo_block .logo_quarter_width .logo_quarter{width:25%}.image_with_logo_text_section .logo_block .button a{margin-top:32px}.image_with_logo_text_section .logo_block .logo_quarter_width .logo_quarter{padding:0 5px!important}.image_with_logo_text.left_img .image_with_logo_text_section{gap:15px}.shop_by_category .category_block .block_type .image_with_text{width:calc(50% - 4px)}.shop_by_category .category_list .header h2{width:269px;margin:0 auto 24px;font-family:Karla;font-size:28px;font-style:normal}.shop_by_category .category_list .header:before{width:calc(50% - 134px)}.shop_by_category .category_list .header:after{width:calc(50% - 134px)}.shop_by_category .category_list{padding:40px 0}.shop_by_category .category_list .category_block{padding:0 20px}.shop_by_category .category_block .block_type{gap:8px}.shop_by_category .category_block .block_type .image_with_text .text{padding:8px 0 0}.shop_by_category .category_block .block_type .image_with_text:not(:nth-child(n+7)){display:block}.shop_by_category .category_block .block_type .image_with_text{display:none}.shop_by_category .category_list .category_block .button{text-align:center}.shop_by_category .category_list .category_block .button a{font-size:18px;padding:12px 24px;border-radius:2px;background:#154734;color:#fff}.shop_by_category .category_list .category_block .block_type{margin-bottom:24px}.product_benefits .product_benefits_info{padding:40px 20px}.product_benefits .product_benefits_info .heading h2{font-size:35px;font-family:Karla;font-style:normal}.product_benefits .product_benefits_info .heading .description p{width:auto}.product_benefits .product_benefits_info .block_type .image_with_text{width:33.33%;padding:0 6px}.product_benefits .product_benefits_info .block_type .image_with_text .benefit_text span{font-size:12px}.product_benefits .product_benefits_info .block_type .image_with_text .image{width:65px;padding-top:65px}.product_benefits .product_benefits_info .block_type{row-gap:24px}.custom_review .review_inner{padding:40px 20px}.custom_review .review_inner .header{flex-wrap:wrap;padding:0}.custom_review .review_inner .header .button{margin:24px auto 0}.custom_review .review_inner .header .heading h2{font-size:35px;font-family:Karla;font-style:normal;text-align:center;font-weight:700}.custom_review .review_inner .review_list .review_content{width:100%}.custom_review .review_inner .review_block{padding:0;margin:40px 0;width:100%}.custom_review .review_inner .review_block .inner .image{padding-top:65%}.custom_review .review_inner .review_block .inner .review_text_info .star_img{width:69px}.custom_review .review_inner .review_block .inner .review_text_info .star_img img{width:100%;height:100%;vertical-align:middle}.custom_review .review_inner .review_block .inner .review_text_info .review_title{padding:8px 0}.custom_review .review_inner .review_block .inner .review_text_info .review_more_info .review_desc span{font-size:12px}.custom_review .review_inner .review_block .inner .review_text_info .review_more_info .more_info{display:flex;align-items:center;width:100%}.custom_review .review_inner .review_block .inner .review_text_info .review_more_info .more_info span{font-size:10px}.custom_review .review_inner .review_block .inner .review_text_info .author_name{font-size:14px}.custom_review .review_inner .review_block .inner .image{width:140px}.custom_review .review_inner .review_block .inner .review_text_info{width:calc(100% - 140px)}.video_slider .inner{padding:0 20px 40px}.video_slider .video_list .block_type{width:82%;margin:0 10px 40px;padding-top:147%;border-radius:17.83px}.video_slider .video_list .video_content{width:50%;padding:0 2px}.video_slider .flickity-page-dots{margin:0 auto}.video_slider .video_list .block_type .video_play_icon{width:70px;height:70px}.video_slider .video_list .block_type .video_play_icon svg{width:30px;margin-right:-8px}.tab_collections .collection_category .tab_collection_list .collection-grid .container .row .col-6{flex:0 0 50%;max-width:50%}.tab_collections .collection_inner .collection_category .tab_collection_list .collection-grid .product-card_footer .product-card_footer-btn{width:100%;font-size:15px}.tab_collections .collection_inner .header h2{font-size:35px;text-align:center;margin-bottom:20px;width:100%}.tab_collections .collection_inner .header{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-bottom:24px}.tab_collections .collection_inner{padding:40px 20px;width:100%;max-width:100%}.featured_product .container{padding:20px}.featured_product .product-badges .product-badges_caption{margin-top:16px!important;font-size:12px}.featured_product .product-sidebar{margin-bottom:25px}.featured_product .product-title h1{font-size:30px}.featured_product .aproduct-price s{font-size:20px}.template_product #product-form .price_payment_review .price_with_review .aproduct-price span{font-size:24px}.featured_product .product-options_select-swatch_btn .option_value_title{font-size:14px}.template_index.template_product #product-form.featured_product .price_payment_review .price_with_review .aproduct-price{flex:unset}.template_index.template_product #product-form.featured_product .atc_qty_inner .product-form_btn{padding:11px 8px}.featured_product .atc_qty_inner .product-quantity_selector-input{font-size:22px}.template_index.template_product #product-form.featured_product .product-quantity_selector .product-quantity_selector-btn{width:33px;height:33px}.template_index.template_product #product-form.featured_product .product-tabs .product-tabs_item .product-tabs_item-toggle{font-size:22px}.featured_product .product-tabs .product-tabs_item-content p b{font-size:18px}.featured_product .product-tabs .product-tabs_item-content p{font-size:16px}.featured_product .product-images .flickity-button.previous{left:25px!important}.featured_product .product-images .flickity-button.next{right:25px!important}.featured_product#product-form{margin-bottom:15px}.tab_collections .collection_inner .collection_category .tab_collection_list .collection-grid [data-vendor]+.text-brand{font-size:14px;margin-bottom:8px}.tab_collections .collection_inner .collection_category .tab_collection_list .collection-grid .product-card_footer .limoniapps-discountninja-productprice span{font-size:14px}.tab_collections .collection_inner .collection_category .tab_collection_list .collection-grid .product-card_footer .limoniapps-discountninja-productprice s,.product-card .product-card_overlay-tags .product-card_tag{font-size:12px}.text-with-image .container .text-brand{font-size:35px}.text-with-image .container{padding:0 20px;width:100%;max-width:100%}.text-with-image .form-row,.text-with-image .form-row .col-lg-auto{margin-bottom:0!important}.collection-grid .position-relative .pro_discount{font-size:10px}}.item-tab:last-child{border-bottom:none!important}footer#shopify-section-footer .footer-menus .footer-badges&gt;*{width:calc(50% - 5px)!important;margin:0!important;object-fit:contain;height:100%;max-width:100%}footer#shopify-section-footer .footer-menus .footer-badges&gt;.icon{max-width:40%;height:40%}footer#shopify-section-footer .footer-menus .footer-badges&gt;img[alt="B Corporation Logo"]{height:78px}footer#shopify-section-footer .footer-menus .footer-badges{margin-left:0;gap:10px;justify-content:flex-start}.collection-banner .text-brand,.collection-banner .text-brand span,.mob_coll_banner .text-brand{color:#154734!important}.template_page-subscription .container:not(.footer_section){max-width:1585px;padding:0 20px}.banner-slider.hide_arrow.home_page_banner .flickity-button{display:none}.banner-slider.home_page_banner .container .row .d-none{display:none!important}.banner-slider.home_page_banner .container .row .banner-slider_item-content{align-items:center}.banner-slider.home_page_banner .container .row .banner-slider_item-content .text-brand{max-width:100%;font-style:italic;font-family:Libre Baskerville;font-size:40px}.banner-slider.home_page_banner .container .row{justify-content:center!important}.banner-slider.home_page_banner .container .row .col-8{width:100%;max-width:100%;flex:unset}.banner-slider.home_page_banner.hide_arrow .flickity-page-dots,.banner-slider.home_page_banner .container .row .banner-slider_item-content h3.text-brand{display:none}.banner-slider.home_page_banner .banner-slider_item{min-height:355px}.banner-slider.home_page_banner .banner-slider_item .overlay{background-color:#fff;opacity:80%;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#shopify-section-template--22575943188788__text_with_image_PChkUi.text-with-image{padding:104px 0 0}.text-with-image .image_with_text.container{padding:0 40px}.image_with_text .button_list{gap:10px}.image_with_text .image{position:relative;padding-top:75%}.image_with_text .image .img-fluid{width:100%;position:absolute;top:0;left:0;height:100%;object-fit:cover}.text-with-image .image_with_text.container .text-brand{margin-bottom:24px;font-size:40px}.text-with-image .image_with_text.container .text-grey p{font-size:18px;line-height:130%}.image_with_text .button_list .btn-cta{font-size:18px}.number_with_text{padding:104px 0}.number_with_text .content .header{text-align:center;margin-bottom:40px}.number_with_text .content .header .title{font-size:40px;font-weight:700}.number_with_text .content .number_with_text_list .inner{display:flex;flex-wrap:wrap}.number_with_text .content .number_with_text_list .inner .block_type{width:25%;text-align:center;padding:0 30px;position:relative}.number_with_text .content .number_with_text_list .inner .block_type .number_list .number{color:#154734;font-size:59.5px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.297px;border:3px solid #388A33;border-radius:100%;width:76px;height:76px;display:block;margin:0 auto;text-align:center}.number_with_text .content .number_with_text_list .inner .block_type .text_info .block_title{color:#000;text-align:center;font-family:Karla;font-size:22px;font-style:normal;font-weight:700;line-height:130%;margin:24px 0 8px;display:block}.number_with_text .content .number_with_text_list .inner .block_type .text_info .description{color:#000;text-align:center;font-family:Karla;font-size:16px;line-height:130%;letter-spacing:-.32px}.number_with_text .content .number_with_text_list .inner .block_type:first-child{padding-right:30px;padding-left:0}.number_with_text .content .number_with_text_list .inner .block_type:last-child{padding-right:0}.number_with_text .content .number_with_text_list .inner .block_type .text_inner{width:80%}.number_with_text .content .number_with_text_list .inner .block_type .right_border{border-bottom:1px solid #388A33;position:absolute;top:10%;width:70px;right:4px}.number_with_text .content .number_with_text_list .inner .block_type .text_info .description ul{padding:0}.number_with_text .content .number_with_text_list .inner .block_type:last-child .right_border{display:none}.custom_table .table_inner table{border-color:#388a33}.custom_table .table_inner table tr th:not(:empty){padding:24px 32px;align-self:stretch;background-color:#388a33;color:#fff;border:unset;width:100%;border-right:2px solid #388A33;border-bottom:2px solid #388A33;border-left:2px solid #388A33;font-size:18px;word-break:auto-phrase!important}.custom_table .table_inner table tr td:not(:empty){border-right:2px solid #388A33;border-bottom:2px solid #388A33;border-left:2px solid #388A33;background:#fff;padding:24px 32px;align-self:stretch;color:#000}.custom_table .table_inner table tr td .true_icon{border-radius:100px;border:1px solid #388A33;background:#c5ff89;padding:7px;width:32px;height:32px;display:flex;justify-content:center;margin:0 auto}.custom_table .table_inner table{width:100%}.custom_table .table_inner table tr th:empty,.custom_table .table_inner table tr td:empty{padding:30px;width:30px}.custom_table .table_inner table tr th:first-child{width:76%}.custom_table .table_inner table tr th:nth-child(3),.custom_table .table_inner table tr th:nth-child(5){width:12%;text-align:center}.custom_table .table_inner table tr td:not(:empty) .table_text{color:#1c1c1e;font-size:18px;font-weight:700}.custom_table .content .header .heading{font-size:40px;color:#fff;font-weight:700;margin-bottom:40px;display:block}.custom_table{padding:96px 0;background:#154734}.custom_table .table_inner table tr td .false_icon{border-radius:100px;border:1px solid #000;background:#ff4736;padding:7px;width:32px;height:32px;display:flex;justify-content:center;margin:0 auto}.custom_table .table_inner table tr td .false_icon svg{height:auto}.custom_table .bottom_note{color:#fff;margin-top:20px;display:block;font-size:18px}.dawn_featured_collection_grid.auto_pilot{background-color:#f6fbf6;padding:96px 0}.dawn_featured_collection_grid .featured_collections .collection_product_list .content{display:flex;flex-wrap:wrap}.dawn_featured_collection_grid .featured_collections .collection_product_list .content .product_info .inner .image img{width:100%;height:auto}.template_page-subscription .dawn_featured_collection_grid .collection_product .content .product_info.col-lg-4{width:25%;flex:25%}.dawn_featured_collection_grid .featured_collections .heading{font-size:40px;color:#154734;display:block;font-weight:700}.dawn_featured_collection_grid .featured_collections .collection_product_list .content .product_info .inner .image{margin-bottom:16px;position:relative}.dawn_featured_collection_grid .featured_collections .collection_product_list .content .product_info .product_information .title span{font-size:19px;color:#222;font-weight:500;margin-bottom:6px;display:block}.dawn_featured_collection_grid .featured_collections .collection_product_list .content .product_info .inner .image .card_badge{position:absolute;bottom:24px;left:24px;padding:10px 24px;color:#154734;background-color:#fffc;box-shadow:0 3px 6px #00000029;font-family:Libre Baskerville;font-style:italic;line-height:160%;font-size:14px}.dawn_featured_collection_grid .featured_collections .header{margin-bottom:40px}.dawn_featured_collection_grid .featured_collections .description{margin-top:16px;display:block;color:#1c1c1e;font-size:18px;font-weight:500}.dawn_featured_collection_grid .featured_collections .collection_product_list .content .product_info.col-lg-3{width:33.33%;flex:33.33%;max-width:33.33%}.dawn_featured_collection_grid.bundle_pro{padding:104px 0}.dawn_featured_collection_grid.bundle_pro .featured_collections .collection_product_list .content .product_info .inner .image .card_badge{top:19px;bottom:unset;right:19px;left:unset}.dawn_featured_collection_grid .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star{color:#154734!important;padding-left:3px!important}.dawn_featured_collection_grid .jdgm-prev-badge .jdgm-prev-badge__text{padding-left:22px;color:#222;font-size:16px}.dawn_featured_collection_grid .featured_collections .collection_product_list .variant-options .variant-radios{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;row-gap:10px}.dawn_featured_collection_grid .featured_collections .collection_product_list .variant-options .variant-radios .variant-label{min-width:50px;padding-right:5px;padding-left:5px;flex:0 0 auto;width:auto;max-width:100%;cursor:pointer}.dawn_featured_collection_grid .featured_collections .collection_product_list .variant-options .variant-radios .variant-label .variant-text{border:1px solid #309b42;border-radius:4px;padding:8px;line-height:normal;font-weight:700;display:block}.dawn_featured_collection_grid .featured_collections .collection_product_list .variant-options .variant-radios .variant-label input:checked+.variant-text{background-color:#309b42;color:#fff}.dawn_featured_collection_grid .featured_collections .collection_product_list .variant-options .variant-group{display:flex;margin-top:12px;gap:5px}.dawn_featured_collection_grid .featured_collections .collection_product_list .variant-options .variant-group .option_name{font-size:18px;font-weight:400;line-height:1.33;color:#154734}.dawn_featured_collection_grid .featured_collections .collection_product_list .product_add_to_cart .atc_btn{width:100%;text-align:center;background-color:#309b42!important;padding:7px;margin-top:10px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.dawn_featured_collection_grid .featured_collections .collection_product_list .subscription_select_box{width:100%;padding:10px 36px 10px 10px;margin-top:10px;font-size:15px;border-color:#309b42;border-radius:3px;color:#309b42}.dawn_featured_collection_grid .featured_collections .collection_product_list .product_add_to_cart .atc_btn.sold_out{justify-content:center}.dawn_featured_collection_grid .featured_collections .collection_product_list .product_add_to_cart .atc_btn:hover{background-color:#154734!important}.home_page_faq+#faq-guarantee{display:none}.home_page_faq .container .row h2{color:#154734;font-family:Karla;font-size:40px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.325px;margin:0;padding-bottom:40px}.home_page_faq{padding:104px 0}.home_page_faq.faq-title .qna h3 span{font-size:24px}.home_page_faq.faq-title .qna p{font-size:18px;margin-top:16px;color:#1c1c1e}.faq-title .qna a{text-decoration:underline}.template_page-subscription .collection_product_list .product_info .inner{height:100%;display:flex;flex-direction:column}.template_page-subscription .collection_product_list .product_info .product_information{flex:1 1 auto}#loop-login-body .loop-btn{background-color:#154734}#loop-login-body .loop-btn:hover{background-color:#309b42;border-color:#309b42}.position-relative .collection-banner.heading_hide{background:unset!important;padding:0;position:relative}.position-relative .collection-banner.heading_hide .meta_image img{max-width:100%;width:100%}.position-relative .collection-banner.heading_hide .mobile_show{display:none}.position-relative .collection-banner.heading_hide .container{position:absolute;top:50%;left:10%;transform:translatey(-50%);z-index:1}.position-relative .collection-banner.heading_hide.bg-brand.text_hide{padding:0}.position-relative .collection-banner:not(.heading_hide) .meta_image{display:none}.shop_by_category .category_block .block_type .image_with_text .image img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;border-radius:5px}@media (min-width: 768px) and (max-width: 1400px){.dawn_featured_collection_grid .featured_collections .collection_product_list .variant-options .variant-group{flex-wrap:wrap}}@media (max-width: 767px){.banner-slider.home_page_banner .container .row .banner-slider_item-content .text-brand{font-size:25px;margin-bottom:4px;text-align:center}.banner-slider.home_page_banner .container .row .banner-slider_item-content h3.text-brand{font-size:14px;display:block;text-align:center}.banner-slider.home_page_banner .banner-slider_item{min-height:350px}#shopify-section-template--22575943188788__text_with_image_PChkUi.text-with-image{padding:40px 0 0}.text-with-image .image_with_text.container .text-brand{font-size:35px;text-align:center;margin-bottom:16px}.text-with-image .image_with_text.container .text-grey p{font-size:18px;text-align:center}.image_with_text .button_list .btn-cta{font-size:16px;margin:0;width:100%;text-align:center}.image_with_text .button_list{gap:6px;margin-top:40px}.image_with_text .text_image{display:none}.number_with_text{padding:16px 0 40px}.number_with_text .content .header .title{font-size:35px;line-height:normal}.number_with_text .content .number_with_text_list .inner{gap:24px}.number_with_text .content .number_with_text_list .inner .block_type{width:100%;padding:0!important}.number_with_text .content .number_with_text_list .inner .block_type .right_border{display:none}.number_with_text .content .number_with_text_list .inner .block_type .text_inner{width:100%}.number_with_text .content .number_with_text_list .inner .block_type .text_info .description ul{margin-bottom:0;padding-left:20px}.number_with_text .content .number_with_text_list .inner .block_type .number_list .number{font-size:50px}.custom_table{padding:40px 0}.custom_table .content .header .heading{font-size:35px}.custom_table .content .header .heading{margin-bottom:24px}.custom_table .table_inner table tr th:nth-child(1),.custom_table .table_inner table tr th:nth-child(3){border-right:2px solid #ffffff}.custom_table .table_inner table tr td:empty,.custom_table .table_inner table tr th:empty{display:none}.custom_table .table_inner table tr th:first-child{width:40%;font-size:12px;word-break:break-all}.custom_table .table_inner table tr th:nth-child(3),.custom_table .table_inner table tr th:nth-child(5){width:30%;font-size:12px;word-break:break-all}.custom_table .table_inner table tr td:not(:empty) .table_text{font-size:12px}.custom_table .table_inner table tr td:not(:empty),.custom_table .table_inner table tr th:not(:empty){padding:24px 10px}.custom_table .table_inner table tr td .true_icon{padding:5px;width:28px;height:28px}.custom_table .bottom_note{margin-top:12px;font-size:15px}.dawn_featured_collection_grid .featured_collections .collection_product_list .content .product_info .inner .image .card_badge{bottom:11px;left:11px}.dawn_featured_collection_grid.auto_pilot{padding:40px 0}.dawn_featured_collection_grid.auto_pilot .featured_collections .heading{font-size:35px;line-height:normal;text-align:center;font-weight:700}.dawn_featured_collection_grid .featured_collections .header{margin-bottom:24px}.template_page-subscription .dawn_featured_collection_grid .collection_product .content .product_info.col-lg-4{width:100%;flex:100%}.dawn_featured_collection_grid .featured_collections .collection_product_list .content .product_info .product_information .title span{font-size:18px;margin-bottom:2px}.dawn_featured_collection_grid .featured_collections .collection_product_list .content{gap:24px}.dawn_featured_collection_grid .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star{padding-left:2px!important}.dawn_featured_collection_grid .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star:before{font-size:12px}.dawn_featured_collection_grid .jdgm-prev-badge .jdgm-prev-badge__text{padding-left:10px;font-size:14px}.dawn_featured_collection_grid.bundle_pro{padding:40px 0}.dawn_featured_collection_grid.bundle_pro .featured_collections .heading{font-size:35px;font-weight:700;line-height:130%}.dawn_featured_collection_grid .featured_collections .description{margin-top:8px;font-size:18px}.dawn_featured_collection_grid .featured_collections .collection_product_list .content .product_info.col-lg-3{width:100%;flex:100%;max-width:100%}.dawn_featured_collection_grid.bundle_pro .featured_collections{border-bottom:1px solid #388A33;padding-bottom:40px}.home_page_faq{padding:0 0 40px}.home_page_faq .container .row h2{font-size:35px;padding-bottom:24px}.home_page_faq.faq-title .qna{padding:24px 0}.home_page_faq.faq-title .qna h3&gt;span{font-size:18px;font-weight:700;padding-right:20px}.home_page_faq.faq-title .qna p{font-size:16px;margin-top:8px}.template_page-subscription .banner-slider.home_page_banner .container .row .banner-slider_item-content h1.text-brand{font-size:40px}.position-relative .collection-banner.heading_hide .mobile_show{display:block}.position-relative .collection-banner.heading_hide .desc_show{display:none}}.ndis_image_with_text .text-brand p{font-size:65px!important;font-style:normal!important;font-weight:300!important;line-height:1.1;letter-spacing:-2.925px}.ndis_image_with_text .text-grey{font-size:22px;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:-.55px;color:#8a8a8e!important}.ndis_image_with_text .button_list{flex-direction:column}.ndis_image_with_text .row.justify-content-between{max-width:1300px;margin:0 auto}.ndis_image_with_text .button_list .btn-cta{width:60%;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:1.3;letter-spacing:-.09px}.ndis_image_with_text .button_list .btn-cta:first-child{background:#309b42}.ndis_image_with_text .button_list .btn-cta:last-child{background:transparent;color:#309b42;border:1px solid}.ndis_image_with_text .text-brand p strong{color:#154734;font-weight:700}.ndis_rich_text{background:#154734}.ndis_rich_text .container{padding:30px 0}.ndis_rich_text .container h2{color:#fff;font-size:50px;font-style:normal;font-weight:300;line-height:1.1;letter-spacing:-2.925px}.ndis_rich_text .container .text-content p{color:#f2f2f7;font-size:20px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-.55px;margin-top:16px}.ndis_rich_text .container img{width:100%;max-width:120px;margin-bottom:25px}#shopify-section-template--22646359982388__text_with_image_xgkq8U{padding:0}.list_with_image_text{background:#f9fcf6}.list_with_image_text .row.justify-content-between{flex-direction:row-reverse;max-width:1300px;margin:0 auto}.list_with_image_text .row.justify-content-between .text-brand p{font-size:65px;font-style:normal;font-weight:300;line-height:1.1;letter-spacing:-2.925px}.list_with_image_text .row.justify-content-between .text-grey p{font-size:20px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:-.48px}.list_with_image_text .row.justify-content-between .text-grey ul{padding:0}.list_with_image_text .row.justify-content-between .text-grey ul li{background-position:0 center;background-image:url(https://cdn.shopify.com/s/files/1/0767/0926/5726/files/icon-park-solid_check-one.png?v=1755163287);background-repeat:no-repeat;background-size:25px;padding:8px 0 8px 36px;list-style-type:none;color:#1c1c1e;font-size:20px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-.55px}.list_with_image_text .text-brand p strong{color:#154734;font-weight:700}@media (max-width: 767px){.ndis_image_with_text .text-brand p{font-size:40px!important}.ndis_image_with_text .button_list .btn-cta{width:100%}.ndis_image_with_text .row.justify-content-between{gap:20px}.ndis_rich_text{padding:1rem}.ndis_rich_text .container h2{font-size:35px}.ndis_rich_text .container .text-content p{font-size:15px}.list_with_image_text .row.justify-content-between .text-brand p{font-size:40px}.list_with_image_text .row.justify-content-between .text-grey p,.list_with_image_text .row.justify-content-between .text-grey ul li{font-size:17px}.nids_multiple_block .ndis-step-card{width:calc(50% - 15px)!important}.nids_multiple_block .ndis-step-text{font-size:15px!important}.nids_multiple_block .ndis-step-number{font-size:20px!important;width:35px!important;height:35px!important}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/theme.scss.css.map */
</pre></body></html>