.gifts-top-module__2zm-bW__top{padding:28px 0 22px}.gifts-top-module__2zm-bW__kicker{font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums;margin:0 0 14px;font-size:11.5px;font-weight:500}.gifts-top-module__2zm-bW__title{letter-spacing:-.05em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(2.3rem,4.6vw,3.6rem);font-weight:900;line-height:.98}.gifts-top-module__2zm-bW__standfirst{max-width:58ch;color:var(--muted);text-wrap:pretty;margin:16px 0 0;font-size:clamp(16px,1.4vw,18px);line-height:1.5}.gifts-top-module__2zm-bW__finder{margin:0 0 48px}.gifts-top-module__2zm-bW__flowers{background:var(--naut-mist);border-radius:20px;gap:20px 36px;margin:0 0 56px;padding:clamp(20px,3vw,36px);display:grid}@media (min-width:900px){.gifts-top-module__2zm-bW__flowers{grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);align-items:start}}.gifts-top-module__2zm-bW__bandHead{align-content:start;gap:10px;display:grid}.gifts-top-module__2zm-bW__bandHead h2,.gifts-top-module__2zm-bW__wish h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:900;line-height:1.1}.gifts-top-module__2zm-bW__bandHead p,.gifts-top-module__2zm-bW__wish p{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.gifts-top-module__2zm-bW__more{width:fit-content;color:inherit;align-items:center;gap:4px;font-size:14.5px;font-weight:650;text-decoration:none;display:inline-flex}.gifts-top-module__2zm-bW__more:hover{text-underline-offset:.2em;text-decoration:underline}.gifts-top-module__2zm-bW__wish{border:1px solid var(--line);border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 20px;margin:0 0 56px;padding:clamp(20px,3vw,28px);display:grid}.gifts-top-module__2zm-bW__wish div{gap:6px;display:grid}.gifts-top-module__2zm-bW__wish .outline-button{grid-column:1/-1;justify-self:start}@media (min-width:720px){.gifts-top-module__2zm-bW__wish{grid-template-columns:auto minmax(0,1fr) auto}.gifts-top-module__2zm-bW__wish .outline-button{grid-column:auto}}.gifts-top-module__2zm-bW__wishMark{background:var(--naut-plum);width:52px;height:52px;color:var(--naut-pink);border-radius:50%;place-items:center;display:grid}
