:root{--mr-menu-size-desktop: 32px;--mr-menu-size-mobile: 22px;--mr-ab-speed: 12s;--mr-ab-font-size: 35px;--mr-ab-box-border: 4px;--mr-ab-radius: 6px;--mr-ab-pad-top: 2px;--mr-ab-pad-bottom: 2px;--mr-ab-pad-x: 12px;--mr-ab-gap-below: 20px;--mr-ab-color: #000;--mr-ab-bg: #fff;--mr-ab-border-color: #000;--mr-ab-max: 800px;--mr-btn-radius: 10px;--mr-btn-pad-y: 12px;--mr-btn-pad-x: 20px}.header .list-menu--inline>li>a{font-family:var(--mr-font);font-weight:var(--mr-w-bold);font-size:var(--mr-menu-size-desktop);line-height:1.2;letter-spacing:.5px;text-decoration:none;padding:0 12px}.header .list-menu--inline>li>a:hover{text-decoration:underline}@media (max-width: 989px){.menu-drawer__navigation .list-menu__item>a,.menu-drawer__menu-item>a{font-family:var(--mr-font);font-weight:var(--mr-w-bold);font-size:var(--mr-menu-size-mobile);line-height:1.3;letter-spacing:.2px;padding:12px 0;text-decoration:none}.menu-drawer__navigation .list-menu__item>a:hover,.menu-drawer__menu-item>a:hover{text-decoration:underline}}.section-header .header{position:relative;padding-top:28px;padding-bottom:28px}.section-header .header:before,.section-header .header:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:100vw;height:3px;background:#000;pointer-events:none;z-index:2}.section-header .header:before{top:0}.section-header .header:after{bottom:0}.announcement-bar,.announcement-bar__inner,.announcement-bar__wrapper{overflow:hidden}.announcement-bar__message{font-family:var(--mr-font);font-weight:var(--mr-w-black);font-size:var(--mr-ab-font-size);line-height:1;letter-spacing:1px;color:var(--mr-ab-color);white-space:nowrap;display:inline-block;width:max-content;will-change:transform;animation:mrbrew-marquee var(--mr-ab-speed) linear infinite}.utility-bar .announcement-bar{box-sizing:border-box;border:var(--mr-ab-box-border) solid var(--mr-ab-border-color)!important;border-radius:var(--mr-ab-radius)!important;background:var(--mr-ab-bg)!important;padding:var(--mr-ab-pad-top) var(--mr-ab-pad-x) var(--mr-ab-pad-bottom) var(--mr-ab-pad-x)!important;max-width:var(--mr-ab-max);margin:0 auto!important}.utility-bar{padding-bottom:var(--mr-ab-gap-below)!important}.utility-bar .announcement-bar{margin-bottom:0!important}.mr-ab--full .utility-bar .announcement-bar{max-width:none;width:100%;margin:0;border-radius:0}.mr-ab--shadow .utility-bar .announcement-bar{box-shadow:0 2px 8px #0000000f}.mr-ab--dark .utility-bar .announcement-bar{background:#000!important;border-color:#ffffff40!important}.mr-ab--dark .announcement-bar__message{color:#fff!important}.mr-no-marquee .announcement-bar__message{animation:none!important}@keyframes mrbrew-marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.card-wrapper .card__heading,.product-card__title{font-family:var(--mr-font);font-weight:var(--mr-w-bold);font-size:18px;line-height:1.4;margin:0 0 6px}.card-information .price,.product-card__price{font-family:var(--mr-font);font-weight:var(--mr-w-regular);font-size:14px;line-height:1.3;color:#333}.card__badge,.badge{font-family:var(--mr-font);font-weight:var(--mr-w-black);font-size:12px;text-transform:uppercase;letter-spacing:.5px}.product__description,.rte{font-family:var(--mr-font);font-weight:var(--mr-w-regular);font-size:15px;line-height:1.6;color:#111}.product__description h2,.product__description h3,.rte h2,.rte h3{font-weight:var(--mr-w-bold);margin:1.2em 0 .6em;font-size:18px}.product__description p,.rte p{margin:0 0 1em}.product__description ul,.rte ul{margin:0 0 1em 1.2em;list-style:disc}.product__description li,.rte li{margin-bottom:.4em}.button,.shopify-payment-button__button--unbranded,.product-form__submit{font-family:var(--mr-font);font-weight:var(--mr-w-bold);border-radius:var(--mr-btn-radius);padding:var(--mr-btn-pad-y) var(--mr-btn-pad-x);letter-spacing:.2px;transition:background-color .2s ease,border-color .2s ease,transform .08s ease,opacity .2s ease}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded,.product-form__submit{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border:1px solid rgb(var(--color-foreground))}.button:not(.button--secondary):not(.button--tertiary):hover,.shopify-payment-button__button--unbranded:hover,.product-form__submit:hover{transform:translateY(-1px);opacity:.92}.button.button--secondary{background:transparent;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.28)}.button.button--secondary:hover{border-color:rgba(var(--color-foreground),.55);background:rgba(var(--color-foreground),.04)}.button.button--tertiary{background:transparent;border:none;color:rgb(var(--color-foreground));padding:0}.button.button--tertiary:hover{text-decoration:underline}.button[disabled],.product-form__submit[disabled],.shopify-payment-button__button--unbranded[disabled]{opacity:.5;pointer-events:none;transform:none}.footer{padding-top:40px;padding-bottom:40px}.footer-block__heading{font-family:var(--mr-font);font-weight:var(--mr-w-bold);font-size:14px;letter-spacing:.4px;margin:0 0 10px}.footer a{color:rgba(var(--color-foreground),.85);text-decoration:none}.footer a:hover{color:rgb(var(--color-foreground));text-decoration:underline}.footer-block__details-content ul,.footer-block__details-content li{list-style:none;margin:0;padding:0}.footer-block__details-content li{margin:.45em 0}.footer .list-social__link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;transition:background-color .2s ease,opacity .2s ease}.footer .list-social__link:hover{background:rgba(var(--color-foreground),.06)}.footer .list-social__link svg{width:22px;height:22px}.newsletter-form__field-wrapper .field__input{height:44px;border:1px solid rgba(var(--color-foreground),.22);border-radius:8px;padding:0 12px;font-family:var(--mr-font)}.newsletter-form__field-wrapper .field__input:focus{outline:none;border-color:rgba(var(--color-foreground),.55)}.newsletter-form__button{height:44px;border-radius:8px}.footer__content-bottom{padding-top:16px}.footer__copyright{font-family:var(--mr-font);font-weight:var(--mr-w-light);font-size:12px;color:rgba(var(--color-foreground),.7);text-align:center}@media (max-width: 749px){.footer{padding-top:28px;padding-bottom:28px}.footer .footer-block{margin-bottom:18px}.footer .footer-block,.footer .footer-block *{text-align:left}}slideshow-component .slider-buttons,slideshow-component .slideshow__controls,slideshow-component .slider-counter,slideshow-component .slideshow__autoplay,slideshow-component [class*=slider-counter],slideshow-component [class*=slideshow__controls],slideshow-component [class*=slider-buttons]{display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}slideshow-component .slideshow__slides{position:relative!important;overflow:hidden!important}slideshow-component .slideshow__slide{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;opacity:0!important;visibility:hidden!important;transform:none!important;transition:opacity .8s ease-in-out,visibility .8s ease-in-out!important}slideshow-component .slideshow__slide[aria-hidden=false]{position:relative!important;opacity:1!important;visibility:visible!important;z-index:1!important}slideshow-component .slider-buttons,slideshow-component .slideshow__controls,slideshow-component .slider-counter,slideshow-component .slideshow__autoplay,slideshow-component [class*=slider-counter],slideshow-component [class*=slideshow__controls]{display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}slideshow-component .slideshow__slides{overflow:hidden!important}slideshow-component .slideshow__slide{position:relative!important;opacity:0!important;visibility:hidden!important;transform:none!important;transition:opacity .8s ease-in-out,visibility .8s ease-in-out!important}slideshow-component .slideshow__slide[aria-hidden=false],slideshow-component .slideshow__slide:not([hidden]),slideshow-component .slideshow__slide[aria-current=true],slideshow-component .slideshow__slide.is-active,slideshow-component .slideshow__slide.is-selected{opacity:1!important;visibility:visible!important}slideshow-component .banner__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mrbrew.css.map */
