.sn2hero,.sn2hero *{box-sizing:border-box}.sn2hero{--sn2hero-text:rgb(55, 109, 89);--sn2hero-heading:rgb(49, 107, 78);--sn2hero-card-bg: #f6f6f4;--sn2hero-info-bg: #faf9f7;--sn2hero-border: rgba(49, 72, 107, .08);--sn2hero-radius-xl: 28px;--sn2hero-radius-lg: 22px;--sn2hero-radius-md: 18px;position:relative;width:100%;margin-top:48px;padding:56px 20px 64px;background:linear-gradient(180deg,#f5f5f5,#edf8f3 45%,#dae5de);color:var(--sn2hero-text);font-family:OldschoolGrotesk_W-Regular,sans-serif;overflow:hidden}@media screen and (min-width:768px){.sn2hero{padding:72px 28px 84px}}@media screen and (min-width:1200px){.sn2hero{padding:84px 40px 96px}}.sn2hero__inner{max-width:1240px;margin:0 auto}.sn2hero__header{text-align:center;margin-bottom:42px}@media screen and (min-width:1024px){.sn2hero__header{margin-bottom:56px}}.sn2hero__heading{margin:0 auto;max-width:980px;color:var(--sn2hero-heading);font-family:OldschoolGrotesk_W-Regular,sans-serif;font-size:clamp(38px,5vw,74px);font-weight:400;line-height:.98;letter-spacing:-.04em}.sn2hero__items{display:grid;gap:34px}@media screen and (min-width:1024px){.sn2hero__items{gap:64px}}.sn2hero-feature__grid{display:grid;gap:26px;align-items:center}@media screen and (min-width:1024px){.sn2hero-feature__grid{grid-template-columns:minmax(0,1fr) minmax(420px,470px);gap:36px}.sn2hero-feature.is-reversed .sn2hero-feature__media{order:2}.sn2hero-feature.is-reversed .sn2hero-feature__content{order:1;padding-right:26px;padding-left:0}.sn2hero-feature:not(.is-reversed) .sn2hero-feature__content{padding-left:6px}}.sn2hero-feature__media-wrap{position:relative;width:100%}.sn2hero-feature__picture{display:block;width:100%}.sn2hero-feature__image{display:block;width:100%;height:auto;aspect-ratio:650 / 366;object-fit:cover;border-radius:20px;background:#e8ecef}.sn2hero-feature__badge{position:absolute;left:-18px;bottom:32px;width:clamp(130px,34%,230px);height:auto;z-index:2}.sn2hero-feature.is-reversed .sn2hero-feature__badge{left:50%;bottom:-18px;transform:translate(-50%);width:clamp(150px,32%,210px)}.sn2hero-feature__content{width:100%}.sn2hero-feature__title{margin:0 0 14px;color:var(--sn2hero-heading);font-family:OldschoolGrotesk_W-Regular,sans-serif;font-size:clamp(30px,3vw,52px);font-weight:400;line-height:1;letter-spacing:-.04em}.sn2hero-feature__description{margin:0 0 22px;color:var(--sn2hero-text);font-family:OldschoolGrotesk_W-Regular,sans-serif;font-size:18px;line-height:1.45;letter-spacing:-.01em}.sn2hero-feature__description p{margin:0}.sn2hero-feature__info-card{display:flex;align-items:center;gap:14px;max-width:286px;min-height:74px;padding:14px 16px;border-radius:14px;background:var(--sn2hero-info-bg);border:1px solid var(--sn2hero-border);margin-bottom:16px}.sn2hero-feature__info-icon-wrap{width:48px;min-width:48px;height:48px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#e8edf4}.sn2hero-feature__info-icon{width:28px;height:28px;object-fit:contain}.sn2hero-feature__info-copy{min-width:0}.sn2hero-feature__info-title{margin:0 0 4px;color:var(--sn2hero-heading);font-family:OldschoolGrotesk_W-Regular,sans-serif;font-size:18px;font-weight:400;line-height:1.1;letter-spacing:-.02em}.sn2hero-feature__info-text{color:var(--sn2hero-text);font-family:OldschoolGrotesk_W-Regular,sans-serif;font-size:15px;line-height:1.3;letter-spacing:-.01em}.sn2hero-feature__note{margin:0;color:var(--sn2hero-text);font-family:OldschoolGrotesk_W-Regular,sans-serif;font-size:15px;line-height:1.35;letter-spacing:-.01em}@media screen and (max-width:1023px){.sn2hero-feature__image{aspect-ratio:16 / 9}.sn2hero-feature__badge{left:-10px;bottom:24px}.sn2hero-feature.is-reversed .sn2hero-feature__badge{bottom:-12px}}@media screen and (max-width:767px){.sn2hero__heading{font-size:42px;line-height:1.02}.sn2hero-feature__title{font-size:34px}.sn2hero-feature__description{font-size:16px}.sn2hero-feature__info-card{max-width:100%}.sn2hero-feature__info-title{font-size:17px}.sn2hero-feature__info-text,.sn2hero-feature__note{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sn2hero.css.map */
