.ovtc{font:17px/1.7 Arial,sans-serif;color:#332b2b;box-sizing:border-box}.ovtc *{box-sizing:border-box}.ovtc h1,.ovtc h2,.ovtc h3{color:#321820;font-family:Arial,sans-serif;line-height:1.2;margin:0 0 20px;padding:0}.ovtc h1{font-size:clamp(32px,4vw,56px)}.ovtc h2{font-size:clamp(27px,3vw,38px)}.ovtc h3{font-size:24px}.ovtc p{padding:0;margin:0 0 20px}.ovtc-kicker{color:#987126!important;letter-spacing:2px;font-size:12px;text-transform:uppercase;font-weight:bold}.ovtc-heading{margin-bottom:30px}.ovtc-button{display:inline-block;background:#bd933b;color:#271b1f!important;border:1px solid #bd933b;padding:14px 22px;text-decoration:none;font:bold 13px/1.5 Arial,sans-serif;cursor:pointer;margin:8px 8px 8px 0}.ovtc-button.secondary{background:transparent;color:#64172c!important}.ovtc-empty{border-top:3px solid #bd933b;padding:36px;background:#f8f6f0}.ovtc-search{display:block;margin-bottom:30px;font-size:14px;font-weight:bold;max-width:600px}.ovtc-search input{display:block;width:100%;padding:14px;border:1px solid #cfc7bb;margin-top:8px}.ovtc-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.ovtc-card{background:#fff;border:1px solid #e9e3d9;border-top:3px solid #bd933b}.ovtc-card[hidden]{display:none}.ovtc-card a{color:inherit;text-decoration:none;display:block;height:100%}.ovtc-card img{display:block;width:100%;height:290px;background:#f8f6f0}.ovtc-card img.bottle{object-fit:contain;padding:25px}.ovtc-card img.estate{object-fit:cover}.ovtc-card-copy{padding:25px}.ovtc-card-copy span{color:#6b1c31;font-weight:bold;font-size:14px}.ovtc-image-placeholder{display:flex;align-items:center;justify-content:center;height:220px;background:#f8f6f0;color:#8d796e}.ovtc-profile{max-width:1100px;margin:50px auto;padding:0 25px}.ovtc-vintage{font-size:25px;color:#977025}.ovtc-profile-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:40px;margin:30px 0}.ovtc-bottles{display:flex;justify-content:center;gap:18px;align-items:start}.ovtc-bottles figure{margin:0;max-width:48%;text-align:center;flex:1}.ovtc-bottles img{height:330px;max-width:100%;object-fit:contain}.ovtc-bottles figcaption{font-size:12px;color:#76676b}.ovtc-facts{margin:0 0 25px}.ovtc-facts>div{display:grid;grid-template-columns:140px 1fr;border-bottom:1px solid #e6e0d7;padding:9px 0;gap:16px}.ovtc-facts dt{font-weight:bold}.ovtc-facts dd{margin:0}.ovtc-copy{border-top:1px solid #e6e0d7;padding-top:30px;margin-top:30px}.ovtc-copy h2{font-size:25px}.ovtc-winery-logo{height:100px;max-width:250px;object-fit:contain;margin-bottom:30px}.ovtc-estate{width:100%;max-height:500px;object-fit:cover;margin:25px 0}.ovtc-sheet-page{background:#eae6df;margin:0;color:#332b2b;font-family:Arial,sans-serif}.ovtc-sheet-actions{max-width:1000px;margin:20px auto;padding:0 20px;display:flex;gap:16px;align-items:center;flex-wrap:wrap}.ovtc-sheet-actions a{color:#64172c}.ovtc-sheet{background:white;max-width:900px;padding:40px;margin:20px auto;box-shadow:0 4px 25px #0001}.ovtc-sheet-brand{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #bd933b;padding-bottom:20px}.ovtc-sheet-brand img{max-width:200px;max-height:75px;object-fit:contain}.ovtc-sheet .ovtc-profile{margin:25px 0;padding:0}.ovtc-sheet .ovtc-profile h1{font-size:36px}.ovtc-sheet .ovtc-profile-grid{gap:25px}.ovtc-sheet .ovtc-profile .ovtc-button{display:none}.ovtc-sheet footer{border-top:1px solid #bd933b;padding-top:16px;font-size:11px;color:#76676b}.single-ovt_wine #sidebar,.single-ovt_winery #sidebar{display:none}.single-ovt_wine #left-area,.single-ovt_winery #left-area{width:100%;padding:0}.single-ovt_wine #main-content .container:before,.single-ovt_winery #main-content .container:before{display:none}.single-ovt_wine .entry-title,.single-ovt_winery .entry-title,.single-ovt_wine .post-meta,.single-ovt_winery .post-meta{display:none}@media(max-width:800px){.ovtc-cards{grid-template-columns:1fr 1fr}.ovtc-profile-grid{grid-template-columns:1fr}.ovtc-sheet{padding:22px}.ovtc-sheet-brand img{max-width:42%}.ovtc-facts>div{grid-template-columns:115px 1fr}}@media(max-width:500px){.ovtc-cards{grid-template-columns:1fr}.ovtc-empty{padding:25px}.ovtc-bottles img{height:260px}}@media print{@page{size:letter;margin:.5in}.ovtc-sheet-actions,.ovtc-profile .ovtc-button{display:none!important}.ovtc-sheet-page{background:white}.ovtc-sheet{box-shadow:none;max-width:none;padding:0;margin:0}.ovtc-sheet .ovtc-profile{font-size:11px}.ovtc-sheet .ovtc-profile-grid{grid-template-columns:1fr 1.2fr}.ovtc-sheet .ovtc-bottles img{height:220px}.ovtc-copy{break-inside:avoid}.ovtc-sheet .ovtc-copy h2{font-size:18px}.ovtc-sheet-brand img{max-height:50px}}

.ovtc-technical{margin:0}.ovtc-technical>div{display:grid;grid-template-columns:190px 1fr;gap:24px;padding:12px 0;border-bottom:1px solid #eee9e1}.ovtc-technical dt{font-weight:bold;color:#57162c}.ovtc-technical dd{margin:0}.ovtc-technical dd p{margin:0}.ovtc-image-note{font-size:12px;color:#77686b}.ovtc-winery-logo{width:220px;height:220px;object-fit:contain}.ovtc-sheet-brand img{width:160px;height:90px;max-height:90px;object-fit:contain}@media(max-width:650px){.ovtc-technical>div{grid-template-columns:1fr;gap:4px}}

.ovtc-card .ovtc-card-copy img.ovtc-card-logo{width:120px;height:120px;object-fit:contain;background:#fff;display:block;margin:0 0 16px;border-radius:0}.ovtc-wine-logo{display:block;width:190px;height:190px;object-fit:contain;background:#fff;margin:0 0 24px}.ovtc-sheet-page .ovtc-wine-logo{display:none}
