.hero .carousel-hero{column-gap:.5rem;display:grid;grid-template-areas:"specials specials" "pantry produce";grid-template-columns:1fr 1fr;row-gap:1rem}.hero .carousel-hero>.block:first-child{grid-area:specials}.hero .carousel-hero>.block:nth-child(2){grid-area:produce}.hero .carousel-hero>.block:nth-child(3){grid-area:pantry}.hero .carousel-buttons,.hero .carousel-dots{display:none}@media (min-width:1024px){.hero .carousel-hero{align-items:stretch;gap:1.5rem;grid-template-areas:"specials pantry" "specials produce";grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:1fr 1fr}}@media (min-width:768px){.hero .carousel-hero>.block:nth-child(2) .p-12,.hero .carousel-hero>.block:nth-child(3) .p-12{padding:2%}}@media (min-width:768px) and (max-width:1500px){.hero .carousel-hero>.block:nth-child(2) .button-outlined,.hero .carousel-hero>.block:nth-child(3) .button-outlined{min-height:auto;padding:6px 12px}}@media (max-width:640px){.hero .carousel-hero .button-outlined{min-height:auto;padding:10px}}