.lo-gift__photo{width:100%;max-width:560px}.lo-gift__title{font-size:clamp(2.6rem,5.4vw,5.6rem)}.lo-rows>li{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:720px){.lo-rows>li{grid-template-columns:minmax(0,1fr)}}.lo-gift__btns{margin-top:clamp(28px,3.4vw,44px)}.lo-steps{display:grid;grid-gap:clamp(22px,2.6vw,40px);gap:clamp(22px,2.6vw,40px);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.lo-steps li{display:grid;align-content:start;grid-gap:14px;gap:14px;padding-top:22px;border-top:1px solid var(--rule)}.lo-steps li>*{margin:0}.lo-steps__n{font-family:var(--font-display),Georgia,serif;font-style:italic;font-size:clamp(3.2rem,5vw,4.6rem);line-height:.9;color:var(--accent)}.lo-join{margin-top:clamp(36px,5vw,64px)}.lo-note{margin:18px 0 0}@media (max-width:760px){.lo-steps{grid-template-columns:minmax(0,1fr)}}