.p17-tier{background:var(--paper,#faf7f2)}.p17-tier__grid{display:grid;grid-template-columns:480px 1fr;min-height:760px}.p17-tier__media{position:relative;min-height:520px;background:#e9e1d1}.p17-tier__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.p17-tier__quote{position:absolute;left:0;right:0;bottom:0;padding:70px 36px 32px;background:linear-gradient(transparent,#1a1714d9);color:#fff;font-family:var(--serif,"Playfair Display",serif);font-size:1.25rem;line-height:1.5}.p17-tier__quote small{display:block;margin-top:12px;font-family:var(--sans,"Poppins",sans-serif);font-size:.66rem;letter-spacing:.24em;text-transform:uppercase;opacity:.75}.p17-tier__body{padding:60px 64px 70px;max-width:760px}.p17-tier__title{font-size:2.75rem;line-height:1.15;margin:14px 0 18px}.p17-tier__intro{font-size:.95rem;line-height:1.85;max-width:520px;margin:0 0 30px}.p17-tier__facts{display:flex;flex-wrap:wrap;gap:12px 34px;margin-bottom:34px;border-top:1px solid #e4dccd;border-bottom:1px solid #e4dccd;padding:20px 0;font-size:.8rem;color:var(--ink-soft,#55504a)}.p17-tier__facts .eyebrow{display:block;margin-bottom:6px}.p17-tier__mixes{margin-top:14px}.p17-tier__mix{display:block;cursor:pointer;margin-bottom:10px}.p17-tier__mix[hidden]{display:none}.p17-tier__mix input{position:absolute;opacity:0;pointer-events:none}.p17-tier__mix-in{display:flex;justify-content:space-between;align-items:center;gap:16px;border:1px solid #d9cfba;background:#fff;padding:18px 20px;transition:border-color .2s,box-shadow .2s}.p17-tier__mix input:checked+.p17-tier__mix-in{border-color:var(--gold-deep,#ad8a58);box-shadow:inset 0 0 0 1px var(--gold-deep,#ad8a58)}.p17-tier__mix input:focus-visible+.p17-tier__mix-in{outline:2px solid var(--ink,#1a1714);outline-offset:2px}.p17-tier__mix.is-soldout{opacity:.5;cursor:not-allowed}.p17-tier__bottles{display:flex;align-items:flex-end;gap:3px;height:40px;margin-bottom:8px}.p17-tier__bottles i{display:block;width:9px;height:34px;border-radius:4px 4px 2px 2px;position:relative}.p17-tier__bottles i:before{content:"";position:absolute;left:3px;top:-6px;width:3px;height:8px;background:inherit;border-radius:1px}.p17-tier__mix-name{display:block;font-size:.8rem;color:var(--ink-soft,#55504a)}.p17-tier__mix-sold{display:block;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:#a6412f;margin-top:4px}.p17-tier__mix-price{font-family:var(--serif,"Playfair Display",serif);font-size:1.25rem;white-space:nowrap}.p17-tier__more{background:none;border:0;padding:0;margin-top:6px;font:inherit;font-size:.8rem;color:var(--gold-deep,#ad8a58);text-decoration:underline;cursor:pointer}.p17-tier__first{margin:34px 0 8px}.p17-tier__first p{font-size:.88rem;margin:10px 0 0}.p17-tier__summary{margin:22px 0 18px;font-size:.9rem;color:var(--ink-soft,#55504a)}.p17-tier__summary strong{font-weight:500;color:var(--ink,#1a1714)}.p17-tier__fine{font-size:.75rem;margin-top:16px;color:#6f675b}@media(max-width:899px){.p17-tier__grid{grid-template-columns:1fr}.p17-tier__media{min-height:360px}.p17-tier__body{padding:40px 20px 56px}.p17-tier__title{font-size:2.1rem}}.p17-tbl{background:#faf7f2;color:#1a1714}.p17-tbl .eyebrow{color:#8a6a38}.p17-tbl__hero{position:relative;min-height:380px;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;background:#faf7f2}.p17-tbl__hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}.p17-tbl__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#faf7f2d1,#faf7f2f5)}.p17-tbl__hero-in{position:relative;z-index:1;padding:80px 24px;max-width:700px}.p17-tbl__hero h1{font-size:5.44rem;line-height:1.1;margin:18px 0 16px;color:#1a1714}.p17-tbl__hero p{font-size:1.84rem;color:#55504a;line-height:1.8;margin:0 auto}.p17-tbl__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:36px;max-width:1000px;margin:0 auto;padding:56px 24px 46px;text-align:center;border-bottom:1px solid #e4dccd}.p17-tbl__num{display:block;font-family:var(--serif,"Playfair Display",serif);font-size:3.2rem;color:#8a6a38}.p17-tbl__steps .eyebrow{display:block;margin:8px 0;color:#1a1714}.p17-tbl__steps p{font-size:1.5rem;color:#6f675b;line-height:1.7;margin:0}.p17-tbl__pick{max-width:1100px;margin:0 auto;padding:40px 24px 30px}.p17-tbl__pick h2{font-family:var(--serif,"Playfair Display",serif);font-weight:400;font-size:3.04rem;text-align:center;color:#1a1714;margin:0 0 28px}.p17-tbl__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.p17-tbl__card{display:block;cursor:pointer}.p17-tbl__card[hidden]{display:none}.p17-tbl__card input{position:absolute;opacity:0;pointer-events:none}.p17-tbl__card-in{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center;height:100%;border:1px solid #d9cfba;background:#fff;padding:26px 22px;transition:border-color .2s,background .2s}.p17-tbl__card input:checked+.p17-tbl__card-in{border-color:#ad8a58;box-shadow:inset 0 0 0 1px #ad8a58}.p17-tbl__card input:focus-visible+.p17-tbl__card-in{outline:2px solid #1a1714;outline-offset:3px}.p17-tbl__card.is-soldout{opacity:.45;cursor:not-allowed}.p17-tbl__bottles{display:flex;align-items:flex-end;justify-content:center;gap:3px;height:44px;margin-bottom:16px}.p17-tbl__bottles i{display:block;width:9px;height:34px;border-radius:4px 4px 2px 2px;position:relative}.p17-tbl__bottles i:before{content:"";position:absolute;left:3px;top:-6px;width:3px;height:8px;background:inherit;border-radius:1px}.p17-tbl__card-title{font-family:var(--serif,"Playfair Display",serif);font-size:2rem;color:#1a1714;margin-bottom:6px}.p17-tbl__card-comp{font-size:1.45rem;color:#55504a;line-height:1.6}.p17-tbl__card-price{margin-top:auto;padding-top:16px;font-family:var(--serif,"Playfair Display",serif);font-size:2rem;color:#8a6a38}.p17-tbl__badge{margin-top:10px;font-size:.928rem}.p17-tbl__sold{margin-top:8px;font-size:1.12rem;letter-spacing:.14em;text-transform:uppercase;color:#a6412f}.p17-tbl__more{display:block;margin:20px auto 0;background:none;border:0;padding:0;font:inherit;font-size:1.28rem;color:#8a6a38;text-decoration:underline;cursor:pointer}.p17-tbl__bar{position:sticky;bottom:0;z-index:5;background:#fff;color:#1a1714;border-top:1px solid #d9cfba;padding:18px 24px 12px;margin-top:20px;box-shadow:0 -6px 20px #00000014}.p17-tbl__bar .eyebrow{color:#8a6a38}.p17-tbl__bar-in{max-width:1100px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.p17-tbl__bar-sel{font-family:var(--serif,"Playfair Display",serif);font-size:2rem;margin-top:4px}.p17-tbl__bar-act{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.p17-tbl__bar-price strong{font-family:var(--serif,"Playfair Display",serif);font-weight:400;font-size:2.4rem}.p17-tbl__bar-price small{font-size:1.12rem;color:#6f675b;margin-left:6px}.p17-tbl__fine{max-width:1100px;margin:8px auto 0;font-size:1.12rem;color:#6f675b}@media(max-width:899px){.p17-tbl__cards{grid-template-columns:1fr}.p17-tbl__hero h1{font-size:3.68rem}.p17-tbl__hero-in{padding:56px 20px}.p17-tbl__bar-in{flex-direction:column;align-items:stretch;text-align:left}.p17-tbl__bar-act{justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
