.bz-crumb{padding:20px 0 0;font-size:.78rem;color:var(--bz-muted)}.bz-crumb a{text-decoration:none}.bz-crumb a:hover{color:var(--bz-ink)}.bz-pd{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,5vw,72px);padding:26px 0 clamp(60px,8vw,96px);align-items:start}@media(max-width:880px){.bz-pd{grid-template-columns:1fr}}.bz-gallery{position:sticky;top:24px;display:flex;flex-direction:column;gap:14px}@media(max-width:880px){.bz-gallery{position:static}}.bz-gmain{aspect-ratio:1/1;background:var(--bz-field);overflow:hidden}.bz-gmain img{width:100%;height:100%;object-fit:cover}.bz-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.bz-thumbs button{padding:0;border:1px solid var(--bz-line);background:var(--bz-field);aspect-ratio:1/1;overflow:hidden;cursor:pointer}.bz-thumbs button[aria-current=true]{border-color:var(--bz-ink)}.bz-thumbs img{width:100%;height:100%;object-fit:cover}.bz-pstyle{margin:0}.bz-pname{font-size:clamp(1.9rem,4.2vw,2.8rem);font-weight:800;letter-spacing:-.015em;margin:10px 0 0;line-height:1.15}.bz-pcatch{font-size:1.05rem;color:var(--bz-muted);margin:12px 0 0}.bz-pprice{font-size:1.7rem;font-weight:800;font-variant-numeric:tabular-nums;margin:22px 0 0}.bz-pprice small{font-size:.72rem;font-weight:600;color:var(--bz-muted);margin-left:4px}.bz-pabout{margin-top:26px;padding-top:24px;border-top:1px solid var(--bz-line)}.bz-pabout h2{font-size:1rem;font-weight:800;margin:0 0 12px}.bz-pabout .rte p{font-size:.95rem;margin:0 0 14px}.bz-pabout .rte p:last-child{margin-bottom:0}.bz-pspec{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--bz-line);margin:26px 0 0}.bz-pspec>div{padding:14px 0;border-bottom:1px solid var(--bz-line);display:flex;gap:14px;align-items:baseline}.bz-pspec>div:nth-child(odd){padding-right:18px}.bz-pspec>div:nth-child(2n){padding-left:18px;border-left:1px solid var(--bz-line)}.bz-pspec dt{font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bz-muted);font-weight:600;margin:0;min-width:60px}.bz-pspec dd{margin:0;font-weight:700;font-size:.96rem;font-variant-numeric:tabular-nums}@media(max-width:460px){.bz-pspec{grid-template-columns:1fr}.bz-pspec>div:nth-child(2n){padding-left:0;border-left:0}}.bz-vpick{margin-top:22px}.bz-vpick select{padding:12px 14px;border:1px solid var(--bz-line);background:var(--bz-paper);color:var(--bz-ink);font-family:inherit;font-size:.95rem;width:100%}.bz-buybar{margin-top:22px;display:flex;gap:14px;align-items:stretch}.bz-qty{display:flex;align-items:center;border:1px solid var(--bz-line)}.bz-qty button{width:44px;background:none;border:0;font-size:1.1rem;cursor:pointer;color:var(--bz-ink);font-family:inherit}.bz-qty input{width:44px;text-align:center;border:0;background:none;font-weight:700;font-variant-numeric:tabular-nums;color:var(--bz-ink);font-family:inherit;-moz-appearance:textfield}.bz-qty input::-webkit-outer-spin-button,.bz-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bz-addcart{flex:1;background:var(--bz-ink);color:var(--bz-paper);border:0;min-height:54px;font-weight:700;font-size:.95rem;cursor:pointer;font-family:inherit;letter-spacing:.03em}.bz-addcart:hover{opacity:.85}.bz-addcart:disabled{opacity:.4;cursor:default}.bz-storylink{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:26px;padding:18px 20px;background:var(--bz-field);text-decoration:none;color:inherit}.bz-storylink b{font-weight:700}.bz-storylink small{display:block;color:var(--bz-muted);font-size:.78rem;font-weight:400;margin-top:2px}.bz-storylink .arw{font-size:1.1rem}.bz-storylink:hover{opacity:.8}.bz-pnotes{margin-top:22px;font-size:.82rem;color:var(--bz-muted);line-height:1.9}.bz-pnotes b{color:var(--bz-ink)}.bz-rel{border-top:1px solid var(--bz-line);padding:clamp(52px,7vw,84px) 0}.bz-rel h2{font-size:1.3rem;font-weight:800;margin:0 0 32px}.bz-rgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(20px,3vw,40px)}.bz-rel a{text-decoration:none;color:inherit;display:block}.bz-rmedia{aspect-ratio:4/3;background:var(--bz-field);overflow:hidden}.bz-rmedia img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.bz-rel a:hover .bz-rmedia img{transform:scale(1.04)}.bz-rname{font-weight:800;font-size:1.15rem;margin:14px 0 0}.bz-rmeta{color:var(--bz-muted);font-size:.85rem;margin:4px 0 0;font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/13/assets/beers-product.css.map */
