.gvf-meal-delivery--pilot .gvf-pilot-groups{background:#f7f5ef;padding:3.5rem 0 7rem}.gvf-meal-delivery--pilot .gvf-pilot-groups__wide{max-width:1840px;margin:0 auto;padding:0 clamp(16px,2.4vw,40px)}.gvf-meal-delivery--pilot .gvf-pilot-groups__grid{display:grid;grid-template-columns:minmax(160px,185px) minmax(0,1fr) minmax(265px,305px);gap:clamp(14px,1.7vw,30px);align-items:start}.gvf-meal-delivery--pilot .gvf-pilot-groups__nav,.gvf-meal-delivery--pilot .gvf-pilot-groups__aside{position:sticky;top:10rem;min-width:0}.gvf-meal-delivery--pilot .gvf-pilot-groups__label{font-size:1.4rem;margin:0 0 1.4rem;font-weight:800}.gvf-meal-delivery--pilot [data-pilot-collection-nav]{display:grid;gap:.4rem}.gvf-meal-delivery--pilot [data-pilot-collection-nav] a{display:block;border-left:3px solid transparent;padding:.95rem 1rem;color:#203b35;text-decoration:none;font-size:1.4rem;line-height:1.4;font-weight:650;border-radius:.3rem}.gvf-meal-delivery--pilot [data-pilot-collection-nav] a:hover,.gvf-meal-delivery--pilot [data-pilot-collection-nav] a[aria-current=true]{background:#166a6317;border-left-color:#176a63;color:#176a63}.gvf-meal-delivery--pilot [data-pilot-collection-nav] a:focus-visible{outline:2px solid #176a63;outline-offset:2px}.gvf-meal-delivery--pilot .gvf-pilot-groups__section{padding:1.5rem 0 6rem;scroll-margin-top:11rem}.gvf-meal-delivery--pilot .gvf-pilot-groups__section+.gvf-pilot-groups__section{border-top:1px solid rgba(32,59,53,.14);padding-top:5rem}.gvf-meal-delivery--pilot .gvf-pilot-groups__section .gvf-takeout__category-heading{max-width:unset;text-align:left;margin:0 0 2.5rem}.gvf-meal-delivery--pilot .gvf-pilot-groups__section .gvf-takeout__category-heading h2{font-size:clamp(2.7rem,2.6vw,4.2rem)}.gvf-meal-delivery--pilot .gvf-pilot-groups__content{min-width:0}.gvf-meal-delivery--pilot .gvf-pilot-groups__content .gvf-products{gap:2.5rem 1.7rem}.gvf-meal-delivery--pilot .gvf-pilot-groups__content .gvf-card{background:#fff;border-radius:.8rem;box-shadow:0 9px 23px #21252224,0 2px 5px #2125220f;overflow:hidden}.gvf-meal-delivery--pilot .gvf-pilot-groups__panel{background:#fff;border:1px solid rgba(22,56,53,.14);border-radius:1rem;padding:2rem;box-shadow:0 9px 24px #21252224;display:grid;gap:1.2rem}.gvf-meal-delivery--pilot .gvf-pilot-groups__panel strong{font-size:1.9rem}.gvf-meal-delivery--pilot .gvf-pilot-groups__panel p{margin:0;line-height:1.5}.gvf-meal-delivery--pilot .gvf-pilot-groups__panel small{color:#53615d;line-height:1.45}.gvf-meal-delivery--pilot .gvf-pilot-groups__count{font-weight:800;font-size:1.7rem}.gvf-meal-delivery--pilot .gvf-pilot-groups__cta{display:flex;justify-content:center;background:#176a63;color:#fff;border-radius:.4rem;padding:1.25rem;text-decoration:none;font-size:1.4rem;font-weight:800}.gvf-meal-delivery--pilot .gvf-pilot-groups__cta:hover{background:#0f514c;color:#fff}@media(max-width:1150px){.gvf-meal-delivery--pilot .gvf-pilot-groups__grid{grid-template-columns:minmax(135px,165px) minmax(0,1fr)}.gvf-meal-delivery--pilot .gvf-pilot-groups__aside{grid-column:2;position:static}}@media(max-width:749px){.gvf-meal-delivery--pilot .gvf-pilot-groups__grid{display:block}.gvf-meal-delivery--pilot .gvf-pilot-groups__nav{position:static;margin:0 0 2rem}.gvf-meal-delivery--pilot [data-pilot-collection-nav]{display:flex;gap:.8rem;overflow-x:auto;padding:.5rem 0 1rem}.gvf-meal-delivery--pilot [data-pilot-collection-nav] a{flex:0 0 auto;border:1px solid rgba(32,59,53,.18);border-radius:999px;white-space:nowrap}.gvf-meal-delivery--pilot .gvf-pilot-groups__aside{margin-top:2.5rem}.gvf-meal-delivery--pilot .gvf-pilot-groups__section{padding-bottom:3.5rem}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/gvf-meal-delivery-pilot.css.map */
