:root{--primary: #896C4C;--secondary: #332B25;--dark: #000;--light: #FFF;--brazilia: #DBCE99;--guatemala: #FFE5C2;--ethiopia: #FFD2C7;--costa-rica: #DAD1D2;--title: var(--primary);--text: var(--dark);--background: #FFF;--gap: 1.875rem;--maxWidth: 85.3125rem;--radius: .3125rem;--imgGap: 7vw;--tspeed: .2s}html{font-size:100%;scroll-behavior:smooth;overflow-x:hidden}body{font-family:Source Sans Pro;font-weight:400;font-size:1rem;display:block!important}.header:not(.header--middle-left) .header__inline-menu{margin-top:0}.header__icons,.header__search{display:none!important}.list-menu__item{font-family:Montserrat Alternates;font-size:1rem;font-weight:700;line-height:1.75rem;text-transform:uppercase;color:var(--primary);text-decoration:none}.list-menu{border-bottom:2px solid var(--secondary)}.list-menu>li:first-child a{padding-left:0}footer.section-footer-padding{padding-top:4rem;margin-top:0;border-top:0;background:var(--secondary)}footer .logo_container{flex-basis:55%;width:55%!important;text-align:center}footer .logo_container a{display:inline-block;max-width:100%;width:29rem;height:6.25rem;background:url(/cdn/shop/t/1/assets/logo.svg) no-repeat center;background-size:contain}footer .text_container{font-family:"Source Sans 3";font-weight:700;color:#fff;font-size:1.35rem;line-height:2.125rem;text-transform:uppercase;text-align:center}footer .text_container,footer .footer-block--text{flex-basis:45%;width:45%!important}footer .footer-block--menu{flex-basis:17%}footer .footer-block__details-content .list-menu__item--link{color:#fff;font-family:Source Sans Pro;font-weight:400;letter-spacing:0;font-size:1.5rem;line-height:1.85rem;text-transform:none}.customer h2.form__message{font-size:1.5rem!important;line-height:1.85rem;outline:none!important;text-shadow:none!important}body .customer a{font-size:1rem;line-height:1.25rem}.footer-block__details-content .list-menu__item--link:hover{color:#fff!important}.footer-block__details-content>li{margin-bottom:1.25rem}.list-menu>li:last-child a{padding-right:0}.newsletter-form__field-wrapper .field__input{border-radius:.125rem!important;padding:.375rem 4.44rem .375rem .5rem!important;border:2px solid var(--secondary);font-family:"Source Sans 3";font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.field:before,.field:after{display:none}.field__input:focus{box-shadow:none}.footer-block__newsletter h2,.footer__content-bottom{display:none}footer .text_container p{margin-top:0}.bz-columns{display:flex;gap:2rem;flex-direction:row;flex-wrap:wrap}.bz-column.aside h2{font-family:Montserrat Alternates;font-size:1.5625rem;line-height:2.625rem;color:var(--secondary);text-transform:uppercase;font-weight:700;margin:3.625rem auto 0;letter-spacing:0;text-align:center}.bz-column.aside h2:before,.bz-column.aside h2:after{content:"";display:inline-block;vertical-align:middle;width:3.375rem;height:3px;background-color:#707070}.bz-column.aside h2:before{margin-right:.75rem}.bz-column.aside h2:after{margin-left:.75rem}.bz-column.aside ul{margin:0;padding:0;list-style-type:none}.bz-column.aside li{padding:2.625rem 0}.bz-column.aside li:not(:last-child){border-bottom:1px solid #707070}.bz-column.aside li a{text-decoration:none;display:block}.bz-column.aside li img{width:6.875rem;margin-right:2rem;vertical-align:top;display:inline-block}.bz-column.aside li h3{font-family:Source Sans Pro;vertical-align:top;display:inline-block;margin:0;font-size:1.125rem;line-height:1.5rem;font-weight:700;color:var(--secondary);letter-spacing:0}@media screen and (min-width:750px){.product-media-modal[open]{transform:scale(.75)}.product-media-modal__content{border:8px solid #8c6a48}}@media screen and (max-width:1800px)and (min-width:1600px){html{font-size:89%}}@media screen and (max-width:1600px)and (min-width:1440px){html{font-size:84%}}@media screen and (max-width:1440px)and (min-width:1280px){html{font-size:78%}}@media screen and (max-width:1280px)and (min-width:990px){html{font-size:70%}.sub-section p{font-size:1.5rem;line-height:2rem}}@media screen and (max-width:1220px)and (min-width:990px){html{font-size:55%}}.desktop-only{display:block!important}.mobile-only{display:none!important}@media screen and (max-width:960px){.desktop-only{display:none!important}.mobile-only{display:block!important}.header__icon span{color:#fff}header-drawer{margin-left:0!important;order:2}.hero{margin-top:0!important}.menu-drawer__menu-item{font-size:1.25rem;line-height:1.75rem;padding:0 0 1rem 1rem!important}footer .text_container,footer .footer-block--text,footer .logo_container{flex-basis:100%;width:100%!important}.grid__item{max-width:unset}footer .text_container{font-size:.875rem;line-height:1.25rem}footer .text_container p{margin:0}.footer-block__details-content>li,.footer-block__details-content,.footer-block.grid__item{margin:0!important}.footer__content-top{padding-left:0!important;padding-right:0!important}.footer-block__details-content{margin-bottom:0}footer .footer-block__details-content .list-menu__item--link{display:block;text-align:center}.newsletter-form__field-wrapper{margin-top:2rem}.shopify-section .bz-columns img{margin-left:-10vw;width:100vw}.bz-columns{gap:1rem;margin-bottom:1rem!important}.bz-columns .bz-column{flex-basis:100%!important}.card .media{background-color:#fff!important}.bz-column.aside h2:before,.bz-column.aside h2:after,.blog-title h2:before,.blog-title h2:after{width:2.75rem!important}.blog-title h1{font-size:1.125rem!important;line-height:1.5rem!important}.bz-column.aside li{max-width:80vw;margin-left:auto;margin-right:auto}.bz-column.aside li img{width:128px;margin-left:0!important;margin-right:1rem}.bz-column.aside li h3{width:calc(100% - 128px - 1.5rem)}}.custom-products{padding:1.5625rem 0;text-align:center}.custom-products .solo{margin-bottom:4.75rem}.custom-products .svg{margin:0 auto 4.75rem}.custom-products .solo .svg{margin-bottom:0}.custom-products .svg svg{max-width:100%}.custom-products h3{font-family:"Source Sans 3";font-weight:700;text-transform:uppercase;color:var(--secondary);font-size:1.75rem;line-height:3rem;margin:0 auto 2rem;width:1440px;max-width:80%;letter-spacing:0}.custom-products .products_grid{display:flex;flex-direction:row;gap:1.875rem;width:1440px;max-width:80%;margin:0 auto 4.75rem;flex-wrap:nowrap;justify-content:space-between}.custom-products .products_grid .product{flex-basis:25%}.custom-products .solo a,.custom-products .products_grid a{text-decoration:none;color:var(--secondary);display:block;position:relative}.custom-products .solo a{display:inline-block}.custom-products .solo a:before,.custom-products .products_grid a:before{content:"";width:100%;height:18%;background:#fff;position:absolute;top:0;left:0;right:0;z-index:9;transition:opacity .2s}.custom-products .solo a:before{height:20%}.custom-products .solo a:after,.custom-products .products_grid a:after{content:"";display:block;position:absolute;width:24%;height:30%;top:0;left:0;background:#fff;z-index:9;transition:opacity .2s}.custom-products .products_grid .product:nth-child(2) a:before{height:16.5%}.custom-products .products_grid .product:nth-child(3) a:before,.custom-products .products_grid .product:nth-child(4) a:before{height:16%}@media screen and (max-width:1800px){.custom-products .solo a:before{height:22.5%}}@media screen and (max-width:1600px){.custom-products .products_grid .product:nth-child(1) a:before{height:18.5%}.custom-products .products_grid .product:nth-child(2) a:before{height:17%}.custom-products .products_grid .product:nth-child(3) a:before,.custom-products .products_grid .product:nth-child(4) a:before{height:16.5%}}@media screen and (max-width:1280px){.custom-products .products_grid .product:nth-child(1) a:before{height:19.5%}.custom-products .products_grid .product:nth-child(2) a:before{height:18.5%}.custom-products .products_grid .product:nth-child(3) a:before,.custom-products .products_grid .product:nth-child(4) a:before{height:19.5%}}@media screen and (max-width:1220px){.custom-products .solo a:before{height:23%}}@media screen and (max-width:960px){.custom-products .products_grid .product:nth-child(1) a:before{height:20.5%}.custom-products .products_grid .product:nth-child(2) a:before{height:19.5%}.custom-products .products_grid .product:nth-child(3) a:before,.custom-products .products_grid .product:nth-child(4) a:before{height:20%}}.custom-products .solo .product a:hover:before,.custom-products .solo .product a:hover:after,.custom-products .products_grid .product a:hover:before,.custom-products .products_grid .product a:hover:after{opacity:0}.custom-products .products_grid img{max-width:100%;height:auto}.custom-products .solo img{max-width:366px;height:auto}.custom-products .solo span,.custom-products .products_grid span{display:block;font-family:Source Sans Pro;font-weight:500;letter-spacing:0;font-size:1.25rem;line-height:1.75rem;padding-left:10%;padding-right:10%}.custom-products .solo span span,.custom-products .products_grid span span{font-size:1.65rem;line-height:2.125rem;font-family:Montserrat Alternates;font-weight:700;text-transform:uppercase;padding:0}.custom-products .solo a:hover img,.custom-products .products_grid .product:hover img{animation:seesaw 15s ease 0s infinite normal forwards;transform-origin:bottom center}@media screen and (max-width:750px){.custom-products .solo .product a:before,.custom-products .solo .product a:after,.custom-products .products_grid .product a:before,.custom-products .products_grid .product a:after{opacity:0}.custom-products .solo .product img,.custom-products .products_grid .product img{animation:seesaw 15s ease 0s infinite normal forwards;transform-origin:bottom center}}@keyframes seesaw{0%,to{transform:translate(0)}10%,30%,50%,70%{transform:rotate(-2deg) translate(-7.5px) translateY(-10px)}20%,40%,60%{transform:rotate(2deg) translate(7.5px) translateY(-10px)}80%{transform:rotate(1deg) translate(4px) translateY(-10px)}90%{transform:rotate(-1deg) translate(-4px) translateY(-10px)}}.custom-products .link-container{padding-right:0;margin-bottom:3rem}@media screen and (max-width:960px){.js .menu-drawer{width:95vw}.header__heading-logo{width:178px}.custom-products .svg{margin-bottom:1.75rem}.custom-products h3{font-size:1.25rem;line-height:2rem}.custom-products .products_grid{flex-wrap:wrap}.custom-products .products_grid .product{flex-basis:100%;margin-bottom:1.5625rem}.custom-products .solo span,.custom-products .products_grid span{font-size:.875rem;line-height:1rem}.custom-products .products_grid span span,.custom-products .solo span span{font-size:1.25rem;line-height:1.65rem;font-family:Montserrat Alternates;font-weight:700;text-transform:uppercase;padding:0}}footer svg path{fill:#fff}footer button svg path{fill:#000}.hero-container{width:99vw;height:calc(100vh - 4.8125rem)}.hero-full{width:99vw;height:calc(100vh - 15.6875rem);background:no-repeat center;background-size:contain}.link-container{margin-top:-.75rem;text-align:center;padding-right:25vw}.link-container h2{font-family:Montserrat Alternates;font-weight:700;display:block;font-size:1.5625rem;line-height:2.625rem;color:var(--secondary);margin:0 auto 1rem;text-transform:uppercase}.link-container a{font-family:Montserrat Alternates;font-weight:700;display:inline-block;padding:1rem 1.25rem;text-transform:uppercase;font-size:1.5625rem;line-height:1.8rem;color:var(--light);background-color:var(--secondary);border-radius:.5625rem;text-decoration:none}@media screen and (max-width:960px){.link-container{padding-right:0}.link-container h2{font-size:1.0625rem;line-height:1.725rem;max-width:16.5625rem}.link-container a{font-size:.85rem;line-height:1.15rem}.hero-full{background-position:center top 3rem}}@keyframes animatedBackground{0%{background-position:bottom -2rem right -50vw}to{background-position:bottom -2rem right 0}}.image-banner-custom{animation:animatedBackground 3s cubic-bezier(.1,-.6,.2,0) 2s}.image-banner-custom{width:100%;min-height:100vh;position:relative;background:#342c25 no-repeat;background-position:bottom -2rem right 0;background-size:contain;color:#fff;padding:4.75rem 0}.image-banner-custom h2{font-family:Tinet,sans-serif;font-style:italic;font-weight:400;color:#fff;font-size:2.375rem;line-height:3.25rem;text-align:left;width:960px;max-width:80vw;margin:0 auto;margin-bottom:5.25rem}.image-banner-custom .text{font-family:"Source Sans 3";font-weight:700;font-size:1.5625rem;line-height:2.625rem;color:#fff;text-transform:uppercase;width:1440px;max-width:80%;margin:0 auto}.image-banner-custom .text p{margin-bottom:3rem}.image-banner-custom .spacer{width:1440px;max-width:80vw;border-bottom:1px solid #FFF;position:absolute;bottom:0;left:calc((100vw - 1440px)/2)}.image-banner-custom .link-container{text-align:right;padding-right:17vw;position:absolute;width:100%;bottom:2rem}.image-banner-custom .link-container a{color:var(--secondary);background:var(--light)}.product-media-modal__content img{max-height:100vh;width:auto}@media screen and (max-width:1800px){.image-banner-custom .spacer{left:10vw}}@media screen and (max-width:960px){.image-banner-custom{padding:2.75rem;background-position:top 5rem center}.image-banner-custom h2{font-size:1.375rem;line-height:1.75rem;margin-bottom:18.25rem}.image-banner-custom .text{font-size:.875rem;line-height:1.0625rem;text-align:center}.image-banner-custom .text p{margin-bottom:1.75rem}.product-media-modal__content img{max-width:100vw;height:auto;max-height:unset;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/brewzeus.css.map */
