.occasion-landing_secondary___Rgsz{margin-top:.9rem;font-size:1rem;font-weight:700}.occasion-landing_secondary___Rgsz a{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--wine);text-decoration:underline;text-decoration-color:rgb(31 31 31/40%);text-underline-offset:.3rem}.occasion-landing_fronts__Fe74W{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:1.5rem 1rem;margin-top:2.2rem;list-style:none}.occasion-landing_fronts__Fe74W li[data-orientation=L]{grid-column:span 2}.occasion-landing_fronts__Fe74W a,.occasion-landing_fronts__Fe74W li{display:flex;flex-direction:column;gap:.6rem}.occasion-landing_fronts__Fe74W a{color:var(--ink);text-decoration:none}.occasion-landing_fronts__Fe74W a:hover .occasion-landing_front__gIl03{translate:0 -4px;box-shadow:0 2px 4px rgb(0 0 0/10%),0 14px 26px rgb(28 28 28/16%)}.occasion-landing_fronts__Fe74W a:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.occasion-landing_fronts__Fe74W li span{color:var(--ink);font-size:.9375rem;font-weight:700}.occasion-landing_front__gIl03{display:block;width:100%;height:auto;border-radius:3px;background:#efe9dc;box-shadow:0 1px 2px rgb(0 0 0/10%),0 8px 20px rgb(28 28 28/12%);transition:translate .15s,box-shadow .15s}.occasion-landing_closing__P0OKD{margin-top:4.5rem}.occasion-landing_secondary___Rgsz a:focus-visible{outline:3px solid var(--brand);outline-offset:3px}@media (min-width:40rem){.occasion-landing_fronts__Fe74W{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}}@media (min-width:52rem){.occasion-landing_closing__P0OKD{margin-top:5.5rem}}