@font-face{font-family:Jazzier;src:url(/fonts/jazzier.otf)format("opentype");font-display:swap}@font-face{font-family:Crimson Text;src:url(/fonts/crimson-text-regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Crimson Text;src:url(/fonts/crimson-text-bold.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}:root{--coal:#343433;--plum:#573456;--sand:#ddd0cb;--redwood:#7e4139;--pale-sun:#e8dfac;--rose:#9b6061;--clay:#a28a62;--fire-red:#dd4e3a;--lichen:#888a65;--ocean-blue:#106290;--turmeric:#c4843b;--sky-blue:#6286b5;--mint:#51b18c;--green-grass:#4f8c6b;--night:#171816;--edge:clamp(1.1rem, 3vw, 3rem)}*{box-sizing:border-box}html{background:var(--sand);min-width:320px}body{background:var(--sand);min-height:100vh;color:var(--coal);margin:0;font-family:Crimson Text,Georgia,serif;font-size:18px;font-weight:400;line-height:1.25}body:not(.page-home){background:var(--night);color:var(--sand)}body:not(.page-home) .site-header,body:not(.page-home) .site-footer,.page-home .site-header{border-color:color-mix(in srgb, var(--sand), transparent 55%);background:var(--night);color:var(--sand)}body:not(.page-home) .page-heading,body:not(.page-home) .connect-list div,body:not(.page-home) .tech-details,body:not(.page-home) .tech-details>div{border-color:color-mix(in srgb, var(--sand), transparent 55%)}body:not(.page-home) .about-photo{border-top-color:color-mix(in srgb, var(--sand), transparent 45%);border-right-color:color-mix(in srgb, var(--sand), transparent 45%);border-left-color:color-mix(in srgb, var(--sand), transparent 45%)}body:not(.page-home) .bottle-placeholder{border-color:color-mix(in srgb, var(--sand), transparent 45%)}body:not(.page-home) .wine-name{color:color-mix(in srgb, var(--wine-accent), var(--sand) 38%)}body:not(.page-home) ::selection{background:var(--pale-sun);color:var(--night)}body,.page-shell{flex-direction:column;display:flex}main{flex:1}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:.08em}img{max-width:100%;display:block}.skip-link{z-index:100;background:var(--coal);color:var(--sand);padding:.7rem 1rem;position:fixed;top:0;left:0;transform:translateY(-110%)}.skip-link:focus{transform:translateY(0)}.site-header{padding:1.2rem var(--edge);border-bottom:1px solid var(--coal);justify-content:space-between;align-items:center;gap:3rem;display:flex}.brand{width:clamp(10rem,17vw,14rem)}.brand img{width:100%}nav{letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;justify-content:flex-end;gap:.5rem 1.5rem;padding-top:.3rem;font-size:.76rem;display:flex}nav a{text-decoration:none}.nav-cart{appearance:none;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;padding:0}nav a:hover,nav a:focus-visible,nav a[aria-current=page],.nav-cart:hover,.nav-cart:focus-visible{text-decoration:underline}.site-footer{padding:1rem var(--edge);border-top:1px solid var(--coal);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr 1fr auto;gap:2rem;font-size:.68rem;display:grid}.home{min-height:calc(100vh - 11rem);padding:2rem var(--edge) 3rem;place-items:center;display:grid}.brand-collage{aspect-ratio:16/9;width:min(92vw,68rem);min-height:30rem;position:relative}.collage-field,.collage-frame,.collage-symbol,.collage-artifact,.collage-scan{position:absolute}.collage-field{z-index:1}.collage-field--lichen{background:var(--lichen);clip-path:polygon(4% 7%,94% 0,100% 82%,73% 100%,8% 91%,0 31%);width:43%;height:48%;top:13%;left:19%;transform:rotate(-3deg)}.collage-field--rose{background:var(--rose);clip-path:polygon(7% 0,100% 9%,92% 92%,20% 100%,0 69%);width:32%;height:34%;bottom:11%;right:8%;transform:rotate(5deg)}.collage-frame{z-index:2;border:.7rem solid var(--pale-sun);width:31%;height:39%;top:22%;right:17%;transform:rotate(2deg)}.collage-symbol{z-index:4;width:18%;top:29%;left:39%;transform:rotate(-4deg)}.collage-artifact{z-index:3;pointer-events:none}.collage-artifact--constellation{width:22%;top:0;left:28%;transform:rotate(10deg)}.collage-artifact--leaf{width:20%;top:3%;right:4%;transform:rotate(-12deg)}.collage-artifact--coral{width:22%;bottom:8%;right:13%;transform:rotate(12deg)}.collage-artifact--hook{width:15%;bottom:2%;left:3%;transform:rotate(0)}.collage-scan{z-index:2;background-repeat:no-repeat;background-color:var(--sand);mix-blend-mode:multiply}.collage-scan--fermentation{clip-path:polygon(2% 9%,96% 0,100% 85%,12% 100%);background-image:url(/assets/collage-fermentation.png);background-position:21% 60%;background-size:245%;width:24%;height:27%;top:8%;left:1%;transform:rotate(-6deg)}.collage-scan--landscape{clip-path:polygon(7% 0,100% 10%,89% 100%,0 87%);background-image:url(/assets/collage-landscape.png);background-position:47% 60%;background-size:255%;width:25%;height:25%;bottom:2%;left:25%;transform:rotate(4deg)}.home-place{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.68rem;position:absolute;bottom:-.2rem;right:0}.content-page{width:min(76rem,100%);padding:clamp(3rem, 7vw, 7rem) var(--edge) clamp(5rem, 10vw, 9rem);margin:0 auto}.page-title,.wine-name{letter-spacing:-.035em;margin:0;font-family:Jazzier,Georgia,serif;font-weight:400;line-height:.82}.page-title{font-size:clamp(4.5rem,10vw,9rem)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-concept-above-below .site-footer,.page-home .site-footer{border-color:var(--sand);background:var(--coal);color:var(--sand)}.world-split{--horizon:36%;isolation:isolate;min-height:max(42rem,100vh - 10rem);position:relative;overflow:hidden}.world{width:100%;position:absolute;left:0;overflow:hidden}.world--above{height:var(--horizon);background:var(--pale-sun);color:var(--coal);top:0}.world--below{top:var(--horizon);background:var(--lichen);color:var(--coal);bottom:0}.world-color-block,.world-scan,.world-artifact,.world-label,.split-symbol{position:absolute}.world-color-block--sky{background:var(--sky-blue);width:35%;height:100%;top:0;right:0}.world-color-block--redwood{background:var(--redwood);width:43%;height:100%;top:0;right:0}.world-scan--landscape{background:var(--pale-sun) url(/assets/collage-landscape.png) 45% 58% / 215% no-repeat;mix-blend-mode:multiply;width:36%;height:58%;bottom:-12%;left:-2%;transform:rotate(-2deg)}.world-scan--fermentation{background:var(--lichen) url(/assets/collage-fermentation.png) 23% 59% / 235% no-repeat;mix-blend-mode:multiply;clip-path:polygon(8% 0,100% 7%,92% 94%,0 100%);width:21%;height:34%;top:31%;left:18%;transform:rotate(-5deg)}.world-scan--weave{object-fit:contain;mix-blend-mode:multiply;width:min(11vw,9rem);height:31%;bottom:24%;right:15%;transform:rotate(3deg)}.world-scan--flowers{object-fit:contain;mix-blend-mode:multiply;width:min(13vw,11rem);height:70%;top:-18%;left:42%;transform:rotate(180deg)}.world-scan--forest{object-fit:contain;mix-blend-mode:multiply;width:min(24vw,21rem);height:57%;bottom:-5%;right:2%;transform:rotate(-4deg)}.world-scan--vessel{object-fit:contain;mix-blend-mode:multiply;width:min(23vw,20rem);height:25%;top:7%;left:2%;transform:rotate(7deg)}.world-scan--stem{object-fit:contain;mix-blend-mode:multiply;width:min(21vw,18rem);height:39%;bottom:4%;right:31%;transform:rotate(-12deg)}.world-artifact{pointer-events:none}.world-artifact--constellation{width:min(21vw,18rem);top:0;right:30%;transform:rotate(8deg)}.world-artifact--leaf{width:min(23vw,21rem);top:-4%;right:9%;transform:rotate(168deg)}.world-artifact--coral{width:min(24vw,22rem);bottom:-3%;left:8%;transform:rotate(-7deg)}.world-artifact--hook{width:min(10vw,8rem);bottom:9%;right:6%}.world-label{z-index:5;letter-spacing:-.02em;text-transform:none;align-items:baseline;margin:0;font-family:Jazzier,Georgia,serif;font-size:1.25rem;font-weight:400;line-height:.82;display:flex}.world-label>span:first-child{letter-spacing:.04em;border-right:1px solid;flex:none;margin-right:.55rem;padding-right:.55rem;font-size:.72em;line-height:1;display:inline-block}.world-label .world-label__word{font:inherit;letter-spacing:inherit;border:0;margin:0;padding:0}.world-label--above{top:1.4rem;left:var(--edge)}.world-label--below{right:var(--edge);bottom:1.4rem}.split-symbol{top:var(--horizon);z-index:7;aspect-ratio:1;width:min(35vw,31rem);left:50%;transform:translate(-50%,-40%)rotate(-4deg)}.split-symbol img{width:100%;position:absolute;inset:0}@media (width>=1100px) and (height<=950px){.world-split{--horizon:40%;min-height:max(39rem,100vh - 12.25rem)}.world-scan--landscape{width:32%;height:52%}.world-scan--flowers{width:min(9vw,7rem);height:62%;left:46%}.world-scan--forest{width:min(18vw,15rem);height:48%;right:4%}.world-artifact--constellation{width:min(17vw,14rem);right:31%}.world-scan--fermentation{width:19%;height:32%;top:30%;left:17%}.world-scan--vessel{width:min(18vw,15rem);height:22%;top:9%;left:4%}.world-scan--stem{width:min(14vw,12rem);height:28%;bottom:7%;right:34%}.world-scan--weave{width:min(8vw,6.5rem);height:21%;bottom:12%;right:20%}.world-artifact--leaf{width:min(14vw,12rem);top:-8%;right:12%}.world-artifact--coral{width:min(18vw,16rem);bottom:1%;left:13%}.world-artifact--hook{width:min(7vw,6rem);bottom:7%;right:7%}.split-symbol{width:min(30vw,27rem)}}@media (width<=700px){.world-split{--horizon:36%;min-height:43rem}.world-color-block--sky{width:43%}.world-color-block--redwood{width:54%}.world-scan--landscape{clip-path:polygon(0 0,100% 0,100% 72%,0 86%);background-size:245%;width:50%;height:36%;bottom:-1%;left:-12%}.world-scan--fermentation{background-size:260%;width:29%;height:23%;top:42%;left:14%}.world-scan--weave{width:17vw;height:20%;bottom:27%;right:8%}.world-scan--flowers{width:17vw;height:50%;top:-14%;left:43%}.world-scan--forest{display:none}.world-scan--vessel{width:28vw;height:19%;top:8%;left:-5%}.world-scan--stem{display:none}.world-artifact--constellation{width:27vw;top:6%;right:24%}.world-artifact--leaf{width:34vw;top:5%;right:-4%}.world-artifact--coral{width:37vw;bottom:7%;left:-5%}.world-artifact--hook{width:14vw;bottom:12%;right:5%}.split-symbol{width:min(58vw,16rem)}.world-label--above{top:1rem}.world-label--below{right:auto;left:var(--edge);bottom:1rem}.site-header{gap:1.5rem}.brand{width:8.5rem}nav{gap:.55rem 1rem;max-width:12rem;font-size:.65rem}nav a{align-items:center;min-height:2.25rem;padding-inline:.15rem;display:inline-flex}.site-footer{grid-template-columns:1fr;gap:.35rem}.brand-collage{width:min(96vw,35rem);min-height:24rem}.home{min-height:calc(100vh - 13rem);padding-inline:.5rem}.home-place{right:1rem}.collage-field--lichen{width:53%;height:43%;top:17%;left:12%}.collage-field--rose{width:38%;height:29%;bottom:15%;right:2%}.collage-frame{border-width:.45rem;width:36%;height:33%;top:24%;right:9%}.collage-symbol{width:23%;top:33%;left:35%}.collage-artifact--constellation{width:30%;top:4%;left:16%}.collage-artifact--leaf{width:25%;top:5%;right:1rem}.collage-artifact--coral{width:26%;bottom:12%;right:8%}.collage-artifact--hook{width:18%;bottom:7%;left:2%}.collage-scan--fermentation{width:27%;height:24%;top:10%;left:0}.collage-scan--landscape{width:29%;height:23%;bottom:6%;left:23%}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.page-heading{border-bottom:1px solid var(--coal);margin-bottom:clamp(3rem,7vw,6rem);padding-bottom:clamp(2.1rem,3vw,2.8rem)}.about-intro{grid-template-columns:minmax(18rem,.95fr) minmax(16rem,.65fr);align-items:center;gap:clamp(3rem,8vw,7rem);display:grid}.about-intro-welcome{margin-top:1.25em;display:block}.about-copy{max-width:46rem;font-size:clamp(1.05rem,1.45vw,1.28rem);line-height:1.48}.about-copy p{margin:0 0 1.35em}.about-copy p:last-child{margin-bottom:0}.about-story{margin-top:clamp(7rem,13vw,12rem)}.about-story-copy{margin-inline:auto}.about-section-title{letter-spacing:-.035em;margin:0 0 clamp(2rem,4vw,3.5rem);font-family:Jazzier,Georgia,serif;font-size:clamp(3.8rem,8vw,7.25rem);font-weight:400;line-height:.86}.about-section-title span{letter-spacing:-.01em;font-size:.55em;display:inline-block}.about-photo{border:1px solid var(--coal);margin:0;overflow:hidden}.about-photo img{object-fit:cover;width:100%;height:100%}.about-photo--winemakers{aspect-ratio:4/3;border-bottom:.55rem solid var(--ocean-blue);justify-self:end;width:min(100%,27rem)}.about-photo--winemakers img{object-position:center 62%}.about-wine-gallery,.about-vineyard-gallery{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2.5rem);margin-top:clamp(4rem,8vw,7rem);display:grid}.about-photo--pressing{aspect-ratio:3/2;border-bottom:.55rem solid var(--fire-red);grid-column:1/-1}.about-photo--harvest{aspect-ratio:4/3;border-bottom:.55rem solid var(--turmeric);grid-column:1/span 7}.about-photo--wine-bottles{aspect-ratio:4/3;border-bottom:.55rem solid var(--plum);grid-column:8/-1}.about-photo--field{aspect-ratio:4/3;border-bottom:.55rem solid var(--lichen);grid-column:1/span 8}.about-photo--field img{object-position:center 58%}.about-photo--planting{aspect-ratio:3/4;border-bottom:.55rem solid var(--clay);grid-column:9/-1}.about-photo--planting img{object-position:center 62%}.about-story-copy--history{margin-top:clamp(5rem,9vw,8rem)}.about-photo--tulip-poplar{aspect-ratio:3/4;border-bottom:.55rem solid var(--pale-sun);width:min(30rem,52%);margin:clamp(4rem,8vw,7rem) auto 0}.about-photo--tulip-poplar img{object-position:center 42%}.about-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,8vw,8rem);max-width:none;display:grid}.about-photo--team-pollinators{aspect-ratio:3/4;border-bottom:.55rem solid var(--rose);width:min(28rem,42%);margin:clamp(4rem,7vw,6rem) auto 0}.about-photo--team-pollinators img{object-position:center 42%;transform-origin:50% 44%;transform:scale(1.4)}.about-story--possible{width:min(54rem,100%);margin-inline:auto}.about-story--possible .about-section-title{font-size:clamp(3.8rem,7vw,6.5rem)}.connect-intro,.connect-list{width:min(43rem,100%)}.connect-intro{margin:0 0 clamp(2.5rem,5vw,4rem);font-size:clamp(1.05rem,1.45vw,1.28rem);line-height:1.48}.connect-list{margin:0}.connect-list div{border-top:1px solid var(--coal);grid-template-columns:9rem 1fr;gap:2rem;padding:1.2rem 0;display:grid}.connect-list div:last-child{border-bottom:1px solid var(--coal)}.connect-list dt{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.connect-list dd{margin:0;font-size:1.25rem}.wine-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,5vw,5rem);display:grid}.wine-card{min-width:0}.bottle-placeholder{aspect-ratio:3/4;border:1px solid var(--coal);background:linear-gradient(to right, transparent 49.8%, var(--wine-accent) 49.8% 50.2%, transparent 50.2%), linear-gradient(to bottom, transparent 49.8%, var(--wine-accent) 49.8% 50.2%, transparent 50.2%), var(--wine-secondary,var(--sand));width:100%;color:var(--coal);letter-spacing:.1em;text-align:center;text-transform:uppercase;place-items:center;font-size:.68rem;text-decoration:none;display:grid;overflow:hidden}.bottle-photo-link{background:var(--wine-secondary,var(--sand))}.bottle-photo-stack{width:100%;height:100%;transition:transform .4s;display:block;position:relative}.bottle-photo{object-fit:cover;object-position:center;width:100%;height:100%;transition:opacity .26s,transform .4s;display:block}.bottle-photo--back{opacity:0;transform:translate(var(--wine-back-x,0), var(--wine-back-y,0)) scale(var(--wine-back-scale,1));transform-origin:50%;position:absolute;inset:0}.bottle-photo-link:focus-visible .bottle-photo--back,.bottle-image-toggle[aria-pressed=true] .bottle-photo--back{opacity:1}.bottle-photo-link:focus-visible .bottle-photo-stack{transform:scale(1.015)}@media (hover:hover){.bottle-photo-link:hover .bottle-photo--back,.bottle-image-toggle:hover .bottle-photo--back{opacity:1}.bottle-photo-link:hover .bottle-photo-stack{transform:scale(1.015)}}.wine-card:first-child .bottle-placeholder{background-color:var(--pale-sun)}.wine-card:nth-child(2) .bottle-placeholder{background-color:var(--fire-red)}.wine-card:nth-child(3) .bottle-placeholder{background-color:var(--lichen)}.wine-card-copy{border-top:.55rem solid var(--wine-accent);padding-top:1.1rem}.wine-card-copy h2{margin:0 0 .65rem;font-family:Jazzier,Georgia,serif;font-size:clamp(2.1rem,4vw,3.6rem);font-weight:400;line-height:.88}.wine-card-copy h2 a{text-decoration:none}.wine-card-copy h2 a:hover,.wine-card-copy h2 a:focus-visible{text-underline-offset:.08em;text-decoration:underline .045em}.wine-card-copy p{margin:0}.wine-purchase--card{margin-top:1.6rem}.wine-price,.wine-card-copy .wine-price{margin:0 0 .9rem;font-size:1.15rem}.wine-price strong{font-weight:700}.wine-price span{letter-spacing:.04em;text-transform:uppercase;font-size:.72em}.wine-purchase .vs-add-to-cart{--vs-atc-margin-bottom:0!important;--vs-atc-horizontal-select-margin-right:.65rem!important;--vs-atc-select-color:var(--sand)!important;--vs-atc-select-background-color:var(--night)!important;--vs-atc-select-focus-color:var(--sand)!important;--vs-atc-select-focus-background-color:var(--night)!important}.wine-purchase .vs-add-to-cart-select-wrapper{border-color:color-mix(in srgb, var(--sand), transparent 35%)!important;background:var(--night)!important;color:var(--sand)!important;box-shadow:none!important;border-radius:0!important}.wine-purchase .vs-add-to-cart-select-label,.wine-purchase .vs-add-to-cart-select-value,.wine-purchase .vs-add-to-cart-qty{color:var(--sand)!important;font-family:Crimson Text,Georgia,serif!important}.wine-purchase .vs-add-to-cart-qty{color-scheme:dark;background-color:var(--night)!important}.wine-purchase .vs-add-to-cart-qty option{background-color:var(--night);color:var(--sand)}.wine-purchase .vs-add-to-cart-button{border-color:var(--pale-sun)!important;background:var(--pale-sun)!important;color:var(--night)!important;box-shadow:none!important;border-radius:0!important;font-family:Crimson Text,Georgia,serif!important;font-weight:700!important}.wine-purchase .vs-add-to-cart-button:hover,.wine-purchase .vs-add-to-cart-button:focus-visible{border-color:var(--fire-red)!important;background:var(--fire-red)!important;color:var(--night)!important}.shipping-availability{border-top:1px solid color-mix(in srgb, var(--sand), transparent 55%);margin-top:clamp(6rem,12vw,11rem);padding-top:clamp(2.5rem,5vw,4rem)}.shipping-availability .vs-available{--vs-available-spacer:1rem;--vs-available-font-family:"Crimson Text", Georgia, serif;--vs-available-header-font-family:"Jazzier", Georgia, serif;--vs-available-header-font-size:clamp(3.25rem, 6vw, 5.5rem);--vs-available-header-font-weight:400;--vs-available-state-gap:.65rem;--vs-available-state-font-size:.72rem;--vs-available-state-font-weight:700;--vs-available-state-letter-spacing:.06em;--vs-available-state-color:var(--coal);--vs-available-state-background-color:var(--sand);--vs-available-state-padding:.4rem .65rem;--vs-available-state-border-radius:0;--vs-available-state-tooltip-color:var(--sand);--vs-available-state-tooltip-background-color:var(--night);--vs-available-state-tooltip-border-radius:0;--vs-available-pickups-color:var(--night);--vs-available-pickups-background-color:var(--lichen);--vs-available-pickups-border-radius:0;--vs-available-restricted-color:var(--sand);--vs-available-restricted-background-color:var(--redwood);--vs-available-restricted-border-radius:0}.vs-cart{--vs-cart-font-family:"Crimson Text", Georgia, serif;--vs-cart-color:var(--sand);--vs-cart-background-color:var(--night);--vs-cart-link-color:var(--pale-sun);--vs-cart-link-hover-color:var(--fire-red);--vs-cart-actions-continue-color:var(--pale-sun)!important;--vs-cart-actions-continue-background-color:transparent!important;--vs-cart-actions-continue-text-decoration:underline!important;--vs-cart-actions-continue-hover-color:var(--fire-red)!important;--vs-cart-actions-continue-hover-background-color:transparent!important;--vs-cart-actions-continue-hover-text-decoration:underline!important;--vs-cart-actions-continue-active-color:var(--fire-red)!important}.back-link{letter-spacing:.1em;text-transform:uppercase;margin-bottom:3rem;font-size:.7rem;text-decoration:none;display:inline-block}.wine-sheet{grid-template-columns:minmax(16rem,.75fr) minmax(21rem,1fr);align-items:start;gap:clamp(4rem,10vw,10rem);display:grid}.bottle-placeholder--large{background:var(--wine-secondary,var(--sand));min-height:36rem}.bottle-image-toggle{appearance:none;color:inherit;cursor:pointer;font:inherit;border-radius:0;padding:0}.bottle-image-toggle:focus-visible{outline:2px solid var(--pale-sun);outline-offset:4px}.bottle-toggle-instruction{letter-spacing:.1em;text-align:center;text-transform:uppercase;margin:.85rem 0 0;font-size:.7rem}.bottle-toggle-instruction [data-touch-instruction]{display:none}@media (hover:none),(width<=700px){.bottle-toggle-instruction [data-pointer-instruction]{display:none}.bottle-toggle-instruction [data-touch-instruction]{display:inline}}.wine-copy{padding-top:1rem}.wine-name{color:var(--wine-accent);font-size:clamp(5rem,10vw,9rem)}.wine-varietal{margin:1.4rem 0 2rem;font-size:clamp(1.25rem,2vw,1.75rem)}.wine-description{max-width:42rem;margin:0 0 2rem;font-size:clamp(1.05rem,1.45vw,1.28rem);line-height:1.5}.wine-purchase--detail{margin-bottom:clamp(3rem,7vw,6rem)}.tech-details{border-top:1px solid var(--coal);margin:0}.tech-details>div{border-bottom:1px solid var(--coal);grid-template-columns:9rem 1fr;gap:2rem;padding:.85rem 0;display:grid}.tech-details dt{letter-spacing:.1em;text-transform:uppercase;font-size:.66rem}.tech-details dd{margin:0}.tech-details dd span{display:block}.pdf-placeholder{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid;margin:2rem 0 0;font-size:.7rem;display:inline-block}@media (width<=700px){.about-intro,.about-story--possible,.wine-sheet{grid-template-columns:1fr}.about-photo--winemakers{aspect-ratio:3/4;justify-self:start;width:min(100%,24rem)}.about-wine-gallery,.about-vineyard-gallery,.about-team-grid{grid-template-columns:1fr}.about-photo--pressing,.about-photo--field,.about-photo--harvest,.about-photo--wine-bottles{aspect-ratio:4/3;grid-column:1}.about-photo--planting{grid-column:1;justify-self:end;width:min(84%,24rem)}.about-photo--tulip-poplar,.about-photo--team-pollinators{width:min(84%,24rem)}.connect-list div,.tech-details>div{grid-template-columns:1fr;gap:.4rem}.wine-list{grid-template-columns:1fr;gap:4rem}.wine-card{width:min(100%,25rem)}.bottle-placeholder--large{min-height:30rem}.wine-bottle{width:min(100%,24rem)}}
