.dv-recipe-cards{background-color:var(--dv-bg-beige, #FFF0DD)}.dv-recipe-cards__container{max-width:1200px;margin:0 auto;padding:0 40px}.dv-recipe-cards__heading{font-family:var(--heading-family, Georgia, "Times New Roman", serif);font-size:42px;font-weight:400;font-style:italic;line-height:1.3;color:var(--dv-text-color, #C17129);margin:0 auto 48px;text-align:center;max-width:800px}@media(max-width:767px){.dv-recipe-cards__heading{font-size:32px;margin-bottom:32px}}.dv-recipe-cards__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:stretch}@media(max-width:1024px){.dv-recipe-cards__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:767px){.dv-recipe-cards__grid{grid-template-columns:1fr;gap:20px}}.dv-recipe-cards__card{display:flex;flex-direction:column;background-color:#fffffff2;border:1px solid rgba(193,113,41,.1);border-radius:16px;padding:24px;box-shadow:0 2px 8px #0000000a;transition:all .3s ease;min-height:200px}.dv-recipe-cards__card:hover{border-color:#c1712933;box-shadow:0 4px 16px #00000014;transform:translateY(-2px)}@media(max-width:767px){.dv-recipe-cards__card{padding:20px;min-height:auto}}.dv-recipe-cards__card-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background-color:#fffffff2;border:1px solid rgba(193,113,41,.15);box-shadow:0 2px 8px #0000000a;margin-bottom:12px;flex-shrink:0}.dv-recipe-cards__card-icon .material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:32px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;color:var(--dv-text-color, #C17129);-webkit-font-smoothing:antialiased}@media(max-width:767px){.dv-recipe-cards__card-icon{width:56px;height:56px;margin-bottom:12px}.dv-recipe-cards__card-icon .material-symbols-outlined{font-size:28px}}.dv-recipe-cards__card-title{font-family:var(--heading-family, Georgia, "Times New Roman", serif);font-size:24px;font-weight:400;font-style:italic;line-height:1.3;color:var(--dv-text-color, #C17129);margin:0 0 12px}@media(max-width:767px){.dv-recipe-cards__card-title{font-size:20px;margin-bottom:10px}}.dv-recipe-cards__card-content{display:flex;flex-direction:column;justify-content:space-between;flex:1;gap:12px}.dv-recipe-cards__card-description{font-family:var(--main-family, "Helvetica Neue", Helvetica, Arial, sans-serif);font-size:15px;line-height:1.7;color:var(--dv-text-color, #C17129);flex:1}.dv-recipe-cards__card-description p{margin:0 0 8px}.dv-recipe-cards__card-description p:last-child{margin-bottom:0}@media(max-width:767px){.dv-recipe-cards__card-description{font-size:14px}}.dv-recipe-cards__card-instruction{font-family:var(--main-family, "Helvetica Neue", Helvetica, Arial, sans-serif);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;line-height:1.4;color:var(--dv-text-color, #C17129);margin-top:auto;padding-top:12px;border-top:1px solid rgba(193,113,41,.1)}@media(max-width:767px){.dv-recipe-cards__card-instruction{font-size:10px;letter-spacing:.12em;padding-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/dv-recipe-cards.css.map */
