.endorphin-why{background:var(--why-bg);color:var(--why-text);padding:64px 20px}.endorphin-why .endorphin-why__shell{max-width:1280px;margin:0 auto}.endorphin-why .endorphin-why__heading{margin:0 0 34px;text-align:center;font-size:clamp(4rem,4vw,4.25rem);line-height:1.02;letter-spacing:-.04em;font-family:Gilroy;font-weight:800}.endorphin-why .endorphin-why__heading b{color:#e72027}.endorphin-why .endorphin-why__grid{display:grid;grid-template-columns:1fr;gap:24px;align-items:center}.endorphin-why .endorphin-why__copy{border-radius:28px;padding:24px}.endorphin-why .endorphin-why__copy-title{margin:0 0 22px;font-size:clamp(2rem,2.5vw,3.8rem);line-height:1.05;letter-spacing:-.03em;font-weight:800;font-family:Gilroy}.endorphin-why .endorphin-why__list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.endorphin-why .endorphin-why__list+.endorphin-why__list{margin-top:22px}.endorphin-why .endorphin-why__item{display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;align-items:flex-start;font-size:1.3rem;line-height:1.6}.endorphin-why-list-text{margin-top:3px!important}.endorphin-why .endorphin-why__icon{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-top:.2em;flex-shrink:0;font-weight:800;font-size:.85rem}.endorphin-why .endorphin-why__icon--problem{color:#fff;background:var(--why-accent)}.endorphin-why .endorphin-why__icon--solution{color:#fff;background:#111}.endorphin-why .endorphin-why__body,.endorphin-why .endorphin-why__closing{margin:22px 0 0;font-size:1.2rem;line-height:1.75;color:#111111c7}.endorphin-why .endorphin-why__body p,.endorphin-why .endorphin-why__closing p{margin:0}.endorphin-why .endorphin-why__body{margin-bottom:15px}.endorphin-why .endorphin-why__media{order:-1;height:500px;border-radius:30px;overflow:hidden;box-shadow:0 24px 40px #1111111a}.endorphin-why .endorphin-why__media img,.endorphin-why .endorphin-why__media svg{width:100%;height:100%;display:block;object-fit:cover;object-position:50% 40%}@media screen and (min-width:750px){.endorphin-why{padding:80px 28px}.endorphin-why .endorphin-why__copy{padding:34px}.endorphin-why .endorphin-why__media{height:560px}}@media screen and (max-width:750px){.endorphin-why-list-text{margin-top:2px!important}}@media screen and (min-width:990px){.endorphin-why .endorphin-why__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:40px}.endorphin-why .endorphin-why__media,.endorphin-why .endorphin-why__copy{order:0}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/endorphin-why.css.map */
