:root{--font-heading: "Montserrat", sans-serif;--font-body: "EB Garamond", serif;--font-button: "Montserrat", sans-serif;--color-cream: #F5F3ED;--color-cream-60: #F9F8F4;--color-white: #FFFFFF;--color-glow: #FFFBF1;--color-red: #CE0F2D;--color-red-80: #D83F57;--color-red-20: #F5CFD5;--color-deep-red: #8D101D;--color-gold: #B88B1F;--color-gold-40: #E3D1A5;--color-black: #0D1922;--color-black-80: #3D474E;--color-black-40: #9EA3A7;--color-black-60: #6e757a;--color-red-gradient: linear-gradient(var(--color-red) 0%, color-mix(in srgb, var(--color-red) 80%, var(--color-cream)) 100%);--color-body: var(--color-black-60);--color-heading: var(--color-black)}.bg-dark{--color-body: white;--color-heading: white;--bg-color: var(--color-black)}.bg-white{--color-text: var(--color-grey);--bg-color: var(--color-white)}.bg-red{--color-text: var(--color-white);--bg-color: var(--color-red)}.bg-red p,.bg-red ul,.bg-red a{color:var(--color-grey-light)}@property --gradient-start{syntax:"<percentage>";inherits:true;initial-value:100%}@property --gradient-end{syntax:"<percentage>";inherits:true;initial-value:80%}@property --depth{syntax:"<integer>";inherits:false;initial-value:1}.bg-cream{--bg-color: var(--color-cream)}.bg-cream-gradient{--bg-color: var(--color-cream);--gradient-start: calc(100% - (var(--depth) - 1) * 20%);--gradient-end: calc(100% - var(--depth) * 20%);background:linear-gradient(to bottom, color-mix(in srgb, var(--bg-color) var(--gradient-start), white) 0%, color-mix(in srgb, var(--bg-color) var(--gradient-end), white) 100%)}.bg-cream-gradient+.bg-cream-gradient{padding-top:5%}.location-block.bg-white{background:var(--bg-color)}.location-block.content-right .content-col{order:2;padding:0px 0px 0px 4%}@media screen and (max-width: 800px){.location-block .separator-line{display:none}}.location-block .inner{align-items:center}@media screen and (max-width: 800px){.location-block .inner{flex-direction:column-reverse}}.location-block .content-col{flex:0 0 50%;padding-right:4%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 800px){.location-block .content-col{flex:0 0 100%;margin-top:2em;padding:0px !important}}.location-block .content-wrapper{max-width:65ch;text-wrap:balance}@media screen and (max-width: 800px){.location-block .content-wrapper{max-width:100%}}.location-block .content-wrapper p strong{font-weight:500;color:var(--color-black)}.location-block .img-col{flex:0 0 50%;position:relative}.location-block .img-col .img-wrapper{border-radius:8px;overflow:hidden}.location-block .img-col .img-wrapper img{border-radius:8px}.location-block .winery-meta{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:5.8%;max-width:100ch;margin:0 auto;text-align:center;text-wrap:balance}@media screen and (max-width: 800px){.location-block .winery-meta{max-width:100%;text-wrap:balance;flex-direction:column;justify-content:center;align-items:center;gap:2em;margin-bottom:2em}}.location-block .winery-meta .label{color:var(--color-red);font-weight:600;font-family:var(--font-heading);letter-spacing:-0.00775em;text-transform:uppercase}.location-block .winery-meta .value{color:var(--color-black)}.location-block .winery-meta .value a{color:var(--color-black)}.location-block .winery-meta .value a:hover{color:var(--color-red)}/*# sourceMappingURL=location.css.map */
