.grab-story{background:#fff;color:#252b2a;padding:40px 20px 64px}.grab-story__container{max-width:1120px;margin:auto}.grab-story h2{font-size:clamp(25px,3vw,36px);line-height:1.2;color:#126353;margin:0 0 18px}.grab-story h3{font-size:clamp(23px,2.6vw,32px);line-height:1.25;margin:0 0 16px}.grab-story .rte{font-size:16px;line-height:1.7}.grab-story .rte p{margin:0 0 14px}.grab-story__intro{text-align:center;max-width:700px;margin:0 auto 40px}.grab-story__row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:28px 0}.grab-story__row--reverse .grab-story__media{order:2}.grab-story__media{border-radius:22px;overflow:hidden;background:#faf7f1}.grab-story__media img{display:block;width:100%;height:auto}.grab-story__eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#126353;margin:0 0 12px}.grab-story__steps{background:#eef7f3;border-radius:24px;padding:32px;margin:32px 0 48px}.grab-story__step-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;padding:0;margin:24px 0 0;list-style:none}.grab-story__step-grid h3{font-size:19px;margin:16px 0 8px}.grab-story__number{display:grid;place-items:center;height:36px;width:36px;border-radius:50%;background:#126353;color:#fff;font-weight:700}.grab-story__faq{max-width:820px;margin:0 auto 48px}.grab-story__faq details{border-bottom:1px solid #dbe5df}.grab-story__faq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;cursor:pointer;font-weight:600;font-size:17px;list-style:none}.grab-story__faq summary::-webkit-details-marker{display:none}.grab-story__faq summary span{font-size:24px;color:#126353}.grab-story__faq details[open] summary span{transform:rotate(45deg)}.grab-story__closing{text-align:center;background:#faf7f1;padding:38px 24px;border-radius:24px}.grab-story__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;background:#126353;color:#fff;text-decoration:none;font-weight:700;padding:14px 28px;border-radius:10px;margin-top:10px}.grab-story__button:hover{background:#0c493d}.grab-story a:focus-visible,.grab-story summary:focus-visible{outline:3px solid #126353;outline-offset:5px}@media(max-width:749px){.grab-story{padding:28px 18px 42px}.grab-story__row{grid-template-columns:1fr;gap:22px;padding:20px 0}.grab-story__row--reverse .grab-story__media{order:0}.grab-story__steps{padding:24px 18px}.grab-story__step-grid{grid-template-columns:1fr 1fr;gap:24px 18px}.grab-story__step-grid .rte{font-size:14px}.grab-story__button{width:100%}}@media(prefers-reduced-motion:no-preference){.grab-story__faq summary span{transition:transform .2s ease}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
