.accordion-with-banner{display:flex;flex-direction:column;background-color:#fff8ea}@media screen and (min-width:990px){.accordion-with-banner{flex-direction:row}}.accordion-with-banner__image-area{flex:1 0 0%;overflow:hidden}.accordion-with-banner__image-container{height:100%;aspect-ratio:1}.accordion-with-banner__image-container img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:990px){.accordion-with-banner__image-container{aspect-ratio:.8}}.accordion-with-banner__content-area{flex:1 0 0%}.accordion-with-banner__content-area-wrapper{padding-block:40px;display:flex;flex-direction:column;justify-content:space-between;height:100%}@media screen and (min-width:990px){.accordion-with-banner__content-area-wrapper{padding-inline:40px;padding-block:80px}}.accordion-with-banner__content-heading h2{margin:0;font-family:var(--font-heading-family);font-size:28px;font-weight:900;line-height:110%;letter-spacing:-1.12px;color:#2e4c18;text-transform:uppercase;padding-inline:16px;padding-bottom:40px}@media screen and (min-width:990px){.accordion-with-banner__content-heading h2{padding-inline:0;padding-bottom:0;font-size:40px;letter-spacing:-1.6px}}.accordion-item{display:flex;flex-direction:column;background-color:#f3f4f6;padding:10px 15px;transition:all .5s ease-in-out}.accordion-item:hover{background-color:#ecfdf5}.comparison-table{max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;gap:40px}.comparison-table__heading *{margin:0;color:#2e4c18;text-transform:uppercase;padding-inline:16px;font-size:28px;font-weight:900;line-height:110%;letter-spacing:-1.12px}@media screen and (min-width:990px){.comparison-table__heading *{padding-inline:20px;font-size:40px;font-weight:900;line-height:110%;letter-spacing:-1.6px}}.comparison-table__table{width:100%;border-collapse:collapse;border:1px solid #2e4c18}.comparison-table__table th:nth-child(1){width:50%;border-top:1px solid #2e4c18}@media screen and (min-width:990px){.comparison-table__table th:nth-child(1){width:33.33%}}.comparison-table__table th:nth-child(2){width:25%;border-top:1px solid #fff2b1}@media screen and (min-width:990px){.comparison-table__table th:nth-child(2){width:33.33%}}.comparison-table__table th:nth-child(3){width:25%;border-top:1px solid #2e4c18}@media screen and (min-width:990px){.comparison-table__table th:nth-child(3){width:33.33%}}.comparison-table__table thead{height:110px;color:#2e4c18}.comparison-table__table thead th{font-family:Nacelle;font-size:16px;font-weight:900;line-height:110%;letter-spacing:-.64px}.comparison-table__table thead svg{width:72px;height:12px}@media screen and (min-width:990px){.comparison-table__table thead th{font-size:28px;font-weight:900;line-height:110%;letter-spacing:-1.12px}.comparison-table__table thead svg{width:128px;height:20px}}.comparison-table__table tr{height:60px;color:#2e4c18;font-family:DM Mono;font-size:12px;font-weight:500;line-height:normal}@media screen and (min-width:990px){.comparison-table__table tr{height:66px;font-size:20px;font-weight:500;line-height:normal}}.comparison-table__table td{padding-inline:16px}.comparison-table__table td svg{width:22px;height:22px}@media screen and (min-width:990px){.comparison-table__table td{padding-inline:20px}.comparison-table__table td svg{width:26px;height:26px}}.comparison-table__table td:nth-child(1){border-top:1px solid #2e4c18}.comparison-table__table td:nth-child(2){border-top:1px solid #fff2b1}.comparison-table__table td:nth-child(3){border-top:1px solid #2e4c18}.comparison-table__table tr:last-child td{border-bottom:1px solid #2e4c18}.comparison-table__table th:nth-child(2),.comparison-table__table td:nth-child(2){background-color:#2e4c18}.comparison-table__table td:not(:first-child){text-align:center}.footer{display:block;padding-inline:16px}@media screen and (min-width:990px){.footer{padding-inline:20px}}.footer svg{height:24px;width:24px}.footer__upper-area{display:flex;justify-content:space-between;align-items:center;padding-block:40px 80px}@media screen and (min-width:990px){.footer__upper-area{padding-block:80px}}.footer__secondary-logo-container{height:47px;width:75px}.footer__secondary-logo-container img{width:100%;height:100%;object-fit:contain}.footer__back-to-top-container .custom-button__inner{padding:0}.footer__back-to-top-container .custom-button{color:#e1ef98}.footer__central-area{display:flex;flex-direction:column;gap:80px}@media screen and (min-width:990px){.footer__central-area{flex-direction:row;gap:12px}}.footer__newsletter-area{flex:1 0 0%}@media screen and (min-width:1024px){.footer__newsletter-area{padding-inline:0}}.footer__newsletter-layout{display:flex;flex-direction:column;gap:20px;width:100%}@media screen and (min-width:1023px){.footer__newsletter-layout{flex-direction:column;align-items:start;gap:20px;width:66.66%}}.footer__newsletter-heading-area{flex:1 0 0%;display:grid;flex-direction:column;gap:12px}.footer__newsletter-heading{color:#e1ef98;font-size:16px;font-weight:500;line-height:normal;text-transform:uppercase;margin:0}@media screen and (min-width:1023px){.footer__newsletter-heading{font-size:20px}}.footer__newsletter-description{color:#e1ef98;text-align:justify;font-size:14px;font-weight:400;line-height:130%}@media screen and (min-width:1023px){.footer__newsletter-description{font-size:16px}}.footer__newsletter-form-area{flex:1 0 0%;display:flex;flex-direction:column;width:100%}.footer__newsletter-form-wrapper{display:flex;flex-direction:column;gap:10px;position:relative}.footer__newsletter-form-wrapper input{background-color:inherit;border:2px solid #fff8ea;color:#fff8ea;font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.32px;outline:none;text-align:center;padding:13px 16px!important;height:56px;text-transform:uppercase}.footer__newsletter-form-wrapper input:focus,.footer__newsletter-form-wrapper input:focus-visible{border:2px solid #fff8ea;outline:none;box-shadow:none}.footer__newsletter-form-wrapper input::placeholder{display:block;color:#fff8ea;font-size:16px;opacity:1}.footer__newsletter-form--tempBtn{background-color:#e1ef98;text-align:left;text-transform:uppercase;padding:14px 28px;color:#2e4c18;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.footer__menu-area{flex:1 0 0%;display:grid;grid-template-columns:repeat(1,1fr);column-gap:12px;row-gap:40px}@media screen and (min-width:767px){.footer__menu-area{grid-template-columns:repeat(3,1fr);height:100%}}.footer__menu-block{flex:1 0 0%;display:flex;flex-direction:column;gap:20px}.footer__menu-title{color:inherit;font-size:16px;font-weight:500;line-height:normal;text-transform:uppercase;margin:0}@media screen and (min-width:1023px){.footer__menu-title{font-size:20px}}.footer__menu-list{display:flex;flex-direction:column;gap:12px;height:100%}.footer__menu-item-link{font-size:12px;font-weight:400;line-height:normal;color:inherit;text-decoration:none}@media screen and (min-width:1023px){.footer__menu-item-link{font-size:16px}}.footer__mobile-social-links{padding-top:40px;display:flex;flex-direction:row;gap:36px;justify-content:end}@media screen and (min-width:990px){.footer__mobile-social-links{display:none}}.footer__desktop-social-links{display:none}@media screen and (min-width:990px){.footer__desktop-social-links{margin-block:auto 0;display:flex;flex-direction:row;gap:40px;justify-content:start}.footer__desktop-social-links .footer__menu-item-link{height:24px;width:24px}}.footer__lower-area{padding-block:120px 20px;display:flex;flex-direction:column;gap:8px}@media screen and (min-width:990px){.footer__lower-area{gap:40px}}.footer__copyright-container{display:flex;flex-direction:row;justify-content:space-between}.footer__copyright-text,.footer__copyright-additional-text{font-size:14px;font-weight:500;line-height:normal;text-transform:uppercase}.icon-with-text{background-color:#e1ef98;position:relative;overflow:hidden}.icon-with-text__heading{position:relative;z-index:1;padding-top:120px}.icon-with-text__heading>*{font-family:Nacelle;font-size:40px;font-weight:900;line-height:110.00000000000001%;letter-spacing:-2.9px;color:#2e4c18;text-align:center;margin:0}.icon-with-text__grid-layout{width:max-content;display:grid;grid-template-columns:repeat(2,1fr);row-gap:40px;padding-bottom:193px;padding-top:40px;margin:auto}@media screen and not (max-width:568px){.icon-with-text__grid-layout{grid-template-columns:repeat(4,1fr);row-gap:20px;padding-bottom:273px;padding-top:80px;column-gap:20px}}.icon-with-text__layout{display:flex;flex-direction:column;justify-content:center;gap:20px;position:relative;z-index:1}.icon-with-text__icon{background-color:#fff8ea;border:1px solid #2e4c18;border-radius:50%;width:95px;height:95px;box-shadow:-9px 8px #2e4c18;display:flex;align-items:center;justify-content:center;margin:0 auto}.icon-with-text__icon>img{width:40%;height:40%}.icon-with-text__title{text-align:center}.icon-with-text__title>*{font-family:Nacelle;font-weight:900;font-size:16px;line-height:100%;letter-spacing:-1.1px;margin:0;color:#2e4c18}.icon-with-text__svg-top-left{position:absolute;top:3%;left:-13%;width:178.96px;height:84.65px;z-index:0}.icon-with-text__svg-top-right{position:absolute;top:10%;right:-20%;width:133.24px;height:58.26px;z-index:0}.icon-with-text__svg-center-right{position:absolute;top:34.71%;right:13.57%;width:100.3px;height:38.84px;z-index:0}.icon-with-text__svg-bottom-left{position:absolute;bottom:54.49%;left:4.25%;width:100.3px;height:38.84px;z-index:0}.icon-with-text__svg-bottom-left-green{position:absolute;bottom:0;left:20.51%;width:82.93px;height:46px;z-index:0}.icon-with-text__svg-bottom-right-green{position:absolute;bottom:0;left:42.89%;width:137.9px;height:77px;z-index:0}.icon-with-text__svg img{animation:MoveForwardBackward 1.8s ease-in-out infinite alternate}@media screen and (min-width:990px){.icon-with-text{background-color:#e1ef98;position:relative}.icon-with-text__heading{position:relative;z-index:1;padding-top:200px}.icon-with-text__heading>*{font-family:Nacelle;font-size:72px;font-weight:900;line-height:110%;letter-spacing:-2.9px;color:#2e4c18;text-align:center;margin:0}.icon-with-text__layout{display:flex;flex-direction:column;gap:20px;position:relative;z-index:1}.icon-with-text__icon{background-color:#fff8ea;border:1px solid #2e4c18;border-radius:50%;width:95px;height:95px;box-shadow:-9px 8px #2e4c18;display:flex;align-items:center;justify-content:center;margin:0 auto}.icon-with-text__icon>img{width:40%;height:40%}.icon-with-text__title{text-align:center}.icon-with-text__title>*{font-family:Nacelle;font-weight:900;font-size:28px;line-height:100%;letter-spacing:-1.1px;margin:0;color:#2e4c18}.icon-with-text__svg-top-left{position:absolute;top:13.06%;left:1.39%;width:364px;height:172.04px;z-index:0}.icon-with-text__svg-top-right{position:absolute;top:22.99%;right:1.39%;width:271px;height:118.41px;z-index:0}.icon-with-text__svg-center-right{position:absolute;top:49.77%;right:20.07%;width:204px;height:78.94px;z-index:0}.icon-with-text__svg-bottom-left{position:absolute;bottom:25.67%;left:9.72%;width:204px;height:78.94px;z-index:0}.icon-with-text__svg-bottom-left-green{position:absolute;bottom:0;left:1.39%;width:163.62px;height:91.43px;z-index:0}.icon-with-text__svg-bottom-right-green{position:absolute;bottom:0;left:12.82%;width:271.42px;height:152.07px;z-index:0}.icon-with-text__svg img{animation:MoveForwardBackward 1.8s ease-in-out infinite alternate}@keyframes MoveForwardBackward{0%{transform:translate(0)}50%{transform:translate(18px)}to{transform:translate(0)}}}.image-banner{background-color:#e1ef98;position:relative;overflow:hidden;height:600px}@media screen and (min-width:990px){.image-banner{background-color:#e1ef98;position:relative;height:1000px}}.image-banner__text{position:relative;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%)}.image-banner__text .image-banner__heading>*{font-family:Nacelle;font-size:40px;font-weight:900;line-height:110.00000000000001%;letter-spacing:-2.9px;color:#2e4c18;text-align:center;margin:0}@media screen and (min-width:990px){.image-banner__text .image-banner__heading>*{font-family:Nacelle;font-size:72px;font-weight:900;line-height:110.00000000000001%;letter-spacing:-2.9px;color:#2e4c18;text-align:center;margin:0}}.image-banner__text .image-banner__button{display:flex;align-items:center;justify-content:center}@media screen and (min-width:990px){.image-banner__text{display:flex;flex-direction:column;gap:40px;align-items:center;justify-content:center}}.image-banner__svg-top-left{position:absolute;top:5.17%;left:-13%;width:178.96px;height:84.65px;z-index:0}@media screen and (min-width:990px){.image-banner__svg-top-left{position:absolute;top:10.66%;left:1.39%;width:364px;height:172.04px;z-index:0}}.image-banner__svg-top-right{position:absolute;top:13.33%;right:-3%;width:133.24px;height:58.26px;z-index:0}@media screen and (min-width:990px){.image-banner__svg-top-right{position:absolute;top:18.756%;right:1.39%;width:271px;height:118.41px;z-index:0}}.image-banner__svg-center-right{position:absolute;top:52.3%;right:20.57%;width:100.3px;height:38.84px;z-index:0}@media screen and (min-width:990px){.image-banner__svg-center-right{position:absolute;top:39.77%;right:20.07%;width:204px;height:78.94px;z-index:0}}.image-banner__svg-bottom-left{position:absolute;bottom:33.8%;left:4.25%;width:100.3px;height:38.84px;z-index:0}@media screen and (min-width:990px){.image-banner__svg-bottom-left{position:absolute;bottom:39.35%;left:9.72%;width:204px;height:78.94px;z-index:0}}.image-banner__svg-bottom-left-green{position:absolute;bottom:0;left:20.51%;width:82.93px;height:46px;z-index:0}@media screen and (min-width:990px){.image-banner__svg-bottom-left-green{position:absolute;bottom:0;left:1.39%;width:163.62px;height:91.43px;z-index:0}}.image-banner__svg-bottom-right-green{position:absolute;bottom:0;left:42.89%;width:137.9px;height:77px;z-index:0}@media screen and (min-width:990px){.image-banner__svg-bottom-right-green{position:absolute;bottom:0;left:12.82%;width:271.42px;height:152.07px;z-index:0}}.image-banner__svg img{animation:MoveForwardBackward 1.8s ease-in-out infinite alternate}@keyframes MoveForwardBackward{0%{transform:translate(0)}50%{transform:translate(18px)}to{transform:translate(0)}}.image-banner-with-text{display:flex;flex-direction:column-reverse}@media screen and (min-width:990px){.image-banner-with-text{flex-direction:row}}.image-banner-with-text__heading h2{color:#fff;text-align:center;font-size:34px;font-weight:800;letter-spacing:1px}.image-banner-with-text__content{display:flex;flex-direction:column;padding-block:40px 80px;padding-inline:16px;height:100%}@media screen and (min-width:990px){.image-banner-with-text__content{padding-block:80px;padding-inline:40px}}.image-banner-with-text__heading>*{font-family:Nacelle;font-size:28px;font-weight:900;line-height:110.00000000000001%;letter-spacing:-1.12px;color:inherit;text-transform:uppercase;margin:0}@media screen and (min-width:990px){.image-banner-with-text__heading>*{font-size:40px;letter-spacing:-1.6px}}.image-banner-with-text__text-blocks{display:grid;grid-template-columns:repeat(4,1fr);row-gap:19px;column-gap:40px;margin-top:40px;margin-bottom:40px}@media screen and (min-width:990px){.image-banner-with-text__text-blocks{row-gap:30px;column-gap:20px;margin-top:40px}}.image-banner-with-text__text-blocks-layout{display:flex;flex-direction:column;gap:12px;text-align:center;background:#ffffff0f;border-radius:16px;padding:25px 20px;transition:.3s ease}.image-banner-with-text__blocks-percentage{font-family:Nacelle;font-size:25px;font-weight:600;line-height:30px;letter-spacing:0px;color:#fff;margin:0}@media screen and (min-width:990px){.image-banner-with-text__blocks-percentage{font-size:34px}}.image-banner-with-text__blocks-text>*{font-family:var(--font-body-family);font-size:14px;line-height:25px;letter-spacing:0;color:inherit;text-transform:uppercase;margin:0}.image-banner-with-text__note>*{font-family:var(--font-body-family);text-transform:uppercase;font-size:10px;font-weight:500;line-height:100%;letter-spacing:0;color:inherit;margin:0;text-align:center}@media screen and (min-width:990px){.image-banner-with-text__note>*{font-size:12px}}.image-banner-with-text__image-area{flex:1 0 0;overflow:hidden}.image-banner-with-text__image{aspect-ratio:1;height:100%}.image-banner-with-text__image img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:990px){.image-banner-with-text__image{aspect-ratio:.8089}}accordion-item{display:block;border:1px solid #e5e7eb;border-radius:10px}accordion-item .accordion-item__heading-area{cursor:pointer;display:flex;justify-content:space-between;align-items:self-start;color:#2e4c18;line-height:100%;text-transform:uppercase}@media screen and (min-width:990px){accordion-item .accordion-item__heading-area{align-items:center;padding-inline:0}}accordion-item:not(:first-child){margin-top:20px}accordion-item .accordion-item__heading-layout{display:flex;flex-direction:column;flex:5 0 0%;cursor:pointer;align-items:self-start;gap:8px}accordion-item .accordion-item__heading-layout .title{margin:0!important;font-size:15px;font-weight:500;line-height:25px;letter-spacing:0;color:#2e4c18;font-family:var(--font-body-family)}@media screen and (min-width:990px){accordion-item .accordion-item__heading-layout .title{flex:4 0 0%}}accordion-item .accordion-item__heading-layout .index{font-family:DM Mono;font-size:14px;font-weight:500;line-height:100%;letter-spacing:0;color:#2e4c18;text-align:center}@media screen and (min-width:990px){accordion-item .accordion-item__heading-layout .index{font-size:16px;text-align:start;flex:1 0 0%}}@media screen and (min-width:990px){accordion-item .accordion-item__heading-layout{display:flex;flex-direction:row;flex:5 0 0%;cursor:pointer;gap:0px}}accordion-item .accordion-item__svg-container{flex:1 0 0%;display:flex;justify-content:end}accordion-item .accordion-item__content{height:0;overflow:hidden;transition:height .4s ease}accordion-item .accordion-item__content.layout{display:block;padding-bottom:24px}accordion-item .accordion-item__content.layout p,accordion-item .accordion-item__content.layout ul{margin:0}accordion-item .accordion-item__content-layout{width:100%}@media screen and (min-width:990px){accordion-item .accordion-item__content-layout{width:66.66%;padding-inline:0}}accordion-item .accordion-item__content-layout p{padding-top:8px;margin:0;font-family:Inter Variable;font-weight:400;font-size:12px;line-height:23px;letter-spacing:0;text-align:justify;color:#666}@media screen and (min-width:990px){accordion-item .accordion-item__content-layout p{font-size:13px}}accordion-item .accordion-item__content{width:100%;margin-inline-start:0}@media screen and (min-width:990px){accordion-item .accordion-item__content{margin-inline-start:16.6%}}accordion-item .accordion-item__svg-container svg path:first-child{transition:transform .5s ease;transform-origin:center}accordion-item svg{transition:transform .5s ease}accordion-item.open .accordion-item__content{opacity:1}accordion-item.open .accordion-item__svg-container svg path:first-child{transform:rotate(90deg)}@media screen and (min-width:990px){.accordion-item__heading-layout accordion-item .accordion-item__heading-area{padding-block:20px}.accordion-item__heading-layout accordion-item .accordion-item__heading-layout{flex:2 0 0%}.accordion-item__heading-layout accordion-item .accordion-item__heading-layout .index{flex:3 0 0%}.accordion-item__heading-layout accordion-item .accordion-item__heading-layout .title{flex:5 0 0%}.accordion-item__heading-layout accordion-item .accordion-item__content{width:33.33%}}.custom-button{color:#fff8ea;text-transform:uppercase;-webkit-user-select:none;background-color:transparent;cursor:pointer;user-select:none;font-size:12px;line-height:1;font-weight:500;font-family:DM Mono;text-decoration:none;display:grid;padding:0;width:100%;border:0;text-align:left;--elastic-ease-out: linear( 0, .5737 7.6%, .8382 11.87%, .9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, .9995 46.99%, .9872 51.63%, .9842 58.77%, 1.0011 81.26%, 1 );--smooth-ease: cubic-bezier(.32, .72, 0, 1);--transform-ease: cubic-bezier(.59, 1, .88, 1.01);--bounce-cubic-ease: cubic-bezier(.34, 2.27, .64, 1);transition:transform .5s var(--elastic-ease-out);-webkit-tap-highlight-color:transparent}@media(min-width:990px){.custom-button{font-size:20px}}.custom-button--light{color:#2e4c18}.custom-button--secondary{width:fit-content}.custom-button--secondary .custom-button__inner{padding:0;column-gap:12px;row-gap:0;height:auto}.custom-button--secondary .custom-button__inner:before{content:"";position:relative;bottom:0;width:100%;height:1px;background-color:currentColor}@media(min-width:990px){.custom-button--secondary .custom-button__inner:before{height:2px}}.custom-button__bg{background-color:#2e4c18;grid-area:1 / 1;display:grid;height:100%;transition:scale .15s cubic-bezier(.59,1,.88,1.01),transform .15s cubic-bezier(.59,1,.88,1.01)}.custom-button--light .custom-button__bg{background-color:#e1ef98}.custom-button__inner{grid-gap:.375rem;grid-area:1 / 1;grid-template-columns:1fr auto;align-items:center;padding:12px 20px;display:grid}@media(min-width:990px){.custom-button__inner{padding:16px 20px}}.custom-button__icon{transition:.4s cubic-bezier(.32,.72,0,1);height:20px;width:20px;overflow:hidden;grid-area:1 / 2 / 1 / 2;display:block;position:relative}@media(min-width:990px){.custom-button__icon{width:24px;height:24px}}.custom-button__icon svg{transition:.4s cubic-bezier(.32,.72,0,1);width:20px;height:20px}@media(min-width:990px){.custom-button__icon svg{width:24px;height:24px}}.custom-button__icon svg+svg{position:absolute;left:0;bottom:-100%}.custom-button:is(:hover,:focus-visible) .custom-button__icon svg{transform:translateY(-100%)}.custom-button__text{translate:0 0 0;clip-path:inset(0% 0% 0% 0%);transition:translate .45s cubic-bezier(.32,.72,0,1),clip-path .45s cubic-bezier(.32,.72,0,1);grid-area:1 / 1 / 1 / 1}.custom-button__text-secondary{border-bottom:2px solid;padding-bottom:2px}.custom-button__inner:after{content:attr(data-text);display:block;grid-area:1 / 1 / 1 / 1;translate:0 125% 0;clip-path:inset(-100% 0% 100% 0%);transition:translate .45s cubic-bezier(.32,.72,0,1),clip-path .45s cubic-bezier(.32,.72,0,1)}.custom-button:is(:hover,:focus-visible) .custom-button__bg{transition:scale .15s cubic-bezier(.59,1,.88,1.01),transform .35s .15s cubic-bezier(.34,2.27,.64,1)}.custom-button:is(:hover,:focus-visible) .custom-button__text{translate:0 -125% 0;clip-path:inset(100% 0% -100% 0%)}.custom-button:is(:hover,:focus-visible) .custom-button__inner:after{translate:0 0 0;clip-path:inset(0% 0% 0% 0%)}
/*# sourceMappingURL=/cdn/shop/t/45/compiled_assets/styles.css.map */
