.hc-page .hc-main{--mp-scroll-offset:142px}.hc-gift{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding-block:38px;border-bottom:1px solid var(--line)}.hc-gift-icon{display:grid;place-items:center;width:66px;height:66px;border-radius:16px;color:var(--pink);background:var(--blush)}.hc-gift h2{font-size:27px;margin-bottom:9px;letter-spacing:-.035em}.hc-gift p{color:var(--muted);font-size:14px;max-width:440px;line-height:1.65}@media(max-width:760px){.hc-page .hc-main{--mp-scroll-offset:132px}.hc-page .mp-hero{padding-top:20px}.hc-gift{grid-template-columns:1fr;gap:15px;padding-block:26px}.hc-gift-icon{width:48px;height:48px;border-radius:12px}.hc-gift-icon svg{width:25px;height:25px}.hc-gift h2{font-size:25px}.hc-gift .button{min-height:48px;width:100%}}