.hh-xmas-bar{background:#000;color:#fff;text-align:center;padding:10px 16px}.hh-xmas-bar p,.hh-xmas-bar a{margin:0;color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1.4;text-decoration:none}.hh-xmas-bar a:hover{text-decoration:underline}.hh-xmas-bar a:focus-visible{outline:2px solid #fff;outline-offset:3px}body>.shopify-section-group-header-group{align-self:start}.hh-collection .hh-coming-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.hh-collection .hh-upcoming-card{min-width:0}.hh-collection .hh-upcoming-card h2{min-height:150px;font-size:clamp(30px,3.1vw,52px)}.hh-collection .hh-upcoming-card>.hh-card__description{min-height:76px}.hh-collection .hh-upcoming-card__flavour{font-size:12px;font-weight:800;color:#111}.hh-collection .hh-upcoming-bottle{position:relative;height:300px;margin:16px 0 24px;overflow:hidden}.hh-collection .hh-upcoming-bottle img{position:absolute;left:50%;top:calc(-100% * var(--top-ratio) / var(--body-ratio));height:calc(100% / var(--body-ratio));width:auto;max-width:none;transform:translate(-50%);object-fit:contain}.hh-collection .hh-upcoming-card__pending{border-color:#ddd}.hh-collection .hh-upcoming-card__pending span{color:#b60000}@media(max-width:900px){.hh-collection .hh-coming-grid{grid-template-columns:1fr}.hh-collection .hh-upcoming-card h2,.hh-collection .hh-upcoming-card>.hh-card__description{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/39/compiled_assets/styles.css.map?subset=AAAQAAAAAAAAgA */
