.o-price__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center}.o-price__story{display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0}.o-price__head{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.o-price__eyebrow{margin:0}.o-price__text{max-width:520px}.o-price__text>*{margin:0}.o-price__text>*+*{margin-top:16px}.o-price__figures{display:flex;flex-direction:column;gap:14px;min-width:0}.o-price__cappu{background:var(--white)}.o-section--white .o-price__cappu{box-shadow:inset 0 0 0 1px var(--line)}.o-price__machine{margin:0;padding-left:22px}.o-price__reasons{display:flex;flex-direction:column;gap:24px;margin:8px 0 0;padding:0;list-style:none}.o-price__reason{display:grid;grid-template-columns:32px minmax(0,1fr);gap:14px;align-items:start}.o-price__icon{color:var(--ink)}.o-price__number{padding-top:3px}.o-price__reason-title{margin:0;font-size:17px;font-weight:500;line-height:1.35;color:var(--ink)}.o-price__reason-text{max-width:32em;margin:6px 0 0;font-size:var(--fs-body);line-height:1.6;color:var(--mid)}@media screen and (min-width:990px){.o-price__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:64px}.o-price__title{--caps-room: calc((min(100vw, var(--wrap)) - 2 * var(--gutter) - 64px) * 6 / 11)}.o-price__cappu{padding:28px 30px}}@media screen and (max-width:749px){.o-price__grid{gap:32px}.o-price__story,.o-price__head{gap:18px}.o-price__machine{padding-left:22px}}
