.howto-proof{width:632px;margin-left:80px;overflow:hidden;border:1px solid #d8e5e3;border-radius:var(--radius-xl);background:#fff;box-shadow:0 18px 48px #04393d1a}.howto-proof .howto__img{display:block;width:100%;height:auto;margin:0;aspect-ratio:auto;object-fit:contain;border-radius:0}.howto-proof__caption{display:flex;flex-direction:column;gap:7px;padding:20px 24px 22px;color:var(--text-primary)}.howto-proof__eyebrow{color:#087a73;font-size:12px;line-height:1.4;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.howto-proof__caption strong{font-size:18px;line-height:1.45}.howto-proof__caption span:not(.howto-proof__eyebrow){font-size:14px;line-height:1.5;color:#405354}.howto-proof__caption small{font-size:11px;line-height:1.45;color:#677}.howto__box--kit{width:calc(100% - 48px);max-width:760px;margin-inline:auto;padding:44px;align-items:flex-start;gap:0;box-sizing:border-box;border:1px solid #d8e7e4;border-radius:28px;background:linear-gradient(145deg,#f1f8f7,#fbf7f2);box-shadow:0 20px 56px #04393d1a}.howto__box--kit .howto__kicker{margin:0 0 10px;color:#087a73;font-size:12px;line-height:1.4;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.howto__box--kit .howto__title{margin:0 0 14px;font-size:40px;line-height:1.12;font-weight:600;letter-spacing:-.035em}.howto__box--kit .howto__lede{max-width:650px;margin:0 0 28px;color:#405354;font-size:16px;line-height:1.65}.howto__box--kit .howto__steps{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;align-items:stretch}.howto__box--kit .howto__step{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;min-height:108px;padding:20px 22px;box-sizing:border-box;border:1px solid #dfeae7;border-radius:18px;background:#ffffffe0;box-shadow:0 8px 24px #04393d0e}.howto__box--kit .howto__step-num{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#0c766d;color:#fff;font-size:13px;line-height:1;font-weight:700;letter-spacing:.06em;box-shadow:0 7px 16px #0c766d33}.howto__box--kit .howto__txt{gap:7px}.howto__box--kit .howto__main{margin:1px 0 0;font-size:16px;line-height:1.35}.howto__box--kit .howto__sub{margin:0;color:#647273;font-size:13.5px;line-height:1.6}@media(max-width:1300px){.howto-proof{width:100%;margin-left:0}}@media(min-width:700px)and (max-width:1100px){.howto-proof{width:min(680px,100%);margin:0 auto}.howto__box--kit{width:min(820px,calc(100% - 64px));max-width:820px;margin:8px auto 0;padding:40px}}@media(max-width:699px){.howto-proof{width:calc(100% - 32px);margin:32px 16px 0;border-radius:18px}.howto-proof__caption{padding:17px 18px 19px}.howto-proof__caption strong{font-size:16px}.howto__box--kit{width:calc(100% - 32px);margin:8px 16px 0;padding:28px 20px 24px;border-radius:20px}.howto__box--kit .howto__title{margin-bottom:12px;font-size:31px;line-height:1.1}.howto__box--kit .howto__lede{margin-bottom:22px;font-size:15px;line-height:1.55}.howto__box--kit .howto__steps{gap:11px}.howto__box--kit .howto__step{grid-template-columns:40px minmax(0,1fr);gap:12px;min-height:0;padding:16px;border-radius:15px}.howto__box--kit .howto__step-num{width:40px;height:40px;font-size:12px}.howto__box--kit .howto__main{font-size:15px}.howto__box--kit .howto__sub{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/pages--kit-28-jours.css.map */
