.team-tab-founders-partners__founder-image .base-background{height:100%;left:0;position:absolute;top:0;width:100%}.team-tab-founders-partners__founder{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:3rem}.team-tab-founders-partners__founder--alt{flex-flow:row-reverse wrap}.team-tab-founders-partners__founder-column--large{padding:0 12px;width:66.66667%}@media screen and (max-width:768px){.team-tab-founders-partners__founder-column--large{padding:0;width:100%}}.team-tab-founders-partners__founder-column--small{padding:0 12px;text-align:left;width:33.33333%}@media screen and (max-width:768px){.team-tab-founders-partners__founder-column--small{padding:0;width:100%}}.team-tab-founders-partners__founder-image{background:#ccc;height:90vh;margin-right:3rem;max-height:56.25rem;position:relative}@media screen and (max-width:1100px){.team-tab-founders-partners__founder-image{height:85vh}}@media screen and (max-width:768px){.team-tab-founders-partners__founder-image{height:65vh;margin:0 0 2rem}}@media screen and (max-width:600px){.team-tab-founders-partners__founder-image{height:45vh}}.team-tab-founders-partners__founder--alt .team-tab-founders-partners__founder-image{margin-left:3rem;margin-right:0}@media screen and (max-width:768px){.team-tab-founders-partners__founder--alt .team-tab-founders-partners__founder-image{margin:0 0 2rem}}.team-tab-founders-partners__founder-name{font-family:greycliff-cf,"Trade Gothic No. 2",helvetica,sans-serif;font-size:1.875rem;letter-spacing:.125rem}@media screen and (max-width:600px){.team-tab-founders-partners__founder-name{font-size:1.625rem}}.team-tab-founders-partners__founder-position,.team-tab-founders-partners__founder-text{font-size:1.125rem;font-weight:500}.team-tab-founders-partners__founder-position{border-bottom:2px solid #516120;margin:.25rem 0;padding-bottom:.5rem}.team-tab-founders-partners__founder-text{margin:2rem 0}.team-tab-management__member-image .base-background{height:100%;left:0;position:absolute;top:0;width:100%}.team-tab-management__members{display:flex;flex-flow:row wrap}@media screen and (max-width:1024px){.team-tab-management__members{justify-content:space-between}}.team-tab-management__member{padding:0 3rem;width:33.33333%}@media screen and (max-width:768px){.team-tab-management__member{padding:0;width:100%}}@media screen and (max-width:1100px){.team-tab-management__member{padding:0 2rem}}@media screen and (max-width:768px){.team-tab-management__member{padding:0;width:calc(50% - 2.5rem)}}@media screen and (max-width:600px){.team-tab-management__member{margin:auto;width:15.625rem}}.team-tab-management__member-image{background:hsla(0,0%,80%,.75);height:21.875rem;margin:1rem auto;position:relative}@media screen and (max-width:768px){.team-tab-management__member-image{height:18.75rem}}@media screen and (max-width:600px){.team-tab-management__member-image{max-width:100%}}.team-tab-management__member-placeholder{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:center;width:100%}.team-tab-management__member-placeholder-icon{fill:#000;width:3.125rem}.team-tab-management__member-placeholder-text{font-weight:500;margin-top:.5rem}.team-tab-management__member-name{font-family:greycliff-cf,"Trade Gothic No. 2",helvetica,sans-serif;font-weight:700;letter-spacing:.09375rem}@media screen and (max-width:1024px){.team-tab-management__member-name{font-size:1.25rem}}.team-tab-management__member-position{font-size:1.125rem;font-weight:400;margin-top:.5rem}.team-tab-management__leadership{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:6rem}@media screen and (max-width:768px){.team-tab-management__leadership{margin-top:3rem}}.team-tab-management__leadership-left{height:100%;padding:0 12px;width:66.66667%}@media screen and (max-width:768px){.team-tab-management__leadership-left{padding:0;width:100%}}@media screen and (max-width:1024px){.team-tab-management__leadership-left{width:100%}}.team-tab-management__leadership-image{height:100%;min-height:31.25rem;position:relative}@media screen and (max-width:1024px){.team-tab-management__leadership-image{min-height:25rem}}@media screen and (max-width:600px){.team-tab-management__leadership-image{min-height:18.75rem}}@media screen and (max-width:480px){.team-tab-management__leadership-image{min-height:15.625rem}}.team-tab-management__leadership-right{padding:0 12px;width:33.33333%}@media screen and (max-width:768px){.team-tab-management__leadership-right{padding:0;width:100%}}@media screen and (max-width:1024px){.team-tab-management__leadership-right{margin-top:2rem;width:100%}}.team-tab-management__leadership-title{font-family:greycliff-cf,"Trade Gothic No. 2",helvetica,sans-serif;letter-spacing:.0625rem;margin:0 auto 1rem;width:90%}.team-tab-management__leadership-member{font-size:1.25rem;margin:.75rem 0}.team-tab-management__leadership-name{font-weight:600;letter-spacing:0}.team-tab-management__leadership-position{font-size:1.125rem;font-weight:400}.team-tab-winemaking__team-image .base-background,.team-tab-winemaking__winemaker-image .base-background{height:100%;left:0;position:absolute;top:0;width:100%}.team-tab-winemaking__winemaker{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:3rem}.team-tab-winemaking__winemaker:first-of-type{align-items:flex-end;margin-top:1rem}@media screen and (max-width:1024px){.team-tab-winemaking__winemaker:first-of-type{align-items:flex-start}}.team-tab-winemaking__winemaker--alt{flex-flow:row-reverse wrap}.team-tab-winemaking__winemaker-column--large{padding:0 12px;width:66.66667%}@media screen and (max-width:768px){.team-tab-winemaking__winemaker-column--large{padding:0;width:100%}}.team-tab-winemaking__winemaker-column--small{padding:0 12px;text-align:left;width:33.33333%}@media screen and (max-width:768px){.team-tab-winemaking__winemaker-column--small{padding:0;width:100%}}.team-tab-winemaking__winemaker-image{background:#ccc;height:85vh;margin-right:3rem;max-height:56.25rem;position:relative}@media screen and (max-width:1100px){.team-tab-winemaking__winemaker-image{height:80vh}}@media screen and (max-width:768px){.team-tab-winemaking__winemaker-image{height:65vh;margin:0 0 2rem}}@media screen and (max-width:600px){.team-tab-winemaking__winemaker-image{height:45vh}}.team-tab-winemaking__winemaker--alt .team-tab-winemaking__winemaker-image{margin-left:3rem;margin-right:0}@media screen and (max-width:768px){.team-tab-winemaking__winemaker--alt .team-tab-winemaking__winemaker-image{margin:0 0 2rem}}.team-tab-winemaking__winemaker-name{font-family:greycliff-cf,"Trade Gothic No. 2",helvetica,sans-serif;font-size:1.875rem;letter-spacing:.125rem}@media screen and (max-width:600px){.team-tab-winemaking__winemaker-name{font-size:1.625rem}}.team-tab-winemaking__winemaker-location,.team-tab-winemaking__winemaker-position,.team-tab-winemaking__winemaker-text{font-size:1.125rem;font-weight:400}.team-tab-winemaking__winemaker-position{margin:.25rem 0}.team-tab-winemaking__winemaker-location{border-bottom:2px solid #516120;padding-bottom:.5rem}.team-tab-winemaking__winemaker-text{margin:2rem 0}.team-tab-winemaking__winemaker-link{cursor:pointer;display:inline-block;font-family:greycliff-cf,"Trade Gothic No. 2",helvetica,sans-serif;font-size:18px;font-weight:700;letter-spacing:2px;line-height:1;padding:.3125rem .125rem;position:relative}.team-tab-winemaking__winemaker-link:after{background:rgba(81,97,32,.35);bottom:0;content:"";height:50%;left:0;position:absolute;transition:height .2s ease;width:100%;z-index:-1}.team-tab-winemaking__winemaker-link:hover:after{height:100%}.team-tab-winemaking__team{display:flex;flex-flow:row wrap}@media screen and (max-width:768px){.team-tab-winemaking__team{padding-top:3rem}}.team-tab-winemaking__team-member{padding:0 12px;width:50%}@media screen and (max-width:768px){.team-tab-winemaking__team-member{padding:0;width:100%}}.team-tab-winemaking__team-image{background:#ccc;height:60vh;max-height:37.5rem;position:relative}@media screen and (max-width:1100px){.team-tab-winemaking__team-image{height:50vh}}@media screen and (max-width:600px){.team-tab-winemaking__team-image{mheight:45vh}}.team-tab-winemaking__team-name{font-family:greycliff-cf,"Trade Gothic No. 2",helvetica,sans-serif;font-weight:700;letter-spacing:.09375rem;margin-top:1rem}@media screen and (max-width:1024px){.team-tab-winemaking__team-name{font-size:1.25rem}}.team-tab-winemaking__team-position{font-size:1.125rem;font-weight:400;margin-bottom:2rem;margin-top:.5rem}.custom-about-team__background,.custom-about-team__layout{height:100%;left:0;position:absolute;top:0;width:100%}.custom-about-team{padding:0 0 6rem;position:relative}@media screen and (max-width:768px){.custom-about-team{padding:2rem 0}}.custom-about-team__background{background-position:top;background-size:auto;z-index:-1}.custom-about-team__container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;margin:0 auto;max-width:1288px;padding:0 20px;position:relative;width:100%}@media screen and (min-width:1720px){.custom-about-team__container{max-width:1440px}}@media screen and (max-width:768px){.custom-about-team__container{padding:0 2rem}}@media screen and (max-width:480px){.custom-about-team__container{padding:0 1rem}}.custom-about-team__title{-webkit-text-stroke:.03125rem;align-items:flex-end;display:flex;font-size:3.125rem;justify-content:center;letter-spacing:.375rem;width:100%}@media screen and (max-width:1100px){.custom-about-team__title{font-size:2.8125rem}}@media screen and (max-width:1024px){.custom-about-team__title{align-items:center;flex-direction:column;justify-content:flex-end}}@media screen and (max-width:600px){.custom-about-team__title{font-size:2.1875rem}}.custom-about-team__title span:nth-child(2){font-family:greycliff-cf,Sabon,serif;font-size:2.375rem;font-style:italic;letter-spacing:0;line-height:.95;margin-left:.75rem;margin-right:.75rem}@media screen and (max-width:1100px){.custom-about-team__title span:nth-child(2){font-size:1.875rem}}@media screen and (max-width:1024px){.custom-about-team__title span:nth-child(2){margin-top:.75rem}}@media screen and (max-width:600px){.custom-about-team__title span:nth-child(2){font-size:1.75rem}}.custom-about-team__subheader{font-family:greycliff-cf,"Trade Gothic No. 2",helvetica,sans-serif;font-size:1.875rem;font-weight:700;letter-spacing:.1875rem;margin-top:2rem}@media screen and (max-width:1100px){.custom-about-team__subheader{font-size:1.5rem;margin-top:1rem}}@media screen and (max-width:600px){.custom-about-team__subheader{font-size:1.125rem;text-align:center}}.custom-about-team__tabs{grid-column-gap:2rem;border-bottom:2px solid #516120;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto;justify-content:center;margin-top:6rem;width:100%}@media screen and (max-width:768px){.custom-about-team__tabs{margin-top:2rem}}@media screen and (max-width:600px){.custom-about-team__tabs{border-top:2px solid #516120;grid-template-columns:auto;grid-template-rows:1fr auto 1fr;padding:1rem 0}}.custom-about-team__tab{align-items:center;color:#000;cursor:pointer;display:flex;font-family:greycliff-cf,"Trade Gothic No. 2",helvetica,sans-serif;font-size:1.125rem;justify-self:center;letter-spacing:.09375rem;line-height:1;padding:.75rem 2rem;position:relative;text-align:center;transition:color .2s ease}@media screen and (max-width:768px){.custom-about-team__tab{font-size:1rem}}@media screen and (max-width:600px){.custom-about-team__tab{margin:.5rem 0}}.custom-about-team__tab:first-child{justify-self:end}@media screen and (max-width:600px){.custom-about-team__tab:first-child{justify-self:center}}.custom-about-team__tab:nth-child(3){justify-self:start}@media screen and (max-width:600px){.custom-about-team__tab:nth-child(3){justify-self:center}}.custom-about-team__tab:after{background:#516120;bottom:0;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);transition:height .2s ease;width:100%;z-index:-1}.custom-about-team__tab--active,.custom-about-team__tab:hover{color:#fff}.custom-about-team__tab--active:after,.custom-about-team__tab:hover:after{height:100%;width:100%}.custom-about-team__layouts{height:100%;margin-top:2rem;overflow:hidden;position:relative;text-align:center;transition:height .2s ease;width:100%}.custom-about-team__layout{height:auto;opacity:0;pointer-events:none;transition:opacity .3s ease}.custom-about-team__layout--active{opacity:1;pointer-events:auto}