.wine-moments{padding:56px var(--gutter) 64px;background:#fffdf9;color:#241b13}.discovery-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:24px}.discovery-heading h2{font-family:var(--font-display);font-size:clamp(32px,3vw,44px);font-weight:700;letter-spacing:-.025em;line-height:1.1;margin:0}.discovery-heading>p{font-size:14px;color:#655b50;margin:0}.wine-moments-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.wine-moment{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:224px;padding:28px 26px 54px;border-radius:28px;color:#fffdf8;text-decoration:none;transition:transform .2s ease-out}.wine-moment h3{font-family:var(--font-display);font-size:clamp(26px,2.6vw,38px);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 0 12px;text-wrap:balance}.wine-moment p{font-size:14px;line-height:1.6;margin:0;color:#ffffffde}.wine-moment>svg{position:absolute;right:24px;bottom:24px}.wine-moment:hover{transform:translateY(-4px)}.wine-moment:focus-visible{outline:3px solid #241b13;outline-offset:5px}.moment-pasta{background:#621d30}.moment-borrel{background:#214e31}.moment-tafel{background:#713913}.moment-ontdekken{background:#7040a4}.farmer-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,88px);padding:48px var(--gutter);background:#eee8dd;color:#241b13}.farmer-story-photo{margin:0;min-width:0}.farmer-story-photo img{width:100%;height:auto;border-radius:16px}.farmer-story-photo figcaption{font-size:12px;line-height:1.6;color:#655b50;margin-top:10px}.farmer-story-label{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#315d38;margin:0 0 16px}.farmer-story h2{font-family:var(--font-display);font-size:clamp(34px,3.6vw,52px);line-height:1.1;font-weight:700;letter-spacing:-.025em;margin:0 0 20px;text-wrap:balance}.farmer-story-copy>p:not(.farmer-story-label){font-size:16px;line-height:1.75;max-width:44ch;margin:0 0 24px;color:#655b50}.farmer-story-cta{display:inline-flex;align-items:center;gap:20px;min-height:48px;padding:12px 0;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.farmer-story-cta:hover{color:#315d38}.wine-choice-help{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:32px var(--gutter);background:#edf0e1;color:#241b13}.wine-choice-help h2{font-family:var(--font-display);font-size:clamp(26px,2.5vw,36px);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 10px}.wine-choice-help p{font-size:15px;line-height:1.6;margin:0;color:#655b50}.wine-choice-actions{display:flex;align-items:flex-start;flex-direction:column;gap:10px;flex:none}.wine-choice-cta{display:flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:12px 20px;border-radius:4px;background:#241b13;color:#fffdf9;font-size:15px;font-weight:600}.wine-choice-cta:hover{background:#403125}.wine-choice-guide{display:flex;flex-wrap:wrap;align-items:center;gap:0 5px;min-height:44px;font-size:12px;line-height:1.6;color:#655b50}.wine-choice-guide span{text-decoration:underline;text-underline-offset:4px;color:#241b13}.farmer-story a:focus-visible,.wine-choice-help a:focus-visible{outline:3px solid #7040a4;outline-offset:5px}@media(max-width:1000px){.wine-moments-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wine-moment{min-height:190px}}@media(max-width:760px){.farmer-story{grid-template-columns:1fr;gap:24px;padding:32px 24px}.farmer-story-copy{padding-bottom:4px}.farmer-story h2 br{display:none}.farmer-story-copy>p:not(.farmer-story-label){max-width:48ch}.wine-choice-help{align-items:flex-start;flex-direction:column;gap:20px;padding:28px 24px}.wine-choice-actions,.wine-choice-cta{width:100%}}@media(max-width:600px){.wine-moments{padding:40px 24px}.discovery-heading{display:block}.discovery-heading>p{margin-top:12px}.wine-moments-grid{gap:12px}.wine-moment{border-radius:20px;min-height:196px;padding:20px 16px 48px}.wine-moment h3{font-size:27px}.wine-moment p{font-size:12px}.wine-moment>svg{right:16px;bottom:16px;width:23px}}@media(prefers-reduced-motion:reduce){.wine-moment{transition:none}.wine-moment:hover{transform:none}}.package-showcase>.wd-eyebrow,.discovery-heading .wd-eyebrow{margin:0 0 8px}.discovery-heading:has(.wd-eyebrow){align-items:flex-end}
/*# sourceMappingURL=/cdn/shop/t/40/assets/dirt-paper-homepage-discovery-1fb2519ac3ee98eb.css.map */
