.feed-module__u-Lz2q__page{background-color:var(--color-cream);min-height:100vh;padding-top:48px;padding-bottom:80px}.feed-module__u-Lz2q__container{width:100%;max-width:var(--container-width);padding-right:var(--container-padding);padding-left:var(--container-padding);margin-left:auto;margin-right:auto}.feed-module__u-Lz2q__header{max-width:760px;margin-bottom:40px}.feed-module__u-Lz2q__eyebrow{color:var(--color-green);font-family:var(--font-body), sans-serif;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:600;line-height:1.4}.feed-module__u-Lz2q__title{color:var(--color-green-dark);font-size:clamp(48px,11vw,76px);font-weight:600;line-height:.95}.feed-module__u-Lz2q__description{max-width:520px;color:var(--color-muted);margin-top:20px;font-size:18px;line-height:1.5}.feed-module__u-Lz2q__grid{grid-template-columns:1fr;gap:24px;display:grid}.feed-module__u-Lz2q__card{background-color:var(--color-white);border:1px solid var(--color-border);overflow:hidden}.feed-module__u-Lz2q__imageLink{display:block}.feed-module__u-Lz2q__imageWrapper{aspect-ratio:4/3;background-color:var(--color-white);width:100%;position:relative;overflow:hidden}.feed-module__u-Lz2q__image{object-fit:contain;transition:transform .3s}.feed-module__u-Lz2q__imageLink:hover .feed-module__u-Lz2q__image{transform:scale(1.03)}.feed-module__u-Lz2q__imagePlaceholder{width:100%;height:100%;color:var(--color-muted);text-align:center;justify-content:center;align-items:center;padding:20px;display:flex}.feed-module__u-Lz2q__content{padding:24px}.feed-module__u-Lz2q__brand{color:var(--color-green);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:600}.feed-module__u-Lz2q__name{color:var(--color-green-dark);font-size:26px;line-height:1.1}.feed-module__u-Lz2q__name a{color:inherit}.feed-module__u-Lz2q__weight{color:var(--color-muted);margin-top:10px;font-size:15px}.feed-module__u-Lz2q__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.feed-module__u-Lz2q__price{color:var(--color-green-dark);font-family:var(--font-heading), serif;font-size:30px;font-weight:600}.feed-module__u-Lz2q__inStock,.feed-module__u-Lz2q__outOfStock{padding:6px 10px;font-size:13px;font-weight:600}.feed-module__u-Lz2q__inStock{color:var(--color-green);background-color:#005b3f1a}.feed-module__u-Lz2q__outOfStock{color:#a33229;background-color:#b432281a}.feed-module__u-Lz2q__empty{border:1px solid var(--color-border);color:var(--color-muted);text-align:center;padding:60px 20px}@media (min-width:600px){.feed-module__u-Lz2q__page{padding-top:64px}.feed-module__u-Lz2q__grid{grid-template-columns:repeat(2,1fr);gap:28px}}@media (min-width:900px){.feed-module__u-Lz2q__grid{grid-template-columns:repeat(3,1fr);gap:32px}}@media (min-width:1200px){.feed-module__u-Lz2q__page{padding-top:80px;padding-bottom:120px}.feed-module__u-Lz2q__header{margin-bottom:48px}.feed-module__u-Lz2q__grid{gap:32px}}
