.ssf-photo{position:relative;height:var(--ssf-photo-h, 400px);overflow:hidden;background:#3f3f3c}.ssf-photo img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.ssf-photo{height:calc(var(--ssf-photo-h, 400px) * .55)}}.ssf{background:#3f3f3c;color:#e9e9e4;font-family:var(--font-body-family)}.ssf a{color:#e9e9e4;text-decoration:none}.ssf a:hover{color:#d6e48a}.ssf__top{display:grid;grid-template-columns:minmax(0,1fr);gap:3.6rem 2.4rem;padding-top:4.4rem;padding-bottom:3.2rem}@media screen and (min-width:750px){.ssf__top{grid-template-columns:repeat(2,minmax(0,1fr))}.ssf__brand{grid-column:1 / -1}}@media screen and (min-width:990px){.ssf__top{grid-template-columns:1.3fr .8fr .8fr 1.1fr;gap:4.8rem;padding-top:5.6rem;padding-bottom:4.4rem}.ssf__brand{grid-column:auto}}@media screen and (max-width:749px){.ssf__top{grid-template-columns:repeat(2,minmax(0,1fr))}.ssf__brand,.ssf__contact{grid-column:1 / -1}}.ssf__logo{display:block;max-width:100%;height:auto}.ssf__lead{margin:1.8rem 0 1.4rem;font-size:1.5rem;line-height:1.5}.ssf__form{display:flex;gap:1rem;max-width:42rem}.ssf__form input{flex:1;min-width:0;height:4.8rem;border:0;border-radius:6px;padding:0 1.6rem;font-family:inherit;font-size:1.5rem;color:#333;background:#fff}.ssf__form input:focus{outline:2px solid #87a025;outline-offset:1px}.ssf__btn{height:4.8rem;padding:0 2.2rem;border:0;border-radius:6px;background:#87a025;color:#fff;font-family:inherit;font-weight:600;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.ssf__btn:hover{background:#76901c}.ssf__btn[disabled]{opacity:.6;cursor:wait}.ssf__msg{margin:1rem 0 0;font-size:1.5rem;color:#d6e48a}.ssf__msg--err{color:#f3b2a6}.ssf__note{margin:1rem 0 0;font-size:1.2rem;color:#b9b9b2}.ssf__h{margin:.4rem 0 1.6rem;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#d6e48a}.ssf__col ul{list-style:none;margin:0;padding:0}.ssf__col li{margin:0 0 1.1rem;font-size:1.5rem;line-height:1.4}.ssf__ct li{font-size:1.4rem;line-height:1.5;margin-bottom:1.2rem}.ssf__ct span{display:block;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:#b9b9b2}.ssf__ctbtn{display:inline-block;margin-top:.2rem;padding:.9rem 1.6rem;border:1px solid #87a025;border-radius:6px;color:#d6e48a!important;font-size:1.4rem}.ssf__ctbtn:hover{background:#87a025;color:#fff!important}.ssf__soc{display:flex;gap:1.2rem;margin-top:2.2rem}.ssf__soc a{width:4.2rem;height:4.2rem;border-radius:50%;background:#55554f;display:flex;align-items:center;justify-content:center}.ssf__soc a:hover{background:#87a025}.ssf__soc svg{width:2rem;height:2rem;fill:#fff}.ssf__bar{border-top:1px solid #55554f}.ssf__bar-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 2rem;padding-top:1.8rem;padding-bottom:1.8rem;font-size:1.3rem;color:#b9b9b2}.ssf__bar-in a{color:#cfcfc8;font-size:1.3rem}.ssf__policies{display:flex;flex-wrap:wrap;gap:.6rem 1.8rem}.ssf__pay{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:0}.ssf__pay svg{width:3.8rem;height:2.4rem}@media screen and (max-width:749px){.ssf__bar-in{justify-content:center;text-align:center}.ssf__policies{justify-content:center}}.ssf .ssf__top{padding-top:4.4rem;padding-bottom:3.2rem}@media screen and (min-width:990px){.ssf .ssf__top{padding-top:5.6rem;padding-bottom:4.4rem}}.ssf .ssf__bar-in{padding-top:1.8rem;padding-bottom:1.8rem}.ssh-card{display:flex;flex-direction:column;text-align:center;text-decoration:none;color:var(--ssh-text);background:#fff;border:1px solid var(--ssh-line);border-top:4px solid var(--ssh-green);border-radius:0 0 var(--card-corner-radius, 8px) var(--card-corner-radius, 8px);overflow:hidden;transition:box-shadow .2s ease}.ssh-card:hover{box-shadow:0 10px 26px #00000014}.ssh-card__media{height:27rem;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:1.6rem}.ssh-card__img{width:100%;height:100%;object-fit:contain;transform:scale(var(--ssh-zoom, 1));transition:transform .3s ease}.ssh-card:hover .ssh-card__img{transform:scale(calc(var(--ssh-zoom, 1) * 1.04))}.ssh-card__body{padding:.8rem 2rem 2.6rem;display:flex;flex-direction:column;flex-grow:1}.ssh-card__title{margin:0;font-family:var(--font-heading-family);font-size:1.7rem;letter-spacing:.06em;text-transform:uppercase;line-height:1.35}.ssh-card__text{margin:1rem 0 0;font-size:1.5rem;line-height:1.55;color:#55554f}.ssh-card__more{margin-top:auto;padding-top:1.6rem;font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ssh-green-dark)}.ssh-feature{display:grid;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:990px){.ssh-feature{grid-template-columns:repeat(2,minmax(0,1fr))}.ssh-feature--img-right .ssh-feature__media{order:2}}.ssh-feature__media{position:relative;min-height:34rem}@media screen and (min-width:990px){.ssh-feature__media{min-height:54rem}}.ssh-feature__media img,.ssh-feature__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ssh-feature__body{padding:6.4rem 4rem;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:990px){.ssh-feature__body{padding:7.2rem 6.4rem;max-width:64rem}}.ssh-feature__top{display:flex;align-items:center;justify-content:space-between;gap:2.4rem}.ssh-feature__titles{min-width:0}.ssh-feature__badge{flex:0 0 auto;height:auto;max-width:30%}.ssh-feature__stats{display:flex;flex-wrap:wrap;gap:2.4rem 3.6rem;margin-top:2.6rem}.ssh-feature__value{margin:0;font-family:var(--font-heading-family);font-size:2.8rem;line-height:1.2;color:var(--ssh-green-dark)}.ssh-feature__label{margin:.2rem 0 0;font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:#5f5f5a}.ssh-hero{position:relative;display:flex;align-items:center;overflow:hidden;background:#3a3a38}.ssh-hero--small{min-height:44rem}.ssh-hero--medium{min-height:56rem}.ssh-hero--large{min-height:68rem}.ssh-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ssh-hero__inner{position:relative;width:100%;display:flex;padding-top:6rem;padding-bottom:6rem}.ssh-hero--box-right .ssh-hero__inner{justify-content:flex-end}.ssh-hero--box-center .ssh-hero__inner{justify-content:center;text-align:center}.ssh-hero__box{max-width:56rem;padding:4.4rem 4.8rem;color:#fff;box-sizing:border-box;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ssh-hero__title{margin:0;padding-left:2rem;border-left:6px solid #87a025;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:4.4rem;line-height:1.05;letter-spacing:.02em;text-transform:uppercase;color:#fff}@media screen and (min-width:990px){.ssh-hero__title{font-size:5.8rem}}.ssh-hero--box-center .ssh-hero__title{border-left:0;padding-left:0}.ssh-hero__sub{margin:1.2rem 0 0 2.6rem;font-weight:var(--font-body-weight-bold);font-size:1.5rem;letter-spacing:.32em;text-transform:uppercase;color:#d6e48a}.ssh-hero--box-center .ssh-hero__sub{margin-left:0}.ssh-hero__text{margin-top:2.2rem;font-size:1.8rem;line-height:1.6;text-shadow:0 1px 2px rgba(0,0,0,.25)}.ssh-hero__text p{margin:0}.ssh-hero--compact .ssh-hero__box{max-width:44rem;padding:3rem 3.4rem}.ssh-hero--compact .ssh-hero__title{font-size:3.6rem;border-left-width:5px;padding-left:1.6rem}@media screen and (min-width:990px){.ssh-hero--compact .ssh-hero__title{font-size:4.4rem}}.ssh-hero--compact .ssh-hero__sub{margin-left:2.1rem;font-size:1.3rem}.ssh-hero--compact .ssh-hero__text{margin-top:1.6rem;font-size:1.6rem}.ssh-hero--compact .ssh-actions{margin-top:2.2rem}@media screen and (max-width:749px){.ssh-hero{align-items:flex-end}.ssh-hero--small,.ssh-hero--medium,.ssh-hero--large{min-height:52rem}.ssh-hero__inner{padding-top:2rem;padding-bottom:2rem}.ssh-hero__box{padding:2.8rem 2.4rem}}.ssh-icons{padding:4rem 0;border-top:1px solid var(--ssh-line);border-bottom:1px solid var(--ssh-line)}.ssh-icons__row{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem 3.2rem}@media screen and (min-width:750px){.ssh-icons__row{grid-template-columns:repeat(3,minmax(0,1fr))}}.ssh-icons__item{display:flex;align-items:center;gap:2rem}.ssh-icons__icon{width:7.2rem;height:7.2rem;flex:0 0 auto;object-fit:contain}.ssh-icons__text{margin:0;font-size:1.6rem;line-height:1.45}.ssh-icons__text strong{display:block;font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ssh-green-dark)}.ssh-logos{padding:5.2rem 0 5.6rem}.ssh-logos.ssh--white{border-top:1px solid var(--ssh-line)}.ssh-logos__heading{margin:0;font-weight:var(--font-body-weight-bold);font-size:1.4rem;letter-spacing:.2em;text-transform:uppercase;color:#5f5f5a}.ssh-logos__row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.2rem 5.2rem;margin-top:2.6rem}.ssh-logos__item img{display:block;width:auto;max-width:22rem;object-fit:contain}.ssh-logos--gray .ssh-logos__item img{filter:grayscale(1);opacity:.7;transition:filter .2s ease,opacity .2s ease}.ssh-logos--gray .ssh-logos__item:hover img{filter:none;opacity:1}.ssh-logos__more{margin-top:2.6rem}.ssh-promise__row{display:grid;grid-template-columns:minmax(0,1fr);text-align:center}@media screen and (min-width:750px){.ssh-promise__row{grid-template-columns:repeat(var(--ssh-cols),minmax(0,1fr))}}.ssh-promise__item{padding:.8rem 3.2rem}.ssh-promise__item+.ssh-promise__item{border-top:1px solid var(--ssh-line);padding-top:2rem;margin-top:1.2rem}@media screen and (min-width:750px){.ssh-promise__item+.ssh-promise__item{border-top:0;border-left:1px solid #d9dbcd;padding-top:.8rem;margin-top:0}}.ssh-promise__small{margin:0;font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:.32em;text-transform:uppercase;color:#6b6b66}.ssh-promise__big{margin:.6rem 0 0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3.4rem;line-height:1.1;letter-spacing:.06em;text-transform:uppercase;color:var(--ssh-text)}@media screen and (min-width:990px){.ssh-promise__big{font-size:4rem}}.ssh-promise__rule{width:4rem;height:3px;margin:1.4rem auto 0;background:var(--ssh-green)}.ssh-promise__text{margin:1.4rem auto 0;max-width:30rem;font-size:1.6rem;line-height:1.65}.ssh-recipe{display:block;text-decoration:none;color:var(--ssh-text)}.ssh-recipe__media{position:relative;height:30rem;overflow:hidden;border-radius:var(--media-radius, 8px)}.ssh-recipe__media img,.ssh-recipe__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.ssh-recipe:hover .ssh-recipe__media img{transform:scale(1.04)}.ssh-recipe__label{margin:1.8rem 0 .4rem;font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ssh-green-dark)}.ssh-recipe__title{margin:0;font-family:var(--font-heading-family);font-size:2rem;line-height:1.3}.ssh-recipe:hover .ssh-recipe__title{color:var(--ssh-green-dark)}.ssh-recipe__text{margin:.6rem 0 0;font-size:1.5rem;line-height:1.55}.ssh-uses__icon{width:5.6rem;height:5.6rem;margin:0 auto 1.4rem;display:block}.ssh-use{display:flex;flex-direction:column;background:#fff;border:1px solid var(--ssh-line);border-radius:var(--card-corner-radius, 8px);overflow:hidden}.ssh-use__media{position:relative;height:23rem}.ssh-use__media img,.ssh-use__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ssh-use__body{padding:2.6rem 2.8rem 3rem;display:flex;flex-direction:column;flex-grow:1}.ssh-use__title{margin:0;font-family:var(--font-heading-family);font-size:2.2rem;letter-spacing:.04em;text-transform:uppercase}.ssh-use__list{margin:1.6rem 0 0;display:grid;grid-template-columns:auto 1fr;gap:.8rem 1.6rem;font-size:1.5rem;line-height:1.45}.ssh-use__list dt{font-weight:var(--font-body-weight-bold);letter-spacing:.08em;text-transform:uppercase;font-size:1.3rem;color:var(--ssh-green-dark);padding-top:.15rem}.ssh-use__list dd{margin:0}.ssh-use__btn{margin-top:auto;align-self:flex-start}.ssh-use__list+.ssh-use__btn{margin-top:2.4rem}.ssh-uses__note{margin:4rem 0 0;text-align:center;font-size:1.5rem;letter-spacing:.06em}.ssh-video{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem;align-items:center}@media screen and (min-width:990px){.ssh-video{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:6.4rem}}.ssh-video__frame{position:relative;aspect-ratio:16 / 9;border-radius:var(--media-radius, 8px);overflow:hidden;background:#2e2e2c;box-shadow:0 14px 36px #0000001f}.ssh-video__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.ssh-video__play{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.ssh-video__play img,.ssh-video__play svg.placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.ssh-video__btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;line-height:0;filter:drop-shadow(0 4px 12px rgba(0,0,0,.35));transition:transform .2s ease}.ssh-video__play:hover .ssh-video__btn,.ssh-video__play:focus-visible .ssh-video__btn{transform:translate(-50%,-50%) scale(1.08)}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAAAAAAD_Aw */
