.landing-feature-cards{background-color:var(--lp-fc-bg, #ffffff)}.landing-feature-cards__inner{padding:var(--lp-fc-padding-top-mobile, 48px) var(--lp-fc-padding-inline-mobile, 16px) var(--lp-fc-padding-bottom-mobile, 48px)}.landing-feature-cards__header{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;text-align:var(--lp-fc-header-align, center)}.landing-feature-cards__header:empty{display:none}.landing-feature-cards__eyebrow{margin:0;font-family:var(--font-body-family);font-size:12px;line-height:16px;letter-spacing:.5px;text-transform:uppercase;color:var(--lp-fc-eyebrow-color, #d6683c)}.landing-feature-cards__heading{margin:0;font-family:var(--font-richmond-family, "Richmond", serif);font-weight:300;font-size:var(--lp-fc-heading-size-mobile, 32px);line-height:1.238;letter-spacing:-.5px;color:var(--lp-fc-heading-color, #1c1c1c)}.landing-feature-cards__grid{display:grid;grid-template-columns:repeat(var(--lp-fc-columns-mobile, 1),minmax(0,1fr));gap:var(--lp-fc-gap, 16px);margin:0;padding:0;list-style:none}.landing-feature-cards__card{display:flex;flex-direction:column;gap:16px;min-width:0;color:inherit;text-decoration:none}a.landing-feature-cards__card:hover .landing-feature-cards__title{text-decoration:underline;text-underline-offset:.15em}.landing-feature-cards__media{position:relative;width:100%;aspect-ratio:var(--lp-fc-aspect, 445.671875 / 557.078125);overflow:hidden;background-color:#0000000a}.landing-feature-cards__media img,.landing-feature-cards__media video,.landing-feature-cards__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.landing-feature-cards__body{display:flex;flex-direction:column;gap:0}.landing-feature-cards__title{margin:0;font-family:var(--font-richmond-family, "Richmond", serif);font-weight:300;font-size:var(--lp-fc-title-size-mobile, 24px);line-height:1.2857;letter-spacing:0;color:var(--lp-fc-title-color, #000000)}.landing-feature-cards__text{margin:0;font-family:var(--font-body-family);font-size:16px;line-height:24px;letter-spacing:-.5px;color:var(--lp-fc-text-color, #6e6e6e)}.landing-feature-cards__text>p{margin:0}.landing-feature-cards--swipe .landing-feature-cards__grid{grid-auto-flow:column;grid-auto-columns:var(--lp-fc-card-width-mobile, 300px);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;margin-inline:calc(-1 * var(--lp-fc-padding-inline-mobile, 16px));padding-inline:var(--lp-fc-padding-inline-mobile, 16px);scroll-padding-inline:var(--lp-fc-padding-inline-mobile, 16px)}.landing-feature-cards--swipe .landing-feature-cards__grid::-webkit-scrollbar{display:none}.landing-feature-cards--swipe .landing-feature-cards__card{scroll-snap-align:start}@media screen and (min-width:750px){.landing-feature-cards__inner{padding:var(--lp-fc-padding-top, 48px) var(--lp-fc-padding-inline, 48px) var(--lp-fc-padding-bottom, 48px)}.landing-feature-cards__heading{font-size:var(--lp-fc-heading-size, 42px);line-height:1.381;letter-spacing:-1px}.landing-feature-cards__grid{grid-template-columns:repeat(var(--lp-fc-columns, 3),minmax(0,1fr))}.landing-feature-cards--swipe .landing-feature-cards__grid{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(var(--lp-fc-columns, 3),minmax(0,1fr));overflow:visible;margin-inline:0;padding-inline:0;scroll-padding-inline:0}.landing-feature-cards__title{font-size:var(--lp-fc-title-size, 28px);line-height:1.2857}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/section-landing-feature-cards.css.map */
