.hero-slideshow{position:relative;overflow:hidden}.hero-slideshow__wrapper.hero-slideshow__wrapper--contained{padding-inline:80px}@media screen and (max-width:768px){.hero-slideshow__wrapper.hero-slideshow__wrapper--contained{padding-inline:20px}}.hero-slideshow__slide img{width:100%;height:auto;display:flex}.hero-slideshow__slide{position:relative}.hero-slideshow__link{position:absolute;top:0;left:0;width:100%;display:block!important;height:100%}.section-columns{position:relative;z-index:0}.section-columns__wrapper{display:grid;gap:36px}.section-columns__header h2{text-align:center;color:var(--brand-dark)}.section-columns__overlay img{width:100%;height:100%}.section-columns__overlay{position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%}.section-columns__slider{max-width:100%}.section-columns__container{overflow:hidden}.section-columns__image img{width:100%;height:auto;display:flex;transition:1s ease}@media screen and (min-width:990px){.section-columns__image:hover img{transform:scale(1.05)}}.section-columns__image{position:relative;border-radius:12px;overflow:hidden}.section-columns__link{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%}.certifications{position:relative;z-index:9}.certifications__container{display:grid;grid-template-columns:repeat(4,1fr);column-gap:16px;row-gap:26px}.certifications__wrapper{max-width:990px;margin:auto;padding-inline:20px;display:grid;gap:36px}.certifications__item{position:relative;width:100%}.certifications__item img{width:100%;height:auto;aspect-ratio:225 / 108;object-fit:contain;transition:.5s ease}@media screen and (min-width:990px){.certifications__item:hover img{transform:translateY(-10px)}}.certifications__header h2{text-align:center;color:var(--brand-dark)}.certifications__overlay img{width:100%;height:100%;display:flex}.certifications__overlay{position:absolute;top:0;z-index:-1;height:100%;width:100%}.certifications__link{position:absolute;display:block!important;top:0;left:0;width:100%;height:100%}@media(max-width:768px){.certifications__container{column-gap:12px;row-gap:12px;grid-template-columns:repeat(2,1fr)}.certifications__overlay{top:-40px}}.product-row{position:relative}.product-row h2{text-align:center;color:var(--brand-dark)}.product-row__wrapper{display:grid;gap:36px}.product-row__header{padding-inline:20px}.product-row__container{overflow:hidden}.product-row .swiper-slide{padding-bottom:10px}.product-row .swiper-slide .card{box-shadow:0 4px 4px #00000040;border-radius:25px;background:var(--product-card, linear-gradient(180deg, #FFF 53.37%, #FFF9E9 100%))}.product-row__tabs{display:flex;justify-content:center;border-bottom:1px solid #DCDCDC;width:100%;margin-top:36px;gap:20px}.product-row__tab img{width:100%}.product-row__tab.active p{color:#235a49;font-weight:700}.product-row__tab.active{border-bottom:4px solid #235A49}.product-row__tab p{margin:0;font-size:14px;font-family:Figtree;color:#000}.product-row__tab{padding:0;background:transparent;border:none;display:grid;gap:10px;cursor:pointer}.product-row__tab img{transition:.5s ease}@media screen and (min-width:990px){.product-row__tab:hover img{transform:translateY(-10px)}}.product-row__list{display:none}.product-row__list.active{display:block}.product-row__tab img{width:100%;max-width:65px;height:65px;object-fit:contain}@media screen and (max-width:768px){.product-row__tabs{width:max-content}.product-row__tabber{width:100%;overflow:auto}.product-row__wrapper{display:flex;gap:36px;flex-direction:column}}.testimonials{position:relative}.testimonials__header h2{text-align:center;color:var(--brand-dark)}.testimonials__item{background:#fff;padding:28px;display:grid;grid-template-columns:1fr;gap:30px;align-items:center;border:1px solid #BABABA;border-radius:8px}.testimonials__item--image{aspect-ratio:1;max-width:238px;height:238px;width:100%;overflow:hidden;border-radius:4px;display:none}.testimonials__item--image img{height:100%;width:100%}.testimonials__content--author{display:flex;align-items:center;gap:10px}.testimonials__content--author img{overflow:hidden;border-radius:40px}.testimonials__content>p{margin:0}.testimonials__content{display:grid;gap:15px}.testimonials__wrapper{display:flex;flex-direction:column;gap:36px}@media(max-width:768px){.testimonials__item{grid-template-columns:1fr}.testimonials__item--image{aspect-ratio:1;max-width:100%;height:100%}}div#ProductGridContainer h1{text-align:center;color:#235a49}.collection-image{width:70px;height:70px;border-radius:50px;overflow:hidden;margin:auto}.collection-image img{width:100%;height:100%;object-fit:cover}.collection-item h2{font-size:14px;font-weight:600;font-family:Figtree;text-align:center}.collection-item{position:relative;display:grid;gap:12px;justify-content:center}.categories-slider{overflow:hidden;max-width:900px;margin:auto}.categories-slider .swiper-wrapper{justify-content:center}.product-media-container{border-radius:13px;overflow:hidden!important}.product-media-container.constrain-height.media-fit-contain{margin-right:0}.product__title{margin-top:0!important;margin-bottom:0!important}.product__text.inline-richtext{text-transform:capitalize}.product__title h1{margin-top:0;font-size:32px;font-weight:500;font-family:Figtree;letter-spacing:0px}.price__regular{display:none}.price .price-item{display:inline-block;margin:0!important;font-size:21px;letter-spacing:0}s.price-item.price-item--regular{color:#9c9c9c;font-size:20px!important}.price__sale{align-items:center}span.badge.price__badge-sale{display:none!important}.form__label{font-size:20px;letter-spacing:0;color:#000;font-weight:700}.product-tabs{padding-inline:20px;padding-top:60px}section.product-tabs .product-tabs__wrapper{max-width:1440px;padding:38px 50px;margin:auto;border-radius:46px;overflow:hidden;min-height:350px;background-size:cover;background-repeat:no-repeat;background-position:bottom}.product-tabs--button{font-size:20px;font-family:Figtree;font-weight:400;background:transparent;padding:0 0 16px;border:none;text-transform:uppercase;cursor:pointer}button.active.product-tabs--button{color:#00584b;border-bottom:1px solid #00584B}.product-tabs__buttons{display:flex;gap:46px;width:100%;border-bottom:1px solid #6F6F6F;padding-bottom:0}.product-tabs__panel{display:flex;height:100%;align-items:center;min-height:200px}.product-tabs__tabcontent{display:none}.product-tabs__tabcontent.active{display:block}.product-tabs__buttons{width:max-content}.product-tabs__header{width:100%;overflow-x:auto}@media screen and (max-width:768px){section.product-tabs .product-tabs__wrapper{padding:38px 20px}.product-tabs--button{font-size:12px;padding:0 0 10px}.collection-image{width:64px;height:64px}.categories-slider .swiper-wrapper{justify-content:flex-start}}.footer__contents-top{position:relative;z-index:1}span.price-item.price-item--regular{display:none}.news-media__wrapper{display:flex;flex-direction:column;gap:36px;padding-bottom:80px;position:relative}.news-media__header{padding-inline:20px}.news-media__header h2{text-align:center;color:var(--brand-dark)}.article-card__image{width:100%;height:auto;aspect-ratio:354 / 272;display:flex;border-radius:16px;overflow:hidden}.article-card{padding:12px;background:#fff;box-shadow:0 4px 4px #00000040;border-radius:16px}.news-media__wrapper .swiper-wrapper{padding-bottom:20px}.article-card__content *{margin:0}.article-card__content{display:grid;gap:20px;margin-top:20px}.article-card__content p{font-size:14px;color:#979797}.article-card__content h3{font-size:20px;font-family:Figtree;min-height:78px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;color:#000;line-height:130%}.certifications__footer{text-align:center;display:flex;justify-content:center}.article-card__content a{max-width:100%}.youtube-section__slider .article-card__content img{width:59px;height:59px;object-fit:cover;border-radius:100px}.youtube-section__slider .article-card__content{display:flex;gap:10px;position:absolute;top:0;padding:20px;margin:0;color:#fff}.youtube-section__slider .article-card__image{aspect-ratio:494 / 278;height:278px}.youtube-section__slider .article-card__content h3{font-size:20px;font-family:Figtree;min-height:78px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;color:#fff;line-height:130%}a.youtube-section__link{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%}.youtube-link-icon{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.pdp-faqs__header h2{text-align:center;color:#235a49}.pdp-faqs__wrapper{max-width:1400px;margin:auto;padding-inline:20px;display:grid;gap:40px}.pdp-faqs__container{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:768px){.pdp-faqs__container{grid-template-columns:1fr;gap:20px}}.accordion-item{background:#fff;padding:10px 20px;box-shadow:1px 0 10px #000a;border-radius:16px;height:max-content}.accordion-item__label{display:flex;align-items:baseline;gap:30px;justify-content:space-between}.accordion-item__icon{align-items:center;width:45px;height:30px;display:flex;justify-content:center;background:#cee9ca;border-radius:40px;cursor:pointer}.accordion-item__collapse{display:none}.product-benefits__wrapper{max-width:1440px;padding:38px 20px;margin:auto}.product-benefits__items{display:grid;grid-template-columns:repeat(2,1fr);gap:70px;row-gap:40px;padding-top:40px}.benfits_item{display:flex;gap:20px}.benfits_item h3{margin:0;color:#00584b;font-size:24px;font-weight:600;font-family:Figtree;letter-spacing:0}.benfits_item--content p{margin:8px 0 0;color:#000;font-size:20px}@media(max-width:768px){.product-benefits__items{grid-template-columns:repeat(1,1fr)}.benfits_item h3{font-size:20px}.benfits_item--content p{font-size:16px}.benfits_item img{max-width:64px;height:64px}}@media screen and (max-width:600px){.footer:after{background-position:bottom!important}ul.footer-block__details-content{display:none}.footer{min-height:760px!important}h2.footer-block__heading.inline-richtext:after{content:"+"}h2.footer-block__heading.inline-richtext{display:flex;justify-content:space-between}.footer-block.grid__item{margin:0rem 0!important}.footer-block__heading{padding-block:15px;margin-bottom:0!important;margin-top:0}.footer-block__brand-info .footer-block__heading{margin-bottom:20px!important}h2.footer-block__heading.inline-richtext.active:after{content:"-"}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sections.css.map */
