.icon-card__badge{align-self:flex-start;padding:4px 10px;border-radius:6px;background:var(--accent);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.06em}.icon-grid--center .icon-card__badge{align-self:center}.img-cards{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:22px}@media(max-width:989px){.img-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.img-cards{grid-template-columns:1fr}}.img-card{background:#fff;border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}.scheme-white .img-card{background:var(--c-cream)}.scheme-accent .img-card,.scheme-dark .img-card{background:#ffffff14}.img-card__media{position:relative;aspect-ratio:4/3;background:var(--accent-soft)}.img-card__media img{width:100%;height:100%;object-fit:cover}.img-card__top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:26px 26px 0}.img-card__num{font-family:var(--font-heading);font-size:2.8rem;font-weight:700;line-height:1;color:var(--accent)}.scheme-accent .img-card__num,.scheme-dark .img-card__num{color:#fff}.scheme-accent .img-card .icon-circle,.scheme-dark .img-card .icon-circle{background:#ffffff24;color:#fff}.img-card__body{padding:18px 26px 28px;display:flex;flex-direction:column;gap:8px}.img-card__label{font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.scheme-accent .img-card__label,.scheme-dark .img-card__label{color:#ffffffd9}.img-card h3{font-family:var(--font-body);font-size:1.15rem;line-height:1.3;margin:0}.img-card .rte{color:var(--c-muted);font-size:.97rem}.img-card .rte ul{margin:6px 0 0;padding-left:18px}.scheme-accent .img-card .rte,.scheme-dark .img-card .rte{color:#ffffffe0}.mstrip__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.mstrip__head h2{margin:6px 0 0}.mstrip__ctrl{display:flex;gap:8px;flex-shrink:0}.mstrip__btn{width:44px;height:44px;border-radius:50%;border:1.5px solid currentColor;background:transparent;color:inherit;font-size:1.1rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.mstrip__btn:hover{background:var(--accent);border-color:var(--accent);color:#fff}.mstrip__pause{width:10px;height:12px;border-left:3px solid currentColor;border-right:3px solid currentColor}.mstrip.is-paused .mstrip__pause{width:0;height:0;border:0;border-left:11px solid currentColor;border-top:7px solid transparent;border-bottom:7px solid transparent;margin-left:3px}.mstrip__track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:max(20px,calc((100vw - var(--page-width, 1200px)) / 2 + 20px));padding:4px max(20px,calc((100vw - var(--page-width, 1200px)) / 2 + 20px)) 12px;scrollbar-width:none}.mstrip__track::-webkit-scrollbar{display:none}.mstrip__tile{flex:0 0 clamp(240px,24vw,320px);scroll-snap-align:start;color:inherit;text-decoration:none;display:flex;flex-direction:column;gap:12px}.mstrip__media{position:relative;aspect-ratio:var(--ratio, 4/5);border-radius:var(--radius);overflow:hidden;background:var(--accent-soft)}.mstrip__media img,.mstrip__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}a.mstrip__tile:hover .mstrip__media img,a.mstrip__tile:hover .mstrip__media video{transform:scale(1.04)}.mstrip__tag{position:absolute;left:12px;top:12px;padding:4px 10px;border-radius:999px;background:#ffffffeb;color:var(--accent);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mstrip__cap{display:flex;flex-direction:column;gap:2px}.mstrip__cap strong{font-size:1.02rem}.mstrip__cap span{color:var(--c-muted);font-size:.92rem}.scheme-accent .mstrip__cap span,.scheme-dark .mstrip__cap span{color:#fffc}.mstrip__note{margin-top:18px}@media(max-width:749px){.mstrip__head{align-items:flex-start;flex-direction:column}.mstrip__tile{flex-basis:72vw}}.pain{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.pain--reverse .pain__media{order:2}.pain__media img{width:100%;border-radius:var(--radius);object-fit:cover;aspect-ratio:4/5;max-height:640px}.pain__list{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:12px}.pain__list li{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:12px;background:#fff;font-weight:600;box-shadow:0 1px 0 var(--c-line)}.scheme-white .pain__list li{background:var(--c-cream)}.pain__x{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:#f3d6d6;color:#b03a3a;display:inline-flex;align-items:center;justify-content:center}.pain__x .icon{width:14px;height:14px;stroke-width:3}.pain__turn{margin-top:24px;padding:20px 22px;border-left:4px solid var(--accent);border-radius:0 12px 12px 0;background:var(--accent-soft)}.pain__turn strong{display:block;font-size:1.08rem;margin-bottom:6px;color:var(--accent)}@media(max-width:899px){.pain{grid-template-columns:1fr;gap:28px}.pain--reverse .pain__media{order:0}.pain__media img{aspect-ratio:4/3}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
