.tasting-context{z-index:2;color:#fff9e8;background:#11291e;border-bottom:1px solid #54735c;flex-wrap:wrap;justify-content:space-between;gap:16px 32px;margin:0;padding:20px 24px;display:flex;position:relative}.tasting-context>div{min-width:0;max-width:100%}.tasting-context dt{letter-spacing:.12em;text-transform:uppercase;color:#e6b85b;font:700 11px/1.4 Arial,sans-serif}.tasting-context dd{overflow-wrap:anywhere;margin:5px 0 0;font:700 22px/1.3 Arial,sans-serif}.sip-perspective{background:#102219;border-top:1px solid #35523f;padding:20px 24px}.sip-perspective label{color:#f2c576;margin-bottom:10px;font:700 15px/1.4 Arial,sans-serif;display:block}.sip-perspective label span{color:#c9cec9;font-weight:400}.sip-perspective textarea{box-sizing:border-box;resize:vertical;color:#fff9eb;background:#0a140f;border:1px solid #688170;border-radius:14px;width:100%;min-height:88px;padding:14px;font:16px/1.5 Arial,sans-serif;display:block}.sip-perspective textarea::placeholder{color:#b6c2b9;opacity:1}.sip-perspective textarea:focus-visible{outline-offset:3px;outline:3px solid #edc16a}.sip-perspective small{text-align:right;color:#b6c2b9;margin-top:6px;font:12px/1.5 Arial,sans-serif;display:block}
