body{font-family:Arial,Helvetica,sans-serif;letter-spacing:.01em;color:#202822}h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.035em}.header__heading-link .h2{font-weight:800;letter-spacing:-.065em;font-size:3.2rem}.header__menu-item{font-size:1.4rem}.announcement-bar__message{font-size:1.2rem;letter-spacing:.025em}.button{font-weight:600;font-size:1.4rem;letter-spacing:.015em;min-height:4.8rem}.beerig-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:6rem;align-items:center;padding-top:6rem;padding-bottom:6rem}.beerig-eyebrow{font-size:1.1rem;font-weight:700;letter-spacing:.15em;margin:0 0 2rem}.beerig-hero h1{font-size:clamp(4.4rem,5.2vw,7.6rem);font-weight:600;line-height:1.02;margin:0 0 2.4rem}.beerig-hero-description{max-width:43rem;font-size:1.7rem;line-height:1.7;margin-bottom:3rem;color:#566057}.beerig-text-link{display:inline-block;margin-left:2rem;color:inherit;font-size:1.3rem;text-underline-offset:.4rem}.beerig-hero-note{font-size:1.15rem;color:#616b61;margin-top:3.2rem}.beerig-hero-product{position:relative;display:flex;flex-direction:column;background:#f6f4ed;color:inherit;text-decoration:none;border-radius:1.2rem;overflow:hidden;padding:2.4rem;min-width:0}.beerig-feature-label{font-size:1rem;letter-spacing:.12em;font-weight:600;align-self:flex-start;padding:.7rem 1rem;background:#e7bc57;border-radius:.3rem;z-index:1}.beerig-hero-image{width:100%;height:35rem;object-fit:contain;mix-blend-mode:multiply;margin:.5rem 0 1.8rem}.beerig-hero-product-caption{display:flex;justify-content:space-between;gap:2rem;font-size:1.35rem;line-height:1.5;border-top:1px solid #dbded6;padding-top:1.7rem}.beerig-hero-product-caption>span:last-child{font-size:2.2rem}.beerig-service-strip{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #e4e7df;border-bottom:1px solid #e4e7df;padding-top:2.4rem;padding-bottom:2.4rem;gap:2.4rem}.beerig-service-strip a{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:.3rem;padding-left:2.4rem;border-left:1px solid #e4e7df}.beerig-service-strip a:first-child{padding-left:0;border-left:0}.beerig-service-strip strong{font-size:1.4rem;font-weight:600}.beerig-service-strip span{font-size:1.2rem;color:#616b61}.collection__title h2{font-weight:600;font-size:3.2rem}.card__heading{letter-spacing:0;font-size:1.45rem;line-height:1.5}.card__inner{background:#f8f8f5}.card__media .media img{object-fit:contain!important}.card__content .price{font-weight:600;font-size:1.4rem}.beerig-care{background:#f6f4ed;margin-top:2rem;padding:6rem 0}.beerig-care-inner{display:grid;grid-template-columns:1fr 1fr;gap:8rem;align-items:center}.beerig-care h2{font-size:3.8rem;line-height:1.15;margin:0}.beerig-care p:not(.beerig-eyebrow){color:#566057;line-height:1.8;font-size:1.5rem;margin:0 0 2.4rem}.beerig-footer{background:#202822;color:#f6f4ed;padding-top:6rem}.beerig-footer-grid{display:grid;grid-template-columns:1.1fr .8fr 1fr 1.2fr;gap:4rem;padding-bottom:4rem}.beerig-footer h2{color:#f6f4ed;font-size:1.3rem;letter-spacing:0;font-weight:600;margin:0 0 1.8rem}.beerig-footer a{color:inherit;text-decoration:none}.beerig-footer a:hover{text-decoration:underline;text-underline-offset:.3rem}.beerig-footer ul{list-style:none;padding:0;margin:0}.beerig-footer li{font-size:1.25rem;line-height:1.6;margin-bottom:.9rem}.beerig-wordmark{display:inline-block;font-size:3.6rem;line-height:1;font-weight:800;letter-spacing:-.07em}.beerig-wordmark span{color:#e7bc57}.beerig-footer-brand p{font-size:1.8rem;line-height:1.5}.beerig-footer-brand p:last-child{font-size:1.2rem;color:#b7c1b6}.beerig-footer-contact>a{display:block;font-size:1.3rem;margin-bottom:.9rem;overflow-wrap:anywhere}.beerig-footer-contact p,.beerig-footer address{font-size:1.25rem;line-height:1.7;font-style:normal}.beerig-footer-contact .beerig-small{font-size:1.1rem;color:#b7c1b6}.beerig-footer-bottom{display:flex;align-items:center;gap:3rem;flex-wrap:wrap;padding-top:2rem;padding-bottom:2rem;border-top:1px solid #465046;font-size:1.1rem;color:#cbd2c7}.beerig-footer .beerig-payments{display:flex;flex-wrap:wrap;gap:.5rem;margin-left:auto}.beerig-payments li{margin:0}.beerig-product-help{background:#f6f4ed;border-radius:.6rem;padding:1.5rem 1.8rem;font-size:1.25rem;line-height:1.65}.beerig-product-help p{margin:.3rem 0 .9rem}.beerig-product-help a{color:inherit;text-underline-offset:.3rem}.product__title h1{font-size:clamp(2.8rem,3vw,4rem);line-height:1.15}.shopify-policy__container{max-width:86rem;padding-top:4rem;padding-bottom:6rem}.shopify-policy__body h1{font-size:2.6rem}.shopify-policy__body h2,.rte h2{font-size:2.1rem}.rte{line-height:1.8}.shopify-policy__title h1,.main-page-title{font-size:3.8rem;line-height:1.1}.rte table{display:block;overflow:auto;max-width:100%}a:focus-visible,button:focus-visible{outline:2px solid #b88516;outline-offset:4px}
@media(max-width:989px){.beerig-hero{gap:3rem;padding-top:4rem;padding-bottom:4rem}.beerig-hero-image{height:28rem}.beerig-footer-grid{grid-template-columns:1fr 1fr;gap:3rem}.beerig-care-inner{gap:4rem}.beerig-text-link{display:block;margin:1.8rem 0 0}.beerig-service-strip span{font-size:1.1rem}}
@media(max-width:749px){.beerig-hero{grid-template-columns:1fr;gap:3rem;padding-top:3.4rem}.beerig-hero h1{font-size:4.8rem}.beerig-hero-description{font-size:1.5rem;line-height:1.65;max-width:36rem}.beerig-hero-note{margin-top:2rem}.beerig-hero-product{padding:1.8rem}.beerig-hero-image{height:27rem}.beerig-service-strip{grid-template-columns:1fr;gap:1.6rem;padding-top:2rem;padding-bottom:2rem}.beerig-service-strip a{border-left:0;padding-left:0;gap:.1rem}.beerig-service-strip strong{font-size:1.3rem}.beerig-care{padding:4rem 0}.beerig-care-inner{grid-template-columns:1fr;gap:2.4rem}.beerig-care h2{font-size:3.2rem}.beerig-footer{padding-top:4rem}.beerig-footer-grid{grid-template-columns:1fr 1fr;gap:3rem 2rem}.beerig-footer-brand,.beerig-footer-contact{grid-column:1/-1}.beerig-footer-brand p{margin:.8rem 0}.beerig-footer-bottom{gap:1rem 2rem}.beerig-footer .beerig-payments{width:100%;margin-left:0}.collection__title h2{font-size:2.8rem}.card__heading{font-size:1.3rem}.announcement-bar__message{font-size:1.05rem}.shopify-policy__title h1,.main-page-title{font-size:3rem}}
