.dual-feature-cards{--dfc-radius: 20px}.dual-feature-cards__grid{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:stretch}@media screen and (min-width:750px){.dual-feature-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.dual-feature-cards__grid--single{grid-template-columns:1fr}}@media screen and (min-width:990px){.dual-feature-cards__grid{gap:2rem}}.dual-feature-cards__card{border-radius:var(--dfc-radius);overflow:hidden;display:flex;flex-direction:column;height:100%;position:relative;background-color:var(--dfc-card-bg, #F0EBE3)}.dual-feature-cards__figure{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:260px;height:260px;padding:1.25rem;box-sizing:border-box}@media screen and (min-width:750px){.dual-feature-cards__figure{min-height:300px;height:300px}}@media screen and (min-width:990px){.dual-feature-cards__figure{min-height:320px;height:320px}}.dual-feature-cards__figure img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.dual-feature-cards__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:2rem;opacity:.25}.dual-feature-cards__placeholder .placeholder-svg{width:100%;max-width:160px;height:auto}.dual-feature-cards__copy{padding:1.5rem 1.75rem 2rem;display:flex;flex-direction:column;gap:.75rem;flex:1 1 auto}@media screen and (min-width:750px){.dual-feature-cards__copy{padding:2rem 2.25rem 2.25rem}}.dual-feature-cards__heading{margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(2rem,3.5vw,3rem);font-weight:700;line-height:1.15;letter-spacing:-.025em;color:var(--dfc-heading, #1f2937)}@media screen and (min-width:750px){.dual-feature-cards__grid:not(.dual-feature-cards__grid--single) .dual-feature-cards__heading{min-height:2.3em}}.dual-feature-cards__text{margin:0;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.65;color:var(--dfc-body, #374151);opacity:.85}.dual-feature-cards__text p{margin:0 0 .5em}.dual-feature-cards__text p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-dual-feature-cards.css.map */
