.sr-detail{display:grid;grid-template-columns:1fr 1fr;min-height:680px;background:#173b31;color:#f7f7f3}.sr-detail__copy{width:min(100%,700px);margin:auto;padding:clamp(68px,8vw,136px) clamp(24px,7vw,108px)}.sr-detail__intro{margin:0 0 22px;color:#becfc3;font-size:14px;font-weight:600}.sr-detail h2{margin:0;color:#f7f7f3;font-size:clamp(45px,5.2vw,82px);font-weight:600;line-height:1.02;letter-spacing:-.055em;text-wrap:balance}.sr-detail__lead{margin:27px 0 37px;color:#e0e9e2;font-size:clamp(17px,1.4vw,20px);line-height:1.5}.sr-detail__facts{margin:0}.sr-detail__facts div{border-top:1px solid rgba(255,255,255,.26);display:flex;justify-content:space-between;gap:30px;padding:16px 0}.sr-detail__facts div:last-child{border-bottom:1px solid rgba(255,255,255,.26)}.sr-detail dt{font-weight:650;font-size:15px}.sr-detail dd{margin:0;color:#d5e1d8;text-align:right;font-size:14px}.sr-detail__link{display:inline-flex;align-items:center;justify-content:space-between;gap:52px;margin-top:38px;border-bottom:1px solid #f7f7f3;padding-bottom:12px;color:inherit;text-decoration:none;font-size:15px;font-weight:650}.sr-detail__link span{font-size:22px;line-height:1}.sr-detail__link:focus-visible{outline:3px solid #fff;outline-offset:3px}.sr-detail__media{position:relative;min-height:100%;overflow:hidden;background:#d9d6cc}.sr-detail__media img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.sr-detail{grid-template-columns:1fr}.sr-detail__copy{padding:72px 24px 65px}.sr-detail h2{font-size:clamp(47px,12vw,68px)}.sr-detail__media{aspect-ratio:1 / .86}.sr-detail__facts div{gap:20px}}.sr-faq{background:#f7f7f3;color:#173b31;padding:clamp(76px,9vw,150px) max(20px,4.5vw);display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(30px,7vw,110px)}.sr-faq__heading{max-width:510px}.sr-faq h2{margin:0;color:#173b31;font-size:clamp(46px,5vw,78px);line-height:1.02;font-weight:600;letter-spacing:-.055em}.sr-faq__heading p{margin:23px 0 0;color:#58675f;font-size:17px;line-height:1.5}.sr-faq__items{border-top:1px solid #cdd3cd}.sr-faq details{border-bottom:1px solid #cdd3cd}.sr-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:78px;padding:20px 0;cursor:pointer;list-style:none;font-size:clamp(17px,1.5vw,21px);font-weight:600}.sr-faq summary::-webkit-details-marker{display:none}.sr-faq summary:focus-visible{outline:3px solid #173b31;outline-offset:3px}.sr-faq__plus{flex:none;font-size:28px;line-height:1;font-weight:300;transition:transform .18s ease}.sr-faq details[open] .sr-faq__plus{transform:rotate(45deg)}.sr-faq__answer{padding:0 44px 25px 0;color:#4a554e;font-size:16px;line-height:1.55}.sr-faq__answer p{margin:0 0 12px}.sr-faq__answer p:last-child{margin-bottom:0}@media(max-width:749px){.sr-faq{grid-template-columns:1fr;gap:34px}.sr-faq h2{font-size:49px}.sr-faq summary{min-height:70px}}@media(prefers-reduced-motion:reduce){.sr-faq__plus{transition:none}}.sr-hero{position:relative;min-height:min(820px,88svh);background:#102920;color:#fff;isolation:isolate;display:flex;align-items:center;overflow:hidden}.sr-hero__picture,.sr-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0}.sr-hero__picture{z-index:-2}.sr-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center 43%}.sr-hero__shade{z-index:-1;background:linear-gradient(90deg,#071611c2,#07161178 39%,#0716110f),linear-gradient(0deg,rgba(7,22,17,.38),transparent 29%)}.sr-hero__content{width:min(100% - 9vw,1440px);margin:auto;padding:56px 0 95px min(24vw,330px);box-sizing:border-box}.sr-hero__intro{margin:0 0 26px;font-size:clamp(13px,1.1vw,16px);font-weight:600;letter-spacing:.08em}.sr-hero h1{max-width:720px;margin:0;color:#fff;font-size:clamp(56px,7vw,112px);font-weight:600;line-height:.94;letter-spacing:-.065em;text-wrap:balance}.sr-hero__text{max-width:520px;margin:24px 0 0;font-size:clamp(17px,1.65vw,23px);line-height:1.45}.sr-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.sr-button{min-height:52px;padding:13px 23px;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;font-size:15px;font-weight:650;letter-spacing:-.01em;border:1px solid currentColor;transition:background .18s ease,color .18s ease}.sr-button--light{background:#f7f7f3;color:#173b31;border-color:#f7f7f3}.sr-button--light:hover{background:#fff;color:#102920}.sr-button--outline{background:transparent;color:#fff;border-color:#ffffffb8}.sr-button--outline:hover{background:#fff;color:#173b31}.sr-button:focus-visible{outline:3px solid #d8d6cc;outline-offset:3px}.sr-hero__bottom{position:absolute;bottom:27px;left:4.5vw;right:4.5vw;display:flex;justify-content:space-between;gap:24px;font-size:13px}@media(max-width:749px){.sr-hero{min-height:760px;align-items:end;display:flex}.sr-hero__picture{bottom:auto;height:47%}.sr-hero__image{object-position:center 78%}.sr-hero__shade{display:none}.sr-hero__content{width:100%;margin:auto 0 0;padding:30px 20px 40px;background:#102920}.sr-hero__intro{margin-bottom:16px}.sr-hero h1{font-size:clamp(56px,13vw,82px)}.sr-hero__text{font-size:17px;margin-top:18px}.sr-hero__actions{flex-direction:column;margin-top:22px}.sr-button{width:100%}.sr-hero__bottom{display:none}}@media(prefers-reduced-motion:reduce){.sr-button{transition:none}}.sr-social{min-height:750px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);overflow:hidden;background:#102920;color:#f7f7f3}.sr-social__copy{align-self:center;padding:clamp(60px,9vw,140px) clamp(24px,7vw,110px)}.sr-social__handle{margin:0 0 34px;color:#b9c8bd;font-size:15px;font-weight:650}.sr-social h2{max-width:720px;margin:0;color:#f7f7f3;font-size:clamp(53px,6.3vw,106px);line-height:.97;letter-spacing:-.065em;font-weight:650;text-wrap:balance}.sr-social__text{max-width:440px;margin:30px 0 0;color:#d1ddd4;font-size:clamp(17px,1.45vw,21px);line-height:1.55}.sr-social__link{width:fit-content;display:flex;align-items:center;gap:60px;margin-top:42px;border-bottom:1px solid currentColor;padding-bottom:14px;color:#f7f7f3;font-size:17px;font-weight:650;text-decoration:none}.sr-social__link span{font-size:25px;line-height:1}.sr-social__link:focus-visible{outline:3px solid #f7f7f3;outline-offset:5px}.sr-social__photos{display:grid;grid-template-columns:1fr .88fr;align-items:center;gap:clamp(10px,1.3vw,22px);padding:clamp(30px,5vw,80px) clamp(22px,4vw,70px) clamp(30px,5vw,80px) 0}.sr-social__photo{margin:0;overflow:hidden;background:#294034}.sr-social__photo--one{aspect-ratio:3 / 4;transform:translateY(-27px)}.sr-social__photo--two{aspect-ratio:3 / 4.4;transform:translateY(48px)}.sr-social__photo img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:989px){.sr-social{min-height:0;grid-template-columns:1fr}.sr-social__copy{padding:73px 24px 15px}.sr-social h2{font-size:clamp(54px,12vw,76px)}.sr-social__text{margin-top:22px;font-size:17px}.sr-social__link{margin-top:32px}.sr-social__photos{padding:42px 20px 73px;gap:10px}.sr-social__photo--one{transform:translateY(-12px)}.sr-social__photo--two{transform:translateY(22px)}}.sr-products{background:#f7f7f3;color:#173b31;padding:clamp(70px,8vw,140px) max(20px,4.5vw) clamp(80px,9vw,160px)}.sr-products__heading{max-width:1440px;margin:0 auto clamp(36px,5vw,76px);display:grid;grid-template-columns:1fr 1fr;column-gap:50px}.sr-products__heading p{grid-column:1 / -1;margin:0 0 15px;color:#58675f;font-size:14px;font-weight:600}.sr-products__heading h2{margin:0;max-width:720px;color:#173b31;font-size:clamp(44px,5.6vw,86px);font-weight:600;line-height:1;letter-spacing:-.055em}.sr-products__heading div{align-self:end;max-width:400px;margin-left:auto;padding-bottom:7px;color:#4a554e;font-size:clamp(16px,1.45vw,20px);line-height:1.5}.sr-products__grid{max-width:1440px;margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.5vw,38px)}.sr-product{min-width:0}.sr-product__media{display:block;overflow:hidden;background:#e9e9e4;aspect-ratio:4 / 4.7}.sr-product__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.sr-product__media:hover img{transform:scale(1.025)}.sr-product__meta{display:flex;align-items:start;justify-content:space-between;gap:20px;padding:23px 0 11px}.sr-product h3{margin:0;color:#173b31;font-size:clamp(24px,2.35vw,37px);line-height:1.1;letter-spacing:-.035em;font-weight:600}.sr-product h3 a{color:inherit;text-decoration:none}.sr-product__meta p{margin:8px 0 0;color:#58675f;font-size:15px}.sr-product__price{white-space:nowrap;display:flex;gap:8px;align-items:baseline;font-size:clamp(17px,1.5vw,21px)}.sr-product__price strong{font-weight:650}.sr-product__compare{color:#6f7671;text-decoration:line-through;font-size:.82em}.sr-product__promotion-note{margin:0 0 15px;color:#58675f;font-size:12px;line-height:1.5}.sr-product__link{border-top:1px solid #cdd3cd;padding:17px 0;display:flex;justify-content:space-between;align-items:center;color:#173b31;text-decoration:none;font-size:15px;font-weight:650}.sr-product__link span{font-size:22px;line-height:1}.sr-product a:focus-visible{outline:3px solid #173b31;outline-offset:3px}@media(max-width:749px){.sr-products__heading{display:block;margin-bottom:30px}.sr-products__heading h2{font-size:clamp(44px,12vw,67px)}.sr-products__heading div{margin:18px 0 0;font-size:16px}.sr-products__grid{grid-template-columns:1fr;gap:45px}.sr-product__media{aspect-ratio:4 / 4.5}.sr-product__meta{padding-top:17px;gap:10px}.sr-product__price{flex-direction:column;gap:0;align-items:end}}@media(prefers-reduced-motion:reduce){.sr-product__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAAAAAAADABw */
