:root{--main-bg: #EAFCF2;--primary-color: #9BDB5F;--secondary-color: #387A3B;--secondary-color-hover: #156118;--heading-text-color: #121212;--body-text-color: #898989;--button-color: #B45795;--button-color-hover: #a43f9c;--button-border-color: #DDE9DE}.field__input:focus{box-shadow:none;border-radius:12px}.facets-container{padding-top:3rem!important}.header__icon--account{display:none!important}.search__input{border:1px solid var( --button-border-color);border-radius:7px;padding:5px 10px}.search__input.field__input:focus{box-shadow:none;border-radius:7px}.cart-notification{border-radius:15px!important;background:#fff!important;margin-top:10px}.cart-notification__links .button--primary{background:var(--secondary-color);border-radius:10px}.cart-notification__links .button--primary:after{box-shadow:none}.cart-notification__links .button:not([disabled]):hover:after{box-shadow:none}.cart-notification__links .button--secondary{border:1px solid var(--secondary-color);color:var(--secondary-color);border-radius:10px;background:transparent}.cart-notification__links .button--secondary:after{box-shadow:none}.cart-notification-product{align-items:center}.cart-notification-product__image{padding:12px 16px;border-radius:7px}.cart-notification-product__image img{height:77px;object-fit:contain}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:5px 10px}.cart-count-bubble{background:var( --secondary-color)}.cart-count-bubble span{line-height:0px}.header__menu-item span{text-decoration:none}.header__menu-item{padding:7.5px}.header__heading-link{padding:0}.header__heading-logo{width:202px}.header--middle-left{grid-template-columns:auto auto 1fr auto}.header__custom-btn{padding:15px 19px;border-radius:12px;background:var( --secondary-color);line-height:100%}.header__custom-btn:hover{background:var( --secondary-color-hover)}.header__custom-btn:before,.header__custom-btn:after{content:none!important;display:none!important;border:none!important;background:none!important;box-shadow:none!important}.predictive-search.predictive-search--header{border-radius:10px;margin-top:10px}#predictive-search-products{font-size:16px;text-transform:unset;color:var(--heading-text-color)}.template-search.template-search--empty.section-template--23553780089120__main-padding{min-height:80vh}@media (max-width:989px){.predictive-search.predictive-search--direct,.predictive-search.predictive-search--search-template{border-radius:10px!important;margin-top:10px!important}.header__custom-btn-wrapper{display:none}.header{grid-template-columns:1fr 2fr 1fr}.header--middle-left{grid-template-columns:auto 1fr auto}details-modal.header__search{display:none}.header{grid-template-areas:"heading icons"}header-drawer{margin-left:0!important;background-color:var(--secondary-color);border-radius:8px}.header__icon--menu .icon path{color:#fff}.header__icon--cart{margin-right:0!important}.menu-drawer__utility-links{display:none}div#menu-drawer{background:var(--primary-color);padding:15px 20px 30px}.menu-drawer__navigation-container{grid-template-rows:none!important}.list-menu__item{justify-content:center;border-radius:12px}.menu-drawer{right:0;transform:translate(100%)}.header__icon,.header__icon--cart .icon{height:4rem;width:4rem;padding:0}.header{gap:5px}.menu-drawer__custom-button a.button.button--full-width{background:var(--secondary-color);border-radius:12px}.menu-drawer__custom-button a.button.button--full-width:hover{background:var(--secondary-color-hover)}}@media (max-width: 767px){.header{padding:16px 2rem!important}}@media (max-width: 550px){.header__heading-logo{width:140px}.header__icon,.header__icon--cart .icon{height:3.4rem!important;width:3.4rem!important}}.color-scheme-1{background:var(--main-bg)}.collection__title .title{color:var(--heading-text-color);font-size:40px;font-weight:400;line-height:100%;margin:0}.section-template--23553779663136__featured_collection-padding .collection__title .title{padding-bottom:39px;text-align:center}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{object-fit:contain}.collection__view-all a:before,.collection__view-all a:after{content:none!important;display:none!important;border:none!important;background:none!important;box-shadow:none!important}.card__inner{background:transparent}.collection__view-all a{background:var(--button-color);border-radius:12px;font-size:18px;padding:17px 30px;margin-top:40px!important}.collection__view-all a:hover{background:var(--button-color-hover)}.card__media{background:#fff;border-radius:12px!important}.card__media .media img{padding:20px!important}@media (max-width: 767px){.section-template--23553779663136__featured_collection-padding .collection__title .title{font-size:32px;padding-bottom:15px}}@media (max-width: 580px){.collection .grid--2-col-tablet-down .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) / 2)}.collection .grid__item{width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(100% - var(--grid-mobile-horizontal-spacing) / 2)}}.home-hero{position:relative;overflow:hidden;padding:70px 20px}.hero-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.hero-content{position:relative;z-index:1;background:#fff;border-radius:20px;max-width:892px;display:flex;gap:30px;margin:0 auto;padding:40px;box-shadow:0 4px 15px #0000001a}.hero-logo{flex:0 0 230px}.hero-logo-img{width:100%;height:auto}.hero-tagline{color:var(--secondary-color);font-weight:600;margin-bottom:20px}.hero-description p{color:var(--heading-text-color);font-size:28px;line-height:110%;margin:0;font-weight:500}.hero-description p span,.hero-description p strong{color:var(--secondary-color)}.hero-author{color:#888;font-size:22px;margin:0;line-height:120%;padding:18px 0 26px;font-weight:400}.hero-button{display:inline-flex;align-items:center;justify-content:center;font-family:Lexend;font-size:18px;line-height:100%;background:var(--button-color);color:#fff;padding:12px 28px;border-radius:10px;font-weight:400;text-decoration:none;transition:background .3s;height:55px}.hero-button:hover{background:var(--button-color-hover)}@media (max-width: 820px){.hero-content{padding:30px}}@media (max-width: 767px){.hero-content{flex-direction:column;padding:20px}.hero-text{text-align:center}.hero-author{font-size:16px}.hero-logo{flex:unset;text-align:center}.hero-logo-img{width:243px}}.hero-about-us{background-position:top!important;padding:108px 0}.hero-about-us-container{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap;padding:0 50px}.hero-about-us-left{flex:1 1 25%;text-align:center}.hero-about-us-image{width:281px;height:auto}.hero-about-us-right{flex:1 1 55%}.hero-about-us-heading{color:var(--heading-text-color);font-size:40px;font-weight:500;margin:0;padding-bottom:21px}.hero-about-us-text{color:#333;line-height:1.7;font-size:1rem}.hero-about-us-text p{margin:0;font-size:16px;line-height:155%;color:var(--heading-text-color);font-weight:300}@media (max-width: 991px){.hero-about-us-container{padding:0 32px}}@media (max-width: 767px){.hero-about-us{padding:80px 0}.hero-about-us-right{text-align:center}.hero-about-us-heading{font-size:32px;padding-bottom:20px}.hero-about-us-container{gap:30px;padding:0 15px;flex-direction:column}}@media (max-width: 560px){.hero-about-us-image{width:201px;height:auto}}.home-evidence-section{background-color:var(--main-bg);padding:60px 0}.custom-evidence-container{max-width:1200px;margin:0 auto;text-align:center;padding:0 50px}.custom-evidence-heading{font-size:40px;font-weight:500;margin:0;padding-bottom:16px}.custom-evidence-subtext{color:var(--heading-text-color);max-width:800px;margin:0 auto 40px;line-height:1.6;font-size:16px;font-weight:300;line-height:155%}.custom-evidence-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;justify-items:center}.custom-evidence-card{background:#fff;border-radius:15px;box-shadow:0 4px 10px #0000000d;padding:28px;transition:transform .3s ease;width:100%}.custom-evidence-card:hover{transform:translateY(-5px)}.custom-evidence-image{width:100%;border-radius:10px;height:auto}.custom-evidence-description{font-size:14px;color:#000;line-height:1.5;text-align:start;margin:0;font-weight:300}@media (max-width: 800px){.custom-evidence-grid{display:grid;grid-template-columns:repeat(2,1fr)}.custom-evidence-container{padding:0 32px}}@media (max-width: 767px){.custom-evidence-heading{font-size:32px}.custom-evidence-container{padding:0 15px}}@media (max-width: 560px){.custom-evidence-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:25px}}.info-hero-section{background-color:var(--main-bg);padding:60px 0}.info-hero-wrapper{max-width:1200px;margin:0 auto;padding:0 50px}.info-hero-inner{display:flex;align-items:center;justify-content:space-between;gap:60px}.info-hero-left{flex:0 0 325px;text-align:center}.info-hero-image{width:100%;height:auto}.info-hero-heading{font-size:35px;font-weight:700;color:var(--secondary-color);margin:0;line-height:100%;padding-bottom:20px}.info-hero-text p{color:#424b42;margin:0;font-family:Lexend;font-weight:300;font-style:Light;font-size:18px;line-height:155%;letter-spacing:0%}.info-hero-bottom{margin-top:20px}.info-hero-bottom p{color:#424b42;margin:0;font-family:Lexend;font-weight:300;font-style:Light;font-size:18px;line-height:155%;letter-spacing:0%}@media (max-width: 1140px){.info-hero-inner{gap:30px}}@media (max-width: 767px){.info-hero-inner{flex-direction:column;gap:20px}.info-hero-left{flex:none;width:500px;order:2}.info-hero-wrapper{padding:0 20px}}@media (max-width: 500px){.info-hero-left{width:100%}}.contact .form__message{justify-content:center}.facets__display .field__input{height:47px!important;border:1px solid #7D7D7D!important;border-radius:5px!important;padding:5px 10px}.facets__display .field__input:focus{box-shadow:none;border-radius:12px}.facets__display .facets__price{gap:18px}h2.form-status.caption-large.text-body{font-size:20px;margin:0;padding:0}.page-width--narrow{max-width:797px;padding-top:150px!important}.field{flex-direction:column;align-items:start}.field.field--with-error:before,.field.field--with-error:after{content:none!important;display:none!important;border:none!important;background:none!important;box-shadow:none!important}.contact__fields .field input{height:65px;border-radius:12px;padding:10px 20px!important;border:1px solid var(--button-border-color);flex-grow:unset}label.field__label{position:unset;padding-bottom:10px;margin:0;font-size:16px;font-weight:500;line-height:100%}.isolate{position:unset}.gradient{background-attachment:unset;background-position:top!important}.contact{text-align:center}.contact h2{font-size:40px;font-weight:500;margin:0;padding-bottom:16px;line-height:120%}.contact button.button{width:100%;padding:20px;line-height:100%;border-radius:10px;background:var(--secondary-color);font-size:18px}.contact button.button:hover{background:var(--secondary-color-hover)}.button:after{box-shadow:none}.text-area{height:160px;border-radius:12px;border:1px solid var(--button-border-color)}.contact-info p{max-width:470px;margin:auto;padding-bottom:30px;font-size:16px}.contact-info a{color:var(--secondary-color);font-weight:500;text-decoration:none}@media (max-width: 767px){.contact h2{font-size:32px}}.contact .form__message{align-items:center}.copyright__content{font-size:16px!important;font-weight:500!important}.custom-payment-icons{display:flex;flex-wrap:wrap;gap:11px;align-items:center;justify-content:end}.custom-payment-icons img{width:40px;height:auto}.footer{background-color:var(--main-bg)}.footer .footer__payment{margin-top:0!important;width:100%}.footer .footer__content-bottom{display:flex;max-width:1200px;margin:auto;padding:0 50px;padding-top:28px!important}.footer .footer__content-bottom .page-width{padding:0}.footer .footer__copyright{margin:0!important}.copyright__content{font-size:16px;font-weight:600;color:#424b42}.footer__localization:empty+.footer__column--info{align-items:unset!important}@media (max-width: 992px){.footer .footer__content-bottom{padding:0 32px}}@media (max-width: 767px){.footer .footer__content-bottom{padding:0 20px}.custom-payment-icons{justify-content:center}.custom-payment-icons img{width:30px;height:auto}.copyright__content{font-size:15px!important}}.facets__display{border-radius:10px!important}.field:before,.field:after{content:none!important;display:none!important;border:none!important;background:none!important;box-shadow:none!important}facets__display .field input{height:47px}.facets__summary span,.facets__heading,.facet-filters__label label,.facet-filters__sort,h2.product-count__text.text-body span{color:var(--heading-text-color)!important}span.facets__selected,.facets__reset,.facet-checkbox__text{color:var(--heading-text-color)}.catalog-banner{padding:20px 0 0}.catalog-banner .page-width{max-width:1200px;margin:0 auto;padding:0 50px}.catalog-banner__inner{background-color:#9ada5e;color:#000;text-align:center;border-radius:40px;padding:60px 20px}.catalog-banner__inner h2{color:var(--heading-text-color);font-size:40px;font-weight:500;margin:0}.catalog-banner__inner p{font-size:16px;line-height:150%;max-width:800px;margin:0 auto}@media (max-width: 767px){.catalog-banner .page-width{padding:0 30px}.catalog-banner__inner h2{font-size:32px}}@media (max-width: 580px){.catalog-banner .page-width{padding:0 20px}}.grid__item.product__media-wrapper{background:#fff;border-radius:25px;align-items:center;justify-content:center;padding:40px}.product-form .product-form__buttons{max-widthwidth:100%!important}.product__title h1{font-size:30px;font-weight:500;color:var(--heading-text-color);line-height:120%}.product-form__submit{background:transparent;color:var(--secondary-color);border-radius:10px;border-color:var(--secondary-color);box-shadow:none;border:1px solid var(--secondary-color)}.button:not([disabled]):hover:after{box-shadow:none}.product-form__submit:after{box-shadow:none}button.gravity-button{background-color:var(--secondary-color)!important}span.price-item.price-item--regular{font-size:17px;line-height:100%;color:var(--heading-text-color)}.quantity:after{box-shadow:none;border:1px solid #D0D0D0;border-radius:10px}.product-form__quantity .form__label{color:var(--heading-text-color)}.product__description.rte.quick-add-hidden p{font-size:16px;color:var(--heading-text-color);line-height:120%}.share-button{border-top:1px solid #D0D0D0}.buy-now-btn:before,.buy-now-btn:after{content:none!important;display:none!important;border:none!important;background:none!important;box-shadow:none!important}.buy-now-btn{width:100%;border-radius:10px;background-color:var(--secondary-color)}.buy-now-btn:hover{background-color:var(--secondary-color-hover)}.grid__item.product__media-wrapper{flex-direction:row;align-items:center;justify-content:center;text-align:center}.slider-button--prev{position:absolute;left:-30px;z-index:5}.slider-button--next{position:absolute;right:-30px;z-index:5}media-gallery#MediaGallery-template--23553779990816__main{width:100%}.product__media.media.media--transparent{height:390px!important;padding:0!important}@media (max-width: 800px){.grid__item.product__media-wrapper{padding:26px}}@media (max-width: 749px){.product__info-wrapper.grid__item{padding-top:30px}}.cart-item{border-bottom:1px solid var(--button-border-color)}.cart-item td{vertical-align:middle!important;border-bottom:1px solid var(--button-border-color)!important}img.cart-item__image{min-height:108px;min-width:100px;object-fit:contain;padding:12px;border-radius:10px}.cart-item__image-container{border-radius:6px}table.cart-items tr th{font-size:13px;color:#484c4a;border:none}.cart-item__price-wrapper span.price.price--end{margin:0}.js-contents .totals h2.totals__total,.js-contents .totals .totals__total-value{font-weight:400;font-style:Regular;font-size:16px;line-height:150%;letter-spacing:4%;color:var(--heading-text-color)}.js-contents small.tax-note.caption-large.rte{font-weight:400;font-style:Regular;font-size:13px;line-height:100%;letter-spacing:3%;color:var(--heading-text-color)}.cart__checkout-button{border-radius:10px;background-color:var(--secondary-color);font-weight:400;font-size:18px;line-height:100%;height:55px}.cart__checkout-button:before,.cart__checkout-button:after{content:none!important;display:none!important;border:none!important;background:none!important;box-shadow:none!important}.cart-item__media-details-wrapper{display:flex;gap:24px;align-items:center}.cart-item__quantity-totals-wrapper{display:flex;justify-content:space-between;align-items:center}td.cart-item__actions{padding-left:0!important}.cart-item__details{width:unset!important}.cart-item cart-remove-button{margin-left:0!important}cart-remove-button .button{min-width:2.5rem!important}.cart-item__name{font-size:16px}@media (max-width: 749px){.cart-item{display:flex!important;flex-direction:column!important;padding-bottom:25px}.cart-item td{border:none!important}.quantity{width:calc(12rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.title-wrapper-with-link a.underlined-link{display:none}.title-wrapper-with-link{justify-content:center}}.section-template--25762212774176__featured_collection_jxUzVK-padding h2.title.inline-richtext.h1,.section-template--25762212774176__featured_collection_PAH8Fg-padding h2.title.inline-richtext.h1,.section-template--25762222735648__featured_collection_MXia87-padding h2.title.inline-richtext.h1,.section-template--25762222735648__featured_collection_jPKL4t-padding h2.title.inline-richtext.h1{font-size:32px;font-weight:400}.collection-meta{width:100%}.products-collections-section{padding:48px 50px;--collection-gap: 20px}.collection-product--large{background:#fff;border-radius:12px;padding:32px;box-shadow:0 6px 18px #0000000f;margin-bottom:24px}.collection-product--large .collection-flex{display:flex;align-items:center;gap:74px}.collection-product--large .collection-image-wrapper{max-width:425px;width:100%}.collection-product--large .collection-image-wrapper img{width:100%;height:auto;display:block;border-radius:10px;object-fit:contain}.collections-pairs-row{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--collection-gap);margin-top:24px}.collection-product--small{background:#fff;border-radius:10px;padding:24px;box-shadow:0 4px 12px #0000000a;display:flex;align-items:center;gap:24px;justify-content:space-between}.collection-product--small .collection-image-wrapper{max-width:215px;margin-bottom:10px}.collection-product--small .collection-image-wrapper img{width:100%;height:auto;display:block;border-radius:10px}.product-link{text-decoration:none;color:inherit;display:block}.product-link:hover{opacity:.8}.collection-title{margin:0;padding:0;font-weight:400;line-height:100%;transition:color .3s ease;color:var(--heading-text-color)}.collection-product--large .collection-title{font-size:30px}.collection-product--small .collection-title{font-size:18px}p.collection-price{font-family:Lexend;font-weight:400;line-height:100%;margin:0;color:var(--heading-text-color)}.collection-product--large p.collection-price{font-size:23px;padding:9px 0 22px}.collection-product--small p.collection-price{font-size:20px;padding:11px 0}p.collection-desc{font-family:Lexend;font-weight:300;line-height:150%;margin:0;color:#000}.collection-product--large p.collection-desc{font-size:16px;padding-bottom:33px}.collection-product--small p.collection-desc{font-size:14px;padding-bottom:20px}.product-link:hover .collection-title{color:#1f7a3f}.btn{margin:8px 0 0;width:100%}@media (max-width: 1180px){.collections-pairs-row{grid-template-columns:repeat(1,1fr)}.collection-product--large .collection-flex,.collection-product--small{gap:40px}.collection-product--large,.collection-product--small{padding:30px}.collection-product--large .collection-image-wrapper,.collection-product--small .collection-image-wrapper{max-width:380px}.collection-title,.collection-product--small .collection-title{font-size:30px}.collection-product--small p.collection-price{font-size:23px;padding:9px 0 22px}.collection-product--small p.collection-desc{font-size:16px;padding-bottom:33px}}@media (max-width: 950px){.collection-product--large .collection-image-wrapper,.collection-product--small .collection-image-wrapper{max-width:310px}}@media (max-width: 767px){.collection-flex{flex-direction:column}.collections-pairs-row{grid-template-columns:1fr}.collection-product--small{flex-direction:column}.products-collections-section{padding:48px 30px}.section-template--25762212774176__featured_collection_jxUzVK-padding h2.title.inline-richtext.h1,.section-template--25762212774176__featured_collection_PAH8Fg-padding h2.title.inline-richtext.h1,.section-template--25762222735648__featured_collection_MXia87-padding h2.title.inline-richtext.h1,.section-template--25762222735648__featured_collection_jPKL4t-padding h2.title.inline-richtext.h1{font-size:24px}}@media (max-width: 600px){.collection-product--large .collection-title,.collection-product--small .collection-title{font-size:20px}.collection-product--large p.collection-price,.collection-product--small p.collection-price{font-size:19px;padding:6px 0 14px}.collection-product--large p.collection-desc,.collection-product--small p.collection-desc{font-size:16px;padding-bottom:24px}.collection-product--large,.collection-product--small{padding:20px}}@media (max-width:580px){.products-collections-section{padding:48px 20px}}div#shopify-section-template--25762222735648__products_collections_xyXHMD,div#shopify-section-template--25762212774176__products_collections_KazgrJ{background:var(--main-bg)}.custom-error .form__message{color:#ff1e1e}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
