.timeline-collage{background:#f5f1e8;padding:70px 0 110px;color:#25391f}.timeline-collage__intro{max-width:640px;margin:0 auto 70px;padding:0 24px;text-align:center}.timeline-collage__heading{margin:0 0 16px;line-height:1.1;font-size:35px;text-transform:uppercase;font-family:interstate-condensed,sans-serif;font-weight:500;text-align:center;letter-spacing:-1%}.timeline-collage__intro-text{font-size:14px;line-height:1.55;letter-spacing:-1%}.timeline-row{max-width:1320px;margin:0 auto;padding:0 24px}.timeline-card__image img{display:block;width:100%;height:auto;object-fit:cover}.timeline-card__copy{margin-top:22px}.timeline-card__title{margin:0 0 12px;font-size:24px;line-height:1.25;font-family:new-spirit-condensed,sans-serif;font-weight:500;letter-spacing:-2%}.timeline-card__text{font-size:14px;line-height:1.6;letter-spacing:-1%}.timeline-card__text p{margin:0 0 14px}.timeline-card__text p:last-child{margin-bottom:0}.timeline-row--one{margin-bottom:20px}.timeline-card--one{max-width:560px;margin:0 33% 0 auto}.timeline-card--one img{width:580px;height:414px}.timeline-card--one .timeline-card__copy{max-width:430px}.timeline-row--two-three{display:grid;grid-template-columns:58% 34%;column-gap:8%;align-items:start;margin-bottom:60px}.timeline-card--two{order:2;margin-top:-60px}.timeline-card--two img{width:510px;height:414px}.timeline-card--three{order:1;margin-left:-24px;margin-top:100px}.timeline-card--three img{width:840px;height:521px}.timeline-card--three .timeline-card__copy{max-width:480px;margin-left:100px}.timeline-row--four-five{display:grid;grid-template-columns:48% 28%;column-gap:18%;align-items:start;margin-bottom:60px}.timeline-card--four{margin-left:70px}.timeline-card--four img{width:580px;height:501px}.timeline-card--five{margin-top:240px}.timeline-card--five img{width:380px;height:507px}.timeline-row--six-seven{display:grid;grid-template-columns:42% 42%;column-gap:12%;align-items:start;margin-bottom:95px}.timeline-card--six{margin-left:-24px;margin-top:-280px}.timeline-card--six img{width:510px;height:591px}.timeline-card--six .timeline-card__copy{max-width:430px;margin-left:70px}.timeline-card--seven{margin-top:60px}.timeline-card--seven img{width:710px;height:498px}.timeline-row--eight{margin-bottom:60px}.timeline-card--eight img{width:778px;height:481px}.timeline-card--eight{max-width:760px;margin:0 auto}.timeline-card--eight .timeline-card__copy{max-width:560px}.timeline-row--nine-ten{display:grid;grid-template-columns:52% 28%;column-gap:16%;align-items:start}.timeline-card--nine img{width:708px;height:501px}.timeline-card--nine .timeline-card__copy{max-width:430px;margin-left:70px}.timeline-card--ten{margin-top:200px}.timeline-card--ten img{width:380px;height:507px}@media screen and (max-width:749px){.timeline-collage{padding:50px 18px 70px}.timeline-collage__intro{padding:0;text-align:left;margin-bottom:45px}.timeline-row{display:block;padding:0;margin-bottom:0}.timeline-card__image img{width:100%;height:auto}.timeline-card{max-width:none!important;margin:0 0 55px!important}.timeline-card__copy{max-width:none!important;margin-left:0!important}.timeline-collage__heading{font-size:26px}.timeline-collage__intro-text{font-size:14px}.timeline-card__title{font-size:18px}.timeline-card__text{font-size:14px}}.timeline-collage{position:relative;overflow:hidden;isolation:isolate}.timeline-rings{position:fixed;top:50%;left:50%;width:320px;height:320px;transform:translate(-50%,-50%) scale(2);transform-origin:center center;pointer-events:none;z-index:0;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.timeline-collage.is-rings-active .timeline-rings{opacity:1;visibility:visible}.timeline-ring{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s ease}.timeline-ring.is-visible{opacity:1}.timeline-ring svg{position:absolute;top:50%;left:50%;width:auto;height:auto;max-width:none;transform:translate(-50%,-50%)}.timeline-card,.timeline-row,.timeline-collage__intro{position:relative;z-index:2}.se-landing-banner{width:100%;background:#f3efdf99;text-align:center}.se-landing-banner__image-wrap{width:100%}.se-landing-banner__image{display:block;width:100%;height:490px;object-fit:cover}.se-landing-banner__content{max-width:800px;margin:0 auto;padding:75px 20px 55px}.se-landing-banner__title{margin:0 0 18px;color:#3d5530;font-size:80px;line-height:.95;letter-spacing:-1.9%;font-family:new-spirit,sans-serif;font-weight:500}.se-landing-banner__description{max-width:640px;margin:0 auto 18px;color:#4d5f43;font-size:14px;line-height:1.45;letter-spacing:-1%}.se-landing-banner__extra-description{margin:0 auto 24px;color:#3d5530;font-size:22px;line-height:1.4;text-transform:uppercase;font-family:interstate-condensed,sans-serif;font-weight:500;letter-spacing:-1.9%}.se-landing-banner__button{display:inline-flex;align-items:center;justify-content:center;min-width:92px;min-height:32px;padding:8px 18px;border:1px solid rgba(61,85,48,.35);color:#3d5530;background:transparent;font-size:15px;line-height:1;text-decoration:none;text-transform:uppercase;letter-spacing:.04em}.se-landing-banner__button:hover{background:#3d5530;color:#fff}@media screen and (max-width:749px){.se-landing-banner__image{height:260px}.se-landing-banner__content{padding:55px 18px 45px}.se-landing-banner__title{font-size:50px}.se-landing-banner__description{font-size:13px}}@media screen and (max-width:460px){.se-landing-banner__title{font-size:40px}.se-landing-banner__extra-description{font-size:18px}}.se-stats-grid{padding:0 20px 80px}.se-stats-grid__container{max-width:960px;margin:0 auto;text-align:center}.se-stats-grid__image-wrap{max-width:820px;margin:0 auto}.se-stats-grid__image{display:block;width:100%;height:auto}.se-stats-grid__header{max-width:620px;margin:55px auto 48px}.se-stats-grid__title{margin:0 0 8px;font-size:42px;line-height:1;text-transform:uppercase;font-family:interstate-condensed,sans-serif;font-weight:500;letter-spacing:-1.9%}.se-stats-grid__description{font-size:14px;line-height:1.45;letter-spacing:-1%}.se-stats-grid__items{display:grid;grid-template-columns:repeat(3,1fr);gap:52px 24px}.se-stats-grid__item{max-width:250px;margin:0 auto;opacity:.2;transform:translateY(14px);transition:opacity .7s ease,transform .7s ease}.se-stats-grid__item.is-visible{opacity:1;transform:translateY(0)}.se-stats-grid__item-title{margin:0 0 10px;font-size:32px;line-height:.95;letter-spacing:-.04em;font-family:new-spirit-condensed,sans-serif;font-weight:500;letter-spacing:-1.9%}.se-stats-grid__item-small-title{display:block;font-size:14px;letter-spacing:.25px;margin:2px 0 0}.se-stats-grid__item-description{font-size:14px;line-height:1.45;letter-spacing:-1%}@media screen and (max-width:749px){.se-stats-grid{padding:0 18px 60px}.se-stats-grid__title{font-size:32px}.se-stats-grid__image-wrap{margin-bottom:42px}.se-stats-grid__items{grid-template-columns:repeat(2,1fr);gap:42px 24px}.se-stats-grid__item-title{font-size:24px}}@media screen and (max-width:480px){.se-stats-grid__items{grid-template-columns:1fr}}.se-product-row{padding:78px 20px 70px}.se-product-row__container{max-width:1040px;margin:0 auto;text-align:center}.se-product-row__title{margin:0 0 52px;font-size:35px;line-height:1.1;text-transform:uppercase;font-family:interstate-condensed,sans-serif;font-weight:500;letter-spacing:-1.9%}.se-product-row__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0 16px;text-align:left}.se-product-row__link{display:block;text-decoration:none}.se-product-row__image-wrap{width:100%;aspect-ratio:1 / 1;background:#d9d9d9;margin-bottom:14px;overflow:hidden}.se-product-row__image{display:block;width:100%;height:100%;object-fit:cover}.se-product-row__product-title{margin:0;font-size:15px;line-height:1.3;font-weight:500;letter-spacing:-1.9%}.se-product-row__button-wrap{margin-top:56px;text-align:center}.se-product-row__button{display:inline-flex;align-items:center;justify-content:center;min-width:110px;min-height:34px;padding:9px 20px;background:transparent;font-size:15px;line-height:1;text-decoration:none;text-transform:uppercase;letter-spacing:.04em}@media screen and (max-width:749px){.se-product-row{padding:58px 18px 55px}.se-product-row__title{margin-bottom:42px;font-size:26px}.se-product-row__grid{grid-template-columns:repeat(2,1fr);gap:28px 14px}.se-product-row__button-wrap{margin-top:42px}.se-product-row__product-title,.se-product-row__button{font-size:14px}}@media screen and (max-width:480px){.se-product-row__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/se-landing.css.map */
