/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:Open Sans;src:url(../fonts/opensans-regular.woff) format("woff"),url(../fonts/opensans-regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(../fonts/opensans-semibold.woff) format("woff"),url(../fonts/opensans-semibold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Bebas Neue;src:url(../fonts/bebasneue-regular.woff) format("woff"),url(../fonts/bebasneue-regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Bebas Neue;src:url(../fonts/bebasneue-bold.woff) format("woff"),url(../fonts/bebasneue-bold.woff2) format("woff2");font-weight:700;font-style:normal}.accentGray h2{color:#666}.accentGray .style,.accentGray .tap-number{background:#666}.accentGray .description{background:#e2e2e2}.accentGray .no-image{background:linear-gradient(180deg,#adadad 0,#474747)}.dropdown-content li:first-child > span,.tapColor-gray{color:#666!important}.accentBrown h2{color:#8d5518}.accentBrown .style,.accentBrown .tap-number{background:#8d5518}.accentBrown .description{background:#f2e0ca}.accentBrown .no-image{background:linear-gradient(180deg,#f2e0ca 0,#8d5518)}.dropdown-content li:nth-child(2)>span,.tapColor-brown{color:#8d5518!important}.accentRed h2{color:#d93180}.accentRed .style,.accentRed .tap-number{background:#d93180}.accentRed .description{background:#fed6ea}.accentRed .no-image{background:linear-gradient(180deg,#fed6ea 0,#d93180)}.dropdown-content li:nth-child(3)>span,.tapColor-red{color:#d93180!important}.accentBlue h2{color:#3d72c6}.accentBlue .style,.accentBlue .tap-number{background:#3d72c6}.accentBlue .description{background:#d6e5fe}.accentBlue .no-image{background:linear-gradient(180deg,#d6e5fe 0,#3d72c6)}.dropdown-content li:nth-child(4)>span,.tapColor-blue{color:#3d72c6!important}.accentGreen h2{color:#508c17}.accentGreen .style,.accentGreen .tap-number{background:#508c17}.accentGreen .description{background:#d7f4b5}.accentGreen .no-image{background:linear-gradient(180deg,#d7f4b5 0,#508c17)}.dropdown-content li:nth-child(5)>span,.tapColor-green{color:#508c17!important}.accentOrange h2{color:#d0761d}.accentOrange .style,.accentOrange .tap-number{background:#d0761d}.accentOrange .description{background:#fedfb9}.accentOrange .no-image{background:linear-gradient(180deg,#fedfb9 0,#d0761d)}.dropdown-content li:nth-child(6)>span,.tapColor-orange{color:#d0761d!important}.accentPurple h2{color:#a63def}.accentPurple .style,.accentPurple .tap-number{background:#a63def}.accentPurple .description{background:#efd9fe}.accentPurple .no-image{background:linear-gradient(180deg,#efd9fe 0,#a63def)}.dropdown-content li:nth-child(7)>span,.tapColor-purple{color:#a63def!important}.accentTeal h2{color:#16959b}.accentTeal .style,.accentTeal .tap-number{background:#16959b}.accentTeal .description{background:#acfbfe}.accentTeal .no-image{background:linear-gradient(180deg,#acfbfe 0,#16959b)}.dropdown-content li:nth-child(8)>span,.tapColor-teal{color:#16959b!important}.cf:after,.cf:before{content:" "!important;display:table!important}.cf:after{clear:both!important}::-moz-selection{background:#333;color:#fff}::selection{background:#333;color:#fff}body{background:#fff;font-family:Open Sans,Arial,sans-serif!important;font-weight:400!important;font-size:16px!important;color:#333}@media (min-width:120em){h1,h2,h3,h4,p,span{zoom:1.3!important}}h1,h2,h3,h4,span{font-family:Bebas Neue,Arial,sans-serif;letter-spacing:2px!important}h1,h2,h3,h4,span{font-weight:700!important}h2{color:#d0761d;font-size:1.5vw!important;margin-bottom:0!important}h3,h4{font-size:1em!important}h3{color:#666;margin:0 0 .5em!important}p{font-size:.7em;margin-bottom:2em!important}.taps{display:-ms-flexbox!important;display:flex!important;-ms-flex-flow:row wrap!important;flex-flow:row wrap!important}.taps.images .title-card{padding:.75em 0 5em!important}.taps.images .hero{height:40vh!important}.taps.images .tap .details .description{height:29%!important}@media (min-width:120em){.taps.images .tap .details .description{height:28%!important}.taps.images .tap .details .description p{font-size:.8em!important}}@media (min-width:120em){.taps.count-3 .hero{height:31vh!important}.taps.count-3 .tap .details .abv,.taps.count-3 .tap .details .strength{font-size:16em!important}.taps.count-3 .style{padding:.6em 0 .4em!important}.taps.count-3 .tap .details .description{height:38%!important;padding:6em 3em 0!important}.taps.count-3 .tap .details .description p{font-size:.8em!important}.taps.count-3 .notes,.taps.count-3 .rating{padding:0 0 0 3em!important}.taps.count-3 .rating .icons span:last-child{margin-right:0!important}.taps.count-3 .notes p{width:74%!important}}.tap{box-sizing:border-box!important;height:100vh!important;overflow:hidden!important;-ms-flex:1 0 0px!important;flex:1 0 0!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important}@media (min-width:36em){.tap{-ms-flex-preferred-size:40%!important;flex-basis:40%!important}}@media (min-width:71.25em){.tap{-ms-flex-preferred-size:20%!important;flex-basis:20%!important}}.tap .details{height:100%!important;margin-bottom:-50px;position:relative!important}.tap .details .inner-content{border-left:1px solid #e7e7e7!important;height:100%!important}.tap .details .description{border-right:1px solid #fff!important;font-style:italic!important;height:29%!important;margin-bottom:2em!important;overflow:hidden!important;padding:2.5em 2em 0!important;position:relative!important}@media (min-width:120em){.tap .details .description{height:42%;padding:4em 4em 1em!important;margin-bottom:2.5em!important}}@media (min-width:45em){.tap .details .description h4{margin-top:.5em}}.tap .details .description h4,.tap .details .description p{position:relative!important;z-index:2!important}.tap .details .description p{line-height:1.75;font-weight:600!important}@media (min-width:45em){.tap .details .description p{font-size:.7vw!important;font-weight:400}}@media (min-width:120em){.tap .details .description p{font-size:.7em!important;font-weight:400!important}}.tap .details .abv,.tap .details .strength{color:#fff;bottom:-.45em!important;font-size:12vw!important;font-style:normal!important;left:0!important;letter-spacing:-10px!important;position:absolute!important;text-indent:-10px!important;width:100%!important;text-align:center!important;z-index:1!important;transform-origin:center center!important}@media (min-width:120em){.tap .details .abv,.tap .details .strength{font-size:12em!important}}.tap .details .strength{letter-spacing:-5px!important}.tap:first-child .details .inner-content{border-left:none!important}.tap:first-child .tap-number{text-indent:-2px!important}.hero{background-position:center 0!important;background-repeat:no-repeat!important;background-size:cover!important;border-right:1px solid #666!important;height:41vh;width:calc(100% - 1px)!important;will-change:transform!important}.title-card{background:#fff;border-top-left-radius:5px!important;border-top-right-radius:5px!important;left:7%!important;padding:.75em 0 5em!important;position:absolute!important;text-align:center!important;width:86%!important;white-space:nowrap!important}@media (min-width:36em){.title-card{top:-7em}}@media (min-width:45em){.title-card{top:-7em}}@media (min-width:58.75em){.title-card{top:-8em}}@media (min-width:120em){.title-card{padding:1.75em 0 6em!important;top:-12em}}.tap-number{border:3px solid #fff;border-radius:50%!important;font-size:2.75em!important;height:1.4em!important;top:-.8em!important;left:50%!important;line-height:1.5!important;transform:translateX(-50%)!important;width:1.3em!important;z-index:1!important}.style,.tap-number{background:#d0761d;color:#fff;position:absolute!important;text-align:center!important}.style{box-shadow:0 -2px 5px 0 rgba(0,0,0,.25);left:0!important;margin:0!important;padding:.4em 0 .2em!important;top:0!important;width:calc(100% - 1px)!important;z-index:2!important}@media (min-width:45em){.style{font-size:2vw!important}}@media (min-width:58.75em){.style{font-size:1vw!important}}.subtitle{text-align:center!important;font-family:Open Sans,Arial,sans-serif!important;font-size:1.24em;font-weight:600!important;letter-spacing:0!important}@media (min-width:120em){.subtitle{font-size:1em}}.rating h4{display:block!important;float:left!important;margin:0 0 1.25em!important;padding-top:.6em!important;vertical-align:top!important;width:25%!important}.rating p{display:block!important;margin-bottom:0!important}.rating .icons,.rating p{float:right!important;width:75%!important}.rating .icons{-ms-flex-align:start!important;align-items:flex-start!important;display:-ms-flexbox!important;display:flex!important}.rating .icons span{background-position:0 0!important;background-repeat:no-repeat!important;background-size:25px 25px!important;display:inline-block!important;-ms-flex:1 0 0px!important;flex:1 0 0!important;height:25px!important;width:25px!important;will-change:transform!important}.rating .icons span:last-child{margin-right:2em!important}.rating .icons.hops span{background-image:url(../images/hop-off.svg)!important;background-position:4px 0!important}.rating .icons.hops.on-1 span:nth-child(-n+1),.rating .icons.hops.on-2 span:nth-child(-n+2),.rating .icons.hops.on-3 span:nth-child(-n+3),.rating .icons.hops.on-4 span:nth-child(-n+4),.rating .icons.hops.on-5 span:nth-child(-n+5){background-image:url(../images/hop-on.svg)!important}.rating .icons.malt span{background-image:url(../images/malt-off.svg)!important;background-size:32px 32px!important;height:32px!important}.rating .icons.malt.on-1 span:nth-child(-n+1),.rating .icons.malt.on-2 span:nth-child(-n+2),.rating .icons.malt.on-3 span:nth-child(-n+3),.rating .icons.malt.on-4 span:nth-child(-n+4),.rating .icons.malt.on-5 span:nth-child(-n+5){background-image:url(../images/malt-on.svg)!important}.rating .icons.beans span{background-image:url(../images/bean-off.svg)!important;background-size:32px 32px!important;height:32px!important}.rating .icons.beans.on-1 span:nth-child(-n+1),.rating .icons.beans.on-2 span:nth-child(-n+2),.rating .icons.beans.on-3 span:nth-child(-n+3),.rating .icons.beans.on-4 span:nth-child(-n+4),.rating .icons.beans.on-5 span:nth-child(-n+5){background-image:url(../images/bean-on.svg)!important}.rating .icons.apple span{background-image:url(../images/apple-off.svg)!important;background-size:28px 28px!important;height:28px!important}.rating .icons.apple.on-1 span:nth-child(-n+1),.rating .icons.apple.on-2 span:nth-child(-n+2),.rating .icons.apple.on-3 span:nth-child(-n+3),.rating .icons.apple.on-4 span:nth-child(-n+4),.rating .icons.apple.on-5 span:nth-child(-n+5){background-image:url(../images/apple-on.svg)!important}.notes h4,.notes p{display:inline-block!important;margin-top:0!important;padding-top:.6em!important}.notes p{display:block!important;float:right!important;width:75%!important}.notes,.rating{padding:0 0 0 2em!important}.coffeeRoast{padding:0 0 0 4em!important}.coffeeRoast>h4{padding:0 2em 0 0!important}.coffeeRoast>.roast{display:inline!important}.coffeeRoast>.roast>label span{font-size:10px!important}.bottomSlider{background:#fff!important;padding-top:0!important;opacity:0;transition:all .3s ease;position:fixed;z-index:999;bottom:0;width:100vw;cursor:pointer!important}.bottomSlider.visible,.bottomSlider:hover{opacity:1;background:#fff!important;box-shadow:0 -2px 5px 0 rgba(0,0,0,.25)}.bottomSlider.visible:hover,.bottomSlider:hover:hover{opacity:1}#modal1,.editProfile{cursor:pointer!important;border-bottom:1px solid #b7b7b7}.modal.bottom-sheet{max-height:60%!important}.editProfile i{color:#666;font-size:35px;margin-left:50vw}.indicator,.material-tooltip{background-color:#00838f!important}.tabs .tab a{color:#00838f!important}.tabs .tab a.active{background-color:#e0f7fa!important;border-bottom:#00838f!important}.tabs-tap{margin-bottom:1em!important}#tap-1,#tap-2,#tap-3,#tap-4,#tap-5{padding:1em 0!important}.tap-config{border-right:1px solid #e2e2e2}.tap-beer,.tap-cider,.tap-coffee{display:none;margin-bottom:0!important}.tap-beer .range-field,.tap-cider .range-field{margin-top:0}.tap-beer .range-field>.rating form p,.tap-cider .range-field>.rating form p{float:left!important;width:65%!important}.abvSelect input[type=range]{width:80%!important}@media (min-width:120em){.thumb{left:0!important}.thumb.active .value{width:25px!important;margin-top:5px!important;font-size:9px!important}}#toast-container{top:auto!important;right:auto!important;bottom:58%;left:2%}label.tap-showEmpty input:checked+.lever{background-color:#ffecb3!important}label.tap-showEmpty input:checked+.lever:after{background-color:#ffb300!important}#modal1 .modal-content{padding-bottom:0!important}.icon-status{color:#b2dfdb;padding:1em .5em;font-size:1em;opacity:1}.config a{width:100%!important;padding-left:10%!important;text-align:left!important}@media (min-width:45em){.config a{font-size:12px;padding-right:0!important}.config a>i{margin-right:5%!important}}@media (min-width:58.75em){.config a{font-size:.6vw}}.tap-download-full>div{font-weight:400!important}.tap-download-full>div>i{margin-right:5%!important}