@font-face{font-family:Gilroy;src:url(/cdn/shop/files/Gilroy-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Gilroy Bold;src:url(/cdn/shop/files/Gilroy-Medium.ttf) format("truetype");font-display:swap}html{scroll-behavior:smooth!important}.custom--slider .flickity-button,.custom--slider .slideshow-pagination,.site-footer__row.site-footer__row--first{display:none}.custom--slider .slideshow--height-small .slideshow-slide__image-wrapper{height:46px}.shopify-section-group-header-group.custom--slider .tz-slide-wrapper .slideshow-slide__heading{color:#fff;font-family:Gilroy Bold;font-size:1.4em;font-weight:800;line-height:22px;letter-spacing:-.03em;text-align:center;text-shadow:unset}.custom--slider .tz-slide-wrapper{max-width:100%;padding:0}.custom--slider .slideshow .pxu-lia-element{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important;animation:unset}.utility-bar__social-list .social-link svg path{fill:#010002}.announcement-bar-text{font-family:Gilroy Bold;font-size:1.4em;line-height:22px}.utility-bar__content{padding-top:0;padding-bottom:0}.utility-tz .text{font-size:11px;line-height:13px;margin-bottom:0}.uti-text{font-size:12px;line-height:15px;font-family:Gilroy;letter-spacing:-.03em;font-weight:500;color:#404040}.utility-tz .footer-img img{width:30px}.utility-tz .fot-col .text,.utility-tz .fot-col .footer-img{width:auto}.utility-tz .footer-img{display:flex}.utility-sep{color:#d9d9d9;font-weight:600}.uti-icon svg path{fill:#666666d9}.uti-link{text-decoration:none}.uti-link:hover .uti-text{color:#d69649}.utility-bar .disclosure__toggle{color:#404040;font-family:Gilroy;letter-spacing:-.03em}.disclosure__toggle:after{background-color:#404040}.disclosure__toggle:focus{outline:unset}.site-header-main-content{justify-content:left}.site-navigation-wrapper{flex:1 0 0}.site-navigation-wrapper .navmenu-item .navmenu-link{font-size:16px;font-family:Gilroy;font-weight:700;font-style:normal;line-height:1;color:#404040}.site-navigation-wrapper .navmenu-item .navmenu-link:hover{color:#d69649}.site-navigation{display:flex;background-color:#fff;gap:20px;padding:0;justify-content:space-between;flex-direction:row-reverse;align-items:center}.tz-search-list{order:-1;top:3px;position:relative}.site-header-actions__account-link{margin-right:35px}.tz-search-link .site-header-mobile-search-button--button{padding:0}.tz-search-link svg{fill:transparent!important}.site-navigation .navmenu-depth-1{flex-wrap:nowrap}.navmenu-submenu{border-style:solid;border-width:2px;border-color:#ddd;border-radius:10px;padding:0!important}.navmenu-submenu li:not(:last-child){border-bottom:1px solid #ececec}.navmenu-submenu .navmenu-link{padding:18px 20px!important}.site-navigation .navmenu-basic__item .navmenu-submenu{width:340px}.site-navigation__secondary-menu{border:1px solid #000;margin:0;border-top:0;border-bottom:0}.site-navigation-wrapper .site-navigation__secondary-menu .navmenu-item .navmenu-link{font-family:Gilroy;font-size:12px;font-weight:800;font-style:normal;line-height:1px;color:#404040;display:flex;flex-direction:column;gap:12px;padding:0;text-align:center}.site-navigation-wrapper .site-navigation__secondary-menu .navmenu-item .navmenu-link:hover{color:#d69649!important;opacity:1!important}.site-navigation .site-navigation__secondary-menu .navmenu-item{opacity:1}.site-navigation .site-navigation__secondary-menu{gap:10px;padding:0 15px;margin:0}.site-navigation .site-navigation__secondary-menu .navmenu-item{padding:10px 5px}.site-navigation-wrapper .site-navigation__secondary-menu .custom-icon{width:27px;height:27px;background-position:center;background-size:contain;background-repeat:no-repeat;margin:auto}.site-navigation .navmenu-link-depth-1:focus,.site-navigation .site-header-account-link a:focus{outline:0}.site-navigation .navmenu-link-depth-1{padding:12px}#id-beauty.mega-menu,#id-health.mega-menu,#id-food.mega-menu,#id-gift.mega-menu,#id-pet.mega-menu,#id-mush.mega-menu,#id-offers.mega-menu{display:none;position:absolute;width:575px;height:auto;background-color:#fff;padding:0;border:2px solid #ccc;border-radius:10px}#id-beauty.mega-menu [data-compare-price-hidden],#id-health.mega-menu [data-compare-price-hidden],#id-food.mega-menu [data-compare-price-hidden],#id-gift.mega-menu [data-compare-price-hidden],#id-pet.mega-menu [data-compare-price-hidden],#id-mush.mega-menu [data-compare-price-hidden],#id-offers.mega-menu [data-compare-price-hidden]{display:none}.navmenu-id-beauty:hover #id-beauty.mega-menu,.navmenu-id-health:hover #id-health.mega-menu,.navmenu-id-food:hover #id-food.mega-menu,.navmenu-id-gift:hover #id-gift.mega-menu,.navmenu-id-pet:hover #id-pet.mega-menu,.navmenu-id-mush:hover #id-mush.mega-menu,.navmenu-id-offers:hover #id-offers.mega-menu{display:block;top:100%}.site-main-dimmer[data-animation-state=open]{display:none}.col-btn{font-family:Gilroy!important;font-size:14px!important;font-weight:700!important;line-height:16px;padding:13px 20px;border-radius:5px;background:#027f62;color:#fff;text-align:center;width:45%;margin:15px auto;display:flex!important;align-items:center;gap:10px;justify-content:center}.col-btn svg{width:20px;height:20px}.col-product-wrapper{padding:10px}.col-product-wrapper .featured-collection__container{margin-bottom:0}.pro-img{width:125px;max-width:125px;height:125px;object-fit:cover;margin:auto}.product-list{display:flex}.pro-title{color:#404040;font-family:Gilroy;font-size:14px;font-weight:700;text-transform:none;line-height:16px;letter-spacing:-.03em;text-align:center}.collection--list .placeholder--image{width:125px;max-width:125px;height:125px;object-fit:cover;margin:auto}.collection--list .pro-col{width:33.33%;padding:10px;text-align:center}.pro-price{color:#056a47;font-family:Gilroy;font-size:16px;font-weight:700;line-height:16px;text-align:center}.pro-price .price.product__price{display:flex;align-items:center;gap:5px;justify-content:center}.pro-price .price__compare-at--hidden[data-compare-price-hidden]{display:block}.pro-price .money.price__compare-at--single{text-decoration:line-through;opacity:.5}.pro-price .price__current{font-size:16px;margin:0}.site-header{border-bottom:9px solid #027f62}.site-header_account-link-text{font-family:Gilroy;font-weight:800}.site-header-actions .site-header-cart-icon svg,.site-header-actions .site-header-actions__account-link svg,.site-header-actions .site-header_account-link-anchor svg{fill:#fff!important}.header-below-list{list-style:none;padding-inline-start:0;display:flex;justify-content:center;margin-block-start:0;margin-block-end:0}.header-below-list li a{text-decoration:none;color:#404040;font-family:Gilroy;font-weight:600;font-size:16px}.header-below-list li a:hover{color:#027f62}.header-below-list li:not(:last-child):after{content:"";height:35%;border-left:2px solid #404040;border-bottom-color:#404040;border-right-color:#404040;border-top-color:#404040;align-self:center}.header-below-list li{display:flex}.header-below-link{padding:13px 20px;text-align:center}.header-below-link.header-below-link-active{color:#027f62}.template-index .slideshow-slide__heading{color:#fff;font-family:Gilroy;font-size:48px;font-weight:400;line-height:29px;text-shadow:0 0 10px rgba(0,0,0,.86);text-align:center}.template-index .slideshow-slide__subheading{color:#fff;font-family:Gilroy;font-size:32px;font-weight:700;font-style:italic;line-height:34.56px;letter-spacing:-.03rem;text-align:center;text-shadow:0 0 15px #000;border-color:#056a47;padding-left:60px;border:2px solid #056a47;border-top:0;border-right:0;border-bottom:0}.template-index .slideshow-slide__button{font-family:Gilroy;font-size:17px;font-weight:700;line-height:35px;letter-spacing:-.03rem;padding:5px 50px;border-radius:10px}.template-index .slideshow-slide__button--primary:not(.disabled):hover{background:#d69649;border:1px solid #d69649}.template-index .slideshow-slide__image.slideshow-slide__image--desktop{object-position:50% 100%}.highlights-banner__heading{color:#404040;font-family:Gilroy;font-size:18px;font-weight:600;line-height:22px}.highlights-banner__text p{color:#404040;font-family:Gilroy;font-size:18px;font-weight:400;line-height:22px}.featured-collection__content .flickity-button{background:transparent;box-shadow:unset;opacity:1}svg.flickity-button-icon path{fill:#056a47}.featured-collection__content .flickity-button:disabled{opacity:1}.page-break{line-height:0;position:relative}.info-wrapper{background:#f7f7f7;padding-top:8px;padding-bottom:200px;margin-bottom:-148px}.info-wrapper.info-product{margin-bottom:0;padding-top:40px;padding-bottom:40px}.info-wrapper h1.title{margin-top:0}.leaf-shape{text-align:center;position:absolute;top:50%;right:0;bottom:0;left:0;transform:translateY(-50%)}.bg-shape{position:relative}.info-col{flex:1 0 0}.subtitle{color:#404040;font-family:Gilroy;font-size:31px;font-weight:800;letter-spacing:-.03em;margin-top:0}.text{font-family:Gilroy;letter-spacing:-.03em;margin-bottom:15px;font-size:18px;line-height:22px;font-weight:500;color:#404040}.text a{text-decoration:none;color:#027f62}.button-tz{font-family:Gilroy Bold;font-size:17px;font-weight:700;line-height:27px;background-color:#056a47;border-radius:10px;padding:12px 20px;text-transform:uppercase;text-decoration:none;color:#fff}.button-tz:hover{background-color:#d69649}.title{color:#404040;font-family:Gilroy;font-size:38px;font-weight:800;letter-spacing:-.03em;margin-bottom:20px}.home-section--title{color:#404040;font-family:Gilroy;letter-spacing:-.03em}.logolist--container .home-section--title{font-size:29px;font-weight:800;line-height:29px}.featured-collection__container .home-section--title{font-size:43px;font-weight:700;line-height:43px}.info-wrapper.info-product .subtitle{color:#404040;font-family:Gilroy;font-size:27px;font-weight:800;font-style:italic;letter-spacing:-.03em;margin-bottom:10px}.collapsible-tab__heading{flex-direction:row-reverse;gap:10px;justify-content:flex-end}.collapsible-tab__heading span{font-family:Gilroy;font-size:20px;font-weight:700;text-transform:none;line-height:24px;letter-spacing:-.03em;color:#404040}.collapsible-tab__heading:hover span{color:#d89a51}.collapsible-tab__heading svg path{fill:#b7b7b7}details.collapsible-tab[open] .collapsible-tab__heading span{color:#056a47}.collapsible-tab__text{font-family:Gilroy;font-size:18px;font-weight:400;text-transform:none;line-height:22px;letter-spacing:-.03em;color:#404040}.collapsible-tab__heading h3{margin-top:0;margin-bottom:0}.logolist--image{filter:brightness(-500%) contrast(55%) saturate(0%) blur(0px) hue-rotate(0deg);transition-duration:.9s}.logolist--image:hover{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.amazon-icon{width:100%;max-width:100%;height:32px}.google-icon{width:100%;max-width:100%;height:71px}.review-wrapper{margin-top:45px}.rev-link{font-family:Gilroy;font-size:18px;font-weight:400;text-transform:none;line-height:22px;letter-spacing:-.03em;color:#056a47;text-decoration:none}.rev-link:hover{color:#d69649}.line-sep{color:#000;font-family:Gilroy;font-size:18px;font-weight:400;text-transform:none;line-height:22px;letter-spacing:-.03em}.featured-collection__button{font-family:Gilroy;font-size:23px;font-weight:700;line-height:25px;border-radius:10px;padding:15px 30px}.featured-collection__button:hover{background:#d69649!important;border:1px solid #d69649!important}.video-play-button{background:transparent!important;border:0!important}.discover-banner{margin-top:50px}.text-col{width:30%}.product-col{width:70%}.blockquote{color:#333;font-family:Gilroy;font-size:23px;font-weight:400;text-transform:none;font-style:italic;line-height:28px;letter-spacing:-.03em;border-color:#056a47;padding-left:20px;border:2px solid #056a47;border-top:0;border-right:0;border-bottom:0}.discover-banner .featured-collection__content[data-layout=grid]{grid-template-columns:repeat(3,1fr);margin-top:0;margin-bottom:0}.discover-banner .featured-collection__container{padding:0;margin-bottom:0}.discover-banner .product-col .product__rating.rating{flex-direction:column;align-items:baseline}.discover-banner .subtitle{break-word:break-all}.discover-banner .discount-text,.discover-banner .special-text{width:auto}.list-title{color:#404040;font-family:Gilroy;font-size:50px;font-weight:700;line-height:43px;letter-spacing:-.03em}.list-banner .highlights-banner__text{justify-content:space-between;height:100%}.list-banner .list-title{margin-top:0}.highlights-banner__text .list-btn{font-family:Gilroy;font-size:19px;font-weight:700;text-transform:none;line-height:19px;letter-spacing:-.03em;fill:#056a47;color:#056a47;background-color:#fff;border-style:solid;border-width:2px;border-color:#056a47;border-radius:5px;text-decoration:none;padding:12px 24px;text-align:center}.highlights-banner__text .list-btn:hover{color:#56324c!important;border-color:#56324c!important}.template-index .list-banner{margin-top:-50px;margin-bottom:50px;position:relative}.benefits-wrapper{min-height:752px;background:url(/cdn/shop/files/benefit_-banner.png);background-size:cover;background-repeat:no-repeat;background-position:center left}.benefits-wrapper.product{min-height:530px;display:flex;align-items:center}.benefits-wrapper.product .container-tz{padding-top:0;display:flex}.benefits-wrapper.product .benefit-col{width:50%}.mb-160{margin-bottom:-160px}.be-title{color:#fff;font-family:Gilroy,Sans-serif;font-size:42px;font-weight:700;line-height:42px;letter-spacing:-.03em}.be-subtitle{color:#fff;font-family:Gilroy,Sans-serif;font-size:29px;font-weight:700;line-height:29px;letter-spacing:-.03em;max-width:850px}.benefits-wrapper .container-tz{padding-top:45px}.be-text{font-family:Gilroy;letter-spacing:-.03em;font-size:22px;font-weight:400;text-transform:none;line-height:22px;color:#fff;max-width:885px}.be-newsletter{margin-top:20px}.mw-50{max-width:50%}.be-newsletter .go3176171171 span,.be-newsletter .go3176171171 a{color:#fff!important}.be-newsletter [data-testid=klaviyo-form-WRKKtR],.be-newsletter [data-testid=form-component]{padding-left:0!important;padding-right:0!important}.benefits-wrapper .newsletter .newsletter-input{max-width:100%;width:100%}.benefits-wrapper .newsletter .newsletter-submit{width:100%;margin-left:0}.benefits-wrapper .newsletter-submit .button-primary{font-family:Gilroy;background:#98c01e;border-color:#98c01e;padding:8px 16px;font-size:12pt;width:100%}.newsletter-input .form-field-title,.newsletter-input .form-field-input{font-family:Gilroy;color:#000;font-size:1rem;line-height:1.5}.be-banner-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:820px;background:url(/cdn/shop/files/Benefici-della-Moringa-min-GOptimized_-min-1.webp);background-size:cover;background-repeat:no-repeat}.pt-60{padding-top:60px}.be-banner-title{color:#f7f7f7;font-family:Gilroy;font-size:75px;font-weight:700;line-height:90px;letter-spacing:-.03em;text-align:center;max-width:400px;margin:0 auto 20px}.be-banner-text{text-align:center;color:#f1f1f1;font-family:Gilroy;font-size:22px;font-weight:400;text-transform:none;line-height:22px;letter-spacing:-.03em;max-width:800px;margin:auto}.mb-50{margin-bottom:50px}.featured-collection__container{margin-bottom:100px}.wel-full{background:#9fb53e;min-height:120px;display:flex;align-items:center;margin-bottom:25px}.wel-title{color:#f7f7f7;font-family:Gilroy;font-size:45px;font-weight:700;line-height:45px;letter-spacing:-.03em;text-align:center;max-width:500px;margin-left:auto;margin-right:auto}.int-full{text-align:center;display:flex;justify-content:center}.int-btn{font-family:Gilroy;letter-spacing:-.03em;font-size:23px;font-weight:700;text-transform:none;line-height:46px;color:#027f62;border-radius:10px;padding:17.5px 70px;background:#fff;text-decoration:none}.int-btn:hover{color:#fff;background-color:#d69649}.esc-full{background:#d69649;min-height:46px;display:flex;align-items:center;justify-content:center}.esc-title{color:#f7f7f7;font-family:Gilroy;font-size:18px;font-weight:700;text-transform:none;line-height:22px;text-transform:uppercase}.pxs-newsletter-section{background:#f7f7f7;max-width:100%}.pxs-newsletter{margin-top:0;padding:30px 0;border-bottom:1px solid #868686;background:#f7f7f7;max-width:73%}.pxs-newsletter-heading{color:#1d1c1d;font-family:Slack-Lato,Slack-Fractions,appleLogo,sans-serif;font-size:24pt;letter-spacing:-.03em}.pxs-newsletter-text{color:#1d1c1d;font-family:Slack-Lato,Slack-Fractions,appleLogo,sans-serif;font-size:14pt;letter-spacing:-.03em}.pxs-newsletter-section .newsletter .newsletter-submit .button-primary{font-family:Gilroy;background:#98c01e;border-color:#98c01e;padding:8px 16px;font-size:12pt;width:100%}.pxs-newsletter-content{flex-direction:row}.pxs-newsletter-header,.newsletter{max-width:50%}.pxs-newsletter-content{padding:0}.pxs-newsletter-header{margin-left:0}.pxs-newsletter-form-fields{flex-direction:column;gap:10px}.pxs-newsletter-section .newsletter .newsletter-submit{max-width:100%;margin-left:0}.pxs-newsletter-section .newsletter .newsletter-input{max-width:100%;width:100%}.site-footer-wrapper{margin-top:0}.site-footer-block-content.rte p{font-family:Gilroy;color:#404040;font-size:18px;font-weight:400;line-height:22px;letter-spacing:-.03em}.site-footer-block-title{font-family:Gilroy;color:#404040;font-size:18px;font-weight:600;padding-top:0;padding-bottom:0;text-align:center;letter-spacing:-.03em}.site-footer-wrapper .navmenu-link{font-family:Gilroy;color:#404040;font-size:18px;font-weight:400;line-height:22px;text-align:center;letter-spacing:-.03em}.site-footer-block-menu .navmenu-item:not(:first-child){margin-top:0}.site-footer-block-menu .navmenu{text-align:center}.site-footer-credits{font-family:Gilroy;color:#868686;font-size:16px;font-weight:400;line-height:19px;letter-spacing:-.03em}.footer-img img{margin:0!important;width:74px}.footer-tz{text-align:end}.footer-tz .text{margin-bottom:0}.site-footer-blocks{justify-content:space-between}.fot-col .text,.fot-col .footer-img{width:50%}.site-footer-blocks .site-footer-block-item:last-child{border-right:0!important}.site-footer-blocks .site-footer-block-item:nth-child(odd){border:1px solid #868686;border-top:0;border-bottom:0;border-left:0}.site-footer-block-content div:empty{display:none!important}body,.subcollections-list__content[data-subcollections-layout=menu] .subcollections-menu__menu-items h2,h6,.highlights-banner__heading,h5,h4,.featured-collection__title-card-heading,h3,h2,.slideshow-slide__heading,h1,.age-gate__heading,.account-table th,.account-order .order-item-title,.order-footer .order-item-title{font-family:Gilroy}.container-tz,.shopify-policy__container,.page-content{width:100%;padding-right:25px;padding-left:25px;margin-right:auto;margin-left:auto}.d-flex{display:flex}.d-block{display:block}.flex-direction-column{flex-direction:column}.text-deco-none{text-decoration:none}.align-items-center{align-items:center}.align-items-end{align-items:end}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.justify-content-start{justify-content:start}.justify-content-end{justify-content:end}.flex-column{flex-direction:column}.g-50{gap:50px}.g-35{gap:35px}.g-30{gap:30px}.g-25{gap:25px}.g-20{gap:20px}.g-10{gap:10px}.g-5{gap:5px}.mb-25{margin-bottom:25px}.pd-10{padding:10px}.pd-50{padding:50px}.text-center{text-align:center}.breadcrumbs-container{margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:0}.breadcrumbs-container a,.breadcrumbs-container span{color:#9fb53e;font-family:Gilroy;font-size:18px;font-weight:600;line-height:22px}.italian-mb-breadcrumbs.breadcrumbs-container a,.italian-mb-breadcrumbs.breadcrumbs-container span{color:#868686;line-height:20px}.italian-mb-breadcrumbs .breadcrumbs-delimiter{margin-left:5px;margin-right:5px}.italian-mb-breadcrumbs.breadcrumbs-container{padding-bottom:9px}[lang=it] .sperator-icon:last-child,[lang=fr] .sperator-icon:last-child,[lang=de] .sperator-icon:last-child,[lang=bg] .sperator-icon:last-child{display:none}.template-product .bread-home{display:none}.template-product{overflow-x:hidden}.product-main{padding:15px;border:1px solid #ECECEC;border-radius:10px}.tz--title.breadcrumbs-container{padding-top:0;padding-bottom:15px}h2.product-title,h1.product-title{color:#404040;font-family:Gilroy;font-size:38px;font-weight:800;line-height:38px;letter-spacing:-.03em}.insta-text{color:#404040;font-family:Gilroy;font-size:29px;font-weight:600;letter-spacing:-.03em;text-align:center}.tab-label{background:#fff;font-size:16px;line-height:16px;font-family:Gilroy;letter-spacing:-.03em;font-weight:700;color:#056a47}.tab-panel .metafield-rich_text_field{font-family:Gilroy;font-size:18px;line-height:22px;font-weight:400;color:#404040;letter-spacing:-.03em!important}table.table-grey{background:#f3f3f3;padding:40px 0}.product-pricing .price__current,.product-main .price.product__price[data-appstle-price-modified=true]{color:#111;font-family:Gilroy Bold;font-size:30px;font-weight:700;line-height:36px;letter-spacing:-.03em}.product-block--description .product-description.rte{color:#404040;font-family:Gilroy;font-size:18px;font-weight:400;line-height:22px;letter-spacing:-.03em}.product-form--atc-button:not(.disabled):hover{background-color:#d89747!important;box-shadow:unset;border-color:#d89747}.site-navigation .navmenu-link:focus{outline:unset!important;outline-offset:0px!important}.product-block--description .product-description rte p{color:#404040;font-family:Gilroy;font-size:18px;font-weight:400;line-height:22px;letter-spacing:-.03em}.options-selection__option-name{font-family:Gilroy!important;font-size:16px!important;line-height:21px;letter-spacing:-.03em;color:#000!important}.options-selection__option-value-input:checked+.options-selection__option-value-name{color:#000;background-color:transparent;border-color:#000;border-width:2px}.options-selection__option-value-name{font-family:Gilroy!important;font-size:16px!important;line-height:21px!important;letter-spacing:-.03em!important;color:#000!important}.product-form--atc-button{font-family:Gilroy;font-size:17px;font-weight:700;text-transform:uppercase;border-radius:8px;color:#fff;background-color:#0c0!important}.tz-cash-btn{font-family:Gilroy;font-size:17px;font-weight:700;text-transform:uppercase;border-radius:8px;color:#fff;background-color:#056a47!important;width:100%;padding:16px;border:0}.tz-cod-button{font-family:Gilroy;font-size:17px;font-weight:700;text-transform:uppercase;border-radius:8px;color:#fff;background-color:#056a47!important;width:100%;padding:16px;border:0;flex:1 0 100%}.tz-cod-button:hover,.tz-cash-btn:hover{cursor:pointer;background-color:#d89747!important}.product-section--title.product-recommendations--title{color:#404040;font-family:Gilroy;font-size:23px;font-weight:700;text-transform:none;line-height:43px;letter-spacing:-.03em;text-align:left}.product__container--two-columns .pxu-tabs{margin-top:30px;margin-bottom:60px}.product-recommendations--container{margin-bottom:100px}.product-form--regular{margin-top:25px}.tab-panel .metafield-rich_text_field ul{list-style:none;padding-inline-start:0}.product-form--regular .options-selection__radios{border-bottom:1px dashed #ddd}.options-selection__option-values{padding:15px 0 5px}.quantity-selector__button{background-color:#f9f9f9;border-color:#ddd;color:#666}.quantity-selector__button.quantity-selector__button--minus{border-radius:10px 0 0 10px;padding:6px 12px 8px;border:1px solid #efefef}.quantity-selector__button.quantity-selector__button--plus{border-radius:0 10px 10px 0;padding:6px 12px 8px;border:1px solid #efefef}.quantity-selector{max-width:150px}.quantity-selector__input{border:1px solid #efefef;padding:13px 12px;font-family:Gilroy;font-size:20px;border-left:0;line-height:20px;border-right:0}.options-selection__option-value-name{display:flex!important;flex-direction:column;gap:5px;text-align:center}.product-text .metafield-rich_text_field p,.tab-panel p,.product-text .metafield-rich_text_field ul,.tab-panel ul,.tab-panel ol{font-family:Gilroy;font-size:18px;line-height:22px;font-weight:400;color:#404040;letter-spacing:-.03em}.product-text .metafield-rich_text_field ul,.tab-panel ul{line-height:30px}.product-text .metafield-rich_text_field p:last-child{text-align:center}.tab-panel h3{font-family:Gilroy Bold;font-size:29px;font-weight:700;line-height:29px;letter-spacing:-.03em}.tab-panel h2{font-family:Gilroy;font-size:2rem;font-weight:600;line-height:1;letter-spacing:-.03em}.tab-panel h4{font-family:Gilroy;font-size:1.5rem;line-height:1.2;letter-spacing:-.03em;color:#404040}.productitem__badge.productitem__badge--sale{display:none}.tab-panel .icon-col{flex:1 0 0;text-align:center}.tab-panel .pro-icon-img,.wap-wrapper .img-col{max-width:100%}.icon-wrapper{padding:20px 0}.product-gallery--media-thumbnail[data-gallery-selected=true]{box-shadow:0 0 0 2px #086a47}.tab-panel table{border-collapse:separate;border-spacing:20px}.o-visible{overflow:visible!important}.tab-panel table td,.tz-table td{width:50%}.tz-four-col-table{display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}.tz-table{white-space:normal!important}.tab-panel table tr{vertical-align:baseline}.breadcrumbs-delimiter{margin-left:2px;margin-right:2px}.pay-list{font-family:Gilroy;font-size:17px;font-weight:400;line-height:21px;letter-spacing:-.03em;list-style:none;padding-inline-start:0}.pay-list li{display:flex;gap:5px}.payment-text{border-bottom:1px solid #ededed}.payment-text ul{font-family:Gilroy;font-size:17px;font-weight:400;line-height:21px;letter-spacing:-.03em;padding-inline-start:20px}.wap-col h3{color:#404040;font-family:Gilroy;font-size:18px;line-height:1;font-weight:800;margin-top:0;margin-bottom:5px}.wap-col p{color:#404040;font-family:Gilroy;font-size:18px;line-height:1;font-weight:400;margin:0}.wap-wrapper{margin-top:25px;padding:15px;background:#fafafa;border-radius:10px;border:1px solid #ededed}.wap-wrapper .wap-col{padding:10px}.wap-link a{text-decoration:none;color:#056a47}.wap-link a:hover{color:#d69649}.product-text{font-family:Gilroy;font-size:15px;font-weight:700;text-transform:none;line-height:18px;letter-spacing:-.03em}.fadeInLeft{animation-name:fadeInLeft;animation-duration:1.25s}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}[data-product-gallery-aspect-ratio=square] .product-gallery--media img{border-radius:10px}.discount-text{color:#fff;font-family:Gilroy;font-size:16px;font-weight:600;line-height:1;letter-spacing:-.03em;padding:20px 10px;background-color:#98c01e;border-radius:10px;width:auto;text-align:center;position:absolute;bottom:0;right:0;z-index:1}.special-text{color:#fff;font-family:Gilroy;font-size:18px;font-weight:800;line-height:24px;letter-spacing:-.03em;padding:8px 20px;background-color:#056a47;border-radius:10px;width:auto;text-align:center;position:absolute;top:2%;left:-2%;z-index:1}.product-recommendations--container .special-text,.featured-collection__content[data-layout=slideshow] .productgrid--item .special-text,.discover-banner .special-text,.product-recommendations--container .discount-text,.featured-collection__content[data-layout=slideshow] .productgrid--item .discount-text{width:auto}.product-gallery--viewer,.productitem--image{overflow:visible}.productgrid--items .discount-text{width:auto;padding:15px;bottom:-2%}.productgrid--items .special-text{width:auto}.special-text.mobile,.discount-text.mobile{display:none}.productitem-collection-title{color:#9fb53e;font-family:Gilroy;font-size:15px;font-weight:600;text-transform:none;line-height:20px;letter-spacing:-.03em}.productitem--collection--title{margin-top:10px;color:#9fb53e;display:none}.template-product .product__badge.product__badge--sale{display:none!important}.template-product .product__price .price__compare-at.visible~.price__current,.modal-content .product__price .price__compare-at.visible~.price__current,.tz-blog-product .product__price .price__compare-at.visible~.price__current{color:#111}.template-product .product-block--price .price__compare-at.visible,.modal-content .product-block--price .price__compare-at.visible,.tz-blog-product .product-block--price .price__compare-at.visible{color:#111;font-family:Gilroy Bold;font-size:30px;font-weight:700;line-height:36px;letter-spacing:-.03em}.bg-grad{padding:80px 40px;background-color:transparent;background-image:linear-gradient(230deg,#0000,#f2295b);opacity:.61}.bg-grad h2{font-size:46px;line-height:46px;max-width:500px;margin-top:0;margin-bottom:0}.grey-bg{padding:90px 60px;background:#f2f2f2}.grey-bg h1{margin-top:0;margin-bottom:28px;color:#404040;font-family:Gilroy;font-size:56px;font-weight:700;line-height:56px;letter-spacing:-.03em}.tz-payment-list{margin-top:25px}.product-gallery--expand{display:none}.payment-icons{justify-content:start}.modal-content .wap-wrapper,.template-collection .breadcrumbs-container{display:none}.template-collection .collection--title{color:#404040;font-family:Gilroy Bold;font-size:57px;font-weight:600;line-height:61px;letter-spacing:-.03em;margin-top:0;margin-bottom:0}.collection--description.rte h3,.collection--description.rte h1{color:#404040;font-family:Gilroy;font-size:38px;font-weight:600;line-height:1;letter-spacing:-.03em}.collection--description.rte p,.collection--description.rte ul{font-family:Gilroy;font-size:19px;font-weight:400;text-transform:none;line-height:23px;letter-spacing:-.03em}.tz-collection-wrapper .col-text{width:64%}.tz-collection-wrapper .col-img{width:36%}.template-collection .productgrid--outer.layout--no-sidebar.productgrid-gridview{margin-bottom:40px}label.utils-sortby-title{font-family:Gilroy;font-size:28px;font-weight:800;text-transform:none;line-height:32px;letter-spacing:-.03em}.utils-viewtoggle-label{font-family:Gilroy;font-size:18px;font-weight:800;text-transform:none;line-height:22px;letter-spacing:-.03em}.utils-sortby-select{font-family:Gilroy;font-size:18px;font-weight:400;text-transform:none;line-height:22px;letter-spacing:-.03em}.productgrid--utils.utils-sortby{display:flex;justify-content:space-between;background:#f7f7f7}.productgrid--utils{background:#f7f7f7;padding:15px}.productitem--emphasis .productitem__price .price__current{font-family:Gilroy;font-size:22px;font-weight:700;text-transform:none;line-height:24px;letter-spacing:-.03em}.productitem__price .price__current{color:#027f62}.productitem--title{font-family:Gilroy;font-size:18px;font-weight:800;line-height:22px;letter-spacing:-.03em;overflow-wrap:break-word}.price.productitem__price{display:flex;align-items:center;gap:5px;margin-top:20px}.price__compare-at.visible{font-family:Gilroy;font-size:22px;font-weight:800;line-height:24px;letter-spacing:-.03em;color:#027f62;opacity:.5}.price__current.price__current--emphasize.price__current--on-sale{font-family:Gilroy;font-size:22px;font-weight:800;line-height:24px;letter-spacing:-.03em;color:#027f62}.productitem--action.quickshop-button{display:none}button.productitem--action-trigger.productitem--action-atc.button-primary{font-family:Gilroy;font-size:17px;font-weight:700;text-transform:uppercase;border-radius:8px;color:#fff;white-space:normal}.shopify-payment-button .shopify-payment-button__button--unbranded{font-family:Gilroy;font-size:17px;font-weight:700;text-transform:uppercase}.modal--quickshop-slim .modal-inner{padding:15px}.modal--quickshop-slim .product-main{padding:10px}.modal--quickshop-slim .modal-inner h2.product-title,.modal--quickshop-slim .modal-inner h1.product-title{font-size:26px;line-height:26px}.productitem--action-trigger{white-space:normal}.modal-content .tz-product--slider{display:none}.cart--section.section--canonical{margin-bottom:40px}.site-page[data-template-contact]{background:#f7f7f7;margin-top:0;margin-bottom:-200px}.site-page[data-template-contact] .page-masthead{margin-top:0}.contact-wrapper h1.page-title{color:#404040;font-family:Gilroy;font-size:38px;font-weight:700;letter-spacing:-.03em;text-align:left;margin-top:0;margin-bottom:20px}.contact-wrapper p,.contact-wrapper ul{font-size:18px;font-family:Gilroy;font-weight:400;text-transform:none;line-height:22px;letter-spacing:-.03em;text-align:left}.contact-wrapper .con-col{width:32%}.contact-wrapper .con-form{width:68%}.con-col .page-content.rte{padding:0;max-width:100%;margin-top:0;margin-bottom:0}.con-col .page-content.rte p:first-child{margin-top:0}.contact-wrapper{padding:90px 0 200px}.con-form .contact-page-content{max-width:100%;padding:0;margin-top:0;margin-bottom:0}button.button-primary.contact-form-button{font-family:Gilroy;font-size:19px;font-weight:500;text-transform:none;line-height:23px;letter-spacing:-.03em;background:#027f62;padding:10px 24px;text-transform:uppercase}.faq-title{font-family:Gilroy;color:#404040;font-size:43px;font-weight:700;line-height:43px;letter-spacing:-.03em;margin-top:0;margin-bottom:20px}.faq-container .collapsible-tab{border-bottom:0}.faq-container .collapsible-tab__heading{background:#f7f7f7;padding:15px 20px}.faq-container .collapsible-tab__text{padding:15px 20px}.faq-container{margin-bottom:50px}.green-text{color:#029279;font-family:Gilroy;font-size:29px;font-weight:700;text-transform:none;line-height:29px;letter-spacing:-.03em;max-width:790px;margin:auto}.faq-wrapper{margin-bottom:60px}.con-rev-title{color:#404040;font-size:45px;font-family:Gilroy;font-weight:700;line-height:45px;letter-spacing:-.03em;margin-bottom:20px}.date{color:#404040;font-size:18px;font-weight:700;text-transform:none;line-height:18px;letter-spacing:-.03em}.con-rev-img{width:28%}.con-rev-col{width:72%}.con-rev-link{text-align:right;margin-top:30px}.con-rev-link a{color:#027f62;font-family:Gilroy;font-size:24px;font-weight:600;text-decoration:underline;line-height:24px;letter-spacing:-.54px}.block-icon-col{width:33%;padding:10px;text-align:right}.block-text-col{width:67%;padding:10px}.rev-name{color:#404040;font-family:Gilroy;font-size:18px;font-weight:700;text-transform:none;line-height:23px;letter-spacing:-.03em}.con-rev-wrapper{margin-bottom:40px}.rev-text p{font-size:18px;font-family:Gilroy;font-weight:400;text-transform:none;line-height:20px;letter-spacing:-.54px}.rev-text p:first-child{margin-top:0}.img-banner-wrapper img{max-width:100%}.image-tz-banner .pxs-image-with-text-wrapper{min-height:280px}.sidebar-left{width:28%}.sidebar-right{width:72%}.sidebar{padding-top:50px}.sidebar-title{font-family:Gilroy;color:#404040;font-size:24px;font-weight:800;margin-bottom:15px;line-height:25px;letter-spacing:2px;margin-top:0}.sidebar-left ul{padding-inline-start:0;list-style:none}.sidebar-left ul li{color:#404040;font-family:Gilroy;font-size:18px;line-height:32px}.sidebar-left ul li:not(:last-child){border-bottom:1px solid #868686}.sidebar-left .tag-list li{border-bottom:0!important}.sidebar-left .navmenu-link-active{color:#027f62;font-weight:700}.sidebar-left ul li a{text-decoration:none;color:#404040}.menu-last-icon{width:20%}.menu-last-text{width:80%}.menu-last-icon img{max-width:100%;width:80%}.menu-last-text h4{margin-top:0;margin-bottom:10px;font-family:Gilroy;font-size:32px;line-height:1;letter-spacing:-.03em}.menu-last-text p{margin-top:0;margin-bottom:0;font-family:Gilroy;font-size:16px;line-height:1;letter-spacing:-.03em}.menu-last{margin:30px 0;flex-direction:column}.menu-last-text a{text-decoration:none}.sidebar-right .sidebar-main-title,.page-title{color:#404040;font-family:Gilroy;font-size:57px;font-weight:700;text-transform:none;line-height:57px;letter-spacing:-.03em;margin-top:0;margin-bottom:20px}.sidebar-right .text{margin-bottom:0;font-size:19px;line-height:23px}.page-content.rte p,.page-content.rte ul,.page-content.rte ol,.page-content.rte{font-size:19px;line-height:23px}.text.green-list ul{padding-inline-start:20px}.text.green-list ul li{color:#027f62;padding:5px 0}.text.normal-text ul li{padding:5px 0}.text.green-list ul li::marker{color:#000}.slide-img img{max-width:100%}.slide-img{text-align:center;padding-bottom:20px}.normal-text h2,.text-col h2,.page-content.rte h2{font-family:Gilroy;font-size:29px;font-weight:800;text-transform:none;line-height:29px;letter-spacing:-.03em}.page-content.rte h2,.page-content.rte h3,.page-content.rte h4,.page-content.rte h5,.page-content.rte h6{font-family:Gilroy;font-weight:800;color:#404040}.bordered-list ol{padding-inline-start:20px}.bordered-list h2{color:#056a47;font-family:Gilroy;font-size:29px;font-weight:700;text-transform:none;font-style:italic;line-height:29px;letter-spacing:-.03em;margin-top:0;margin-bottom:25px}.bordered-list{padding:0 0 0 20px;border:23px solid #056a47;border-top:0;border-right:0;border-bottom:0}.image-side-text .text-col,.image-side-text .img-col{width:50%}.image.img-col img{max-width:100%}.image-side-text .text-col h2{color:#404040;font-family:Gilroy;font-size:29px;font-weight:800;text-transform:none;line-height:29px;letter-spacing:-.03em;margin-top:0;margin-bottom:20px}.image-side-text .text-col ol li{padding:5px 0}.image-side-text .text-col ol{padding-inline-start:20px}.image-side-text{padding:30px 0}.tz-center{text-align:center}.tz-left{text-align:left}.tz-right{text-align:right}.tz-dark{background:#f7f7f7}.border-none{border:0}.pd-15{padding:15px}.sidebar-content .collapsible-tab__text ol li{padding:5px 0}.sidebar-content div{scroll-margin-top:10px}.sidebar-content .collapsible-tab__text{font-size:19px;line-height:23px}.normal-text h3{font-family:Gilroy;font-size:23px;font-weight:700;text-transform:none;line-height:29px;letter-spacing:-.03em;margin-bottom:0}.sidebar-btn a{width:50%;flex-grow:1}.sidebar-btn .button-tz{text-align:center;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.text p:first-child{margin-top:0}.sidebar-content .button-tz{color:#fff!important;display:flex;text-align:center;vertical-align:middle;justify-content:center}.bg-wh-text{background-size:cover;background-repeat:no-repeat;padding:15px 30px;background-position:center center}.bg-white-text{color:#f1f1f1}.bg-white-text h2{color:#f1f1f1;font-family:Gilroy;font-size:36px;font-weight:700;text-transform:none;line-height:43px;letter-spacing:-.03em;margin-top:0;margin-bottom:0}.bg-white-text p{font-family:Gilroy;letter-spacing:-.03em;font-size:19px;line-height:23px;font-weight:500;color:#f1f1f1}.bg-wh-text .bg-wh-text-btn a{display:flex;justify-content:center;align-items:center}.bg-white-text p:first-child{margin-top:0}.background-colored-text{padding:30px}.template-cart,.cart-title h1,.cart-title .age-gate__heading,.cart-item--content-title,.cart-shipping-toggle{font-family:Gilroy;letter-spacing:-.03em}.cart-checkout .button-primary,.button-primary.cart-title-button{background-color:#0c0!important;border-color:#0c0!important;text-transform:uppercase}.cart-shipping .cart-shipping-toggle{font-family:Gilroy;letter-spacing:-.03em;color:#056a47}.cart-continue{color:#056a47}.cart-item--discount-price{color:#1d1d1d}.template-login{font-family:Gilroy;letter-spacing:-.03em}.top-banner{background:#ececec}.top-banner h1{color:#404040;font-family:Gilroy;letter-spacing:-.03em;font-size:38px;font-weight:600;line-height:46px;padding:25px 0;text-align:center}.account-page-login .account-page-content{border:1px solid #d5d8dc;padding:30px}.account-page-login .form-action-row--helper{margin-left:0;margin-top:20px}.account-page-login .form-action-row--helper-item{font-size:17px}.account-page-login .form-action-row--helper-item a{color:056a47}.button-primary.form-action--submit{font-family:Gilroy;font-size:17px;font-weight:700;line-height:22px;letter-spacing:-.03em;text-transform:uppercase}.account-page-login .form-field-input{font-family:Gilroy;letter-spacing:-.03em;font-size:17px}.account-page-subtitle{font-family:Gilroy;margin-top:0!important;letter-spacing:-.03em}.account-recovery .button-primary{font-family:Gilroy;font-size:17px;font-weight:700;line-height:22px;letter-spacing:-.03em;text-transform:uppercase}.account-recovery .button-secondary{font-family:Gilroy;font-size:17px;font-weight:700;line-height:22px;letter-spacing:-.03em;text-transform:uppercase;color:#056a47}.template-register{font-family:Gilroy;letter-spacing:-.03em}.account-page-register .account-page-content{border:1px solid #d5d8dc;padding:30px}.account-page-register .form-action-row--helper{margin-left:0;margin-top:20px}.account-page-register .form-action-row--helper-item{font-size:17px}.account-page-register .form-action-row--helper-item a{color:056a47}.blog-banner-wrapper{padding:110px 0 150px;background:#f7f7f7;margin-bottom:-150px}.blog-banner-title{font-family:Gilroy;color:#027f62;font-size:57px;line-height:1;font-weight:800;letter-spacing:-.03em;margin-top:0;margin-bottom:0}.blog-banner-sub-title{font-family:Gilroy;color:#404040;font-size:57px;line-height:1;font-weight:800;letter-spacing:-.03em;margin-top:0;margin-bottom:0}.article-img-col{width:45%}.article-text-col{width:55%}.article-img-col img{max-width:100%;border-radius:10px}.article-title{color:#404040;font-family:Gilroy;letter-spacing:-.03em;font-size:40px;font-weight:700;line-height:40px;margin-top:0;margin-bottom:10px}.blog-article{margin-top:60px}.article-date{font-family:Gilroy;font-size:18px;font-weight:700;line-height:23px;letter-spacing:-.03em;color:#027f62;margin-bottom:10px}.article-excerpt-text.rte p{color:#868686;font-family:Gilroy;font-size:20px;font-weight:400;text-transform:none;line-height:24px;letter-spacing:-.03em}.article-excerpt-text.rte p:first-child{margin-top:0}.article-button .article--excerpt-readmore{font-family:Gilroy;letter-spacing:-.03em;font-size:23px;font-weight:600;line-height:26px;background-color:#056a47;border-radius:10px;padding:15px 90px;margin-top:4px;display:inline-block;color:#fff}.article-button .article--excerpt-readmore:hover{background:#d69649}.home-section--content.blogposts--inner{margin-top:-30px}.home-section--content.blogposts--inner li{border:0;box-shadow:unset}.home-section--content.blogposts--inner .article--excerpt-image{border-radius:10px}.home-section--content .article--excerpt-title{color:#404040;font-family:Gilroy;letter-spacing:-.03em;font-size:23px;font-weight:600;line-height:23px;text-align:left}.home-section--content .article--excerpt-text.rte p{font-family:Gilroy;font-size:18px;font-weight:400;text-transform:none;line-height:22px;letter-spacing:-.03em;text-align:left}.home-section--content .article--excerpt-text.rte p{margin-top:0}.blogposts--container{margin-top:-30px}.tz-article .article--excerpt-readmore{font-family:Gilroy;font-size:18px;font-weight:700;letter-spacing:-.03em;line-height:43px;background-color:#056a47;border-radius:10px;padding:0 60px;color:#fff;margin-top:0}.tz-article .article--excerpt-readmore:hover{background:#d69649}.tz-article .article--excerpt-meta-item{font-family:Gilroy;letter-spacing:-.03em;font-size:16px;font-weight:700;text-transform:none;line-height:19px;color:#056a47}.template-blog .highlights-banner__container,.tz-all-blog .highlights-banner__container{padding:48.5px 0 90px}.tz-blog-all-wrapper{padding-top:48px}.tag-wrapper{padding:40px;background:#f7f7f7}.tag-title{color:#404040;font-family:Gilroy;font-size:57px;font-weight:700;line-height:1;letter-spacing:-.03em!important;margin-top:0;margin-bottom:0}.tz-tagname{text-transform:capitalize}.blog-image-text{padding:80px 0}.blog-image-text-title{color:#404040;font-family:Gilroy;font-size:29px;font-weight:700;line-height:34px;letter-spacing:1.4px;text-align:center;margin-top:10px}.blog-image-text-subtitle{color:#404040;font-family:Gilroy;font-size:18px;font-weight:700;line-height:22px;text-align:center;letter-spacing:-.03em;margin-bottom:20px}.d-grid{display:grid}.blog-image-text .d-grid{display:grid;grid-template-columns:repeat(4,1fr)}.item-img img{max-width:100%;width:100%;margin-bottom:20px}.blog-image-text-item a{text-decoration:none;color:inherit}.item-title{color:#404040;font-family:Gilroy;font-size:18px;font-weight:700;text-transform:none;line-height:22px;letter-spacing:-.03em;text-align:center}.item-text{text-align:center;font-family:Gilroy;font-size:18px;font-weight:400;text-transform:none;line-height:22px;letter-spacing:-.03em}.item-text p:first-child{margin-top:0}.tz-blog--container .blog--inner{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:35px;grid-row-gap:20px;margin-top:0}.tz-blog--container .blog--inner .article--excerpt-wrapper{width:100%;margin:0;border:0;box-shadow:unset}.tz-blog--container .article-list-item{display:flex;flex-wrap:wrap;align-items:center}.tz-blog--container .article-list-item .article--excerpt-image,.tz-blog--container .article-list-item .article--excerpt-content{width:50%}.tz-blog--container .article-list-item .article--excerpt-image{border-radius:10px}.tz-blog--container .article-list-item .article--excerpt-content{padding:0 10px}.tz-blog--container .article--excerpt-title a{color:#404040;font-family:Gilroy;font-size:25px;font-weight:600;line-height:25px;letter-spacing:-.03em}.tz-blog--container .article--excerpt-title{text-align:left;margin-bottom:5px}.tz-blog--container .article--excerpt-text.rte p{text-align:left;color:#868686;font-family:Gilroy;font-size:16px;font-weight:400;text-transform:none;line-height:19px;letter-spacing:-.54px;margin-top:0;margin-bottom:10px}.tz-blog--container .tz-article .article--excerpt-readmore{padding:0 25px}.tz-blog--container .article--excerpt-text{margin-bottom:10px}.pagination--inner{font-family:Gilroy}.pagination--active .pagination--item{color:#d69649}.pagination--inner a{color:#056a47}.shopify-policy__title{display:none}.shopify-policy__container{font-family:Gilroy;letter-spacing:-.03em}.shopify-policy__container p,.shopify-policy__container strong,.shopify-policy__container li{font-family:Gilroy;letter-spacing:-.03em;font-size:16px!important;line-height:20px;color:#333}.shopify-policy__container h3{font-family:Gilroy;letter-spacing:-.03em;font-size:1.75rem;font-weight:500;line-height:1.2}.shopify-policy__container a{color:#056a47;text-decoration:underline;word-wrap:break-word}.shopify-policy__container a:hover{color:#d69649}.template-page .shopify-section:first-child .rich-text--container{margin-top:34px;margin-bottom:34px}.template-page .rich-text-content.rte{font-family:Gilroy;letter-spacing:-.03em;font-size:18px;line-height:20px;color:#333}.template-page .rich-text-content.rte a{color:#056a47;word-wrap:break-word}.template-page .rich-text-content.rte a:hover{color:#d69649}.werden-sie-handler .slideshow-slide__image.slideshow-slide__image--desktop{object-position:50% 100%!important}.werden-sie-handler .tz-slide-wrapper .slideshow-slide__heading{color:#fff;font-family:Gilroy;font-size:56px;font-weight:700;line-height:56px;text-shadow:0 0 10px rgba(0,0,0,.86);letter-spacing:-.03em;text-align:left}.werden-sie-handler .tz-slide-wrapper{display:block}.werden-sie-handler .tz-slide-wrapper .slideshow-slide__button{float:left;font-family:Gilory,Sans-serif;font-size:17px;font-weight:700;line-height:35px;border-radius:10px;padding:10px 20px;margin:25px 20px 0 0}.werden-sie-handler .page-break{margin-top:-10em}.werden-sie-handler .list-title{margin-top:0}.werden-sie-handler .rich-text-heading-medium{font-family:Gilroy;letter-spacing:-.03em;font-size:38px;color:#404040;font-weight:400;line-height:46px}.werden-sie-handler .list-banner .highlights-banner__container{padding:90px 0 65px}.text-video-wrapper{margin-top:45px;margin-bottom:90px}.tz-text-col,.tz-video-col,.tz-img-col{width:50%}.text-video-title{font-family:Gilroy;letter-spacing:-.03em;color:#404040;font-size:45px;font-weight:700;line-height:45px;margin-bottom:30px}.text-video-wrapper .button-tz,.text-video-button .button-tz{display:inline-block}.text-image-left-img{max-width:81%}.text-image-left-wrapper .tz-img-col{text-align:center}.text-image-left-wrapper{margin-top:90px;margin-bottom:50px}.image-below-text-wrapper .image-below-col{width:33.33%}.image-below-text-wrapper .text-container{max-width:835px;margin:60px auto;text-align:center}.image-below-text-wrapper .text-container-title{color:#404040;font-family:Gilroy;font-size:45px;font-weight:600;line-height:50px;letter-spacing:-.03em}.image-below-text-wrapper .text-container-text{font-family:Gilroy;letter-spacing:-.03em;font-size:18px;line-height:22px;font-weight:500;color:#404040}.distribute-form-banner{display:flex;flex-direction:column;justify-content:center;min-height:820px;background:url(/cdn/shop/files/re_new_Section_Abbonamento1.webp);background-size:cover;background-repeat:no-repeat}.distribute-form-title{color:#fff;font-family:Gilroy;letter-spacing:-.03em;font-size:45px;font-weight:700;line-height:54px;text-align:center;margin:30px 0 15px}.distribute-form-subtitle{color:#fff;font-family:Gilroy;letter-spacing:-.03em;font-size:25px;font-weight:400;text-align:center;line-height:30px}.distribute-form-text{font-size:18px;font-family:Gilroy;font-weight:400;text-transform:none;line-height:20px;letter-spacing:-.03em;color:#fff;text-align:center}button.button-primary.contact-form-button.distribute-form-button{background-color:#d69649;border-color:#d69649;color:#fff;font-family:Gilroy;font-size:17px;font-weight:700;border-radius:10px}.tz-custom-form .form-field-input::placeholder{opacity:1;color:#949494}.tz-custom-form .form-field-input{padding:12px 16px;border-radius:10px}label[for=tz-check]{color:#fff;font-size:16px;line-height:16px;font-family:Gilroy}label[for=tz-check] p{margin:0}.check-col{display:flex;align-items:baseline;gap:5px}.form-action-row.form-col{margin-top:0}label[for=tz-check] a{color:#fff}.article--title{color:#404040;font-family:Gilroy;font-size:38px;font-weight:700;line-height:38px;letter-spacing:-.03em;margin-bottom:0}.article--meta{margin:20px 0}.article--meta{font-family:Gilroy;letter-spacing:-.03em}.article--meta-item{color:#056a47;font-size:18px}.article--content.rte{font-family:Gilroy;letter-spacing:-.03em;font-size:18px;font-weight:400;line-height:22px;color:#404040;word-wrap:break-word}.article--content.rte h2{font-family:Gilroy;letter-spacing:-.03em;color:#404040;font-size:1.6em;line-height:1}.article--content.rte h3{font-family:Gilroy;letter-spacing:-.03em;color:#404040;font-size:1.5em;line-height:1}.article--content.rte a{color:#056a47}.article--tags,.article--pagination{display:none}.article--comments{font-family:Gilroy;letter-spacing:-.03em;padding:50px 30px;background-color:#f2f2f2}.article--comments-title,.article--comments-form .button-primary{font-family:Gilroy;letter-spacing:-.03em}.article--comments-form{margin:0}.swiper-slide{height:50vh;background-color:#d3d3d3}.atc-banner--outer,.atc-banner--product-title,.atc--product-details--title,.button-primary.atc-button--checkout{font-family:Gilroy;letter-spacing:-.03em}.button-secondary.atc-button--viewcart{font-family:Gilroy;letter-spacing:-.03em;color:#056a47}p.rating__count{font-size:16px;font-family:Gilroy;font-weight:400;font-style:normal;line-height:1;color:#027f62}.jdgm-revs-tab{z-index:9999!important}.account-order-number a,.account-info-item a,.account-address-item a{color:#027f62}.account-address-list-footer .button-primary,.form-action-row .button-primary{font-family:Gilroy;letter-spacing:-.03em}.account-address-list-footer .button-secondary,.form-action-row .button-secondary{color:#027f62;font-family:Gilroy;letter-spacing:-.03em}.search--section .productgrid--wrapper{margin-top:30px;margin-bottom:30px}.search--section .productgrid--search-form-field{height:3rem;padding:15px;font-size:18px;line-height:1;color:#1d1d1d}.search--section .productgrid--footer{margin-top:0;margin-bottom:30px}.productgrid--footer-results-list a{color:#027f62}.active-filter-group__item-wrapper .active-filter-group__item{background:#027f62}.filter-item-clear-all,.collection-filters__filter-link[data-filter-active] .collection-filters__filter-list-item-text,.filter-item--grid-simple .filter-item-clear-all{color:#027f62}.active-filter-group__item-wrapper .filter-icon--remove path{stroke:#027f62;fill:#027f62}.collection-filters__filter-list-item .checkmark[data-animation-state=checked]{border-color:#027f62;box-shadow:inset 0 0 0 30px #027f62}.collection-filters__filter-list-item .checkmark[data-animation-state=unchecked]{box-shadow:inset 0 0 #027f62}.collection-filters__filter-list-item .checkmark{color:#027f62}.collection-filters__filter-title{font-family:Gilroy}.collection-filters__filter-list-item-text{max-width:100%}.problem-wrapper{width:33.33%;float:left;padding:10px}img.problem-img{max-width:100%}.problem-title{margin-top:0;font-size:18px;font-weight:800;font-family:Gilroy;color:#404040}.problem-text p{margin-top:0;margin-bottom:0}.problem-text{font-size:18px}.problem-wrapper .button-tz{margin-top:14.4px;display:flex;align-items:center;text-align:center;justify-content:center;word-break:break-word}.tz-whatsapp-button{position:fixed;bottom:5%;left:5%;z-index:99}.whatsapp-img{max-width:100%;width:50px}.tz-show-more-wrapper{margin-top:3.125rem;margin-bottom:1.75rem;text-align:center}.tz-show-more-btn{background:transparent;border:0;font-size:16px;font-family:Gilroy Bold;color:#056a47;cursor:pointer}.tz-show-more-btn:hover{color:#d69649}.country-img-icon{display:contents}.country-img-icon img{width:22px}.utility-bar .disclosure-list__item,.utility-bar .disclosure__toggle,.utility-bar__mobile-disclosure .disclosure-list .disclosure-list__item,.utility-bar__mobile-disclosure .disclosure__toggle{display:flex;align-items:center;gap:5px}.utility-bar__mobile-disclosure .disclosure__toggle{line-height:2}.utility-bar .disclosure-list{max-width:150px;min-width:150px}.tz-latest-blog-list li:nth-child(n+6){display:none}.tz-slider{margin-top:30px;overflow:hidden}.swiper-slide{height:100%;overflow:hidden;border-radius:10px}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-button-next,.swiper-button-prev{color:#000;background:#fff;border-radius:5px}.swiper-button-next:after,.swiper-button-prev:after{font-size:22px}.tz-normal-video{aspect-ratio:2 / 3;object-fit:cover;display:block}.template-cart .pxs-newsletter,[lang=it] .italian-mobile-template .tz-common-it-desktop-hide,.delivery-widget__theme{display:none}[lang=it] .delivery-widget__theme{display:block}.noindex-template .pxs-newsletter-section{display:none}.laninf-bf .image-with-text--section{background:#f7f7f7;padding-bottom:50px}.laninf-bf .image-with-text__section-heading{font-family:Gilroy;font-size:38px;font-weight:800;text-align:left}.tz-landing-img{max-width:100%}.tz-land-btn-wrapper a{font-family:Gilroy Bold;font-size:18px;font-weight:700;line-height:27px;background-color:#fff;border-radius:10px;padding:12px 20px;text-transform:uppercase;text-decoration:none;color:#056a47;display:inline-block}.tz-land-btn-wrapper a:hover{background-color:#d69649;color:#fff}.mt-10{margin-top:10px}.mb-20{margin-bottom:20px}.tz-landing-underline,.tz-landing-sub-heading{font-family:Gilroy Bold;font-size:24px;line-height:32px}.tz-landing-underline{text-decoration:underline}.tz-landing-title h2{font-size:40px;line-height:52px;font-family:Gilroy Bold;font-weight:800;max-width:600px}.tz-review-text{text-align:center;font-family:Gilroy Bold;font-size:16px;font-weight:700;line-height:25px}.max-100{max-width:100%}.width-60{flex:0 0 60%}.width-40{flex:0 0 40%}.tz-star-wrapper{background:#fff;padding:5px;max-width:50%;margin:auto}.tz-star-text{color:#056a47;font-family:Gilroy Bold;font-size:18px;font-weight:700;line-height:27px;text-decoration:underline}.tz-star-wrapper img{width:60%;object-fit:contain}.tz-blog-product .product--outer{align-items:unset}.tz-blog-product .featured-product__container .product-main{text-align:left;border:0}.tz-blog-product .wap-wrapper{display:none}.tz-variant-name{font-family:Gilroy!important;font-size:16px!important;line-height:21px;font-weight:700;letter-spacing:-.03em;color:#000!important}.tz-variant-wrapper{display:none}.product-variation-nobar ._rsi-buy-now-button,.product-variation-nobar .free_shipping_card{display:none!important}.hub-landing-page .tz-slide-wrapper{display:block}.hub-landing-page .slideshow-slide__content--text-left{text-align:left}.hub-landing-page .highlights-banner__heading,.hub-landing-page .highlights-banner__text p{color:inherit}.hub-landing-page .slideshow-slide__heading{font-size:42px}.hub-landing-page .pxs-image-with-text-heading,.hub-landing-page .image-with-text__heading,.hub-landing-page .home-section--title{font-size:36px}.hub-landing-page .dynamic-video-wrapper .dynamic-video{width:50%;margin:auto}.hub-landing-page .shopify-app-block{width:70%;margin:auto}.tz-hub-slider.slideshow{margin-top:0!important}.hub-landing-page .utility-bar,.hub-landing-page .tz-loop-slider.custom--slider{display:none!important}.grid-col-3{grid-template-columns:repeat(3,1fr);gap:25px}.tz-hub-banner{margin-top:35px;margin-bottom:35px}.hub-landing-page .tz-grid-cart-buttons button[type=submit]{font-family:Gilroy;font-size:17px;font-weight:700;text-transform:uppercase;border-radius:8px;color:#fff;white-space:normal;background-color:#056a47;border:1px solid #056a47;padding:.625rem 1rem;text-align:center;width:100%;cursor:pointer}.tz-grid-cart-buttons{margin-top:20px}.hub-landing-page .tz-grid-cart-buttons button[type=submit]:hover{background:#d69649;border-color:#d69649;box-shadow:0 3px 8px #0000001a}.hub-landing-page .footer-tz,.hub-landing-page .site-footer-right .payment-icons{display:none}.hub-landing-page .site-header,.hub-product-template .site-header{position:sticky;top:0}.hub-landing-page .tz-hub-video-box{width:80%;margin:auto}.hub-landing-page .tz-normal-video{border-radius:8px}.hub-landing-page .tz-hub-video-item video{width:100%;border-radius:8px;aspect-ratio:2/3;object-fit:cover}.hub-product-template .utility-bar,.hub-product-template .tz-loop-slider.custom--slider,.hub-product-template .jdgm-revs-tab-btn[data-style=stars][position=right],.hub-product-template [data-shopify=payment-button],.hub-product-template .wap-wrapper,.hub-product-template .product-form--atc{display:none}.hub-product-template .qbk-offer-box{margin:0!important}.tz-hub-price-wrapper{margin-top:10px}.tz-hub-price{color:#111;font-family:Gilroy Bold;font-size:30px;font-weight:700;line-height:36px;letter-spacing:-.03em}.tz-compare-price{opacity:.5;text-decoration:line-through}.tz-loyalty-img{max-width:100%}.product-recently-viewed__wrapper,.product-recently-viewed--section .flickity-viewport:before,.product-recently-viewed--section .flickity-viewport:after{background:transparent!important}.product-recently-viewed-card .productitem{min-height:525px!important}.tz-product-image{max-width:100%;width:100%;object-fit:contain}.klaviyo_form_trigger{cursor:pointer}.template-index .product-section--container{margin-top:0!important;margin-bottom:50px!important}.template-index .featured-collection__container{margin-bottom:50px!important}.tz-tag-wrapper{list-style:none;padding-inline-start:0;margin-bottom:10px;margin-top:10px;display:flex;flex-wrap:wrap;gap:5px}.tz-tag-wrapper .tz-tag-item{padding:4px;background-color:#98c01e;color:#fff;border-radius:4px}.tz-collection-text-wrapper{padding-bottom:30px}.tz-collection-wrapper{justify-content:center}.tz-collection-text-wrapper .collection--description{max-width:100%}.mb-item{display:none}.mw-100{max-width:100%}.collection--section.section--canonical{margin-top:30px}.variant-percentage{position:relative;font-size:16px;line-height:21px;background:#027f62;color:#fff;padding:5px 10px;border-radius:5px;text-align:center;width:fit-content;margin:auto}.tz-has-discount{min-height:80px;justify-content:center}@media(min-width:576px){.container-tz,.shopify-policy__container,.page-content{max-width:540px}}@media(min-width:768px){.container-tz,.shopify-policy__container,.page-content{max-width:720px}.desktop-sticky{position:sticky;top:0}}@media(min-width:860px){.product-recently-viewed-card{width:20rem;align-self:stretch}}@media(min-width:992px){.container-tz,.shopify-policy__container,.page-content{max-width:960px}}@media(min-width:1200px){.container-tz,.shopify-policy__container,.page-content{max-width:1400px}}.tz-redmoringa-domain-de #appstle_subscription_widget0,.tz-redmoringa-domain-fr #appstle_subscription_widget0,.tz-redmoringa-domain-eu #appstle_subscription_widget0{display:none!important}@media(min-width:720px){.slideshow-slide__content--text-left{padding-right:0%;padding-left:0;text-align:center;max-width:1350px;display:flex;flex-direction:column;gap:60px}.template-index .slideshow--height-large .slideshow-slide__image-wrapper,.template-page .slideshow--height-large .slideshow-slide__image-wrapper{height:687px}.tz-slide-wrapper{max-width:580px;display:flex;flex-direction:column;gap:60px;padding-left:25px}.product-gallery{width:50%}.product--outer{gap:45px}.click-to-zoom-enabled .product-gallery--viewer{border-radius:10px}.product-main{width:50%;margin-left:0}}@media(min-width:860px){.productgrid--sidebar{width:300px}.collection--section .productgrid--outer{grid-template-columns:300px calc(100% - 325px)}}@media(min-width:1024px){.site-header-main{padding:0 10px}.hub-landing-page .highlights-banner__icon{height:inherit}.highlights-banner__icon{height:81px}.highlights-banner__text{padding-right:20px}.site-header-cart{margin-top:-25px}.site-header-main-content{margin-right:15px}}@media(min-width:1080px){.product-recommendations--container .product-row .productgrid--item{width:calc(25% - 16px)}}@media(min-width:1280px){.featured-collection__content[data-layout=slideshow] .productgrid--item{width:calc(25% - 16px)}}@media(max-width:1184px){.navmenu.navmenu-depth-1.collection--list.site-navigation__secondary-menu{display:none}}@media(max-width:1024px){.utility-bar{display:block}.mobile-nav-content .mobile-tz{display:block!important;border:0}.mobile-nav-content .mobile-tz .custom-icon{width:18px;height:18px;background-repeat:no-repeat;background-size:contain}.mobile-nav-content .mobile-tz .navmenu-link{display:flex;align-items:center;gap:10px}.mobile-nav-content .mobile-tz .navmenu-link{font-family:Gilroy!important;letter-spacing:-.03em!important;font-size:16px!important;line-height:1}.mobile-nav-content .navmenu-link{padding:12px 20px}.mobile-nav-content .mobile-tz .navmenu-id-beauty a{border-top:1px solid #000;border-bottom:1px solid #9fb437;color:#53304d}.mobile-nav-content .mobile-tz .navmenu-id-health a{border-bottom:1px solid #dc9b4b;color:#9fb437}.mobile-nav-content .mobile-tz .navmenu-id-food a{color:red;border-bottom:1px solid red}.mobile-nav-content .mobile-tz .navmenu-id-gift a{color:#00008b;border-bottom:1px solid darkblue}.mobile-nav-content .mobile-tz .navmenu-id-pet a{border-bottom:1px solid #23563a;color:#dc9b4b}.mobile-nav-content .mobile-tz .navmenu-id-mush a{border-bottom:1px solid #000;color:#23563a}.mobile-nav-content .mobile-tz .navmenu-id-offers a{color:pink;border-bottom:1px solid pink}.utility-bar{z-index:1}.navmenu.navmenu-depth-1.collection--list.site-navigation__secondary-menu{display:flex}.site-navigation .site-navigation__secondary-menu{gap:5px;padding:0 5px;margin:0}.site-logo-image{max-height:50px!important}.site-navigation{gap:10px}.site-navigation-wrapper .site-navigation__secondary-menu .custom-icon{width:20px;height:20px}.site-navigation .site-navigation__secondary-menu .navmenu-item{padding:5px}.site-navigation-wrapper .site-navigation__secondary-menu .navmenu-item .navmenu-link{gap:10px;font-size:10px}.site-header-logo{margin-right:15px}.site-navigation .navmenu-link-depth-1{padding:5px}.site-navigation-wrapper .navmenu-item .navmenu-link{font-size:14px}.site-header-actions .site-header_account-link-text{display:none}}@media(max-width:991px){.header-below-wrapper{display:none}}@media(max-width:768px){.site-header-logo{margin:0 auto!important}.ds-item{display:none}.mb-item{display:block}.utility-bar__social-container,.uti-loc,.utility-bar__content .pd-10{display:none}.utility-bar__content{padding:6px 0;flex-direction:column}.utility-bar__content-right{margin-right:auto;display:none}.utility-bar__content-right .shopify-cross-border{flex-direction:row}.utility-bar .disclosure-list{left:0}.utility-bar__content-left{margin-left:auto;width:100%;justify-content:center}.site-logo .site-logo-image{max-height:50px}.utility-bar{z-index:1}.slideshow--height-x-large-mobile .slideshow-slide__image-wrapper{height:641px}.slideshow-slide__heading{font-size:44px}.template-index .slideshow-slide__subheading{font-size:28px;line-height:1.1em;border:0;padding-left:0;margin-top:30px;margin-bottom:0}.slideshow{margin-bottom:0}.highlights-banner__content:not([data-highlights-slider]) .highlights-banner__block{flex-direction:column;text-align:center;gap:10px}.highlights-banner__icon{margin:0 auto;width:75px;max-width:75px;height:75px;flex:unset}.highlights-banner__icon .highlights-banner__custom-icon{width:75px;height:75px}.highlights-banner__text{width:100%;padding-right:0}.highlights-banner__content .highlights-banner__heading{font-size:18px}.highlights-banner__text p{font-size:14px;line-height:1.3em}.title{font-size:28px}.subtitle{font-size:22px;text-align:center}.db-btn,.sg-btn{justify-content:center}.info-col{flex:unset}.about-img{max-width:100%;object-fit:contain}.leaf-shape img{max-width:65%}.info-wrapper{padding-bottom:82px;margin-bottom:-50px}.leaf-shape{margin-top:-28px}.text-col,.product-col{width:100%}.discover-banner{margin-top:80px;text-align:center}.d-flex{flex-wrap:wrap}.rev-link{font-size:13px;line-height:16px}.review-wrapper{margin-top:25px}.line-wrapper{display:none}.google-icon{width:50px;height:50px}.amazon-icon{width:72px}.featured-collection__container .home-section--title{font-size:36px}.be-title{margin-top:0}.be-text{font-size:18px;line-height:22px}.mb-160{margin-bottom:-31px}.pxs-newsletter-header,.newsletter{max-width:100%}.list-title{font-size:36px;padding:0 15px}.list-banner .highlights-banner__content:not([data-highlights-slider]){grid-template-columns:repeat(1,1fr)}.list-banner .highlights-banner__icon .highlights-banner__custom-icon{width:auto;height:100%}.list-banner .highlights-banner__icon{margin:auto;width:76px;max-width:76px;height:61px}.list-banner .highlights-banner__text{align-items:center}.list-banner .highlights-banner__text .list-btn{width:70%}.list-banner .list-title{margin-bottom:0}.list-banner .highlights-banner__text p{font-size:16px}.be-banner-title{font-size:35px;line-height:50px}.pt-60{padding-top:100px}.wel-title{font-size:28px;margin:0 20px;line-height:32px}.wel-full{min-height:68px;justify-content:center}.int-btn{padding:15px 30px;width:85%;font-size:20px;line-height:30px}.esc-title{text-align:center}.pxs-newsletter-content{flex-direction:column}.pxs-newsletter{max-width:100%}.site-footer-block-content.rte{text-align:center}.site-footer-block-content.rte p{font-size:14px}.site-footer-block-item{border-bottom:0}.footer-tz{display:flex;justify-content:space-evenly;padding:20px 0;border-bottom:1px solid #868686;border-top:1px solid #868686;margin-top:20px}.footer-tz .fot-col{flex-direction:column-reverse}.fot-col .text,.fot-col .footer-img{width:auto;text-align:center}.footer-tz .text{font-size:16px}.footer-img img{margin:0!important;width:58px}.site-footer-blocks .site-footer-block-item:nth-child(odd){border:0}.site-footer-item--information{margin-top:0}.site-footer__row.site-footer__row--first{display:none}.logolist--item{width:175px}.logolist--image{min-height:70px}.line-wrapper .only-text{padding-bottom:15px}.tab-panel table td,.tz-table td{display:block;width:100%!important}table.table-grey{padding:30px 10px}h2.product-title,h1.product-title{font-size:27px;line-height:1em;margin-top:0}.product__container{margin-top:0}.product--outer{padding:0 15px}.product-gallery{padding:0}.product-main{margin-top:15px}.tab-panel table{border-spacing:0}.tab-panel .icon-col{flex:1 0 50%}.tab-panel .icon-col p{font-size:14px}.tab-panel .d-flex{row-gap:20px}.tab-panel h3{font-size:26px}.info-wrapper.info-product .subtitle{text-align:left}.flex-column-reverse{flex-direction:column-reverse}.benefits-wrapper.product .benefit-col{width:100%}.template-product .review-wrapper{margin-bottom:25px}.benefits-wrapper.product{border-radius:15px}.benefits-wrapper.product .be-title{font-size:33px;line-height:1em}.template-product .be-banner-wrapper .int-btn{font-size:14px;line-height:1em}.template-product .be-banner-wrapper{min-height:545px;padding-bottom:20px}.template-product .be-banner-wrapper .pt-60{padding-top:36px}.template-product .be-banner-wrapper .be-banner-title{padding:0 80px}.esc-full{padding:10px}.mobile-nav-content .navmenu-depth-2,.mobile-nav-primary-content .navmenu-depth-2{background-color:#fff;margin:0 13px;font-size:14px;font-family:Gilroy}.navmenu-submenu .navmenu-link{padding:10px!important}.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link,.mobile-nav-primary-content .navmenu-depth-1>.navmenu-item>.navmenu-link{font-size:14px;font-family:Gilroy}.tz-collection-wrapper{flex-direction:column-reverse}.tz-collection-wrapper .col-text,.tz-collection-wrapper .col-img{width:100%}.collection--description.rte h3,.collection--description.rte h1{word-break:break-word}.template-collection .collection--title{font-size:30px;line-height:1}.productgrid--utils.productgrid--utils--visible-mobile{justify-content:center}.productgrid--utils.utils-sortby{align-items:center;gap:20px}button.utils-sortby-button{padding:0}button.utils-sortby-button,.utils-filter-text{font-family:Gilroy;font-size:18px;font-weight:400;text-transform:none;line-height:22px;letter-spacing:-.03em}.utils-sortby--modal-title{font-family:Gilroy;font-size:22px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:-.03em}.utils-sortby--modal-button{font-family:Gilroy;font-size:17px;font-weight:700;text-transform:uppercase;color:#056a47}.utils-sortby--modal-button.utils-sortby--modal-button--active{color:#fff;background:#056a47}.product-gallery--viewer{overflow:hidden}.discount-text{z-index:9;width:65%}.product-recommendations--container .discount-text,.featured-collection__content[data-layout=slideshow] .productgrid--item .discount-text{width:100%;padding:6px}.special-text{display:none}.special-text.mobile{display:block;width:35%;z-index:9;left:-3%}.productgrid--items .discount-text{width:100%;bottom:0}.productgrid--items .discount-text{padding:6px;font-size:14px}.productgrid--items .special-text{display:block;width:auto}.contact-wrapper .con-col,.contact-wrapper .con-form,.con-rev-img,.con-rev-col,.block-icon-col,.block-text-col{width:100%}.faq-img img{max-width:54%}.con-rev-img img{max-width:100%}.contact-wrapper{padding:60px 0 90px}.site-page[data-template-contact]{margin-bottom:-90px}.contact-wrapper h1.page-title,.faq-title{font-size:27px}button.button-primary.contact-form-button{width:100%}.green-text{font-size:26px}.con-rev-title{font-size:36px;margin-top:0}.block-icon-col{display:flex;align-items:center;justify-content:space-between}.con-rev-block.g-20{gap:0}.con-rev-wrapper .g-50{gap:30px}.con-rev-link{text-align:center}.logo-title{font-family:Gilroy;font-size:34px;line-height:1;color:#056a47;letter-spacing:-.03em;margin:8px 20px}.site-mobile-nav .site-header-actions{margin:5px 20px}.img-banner-wrapper img{min-height:280px;object-fit:cover}.container-tz{padding-right:15px;padding-left:15px}.sidebar-left,.sidebar-right{width:100%}.sidebar{padding-top:30px}.sidebar .sidebar-left{display:none}.featured-collection__container{margin-bottom:60px}.productgrid--utils.productgrid--utils-sticky{justify-content:space-between}.sidebar-right .sidebar-main-title,.page-title{font-size:35px;line-height:1}.bordered-list{border:13px solid #056a47;border-top:0;border-right:0;border-bottom:0}.menu-last .g-10{gap:0}.was-ist-moringa .featured-collection__container{margin-bottom:40px}.was-ist-moringa .sidebar-content .slide-img:first-child img{max-width:40%}.image-side-text .text-col,.image-side-text .img-col{width:100%}.sidebar-content .button-tz{font-size:15px}.sidebar.g-50{gap:20px}.blog-image-text .d-grid,.tz-blog--container .blog--inner{grid-template-columns:auto!important}.tz-blog--container .article-list-item .article--excerpt-image,.tz-blog--container .article-list-item .article--excerpt-content,.article-img-col,.article-text-col{width:100%}.blog-article{display:none}.blog-banner-title{font-size:41px}.blog-banner-wrapper{padding:40px 0 70px;margin-bottom:-60px}.blog-banner-sub-title{font-size:25px}.blogposts--container,.home-section--content.blogposts--inner{margin-top:0}.template-blog .highlights-banner__container,.tz-all-blog .highlights-banner__container{padding:45px 0}.template-blog .list-banner .list-title{margin-top:0}.blog-image-text-title{font-size:23px;line-height:1;letter-spacing:-.03em;margin-bottom:10px}.blog-image-text{padding:60px 0 40px}.tz-blog--container .article-list-item{gap:20px}.template-product .tab-panel td img{max-width:90%}.bg-grad h2{text-align:center;font-size:37px;line-height:37px}.bg-grad{padding:76px 40px}.tab-panel table td iframe{width:auto;height:auto;margin-bottom:16px}.grey-bg{padding:30px}.grey-bg h1{font-size:35px;line-height:35px}.site-header-menu-toggle--button svg,.site-header-mobile-search-button--button svg,.site-header-cart--button svg{fill:transparent}.shopify-policy__container,.template-page .shopify-section:first-child .rich-text--container{padding-left:15px;padding-right:15px}.site-footer-block-icon{display:none}.site-footer-wrapper .navmenu-link{font-size:14px;line-height:1.3em;word-break:break-all}.site-footer-block-item.site-footer-block-menu.tz-footer-block{display:inline-flex;width:32.33%;vertical-align:baseline;flex-direction:column}.tz-text-col,.tz-video-col,.tz-img-col,.image-below-text-wrapper .image-below-col{width:100%}.image-below-text-img{max-width:100%}.text-video-wrapper{margin-bottom:50px}.werden-sie-handler .list-banner .highlights-banner__container{padding:45px 0 10px}.text-image-left-wrapper .d-flex{flex-direction:column-reverse}.text-image-left-wrapper{margin-top:20px}.text-image-left-wrapper .text-video-title{font-size:35px;line-height:1}.werden-sie-handler .tz-slide-wrapper .slideshow-slide__heading{font-size:40px;line-height:40px}.distribute-form-banner .container-tz{padding-top:80px}.template-product .product-recommendations--container,.template-product .product-section--title.product-recommendations--title{margin-bottom:0;margin-top:0}.template-product .product-recommendations--section{margin-top:0;margin-bottom:20px}.product__rating.rating{flex-direction:column;align-items:baseline}.modal--quickshop-slim .modal-inner h2.product-title,.modal--quickshop-slim .modal-inner h1.product-title{font-size:22px;line-height:22px;padding-right:0}.modal-close{padding:10px}.modal-content .product--outer{padding:0}.payment-icons-item svg{width:35px}.productgrid--utils.productgrid--utils-sticky{position:relative}.modal-content .product-pricing .price__current,.modal-content .product-block--price .price__compare-at.visible,.product-main .price.product__price[data-appstle-price-modified=true]{font-size:22px;line-height:22px}button.productitem--action-trigger.productitem--action-atc.button-primary{font-size:14px;text-transform:capitalize}label.utils-sortby-title{font-size:18px;line-height:20px}.productitem--title{font-size:16px;line-height:16px}.template-index .slideshow-slide__button{padding:15px;font-size:18px;line-height:22px}.special-text{font-size:14px;line-height:18px;padding:5px 10px}.site-footer__row{gap:28px}.site-footer-right .payment-icons{justify-content:center}.site-header-actions__account-link{margin-right:0}.sidebar-right .text,.page-content.rte p,.page-content.rte ul,.page-content.rte ol,.page-content.rte{font-size:18px;line-height:22px}.template-index .list-banner{margin-top:0;margin-bottom:0}.productgrid--sidebar-title{font-family:Gilroy;font-size:22px;font-weight:400;text-transform:none;line-height:26px;letter-spacing:-.03em}.collection-filters__filter-title,.collection-filters__filter-list-item-text{font-family:Gilroy;font-size:16px;font-weight:400}.problem-wrapper{width:100%}.problem-img-wrapper{text-align:center}.problem-wrapper .button-tz{padding:2.5px 15px}.tz-search-list{display:none}.tag-wrapper{padding:20px}.tag-title{font-size:25px}.tz-blog-all-wrapper{padding-top:30px}.tz-four-col-table{grid-template-columns:repeat(2,1fr)}.o-visible{overflow:hidden!important}.properties-moringa .diventa-page a{word-wrap:break-word}[lang=it] .italian-mobile-template .tz-common-it-desktop-hide{display:block}[lang=it] .italian-mobile-template .tz-common-it-mobile-hide{display:none}[lang=it] .italian-mobile-template .order-value-booster-block .free_shipping_card{background:#f5f5f7!important;border:0}[lang=it] .italian-mobile-template .order-value-booster-block .free_shipping_card_progress_bar_clog0r34f60612318tc2678k3sh{background:#9fb53e!important}[lang=it] .italian-mobile-template .options-selection__option-value-input:checked+.options-selection__option-value-name{border-color:#9fb53e}[lang=it] .italian-mobile-template .options-selection__option-value-input+.options-selection__option-value-name{border:2px solid #707070;background:#f5f5f7;text-align:center;margin:0;font-size:16px!important;font-weight:700;line-height:20px!important}[lang=it] .italian-mobile-template .quantity-selector{display:flex;align-items:center;justify-content:space-between;max-width:100%;gap:15px}[lang=it] .italian-mobile-template .quantity-selector__label{font-size:18px;line-height:20px;color:#000}[lang=it] .italian-mobile-template .quantity-selector__button.quantity-selector__button--minus,[lang=it] .italian-mobile-template .quantity-selector__button.quantity-selector__button--plus,[lang=it] .italian-mobile-template .quantity-selector__input{border:0;background:transparent}[lang=it] .italian-mobile-template .quantity-selector__button.quantity-selector__button--plus{border-radius:0 21px 21px 0}[lang=it] .italian-mobile-template .quantity-selector__button.quantity-selector__button--minus{border-radius:21px 0 0 21px}[lang=it] .italian-mobile-template .quantity-selector__wrapper{border:1px solid #000000;border-radius:21px}[lang=it] .italian-mobile-template .product-form--atc-button{background-color:#9fb53e!important;border-radius:10px}[lang=it] .italian-mobile-template .shopify-payment-button .shopify-payment-button__button--branded{border-radius:10px}[lang=it] .italian-mobile-template .shopify-payment-button .shopify-payment-button__more-options{font-size:18px;line-height:20px;color:#868686}[lang=it] .italian-mobile-template .tz-paypal-infobox{margin-top:20px}[lang=it] .italian-mobile-template .tz-paypal-infobox .d-grid{grid-template-columns:repeat(2,1fr);gap:15px}[lang=it] .italian-mobile-template .tz-paypal-infobox .tz-paypal-item{flex-wrap:nowrap;gap:8px}[lang=it] .italian-mobile-template .tz-paypal-infobox .tz-paypal-icon img{width:34px;height:34px}[lang=it] .italian-mobile-template .tz-paypal-infobox .tz-paypal-text{font-family:Gilroy;font-size:12px;line-height:14px;color:#000;font-weight:800}[lang=it] .italian-mobile-template .wap-wrapper .wap-col h3{display:none}[lang=it] .italian-mobile-template .wap-wrapper .d-flex{flex-wrap:nowrap;gap:10px}[lang=it] .italian-mobile-template .wap-wrapper .wap-col{padding:0!important}[lang=it] .italian-mobile-template .wap-wrapper{background:#f5f5f7;border:1px solid #9FB53E;padding:10px 16px}[lang=it] .italian-mobile-template .wap-col p{font-weight:700;color:#000}[lang=it] .italian-mobile-template .product-main{border-radius:0;padding:0;border:0}[lang=it] .italian-mobile-template .qbk-offer__body{background:#f5f5f7!important}[lang=it] .italian-mobile-template .qbk-offer__price--offer{color:#9fb53e!important}[lang=it] .italian-mobile-template .product--outer,[lang=it] .italian-mobile-template .tz--title.breadcrumbs-container{padding:0 20px}[lang=it] .italian-mobile-template .italian-mb-breadcrumbs{padding:20px 20px 9px}[lang=it] .italian-mobile-template .tz--title.breadcrumbs-container .product-title{margin-bottom:0}[lang=it] .italian-mobile-template .tz--title.breadcrumbs-container{margin-bottom:15px}[lang=it] .italian-mobile-template .pxu-tabs.pxu-tabs--bottom-true{display:none}[lang=it] .italian-mobile-template .tz-italian-mb-feature-wrapper .d-grid{grid-template-columns:repeat(4,1fr);gap:20px}[lang=it] .italian-mobile-template .tz-italian-mb-feature-wrapper .tz-it-feature-item{justify-content:center;gap:15px}[lang=it] .italian-mobile-template .tz-italian-mb-feature-wrapper .tz-it-feature-text{font-size:16px;line-height:16px;font-weight:700;text-align:center}[lang=it] .italian-mobile-template .tz-italian-mb-feature-wrapper .tz-it-feature-icon img{width:40px;height:36px;object-fit:contain}[lang=it] .italian-mobile-template .tz-italian-mb-product-details-wrapper .tz-it-product-description table td{display:block;width:100%!important}[lang=it] .italian-mobile-template .tz-italian-mb-product-details-wrapper .tz-it-product-description table td iframe{width:-webkit-fill-available}[lang=it] .italian-mobile-template .tz-it-product-reviews-wrapper{padding:45px 30px;background:#f5f5f7}[lang=it] .italian-mobile-template .tz-it-btn-wrapper{text-align:center}[lang=it] .italian-mobile-template .tz-it-btn-wrapper a{background:#056a47;border-radius:10px;border:1px solid #056A47;width:100%;display:block;color:#f7f7f7;font-size:20px;line-height:30px;font-weight:700;text-transform:uppercase;text-decoration:none;padding:10px}[lang=it] .italian-mobile-template .accordians button.course-accordion{background-color:transparent;color:#000;cursor:pointer;padding:12px 0;width:100%;border:none;text-align:start;outline:none;font-size:18px;font-family:Gilroy;font-style:normal;font-weight:700;line-height:20px;display:flex;justify-content:space-between;gap:10px}[lang=it] .italian-mobile-template .accordians button.course-accordion:after{content:"";background-image:url(/cdn/shop/files/faq-plus.svg);min-width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;display:block}[lang=it] .italian-mobile-template .accordians button.course-accordion.active:after{content:"";background-image:url(/cdn/shop/files/faq-minus.svg);min-width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;display:block}[lang=it] .italian-mobile-template .accordians .tab-content{padding-bottom:24px}[lang=it] .italian-mobile-template .accordians:first-child{border-top:1px solid #707070}[lang=it] .italian-mobile-template .accordians div.course-panel{border-bottom:1px solid #707070;max-height:0;overflow:hidden;transition:max-height .2s ease-out;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#142129}[lang=it] .italian-mobile-template .tz-it-product-faqs{padding:30px;background:#f5f5f7;margin-bottom:40px}[lang=it] .italian-mobile-template .metafield-rich_text_field p:first-child{margin-top:0}[lang=it] .italian-mobile-template .metafield-rich_text_field p:last-child{margin-bottom:0}[lang=it] .italian-mobile-template .tz-info-product-faqs,[lang=it] .italian-mobile-template .review-wrapper,[lang=it] .italian-mobile-template .payment-text{display:none}[lang=it] .italian-mobile-template .info-wrapper.info-product{background:transparent}[lang=it] .italian-mobile-template .info-wrapper.info-product .container-tz{padding-left:0;padding-right:0}[lang=it] .italian-mobile-template .info-wrapper.info-product .tz-col-2,[lang=it] .italian-mobile-template .info-wrapper.info-product .tz-col-3{order:-1}[lang=it] .italian-mobile-template .info-wrapper.info-product .tz-col-1,[lang=it] .italian-mobile-template .info-wrapper.info-product .tz-col-2{padding:0 20px}[lang=it] .italian-mobile-template .info-wrapper.info-product .tz-col-2,[lang=it] .italian-mobile-template .info-wrapper.info-product .tz-col-3{background-color:#f5f5f7}[lang=it] .italian-mobile-template .info-wrapper.info-product .tz-col-3{padding:20px;margin-top:30px}[lang=it] .italian-mobile-template .info-wrapper.info-product .d-flex{gap:0px}[lang=it] .italian-mobile-template .home-section--title{margin-top:0}[lang=it] .italian-mobile-template .logolist--container{padding-bottom:40px}[lang=it] .italian-mobile-template .tz-it-product-description h2:first-child,[lang=it] .italian-mobile-template .tz-it-mb-details .page-content{margin-top:0}[lang=it] .italian-mobile-template .tz-it-mb-details .page-content{padding-left:20px;padding-right:20px}[lang=it] .italian-mobile-template .tz-review-text-img{margin-top:20px;display:flex;flex-direction:column;gap:10px}[lang=it] .italian-mobile-template .tz-review-text-img img{max-width:100%}[lang=it] .italian-mobile-template .product-text{font-weight:400}[lang=it] .italian-mobile-template .product-form--regular .options-selection__radios{border-bottom:0}[lang=it] .italian-mobile-template .options-selection__option-value{width:33.33%}[lang=it] .italian-mobile-template .tz-paypal-3 iframe{border-radius:5px!important}[lang=it] .italian-mobile-template .options-selection__option-values{display:flex;gap:17px}[lang=it] .italian-mobile-template .options-selection__option-value-name{gap:7px}[lang=it] .italian-mobile-template .logolist--image{filter:none}.laninf-bf .image-with-text__section-heading{font-size:28px}.tz-equal-col{flex:0 0 100%}.pd-50{padding:25px 0}.tz-star-wrapper{max-width:80%}.tz-landing-underline,.tz-landing-sub-heading{font-size:22px;line-height:26px}.tz-landing-title h2{font-size:28px;line-height:38px}.tz-blog-product .featured-product__container .featured-product--inner{padding:15px 0}.tz-variant-wrapper{display:block}.hub-landing-page .dynamic-video-wrapper .dynamic-video{width:100%}.hub-landing-page .pxs-image-with-text-heading,.hub-landing-page .image-with-text__heading,.hub-landing-page .home-section--title{font-size:24px}.hub-landing-page .tz-hub-video-box.grid-col-3{grid-template-columns:repeat(3,1fr)}.hub-landing-page .tz-hub-video-box{width:100%}.grid-col-3{grid-template-columns:repeat(1,1fr)}.hub-landing-page .productitem--actions{display:none}.hub-landing-page .shopify-app-block{width:90%}.mw-50{max-width:100%}.tz-tag-wrapper .tz-tag-item{font-size:10px}.col-icon img{width:45px;height:45px;object-fit:contain}}@media(max-width:719px){.tab-label{width:33%;justify-content:center;padding:20px 10px;border-bottom:1px solid #dddddd}.tab-panel{order:1;padding-top:20px}[lang=it] .tz-home-main-slider .slideshow--text-below-image-false .slideshow-slide__content,[lang=de] .tz-home-main-slider .slideshow--text-below-image-false .slideshow-slide__content{top:20%}.tz-home-main-slider .slideshow--text-below-image-false .slideshow-slide__content{top:25%}.int-btn{word-wrap:break-word;padding-bottom:20px}}@media(max-width:350px){.productgrid--items .discount-text{font-size:12px}.special-text{padding:8px}button.utils-sortby-button,.utils-filter-text,label.utils-sortby-title{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom-tz.css.map */
