body,html{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;background:#fff;height:auto;overflow-x:hidden;touch-action:manipulation;width:100vw}body{min-height:100vh}.ui.menu,body,h1,h2,h3,h4,h5,h6,html{font-family:"Quicksand",sans-serif}.clear{clear:both}.content-view{margin:3.03rem 0 5.1rem;padding:0}.google-map{width:100vw}.portrait .google-map{height:calc(65vh - 8.13rem)}.landscape .google-map{height:calc(80vh - 8.13rem)}.header,.ui.card>.content>.header,.ui.cards>.card>.content>.header,.ui.header,.ui.items>.item>.content>.header{color:#2a4185;font-family:"Quicksand",sans-serif}.hide{display:none!important}.invisible{opacity:0}.content-loading,.segment.content-loading{border:0;box-shadow:none}.content-loading.verticalCenter,.segment.content-loading.verticalCenter{top:33vh}.content-loading .avatar-container,.segment.content-loading .avatar-container{background:linear-gradient(0deg,rgba(42,65,133,.065) 0,rgba(42,65,133,0) 35%);border-radius:50%;margin:0 auto;text-align:center;width:88px}.content-loading .avatar-boba-cup,.segment.content-loading .avatar-boba-cup{display:inline-block;margin:0 0 16px 6px!important;min-height:0!important;width:48px}.content-loading .header,.segment.content-loading .header{font-family:"Quicksand",sans-serif;font-weight:400;margin-top:.5em}.content-loading .header.grey,.segment.content-loading .header.grey{color:#828282}.content-loading .header.lightGrey,.segment.content-loading .header.lightGrey{color:#eee}.drop-messages{position:fixed;left:0;top:3.03rem;width:100vw;z-index:125}.drop-messages .drop-message{padding:1rem;text-align:center}.drop-messages .drop-message>p{font-size:1.2rem;font-weight:700}.drop-messages .drop-message.notice{background-color:#2a4185;color:#fff}.favorite-icon,.ui.image.favorite-icon{height:2rem;position:absolute;right:.75rem;top:.6rem;width:2rem}.show{display:initial}body .ui.unstackable.items>.item>.image,body .ui.unstackable.items>.item>.image>img{width:auto!important}.fade,.ui.menu .item.fade{transition:background .1s ease,box-shadow .1s ease,color .1s ease,opacity .1s ease}.ui.button,.ui.dropdown,.ui.input>input,.ui.selection.dropdown,.ui.selection.dropdown>.item,.ui.selection.dropdown>input{color:#2a4185;font-family:"Quicksand",sans-serif;font-size:1em;font-weight:700;letter-spacing:.05rem}.ui.button,.ui.dropdown,.ui.input>input,.ui.selection.dropdown,.ui.selection.dropdown>input{border-radius:.5em}.ui.dropdown,.ui.input>input,.ui.selection.dropdown,.ui.selection.dropdown>.item,.ui.selection.dropdown>input{background-color:#fafafa}.ui.dropdown.active{background-color:#fff}.ui.card,.ui.card>:first-child,.ui.cards>.card,.ui.cards>.card>:first-child{border-radius:0!important;box-shadow:none}.ui.label>.icon.scroll-icon{margin:0 .25rem}.not-signed-in,.segment.not-signed-in{border:none;box-shadow:none;margin-top:0;text-align:center}.not-signed-in .avatar-star,.segment.not-signed-in .avatar-star{height:100px;margin:0 auto;min-height:0}.not-signed-in .header,.segment.not-signed-in .header{color:#2a4185;font-size:1.5rem;margin-top:1rem}.not-signed-in .join,.segment.not-signed-in .join{color:#666;margin:0 10% 2rem}.not-signed-in .message,.segment.not-signed-in .message{color:#2a4185;font-size:1.4rem}.not-signed-in .sign-in,.not-signed-in .sign-up,.segment.not-signed-in .sign-in,.segment.not-signed-in .sign-up{width:100%}.not-signed-in .sign-up,.segment.not-signed-in .sign-up{margin-bottom:2rem}.ui.button.primary-button{background-color:#63cdf5;border:.15rem solid #63cdf5;box-shadow:2px 2px 4px 0 rgba(50,50,50,.25);color:#fff;font-size:1.25rem;font-weight:700;line-height:1.8rem;padding:.85rem 1.5rem}.ui.button.primary-button:active{background-color:#a7e2f9;border:.15rem solid #a7e2f9;box-shadow:2px 2px 4px 0 rgba(50,50,50,.15)}.ui.button.primary-button.orange{background-color:#f99a1b;border:.15rem solid #f99a1b}.ui.button.primary-button.orange:active{background-color:#ffd561;border:.15rem solid #ffd561}.ui.button.primary-button.loading{background-color:#a7e2f9}.ui.button.primary-button.orange.loading{background-color:#faae49}.ui.button.secondary-button{background-color:#fff;border:.15rem solid #63cdf5;color:#63cdf5;font-size:1.25rem;font-weight:700;line-height:1.8rem;padding:.85rem 1.5rem}.ui.button.secondary-button:active{background-color:#eee}.ui.button.secondary-button.grey{background-color:#fff;border:.15rem solid #828282;color:#828282}.ui.button.secondary-button.grey:active{background-color:#828282;color:#fff}.ui.button.secondary-button.orange{border:.15rem solid #f99a1b;color:#f99a1b}.ui.button.secondary-button.orange:active{color:#ffd561;background-color:#ffd561;border:.15rem solid #ffd561}.ui.button.secondary-button.red{background-color:#fff;border:.15rem solid #f44;color:#f44}.ui.button.secondary-button.red:active{background-color:#f44;color:#fff}.ui.button.secondary-button.loading{background-color:#eee}.ui.button.secondary-button.orange.loading{background-color:#faae49}.round-button,.ui.button.round-button{border-radius:50%;height:3em;width:3em}.round-button .button-icon{height:1.5rem;width:1.5rem}.ui.button.primary-button.small,.ui.button.secondary-button.small{font-size:1rem;padding:.5rem 1rem}.ui.form .field input,.ui.form input,.ui.form select,.ui.form select option,.ui.form textarea{border:.15rem solid #bdbdbd;color:#828282;font-family:"Quicksand",sans-serif;font-weight:700}.ui.form .field input:active,.ui.form .field input:focus,.ui.form input:active,.ui.form input:focus,.ui.form select:active,.ui.form textarea:active{border:.15rem solid #63cdf5;color:#2a4185}.error,.message{color:#bf3a38;font-weight:700;margin-top:.25rem}.ui.grid{max-width:calc(100% + 1rem)}.ui.input>input{border-radius:.5em;font-weight:700}i.icon.outline.star{color:#828282}.ui.label.scroll-top{background:#63cdf5;bottom:calc(5.1rem + 1em)!important;color:#fff;opacity:.5;position:fixed;right:.75em;text-align:right;z-index:100}.ui.label.scroll-top:active,.ui.label.scroll-top:hover{opacity:1}.ui.label.scroll-top.bottom-nav-gap{bottom:5.1rem}.ui.label.scroll-top .label{border-bottom-right-radius:0;border-top-right-radius:0}.media-file-input{height:0;visibility:hidden;width:0}.sf{margin-top:8rem;padding:2rem;text-align:center;width:100%}.sf a{color:#bdbdbd}.blink{animation:blinker 1.5s linear infinite}@keyframes blinker{50%{opacity:0}}.add-shop{padding-top:3.03rem;text-align:center}.add-shop .add-shop-submit,.add-shop .city,.add-shop .topic{width:100%}.add-shop .add-shop-form{padding:0 1rem}.add-shop .add-shop-submit{margin:0 0 1rem}.add-shop .shop{position:relative;margin-bottom:.5rem;text-align:left}.add-shop .shop-label{margin-left:.5rem}.add-shop .add-shop-pagination,.add-shop .add-shop-pagination>button{margin-bottom:.5rem}.add-shop .create-shop{margin-right:.5rem}.top-nav{bottom:auto;position:fixed;top:0;left:0;right:auto;width:100vw;z-index:125}.landing .top-nav{display:none}.top-nav.hide-top-nav{position:absolute}.top-nav-bar.expanded{border-bottom:none}.top-nav .top-nav-bar{background-color:#63cdf5;box-shadow:0 4px 4px 0 rgba(0,0,0,.075);height:3.03rem;width:100vw;z-index:200}.top-nav .top-nav-bar.dimmed{z-index:100}.top-nav .top-nav-bar .menu,.top-nav .top-nav-bar.transparent{background:transparent;box-shadow:none}.top-nav .top-nav-bar .menu{border:none;border-radius:0;margin-top:0;margin-bottom:0}.top-nav .top-nav-bar .menu>.item.app-title{color:#fff;font-size:1.3rem;font-weight:700;left:0;margin:0 auto;padding:.6em;position:absolute;right:0;text-align:center;width:100%}.top-nav .top-nav-bar .menu>.item.app-title>div{display:inline-block;margin:0 auto}.top-nav .top-nav-bar .menu>.item{padding:0 .8em;width:auto}.top-nav .top-nav-bar .menu>.item.top-nav-search-input{padding:0;width:calc(100% - 6.5rem)}.top-nav .top-nav-bar .menu>.item.top-nav-search-input .search-details{background-color:#fff;border-radius:.5em;font-weight:700;overflow:hidden;padding:.5rem .6rem;white-space:nowrap;width:100%}.top-nav .top-nav-bar .menu>.item.top-nav-search-input .search-details>span{display:inline-block;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-nav .top-nav-bar .menu>.item.top-nav-search-input .search-details .address{color:#828282;font-size:1rem;padding-left:.5rem}.top-nav .top-nav-bar .menu>.item.top-nav-search-input .search-details .topic{color:#2a4185}.top-nav .top-nav-bar .menu .toggle-map .image,.top-nav .top-nav-bar .menu .toggle-top-side-filter .icon{filter:brightness(0) invert(1)}.top-nav .top-nav-bar.transparent .menu .back-icon{filter:none}.top-nav .top-nav-bar.transparent .menu .item .icon{color:#2a4185}.top-nav .top-nav-bar.transparent .menu .toggle-map .image,.top-nav .top-nav-bar.transparent .menu .toggle-top-side-filter .icon{filter:none}.top-nav .top-nav-bar .menu .item.filterExpanded{background-color:#2a4185}.top-nav .top-nav-bar .menu .item.filterExpanded .image{filter:brightness(0) invert(1)}.top-nav .top-nav-bar .menu .item .top-nav-right-label{margin-left:.25rem}.top-nav .top-nav-bar .menu .item .image{height:1.7rem;transform:scaleX(-1);width:1.7rem}.top-nav .top-nav-bar .menu .menu .item .icon{font-size:1.4rem;margin-right:0}.top-nav .top-nav-bar .menu .right.menu{height:2.45em;position:relative;top:3px}.top-nav .top-nav-bar .menu .right.menu .item{margin-left:2px}.top-nav .top-nav-bar .menu .right.menu .media-uploading{padding-right:2.75rem}.top-nav .top-nav-bar .menu .right.menu .media-uploading-icon:after{border-color:#fff transparent transparent}.top-nav .top-nav-bar .item:active,.top-nav .top-nav-bar .item:hover{background:transparent}.top-nav .ui.menu .back{padding-left:.6rem;padding-right:.6rem;z-index:50}.top-nav .ui.menu .back:active{background:rgba(0,0,0,.03)}.top-nav .ui.menu .back .image{top:-.05rem}.top-nav .top-nav-bar .back-icon{filter:brightness(0) invert(1)}.top-nav .top-nav-bar .back-name{left:-.5rem;top:.15rem;position:relative;text-transform:capitalize}.top-nav .ui.menu .toggle-top-nav>.icon{margin-right:0}.top-nav .top-bar-menu{border-top:3px solid #f0fafa;margin-bottom:0;margin-top:0;padding:0;position:fixed;top:3.03rem;width:100vw;z-index:100}.top-bar-menu.menu .item:before{display:none}.top-bar-menu.menu>.item a .icon.reviews{color:#51ca95!important}.top-bar-menu.menu>.item a .icon,.top-bar-menu.menu>.item div .icon{margin-right:1rem}.top-bar-menu.menu>.item{padding:0}.top-bar-menu.menu>.item>div,.top-bar-menu.menu>.item a{color:#444;padding:1em;text-align:left;width:100%}.top-bar-menu.menu>.item:last-child{border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.top-bar-menu.menu>.item:nth-child(2n){background-color:#f0fafa}.top-bar-menu.menu,.top-bar-menu.menu>.item:first-child{border-top-left-radius:0;border-top-right-radius:0}.top-nav .top-sub-bar .ui.labeled.icon.top-sub-bar-menu .item{font-size:1rem;min-width:5em;padding:.5em 0}.top-nav .top-sub-bar .ui.labeled.icon.top-sub-bar-menu .item>.icon{font-size:1.5rem!important}.top-nav .top-sub-bar .ui.labeled.icon.top-sub-bar-menu .item>.icon.back{font-size:2.5rem!important;margin-top:-4px!important;margin-bottom:0!important}.bottom-nav{z-index:100}.bottom-nav,.bottom-nav .bottom-nav-bar{bottom:0;left:0;position:fixed;right:auto;top:auto;width:100vw}.bottom-nav .bottom-nav-bar{background-color:#fff;box-shadow:0 -4px 4px 0 rgba(0,0,0,.05);border:none;border-radius:0;height:5.1rem;margin-bottom:0;z-index:150}.bottom-nav-bar.expanded{border-bottom:none;box-shadow:none}.bottom-nav .bottom-sub-bar .pushable{height:auto;overflow:visible}.bottom-nav .bottom-sub-bar>.menu{border-bottom:none;border-radius:0;margin-bottom:0}.bottom-nav .menu .bottom-nav-app-title{color:#444;font-size:1.3rem;font-weight:700}.bottom-nav .ui.menu.bottom-nav-bar .item{border-left:0;color:#828282;font-size:.8rem;font-weight:700;letter-spacing:.025rem;text-transform:uppercase}.bottom-nav .ui.menu.bottom-nav-bar .item:active{background-color:inherit}.bottom-nav .ui.menu.bottom-nav-bar .item.current{color:#f99a1b}.bottom-nav .ui.menu.bottom-nav-bar .item:first-child{border-left:none}.bottom-nav .bottom-nav-bar .item:active,.bottom-nav .bottom-nav-bar .item:hover,.bottom-nav .bottom-sub-bar .item:active,.bottom-nav .bottom-sub-bar .item:hover{background:transparent}.bottom-nav .bottom-nav-bar.ui.labeled .item,.bottom-nav .bottom-sub-bar .ui.labeled.bottom-sub-bar-menu .item{min-width:20%;padding:.35rem 0 0}.bottom-nav .bottom-nav-bar.ui.labeled .item .image,.bottom-nav .bottom-sub-bar .ui.labeled.bottom-sub-bar-menu .item .image{height:2.5rem;margin-bottom:.4rem;width:2.5rem}.bottom-nav .bottom-nav-bar.ui.labeled .item>.icon.back,.bottom-nav .bottom-sub-bar .ui.labeled.bottom-sub-bar-menu .item>.icon.back{font-size:2.5rem!important;margin-bottom:0!important}.bottom-nav .bottom-sub-bar .item.filterExpanded{background-color:#555;border-bottom-right-radius:.28571429rem;color:#fff}.bottom-nav .home,.toggle-bottom-nav .icon{color:#2a4185}.bottom-nav .ui.menu .toggle-bottom-nav>.icon{margin-right:0}.bottom-bar-menu-container{background-color:rgba(0,0,0,.25);height:100vh;width:100vw}.bottom-nav .bottom-bar-menu{background-color:#fff;bottom:5.1rem;margin-bottom:0;padding:0;position:fixed;width:100vw;z-index:125}.bottom-bar-menu.menu .item:before{display:none}.bottom-bar-menu.menu>.item a .icon.reviews{color:#51ca95!important}.bottom-bar-menu.menu>.item a .icon,.bottom-bar-menu.menu>.item div .icon{color:#2a4185;margin-right:1rem}.bottom-bar-menu.menu>.item{padding:0}.bottom-bar-menu.menu>.item:first-child div{border-top:none}.bottom-bar-menu.menu>.item .image{display:inline-block;height:2.2rem;margin-right:1rem;top:-.25rem;width:2.2rem}.bottom-bar-menu.menu>.item>div,.bottom-bar-menu.menu>.item a{border-top:1px solid #eee;color:#2a4185;font-weight:700;padding:1rem;text-align:left;width:100%}.bottom-bar-menu.menu>.item:last-child{border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.bottom-bar-menu.menu,.bottom-bar-menu.menu>.item:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.beta-access p{color:#828282;font-weight:700}.beta-access .sign-in{width:100%}.drink-profile.content-view,.drink-profile>.ui.card{margin-top:0}.drink-profile .content{position:relative}.drink-profile .drink-image{height:200px;min-height:200px;max-height:200px;object-fit:cover;width:100%}.drink-profile .drink-profile-review{display:block;margin:1.5rem auto 0;width:100%}.drink-profile .drink-total-ratings{color:#828282;font-size:.9rem;position:relative;top:-.05rem}.drink-profile .drink-score{color:#2a4185;font-weight:700}.drink-profile .drink-shop-title{font-weight:700;margin-bottom:.25rem;text-transform:capitalize}.drink-profile .drink-title{text-transform:capitalize}.drink-reviews>.ui.card{display:block;margin:0 1rem 1rem;width:auto}.drink-reviews .ui.card .meta .attribute-icon{height:1.25rem;margin-right:.25rem;position:relative;top:-.1rem;width:1.25rem}.drink-reviews .ui.card .content{padding:0}.drink-reviews .ui.card .header{color:#2a4185}.drink-reviews .drink-review{border-bottom:2px solid #eee;padding-bottom:.75rem}.drink-reviews .drink-review:last-child{border-bottom:none}.drink-reviews .ui.card.drink-review .content .header{font-size:.9rem}.drink-reviews .ui.card .content .description{color:#828282}.drink-reviews>.header{margin-left:1rem}.drink-reviews .review-attributes{margin-top:.25rem}.drink-reviews .ui.card .review-attribute{color:#2a4185;display:inline-block;font-size:.8rem;font-weight:700;margin-bottom:.25rem;margin-right:.75rem}.drink-reviews .review-date{color:#828282;float:right;font-size:.8rem}.drink-reviews .review-toppings{margin-top:.2rem}.drink-reviews .review-toppings .topping{color:#2a4185;font-size:.8rem;font-weight:700}.drink-reviews .ui.image.review-user-image{height:auto;margin:0 1rem 2rem 0;width:64px}.favorites .favCity,.favorites .favSubmit,.favorites .favTopic{width:100%}.favorites .favSubmit{margin:0 0 2rem}.favorites .favorites-list{padding-top:1rem}.favorites .favorites-list .favorite-image{border-radius:.5rem;height:50px;object-fit:cover;max-height:50px;max-width:50px;min-height:50px;min-width:50px;position:relative;width:auto}.favorites .favorites-list .favorite-header{color:#2a4185;font-size:2rem;margin:.5rem 0 0 1rem}.favorites .favorites-list .ui.header .favorite-header-icon{height:2.25rem;margin:-.5rem 0 0 .25rem;width:2.25rem}.favorites .favorites-list .ui.items .item{border-bottom:2px solid #eee;margin:0 0 .7rem;padding-bottom:.5rem}.favorites .favorites-list .ui.items .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.favorites .favorites-list .ui.items .item .header.favorite-item-header{font-size:1rem;text-transform:capitalize}.favorites .favorites-list .items .item .favorite-item-shop-address,.favorites .favorites-list .items .item .favorite-item-shop-title{color:#828282;font-size:.9rem;font-weight:700;padding-right:2rem;line-height:1.15rem;margin-top:0}.favorites .favorites-list .items .item .favorite-item-shop-title{text-transform:capitalize}.favorites .favorites-list .favorites-content{border-top:none}.favorites .favorites-list .ui.tabular.menu .item{background-color:#bdbdbd;border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important;color:#fff;font-size:1.15rem;font-weight:700;justify-content:center;margin-left:1rem;padding:1rem;width:calc(50% - 1rem)}.favorites .favorites-list .ui.tabular.menu .item+.item{margin-left:0;margin-right:1rem}.favorites .favorites-list .ui.tabular.menu .item.active{background-color:#fff;color:#2a4185}.favorites .favorites-list .items .item .content{padding-left:.5em;position:relative}.favorites .favorites-list .items .item .content .favorite-icon{right:0;top:0}.favorites .favorites-list .items .item .content .description{max-height:4em;overflow:hidden;text-overflow:ellipsis}.favorites .favorites-list .items .header{font-weight:700;margin-bottom:1rem}.forgot-container .ui.form{font-size:1.15rem}.forgot-container .ui.form label{color:#2a4185}.forgot-container .ui.button{font-size:1.25rem}.forgot-container .forgot{display:block;text-align:right;font-size:1rem}.forgot-container .forgot-reset,.forgot-container .forgot-submit{margin-top:1rem;width:100%}.forgot-container .forgot-verify{bottom:7.1rem;left:0;position:fixed;text-align:center;width:100%}.forgot-container .forgot-verify a{color:#828282}.forgot-container .forgot-form{padding:1rem 0}.forgot-container .forgot-header.ui.header{color:#2a4185;margin:2rem 0}.forgot-container .forgot-header-image{top:-.25rem}.forgot-container .forgot-success{text-align:center}.forgot-container .forgot-success .button{width:100%}.forgot-container .forgot-success>h3.header{color:#63cdf5;text-align:center}.forgot-container .password label span,.forgot-container .repeat-password label span{color:#bdbdbd;font-size:.8rem}.landing-view{margin-top:0;text-align:center}.landing-view .ui.grid+.grid{margin-top:0}.landing-view .ui.header{font-family:"Quicksand",sans-serif;font-weight:700}.landing-view .ui.button.find-button{font-size:1.14em;left:1rem;top:calc(240px - 2rem);position:absolute;width:calc(100% - 2rem)}.landing-view .landing-avatar{bottom:-2px;margin:0 auto 2rem;width:32px}.landing-view .landing-featured-shop{margin:0 1rem;text-align:left}.landing-view .landing-featured-shop-image-container{border-radius:.5em;box-shadow:4px 4px 4px 0 rgba(50,50,50,.15);height:240px;overflow:hidden}.landing-view .landing-featured-shop-image{height:240px;min-height:240px;max-height:240px;object-fit:cover;width:100%}.landing-view .landing-animation{position:relative;scale:1.5}.landing-view .landing-image-container{height:240px;margin-bottom:3rem;overflow:hidden}.landing-view .landing-image{background-image:url(/static/media/landing.6f2259b8.svg);background-repeat:none;background-size:cover;border:none;border-radius:0;height:240px;margin:0;padding:0}.landing-view .landing-image>.row>.column{padding-right:0}.landing-view .landing-popular-drinks{margin:0;min-height:220px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;text-align:left;white-space:nowrap}.landing-view .landing-popular-drinks .column{text-align:center}.landing-view .landing-popular-drinks .waiting{color:#eee;margin:0 auto;text-align:center}.landing-view .landing-popular-drinks .waiting-icon{height:4rem;margin:-1rem auto 1rem;width:4rem}.landing-view .landing-popular-drinks .drink-stars{display:block;margin:.5rem 0 .25rem;text-align:left}.landing-view .landing-popular-drinks .drink-shop-title,.landing-view .landing-popular-drinks .drink-title{color:#2a4185;display:block;font-size:1.05rem;font-weight:700;text-align:left;text-transform:capitalize;white-space:normal}.landing-view .landing-popular-drinks .drink-shop-title{color:#828282;font-size:.9rem}.landing-view .landing-popular-header{margin:1rem 0 0}.landing-view .landing-header,.landing-view .landing-popular-header{color:#2a4185;padding:0 1rem;text-align:left}.landing-view .landing-search.input{width:90%}.landing-view .landing-search.input>input{background:#fff;border:none;border-radius:.5em;font-size:1.14em}.landing-view .landing-search>.search.icon{color:#2a4185;font-size:1.25em}.landing-view .landing-welcome{color:#2a4185;font-size:1.5rem;font-weight:700;margin:0;padding:0 1rem;text-align:left;z-index:10}.landing-view .grid .row .column.popular-drink-column{display:inline-block;margin-right:1rem;padding:0;text-align:center;width:110px}.landing-view .grid .row .column.popular-drink-column:last-child{margin-right:1rem}.landing-view .grid .row .column.popular-drink-column .column{text-align:center}.landing-view .ui.items .item.popular-drink{margin:1rem 0 0}.landing-view .popular-drink-image-container{border-radius:.5em;box-shadow:2px 2px 4px 0 rgba(50,50,50,.25);height:110px;margin:0 auto .5rem;overflow:hidden;width:110px}.landing-view .popular-drink-image-container .popular-drink-image{height:115px;object-fit:cover;max-height:115px;max-width:115px;min-height:115px;min-width:115px;position:relative;top:-.3rem;width:auto}.landing-view .address-container{margin-bottom:.5rem}.landing-view .address p{margin:0}.landing-view .drink-match{color:#f99a1b;font-size:.9rem;font-weight:700;margin-bottom:.5rem;padding:0}.landing-view .drink-match>a{color:#f99a1b}.landing-view .drink-match .image{display:inline-block;height:1rem;margin-right:.15rem;top:-.15rem;width:1rem}.landing-view .drinks-ratings,.landing-view .shop-ratings{display:inline-block}.landing-view .drinks-ratings .ratings-icon,.landing-view .shop-ratings .ratings-icon{display:inline-block;top:-.15rem;width:15px}.landing-view .five-star-rating,.landing-view .shop-ratings,.landing-view .total-ratings{margin-left:.25rem}.landing-view .shop-ratings{margin-left:.5rem}.landing-view .five-star-rating{color:#2a4185;font-size:1.1rem;font-weight:700}.landing-view .total-ratings{color:#828282;font-size:.9rem;position:relative;top:-.05rem}.landing-view .drink-stars,.landing-view .shop-stars{display:block}.landing-view .shop-title{color:#2a4185;margin:1rem 0 0;text-align:left}.ui.grid>.row>.column.landing-new-shops,.ui.grid>.row>.column.landing-top-drinks{background-repeat:none;background-size:cover;padding:6rem 0 0}.ui.grid>.row>.column.landing-new-shops h4.ui.header,.ui.grid>.row>.column.landing-top-drinks h4.ui.header{background-color:hsla(0,0%,50.2%,.8);color:#fff;margin:0;padding:1rem 0;text-align:center}.media{position:absolute;width:100vw}.media .media-list{position:relative;text-align:center}.media .media-list .add-photo-button{margin-top:2rem;padding:0;position:fixed;right:1rem;top:2rem}.media .media-list .add-photo-button .button-icon{left:1rem}.media .media-wrap{flex-wrap:wrap;text-align:left}.media .media-image{height:100%;object-fit:cover;width:100%}.media .media-item{overflow:hidden}.photos .photos-list{margin-bottom:5.1rem;text-align:center}.photos .photos-list .add-photo{margin-top:2rem}.photos .photos-wrap{margin:-2px}.photos .photos-item{max-height:200px;overflow:hidden;padding:2px}.media-view{text-align:center}.media-view .back-to-media{margin:2rem 1rem 0;width:calc(100% - 2rem)}.profile{text-align:left}.profile-view{padding-top:0}.profile-view .button.edit-profile,.profile-view .button.my-reviews{margin:1rem 0 0;width:100%}.profile-view .button.edit-profile{margin-top:2rem}.profile-view .ui.card .content{border-top:none}.profile-view .ui.card .content .header{color:#2a4185;font-size:2rem;margin:.5rem 0;text-align:center}.profile-view .ui.card .content .description{color:#2a4185;font-size:1.25rem;font-weight:700;margin:2rem 0 1rem;text-align:center}.profile-view .content .description .quote{font-size:2.25rem}.profile-view .content .meta{color:#2a4185;font-size:1.25rem;margin-bottom:.5rem;text-align:center}.profile-view .ui.card .content .profile-header{color:#2a4185;font-size:2rem;margin:1rem 0 0;text-align:left}.profile-view .ui.card .profile-header-icon{height:2.25rem;margin:-.65rem 0 0;width:2.25rem}.profile-view .ui.card .profile-image{background-color:initial;border-radius:50%;display:block;height:200px;margin:1rem auto 0;max-height:200px;min-height:200px;max-width:200px;object-fit:cover;width:200px}.profile-view .meta.joined{color:#828282;font-size:1rem;font-weight:700;margin-top:1rem;text-align:center}.review-form{margin-bottom:7.1rem;margin-top:5.03rem;padding:0 1rem}.review-form .header+p.error{margin:inherit}.review-form .error{font-size:1rem;margin-bottom:1rem}.review-form .formatting-templates{display:none;margin-bottom:1rem;margin-top:1rem}.review-form .formatting-templates>span{color:grey;font-size:.9em;margin-right:.5rem}.review-form .review-attrs{margin-bottom:1rem}.review-form .review-attrs .header,.review-form .review-attrs table thead tr th{color:#2a4185;font-size:1.25rem;text-align:left}.review-form .review-attrs .ui.label{border-radius:50%;display:inline-block;height:5rem;margin:0 .75rem .2rem 0;padding:0;position:relative;text-align:center;width:5rem}.review-form .review-attrs .ui.label:hover{cursor:pointer}.review-form .review-attrs .ui.label.selected{background-color:#f99a1b;color:#fff}.review-form .review-attrs .ui.label div{bottom:0;display:table;height:100%;left:0;padding:.25rem;position:absolute;right:0;top:0;width:100%}.review-form .review-attrs .ui.label span{display:table-cell;line-height:1.15rem;vertical-align:middle}.review-form .review-drink .search{text-align:left}.review-form .ui.input.review-drink-add-topping input{border-color:#f99a1b}.review-form .review-drink-add-topping .button{background-color:#f99a1b;color:#fff}.review-form .review-skip-drink{float:right}.review-form .review-text>label{padding-bottom:1rem}.review-form .ui.table>thead>tr>th{border-bottom:none;padding-bottom:.25rem}.ui.form .fields .field .review-drink-toppings{margin-bottom:1.5rem}.ui.form .review-drink-name,.ui.form .review-drink-name .menu .item{font-size:1.25rem}.ui.form .review-drink{margin-bottom:1rem}.ui.form .review-drink-name{width:100%}.ui.form .fields .review-drink-photo:active .review-photo-icon,.ui.form .fields .review-shop-photo:active .review-photo-icon{filter:brightness(0) invert(1)}.reviews-list .header{color:#2a4185;margin:0 0 1rem 1rem}.review-photo-preview{margin-bottom:1rem}.review-form .review-submit-container{margin-top:0}.review-form .review-submit-container .error{margin-bottom:1rem}.review-form .attribute-icon,.review-form .ui.image.attribute-icon,.review-form .ui.image.attribute-icon:only-child{color:#bdbdbd;display:inline-block;height:1.5rem;margin-right:.25rem;position:relative;top:-.15rem;width:1.5rem}.review-form .icon.attribute-icon,.review-form .icon.attribute-icon:only-child{font-size:1.25rem;margin-right:.4rem;top:-.25rem}.review-form .thank-you{text-align:center}.review-form .thank-you .button{width:100%}.review-form .thank-you .header{font-size:2rem;margin-top:0}.review-form .thank-you .thank-you-icon{height:10rem;margin:0 auto;width:10rem}.review-form .thank-you .thank-you-message{color:#2a4185;font-size:1.5rem;font-weight:700;text-align:center}.review-form .thank-you .thank-you-redirecting{font-size:1rem}.review-photo-button,.review-submit{width:100%}.review-photo-icon,.review-submit-icon{height:1.25em;position:relative;top:-.1rem;width:1.25em}.review-submit-icon{filter:brightness(0) invert(1);margin-right:.4rem}.review-submit:active .review-submit-icon{filter:none}.ui.form .review-rating{margin-bottom:1rem}.ui.form .review-rating .error{margin:.5rem 0 0}.ui.form .review-rating>.header{margin-bottom:.5rem}.ui.form .review-rating .star.rating{font-size:3rem;margin:.5rem 0 0;width:100%}.ui.form .review-rating .star.rating>i{width:20%}.ui.form .review-rating .rating-labels{margin:0}.ui.form .review-rating .rating-labels span{display:inline-block;font-size:.9rem;text-align:center;vertical-align:top;width:20%}.ui.form .field.review-text{margin:0 0 1rem;width:100%}.ui.form .field.review-text textarea{padding:.5em;width:100%}.ui.styled.accordion .title.review-toggle{background-color:#fafafa}@media (min-width:576px){.ui.form .field.review-text textarea{width:calc(100% + 1em)}.ui.form .review-photo-button{padding-right:1rem}.ui.form .review-submit-container{padding-left:1rem}}@media (min-width:768px){.ui.form .review-drink{padding-right:1rem}}@media (min-width:1200px){.review-drink-photo,.review-shop-photo{text-align:right}.review-submit-container{text-align:left}.review-photo-button,.review-submit{max-width:40rem}}.reviews .reviews-list{padding-top:1rem}.reviews .reviews-list .ui.tabular.menu .item{background-color:#bdbdbd;border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important;color:#fff;font-size:1.15rem;font-weight:700;justify-content:center;margin-left:1rem;padding:1rem;width:calc(50% - 1rem)}.reviews .reviews-list .ui.tabular.menu .item+.item{margin-left:0;margin-right:1rem}.reviews .reviews-list .ui.tabular.menu .item.active{background-color:#fff;color:#2a4185}.reviews .reviews-list .items .content .description{max-height:4em;overflow:hidden;text-overflow:ellipsis}.reviews .reviews-list .items .reviews-header{font-weight:700;margin-bottom:1rem;text-transform:capitalize}.reviews .reviews-list .header .icon.reviews{color:#61daa5!important}.reviews .reviews-list .items .item{border-bottom:2px solid #eee;margin:0 0 .7rem;padding-bottom:.5rem}.reviews .reviews-list .items .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.reviews .reviews-list .items .item.deleted{opacity:.7}.reviews .reviews-list .items .item .remove-icon{font-size:1.25rem;float:right}.reviews .reviews-list .content.review-delete-prompt{margin-bottom:.5rem}.reviews .reviews-list .content.review-delete-prompt p{color:#2a4185;display:inline-block;font-weight:700;margin-right:1rem}.reviews .reviews-list .content.review-delete-prompt .ui.button.primary-button,.reviews .reviews-list .content.review-delete-prompt .ui.button.secondary-button{margin-right:1rem;padding:0 2rem}.reviews .reviews-list .content.review-delete-prompt span{white-space:nowrap}.reviews .reviews-list .items .item .review-content{margin-left:.75rem}.reviews .reviews-list .items .item .review-content .header{font-size:1rem}.reviews .reviews-list .ui.items .item .review-image-container{height:50px;overflow:hidden;width:50px}.reviews .reviews-list .items .item .review-shop-address,.reviews .reviews-list .items .item .review-shop-title{color:#828282;font-size:.9rem;font-weight:700;margin:0 2rem .25rem 0}.reviews .reviews-list .items .item .review-shop-title{text-transform:capitalize}.reviews .reviews-list .reviews-content{border-top:none}.reviews .reviews-list .reviews-header{font-size:2rem;margin:.5rem 0 0 1rem}.reviews .reviews-list .ui.header .reviews-header-icon{height:2.25rem;margin:-.5rem 0 0 .2rem;width:2.25rem}.reviews .reviews-list .review-image-container .review-image{border-radius:.5rem;height:50px;object-fit:cover;max-height:50px;max-width:50px;min-height:50px;min-width:50px;width:auto}.search-view{text-align:center}.search-form{padding:1rem}.search-form .search-address.ui.selection.dropdown{background-color:#fff;border:.15rem solid #bdbdbd;border-radius:.5em;width:100%}.search-form .search-address.ui.selection.dropdown.active{border:.15rem solid #63cdf5;border-bottom-color:transparent;border-radius:.5em .5em 0 0;box-shadow:none}.search-form .search-address.ui.selection.dropdown>.search{color:#828282;font-size:1em;font-weight:700;text-align:left}.search-form .search-address.ui.selection.dropdown.active>.search{color:#2a4185}.search-form .search-address.ui.selection.dropdown .dropdown.icon{color:#f99a1b}.search-form .search-address.ui.selection.dropdown .text:not(.default){color:#2a4185;font-weight:700}.search-form .search-address.ui.selection.dropdown .menu{border:.15rem solid #63cdf5;border-radius:0 0 .5em .5em;left:-1px;width:calc(100% + 4px)}.search-form .search-address.ui.selection.dropdown .menu>.item,.search-form .search-address.ui.selection.dropdown .menu>.item b{font-weight:700}.search-form .search-address.ui.selection.dropdown .menu>.item{border-top:1px solid #63cdf5;line-height:1.21428571em;padding:.8em 2.1em .8em 1em!important}.search-form .search-address.ui.selection.dropdown .menu .item>.icon{color:#f99a1b}.search-form .search-address.ui.selection.dropdown .menu .selected.item{background-color:#fff;color:#2a4185}.search-form .ui.header.search-form-header{color:#2a4185;font-size:2rem;margin:0 0 1rem;text-align:left}.search-form .ui.header .search-form-header-icon{height:2rem;margin:-.5rem 0 0 .35rem;width:2rem}.search-form .ui.image.search-icon{display:inline-block;height:1.5rem;margin-right:.75rem;position:relative;top:-.15rem;width:1.5rem}.search-form .search-topic{display:block}.search-form .search-topic>input{background-color:#fff;border:.15rem solid #bdbdbd;color:#828282;margin-bottom:.5rem;padding-right:2.4rem;width:100%}.search-form .search-topic>input:active,.search-form .search-topic>input:focus{border:.15rem solid #63cdf5;color:#2a4185}.search-form .search-topic .search-submit{margin-top:3em;width:100%}.search-form .search-topic .search-submit.loading:before{border:.2em solid #2a4185}.search-form .search-topic .search-submit>i{color:#fff;font-size:1.2em;left:-.6em;margin:0!important;position:relative;top:.1em}.search-form .search-topic .search-topic-clear{background-color:initial;position:absolute;right:0;top:.1rem}.search-form .search-topic .search-topic-clear-icon{height:1rem;opacity:.5;position:absolute;width:1rem}.search-form .search-topic .dropdown.icon.clear{background-image:url(/static/media/icon_cross.351254b2.svg);background-position:.3rem .9rem;background-repeat:no-repeat;background-size:1rem 1rem;opacity:.5;padding:1rem}.search-form .search-topic .dropdown.icon.clear:before{display:none}.search-form .add-shop-link{display:block;margin-top:10%}.search-results .google-map-container{bottom:auto;left:0;position:fixed;right:auto;top:0;z-index:50}.search-results .google-map-container .google-map>div>div>div>div>div>div{box-shadow:inset 0 -4px 4px 0 rgba(0,0,0,.075)}.search-results .google-map-container .google-map .marker{background-color:#63cdf5;border-radius:50%;height:3.2rem;position:absolute;transform:translate(-50%,-100%);width:3.2rem;z-index:5}.search-results .google-map-container .google-map .marker:hover{cursor:pointer}.search-results .google-map-container .google-map .marker.selected{z-index:100}.search-results .google-map-container .google-map .marker.user-location:hover{cursor:inherit}.search-results .google-map-container .google-map .marker.accuracy-radius{background-color:initial;position:absolute;z-index:1}.search-results .google-map-container .google-map .marker.accuracy-radius .accuracy-border{border:3px solid #63cdf5;border-radius:50%;bottom:0;left:0;position:absolute;right:0;top:0;transform:rotate(1turn);z-index:2}.search-results .google-map-container .google-map .marker.accuracy-radius .accuracy-background{background-color:#63cdf5;border-radius:50%;bottom:0;left:0;opacity:.25;position:absolute;right:0;top:0;transform:rotate(1turn);z-index:1}.search-results .google-map-container .google-map .marker .marker-image{height:2.7rem;left:.27rem;top:.18rem;width:2.7rem;z-index:10}.search-results .google-map-container .google-map .marker .label{color:#2a4185;font-family:"Quicksand",sans-serif;font-size:1.25em;font-weight:700;left:0;position:absolute;text-align:center;top:1.28rem;width:3.2rem;z-index:10}.search-results .google-map-container .google-map .marker .map-arrow-down{fill:#63cdf5;left:calc(50% - 8px);position:relative;top:0;width:16px}.search-results .google-map-container .google-map .marker .pointer{border-left:.65rem solid transparent;border-radius:50%;border-right:.65rem solid transparent;border-top:1.5rem solid #63cdf5;height:0;left:.98182rem;position:relative;top:1.5em;width:0;z-index:5}.search-results .results-list.map-visible.portrait{margin-top:calc(65vh - 8.13rem)}.search-results .results-list.map-visible.landscape{margin-top:calc(80vh - 8.13rem)}.search-results .results-container{margin-top:3.03rem;position:relative;z-index:25}.search-results .results-container.map-visible{margin-top:0}.search-results .results-list .results-details{font-size:1.5rem;height:auto;position:relative}.search-results .results-list .results-details>span{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:auto}.search-results .results-shops{height:auto;padding-bottom:5.1rem;width:100vw}.search-results .results-shops.ui.divided.list>.shop{border-top:none;min-height:80px;padding:0;position:relative;text-align:left}.search-results .results-shops.list .shop>img.shop-image{border:none;border-radius:.5rem;display:block;float:left;height:80px;margin:.5rem 0 0 .5rem;max-height:80px;max-width:80px;width:80px}.search-results .results-shops.list .shop>.content,.search-results .results-shops.list .shop>.shop-image+.content{display:block;margin-left:80px;padding:.5rem 0 .5rem 1rem}.search-results .results-shops .address-container{margin-bottom:.5rem}.search-results .results-shops .address,.search-results .results-shops .phone{font-size:.9rem}.search-results .results-shops .address p,.search-results .results-shops .phone p{line-height:1rem;margin:0}.search-results .results-shops .shop .drink-match{color:#f99a1b;font-size:.9rem;font-weight:700;margin-bottom:.5rem;padding:0}.search-results .results-shops .shop .drink-match>a{color:#f99a1b}.search-results .results-shops .shop .drink-match .image{display:inline-block;height:1rem;margin-right:.15rem;top:-.15rem;width:1rem}.search-results .results-shops .shop .drinks-ratings,.search-results .results-shops .shop .shop-ratings{display:inline-block}.search-results .results-shops .shop .drinks-ratings img,.search-results .results-shops .shop .shop-ratings img{top:-.15rem}.search-results .results-shops .shop .five-star-rating,.search-results .results-shops .shop .shop-ratings,.search-results .results-shops .shop .total-ratings{margin-left:.25rem}.search-results .results-shops .shop .shop-ratings{margin-left:.5rem}.search-results .results-shops .shop .five-star-rating{color:#2a4185;font-size:1.1rem;font-weight:700}.search-results .results-shops .shop .total-ratings{color:#828282;font-size:.9rem;position:relative;top:-.05rem}.search-results .results-shops .shop .drink-stars,.search-results .results-shops .shop .shop-stars{display:block}.search-results .results-shops .shop .shop-title{color:#2a4185;font-size:1.1rem;margin:0 0 .15rem;padding:0 .25rem 0 0}.search-results .results-shops .shop.map-selected{background-color:#fcf4d4}.search-results .results-shops .shop:hover{cursor:pointer}.search-results .results-shops .stars{display:inline-block}.search-results .results-shops .stars.small{width:15px}.search-results .pushable.results-list-filter{background-color:rgba(0,0,0,.25);bottom:0;height:calc(100vh - 5.1rem);overflow:visible;position:absolute;padding-top:3.03rem;top:0;transition:background-color .5s linear;width:100vw;z-index:220}.search-results .pushable.results-list-filter.hidden,.search-results .pushable.results-list-filter.hiding{background-color:initial;transition:background-color .5s linear}.search-results .pushable.results-list-filter.hidden{height:0}.search-results .results-list-filter .search-filter{background-color:#fff;border-bottom-left-radius:.5rem!important;border-top-left-radius:.5rem!important;height:auto!important;max-height:none!important;top:3.03rem;width:auto}.search-results .results-list-filter .search-filter>.table{border-radius:0;border:none}.search-results .results-list-filter .filter-icon{display:inline-block;height:1.5rem;margin-right:.25rem;width:1.5rem}.search-results .ui.button.reset-location{background-color:#fff;bottom:1.8rem;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);position:absolute!important;right:1.2rem;width:3.1rem}.search-results .ui.button.reset-location:hover{box-shadow:none;cursor:pointer}.search-results .ui.button.reset-location.disabled{background-color:#63cdf5;opacity:1!important}.search-results .ui.button.reset-location.loading{letter-spacing:0;padding:1em 0}.search-results .ui.button.reset-location .arrow{color:#63cdf5;margin:0!important;position:relative;left:-.45em}.app>div:not(.search-results) .pushable.results-list-filter{height:0}.settings{position:absolute;width:100vw}.settings .settings-verify,.settings .settings-view{margin:3.03rem 0 5.1rem;padding:0 1rem}.settings .settings-verify .ui.form,.settings .settings-view .ui.form{font-size:1.15rem;padding:1rem 0}.settings .settings-verify .ui.form .label,.settings .settings-verify .ui.form label,.settings .settings-view .ui.form .label,.settings .settings-view .ui.form label{color:#2a4185;font-size:.92857143em;font-weight:700}.settings .settings-verify .ui.form .about-textarea,.settings .settings-view .ui.form .about-textarea{padding:.5rem}.settings .settings-verify .app-version,.settings .settings-view .app-version{color:#eee;text-align:center}.settings .settings-verify .change-profile-image,.settings .settings-view .change-profile-image{margin:1rem 0;width:100%}.settings .settings-verify .confirmation-status,.settings .settings-view .confirmation-status{margin-bottom:1rem}.settings .settings-verify .confirmation-status p,.settings .settings-view .confirmation-status p{color:#2a4185;font-size:1.5rem;text-align:center}.settings .settings-verify .confirmation-status p.error,.settings .settings-view .confirmation-status p.error{color:#f44}.settings .settings-verify .confirmation-status p.success,.settings .settings-view .confirmation-status p.success{color:#f99a1b}.settings .settings-verify .ui.settings-header,.settings .settings-verify .ui.settings-verify-header,.settings .settings-view .ui.settings-header,.settings .settings-view .ui.settings-verify-header{color:#2a4185;font-size:2rem;margin:2rem 0 1rem}.settings .settings-verify .settings-verify-header,.settings .settings-view .settings-verify-header{text-align:center}.settings .settings-verify .ui.header .settings-header-icon,.settings .settings-view .ui.header .settings-header-icon{height:2rem;margin:-.3rem 0 0 .4rem;width:2rem}.settings .settings-verify .language-label,.settings .settings-view .language-label{margin:0 1rem 1rem .5rem}.settings .settings-verify .language-radio,.settings .settings-view .language-radio{display:inline-block;margin-right:.25rem;position:relative;top:2px}.settings .settings-verify .language-radio-label:hover,.settings .settings-view .language-radio-label:hover{cursor:pointer}.settings .settings-verify .settings-form-header,.settings .settings-view .settings-form-header{text-align:center}.settings .settings-verify .settings-group,.settings .settings-view .settings-group{padding:0}.settings .settings-verify .settings-profile-image,.settings .settings-view .settings-profile-image{border-radius:200px;display:block;height:200px;margin:0 auto 1rem;max-height:200px;min-height:200px;max-width:200px;object-fit:cover;width:200px}.settings .settings-verify .ui.header>.settings-created-image,.settings .settings-view .ui.header>.settings-created-image{margin-top:2rem;width:11rem}.settings .settings-verify .ui.form .email-label,.settings .settings-view .ui.form .email-label{display:inline-block}.settings .settings-verify .email,.settings .settings-verify .username,.settings .settings-view .email,.settings .settings-view .username{color:#63cdf5;font-size:1.25rem;font-weight:700}.settings .settings-verify .email,.settings .settings-verify .ui.form .email-input,.settings .settings-view .email,.settings .settings-view .ui.form .email-input{margin-top:.5rem}.settings .settings-verify .unverified,.settings .settings-verify .verified,.settings .settings-view .unverified,.settings .settings-view .verified{font-size:.98rem;font-weight:400;margin-left:.25rem;position:relative;top:-.05rem}.settings .settings-verify .unverified,.settings .settings-view .unverified{color:#f44}.settings .settings-verify .verified,.settings .settings-view .verified{color:#21ba45}.settings .settings-verify .ui.button.cancel-change-email,.settings .settings-verify .ui.button.change-email,.settings .settings-verify .ui.button.save-change-email,.settings .settings-view .ui.button.cancel-change-email,.settings .settings-view .ui.button.change-email,.settings .settings-view .ui.button.save-change-email{margin-left:.5rem;padding:0 1rem}.settings .settings-verify .to-landing,.settings .settings-view .to-landing{width:100%}@media (max-width:767px){.settings .settings-verify .ui.form:not(.unstackable) .fields.languages .field,.settings .settings-view .ui.form:not(.unstackable) .fields.languages .field{margin-bottom:.5rem}.settings .settings-verify .ui.form:not(.unstackable) .fields.languages .field label,.settings .settings-view .ui.form:not(.unstackable) .fields.languages .field label{display:inline-block}}.shop{position:absolute;width:100vw}.shop .shop-profile.content-view,.shop .shop-profile>.ui.card{margin-top:0}.shop .shop-profile .card>.image{height:200px;min-height:200px;max-height:200px;object-fit:cover;width:100%}.shop .shop-profile .ui.card>.content{border-top:none;position:relative}.shop .shop-profile .ui.card .review-totals-container{padding-top:0}.shop .shop-profile .ui.grid.review-totals{margin:0}.shop .shop-profile .ui.grid.review-totals>.row{padding-top:0}.shop .shop-profile .ui.grid.review-totals .column{padding:0 .5rem}.shop .shop-profile .ui.grid.review-buttons{margin-top:0}.shop .shop-profile .ui.grid>.review-button-container{padding:0 0 1.5rem 1rem}.shop .shop-profile .ui.button.directions-button,.shop .shop-profile .ui.button.review-button{margin:0 0 0 .25em;padding:0}.shop .shop-profile .directions-button .button-icon,.shop .shop-profile .review-button .button-icon{position:relative;top:-.05rem}.shop .shop-profile .directions-button{position:absolute;right:1rem;top:calc(25vh - 1rem)}.shop .shop-profile .directions-button .button-icon{left:.15em;position:relative;top:.75rem}.shop .shop-profile .review-button .icon{font-size:2.25rem;margin-right:0!important;left:.1em;position:relative;top:.22em}.shop .shop-profile .review-divider{border-right:2px solid #eee;height:10rem;right:-.5rem;position:absolute;top:1.5rem}.shop .shop-profile .review-label{color:#2a4185;font-weight:700}.shop .shop-profile .review-totals .review-totals-row{margin-top:1rem}.shop .shop-profile .review-totals .review-totals-row>.icon{margin-top:-.3rem}.shop .shop-profile .review-totals .review-totals-row>.icon+.icon+.icon+.icon+.icon{margin-right:0}.shop .shop-profile .review-totals .score{color:#2a4185;font-size:2.5rem;font-weight:700;margin-left:.5rem}.shop .shop-profile .review-totals .score.empty{color:#828282}.shop .shop-profile .review-totals .score-label{color:#2a4185;display:block;font-weight:700;margin-top:.75rem}.shop .shop-profile .shop-address p{font-size:.9rem;font-weight:700;line-height:1rem}.shop .shop-profile .shop-drinks .items .item .content{padding:0 0 0 .5em}.shop .shop-profile .shop-drinks .items .item .content .header{font-size:1em;text-transform:capitalize}.shop .shop-profile .shop-drinks .items .item .image,.shop .shop-profile .shop-drinks .ui.unstackable.items .item .image{height:60px!important;min-height:60px;max-height:60px;object-fit:cover;width:60px!important}.shop .shop-profile .shop-drinks .popular-drink .drink-review-score{margin-right:.25rem}.shop .shop-profile .shop-drinks .popular-drink .drink-reviews{color:#828282;font-size:.9rem;font-weight:400;line-height:.9rem;position:relative;top:-.1rem}.shop .shop-profile .shop-drinks .popular-drink .image{border-radius:.5rem}.shop .shop-profile .shop-hours{background-color:#fff;border:none;color:#63cdf5;padding:.25rem 0}.shop .shop-profile .shop-hours.ui.simple:hover{border-radius:.5em!important}.shop .shop-profile .shop-hours.ui.simple.active{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;color:#63cdf5}.shop .shop-profile .shop-hours.active .shop-hours-menu,.shop .shop-profile .shop-hours:hover .shop-hours-menu{display:block}.shop .shop-profile .shop-hours>.dropdown.icon{margin:0}.shop .shop-profile .ui.dropdown .shop-hours-menu{border:none;display:none;left:-1px}.shop .shop-profile .ui.dropdown .shop-hours-menu>.item{border:none;padding:0!important}.shop .shop-profile .ui.dropdown .shop-hours-menu .closed{color:#f99a1b}.shop .shop-profile .ui.dropdown .shop-hours-menu .header{color:#2a4185}.shop .shop-profile .ui.dropdown .shop-hours-menu .open{color:#63cdf5}.shop .shop-profile .ui.dropdown .shop-hours-menu .header,.shop .shop-profile .ui.dropdown .shop-hours-menu .ui.table{font-size:1rem}.shop .shop-profile .ui.dropdown .shop-hours-menu .ui.table{border-top-left-radius:0}.shop .shop-profile .ui.dropdown .shop-hours-menu .ui.table td{padding:.25em .5em}.shop .shop-profile .shop-icon{margin-right:.25rem;top:-.15rem;width:1.5rem}.shop .shop-profile .shop-icon.drinks{margin-right:0}.shop .shop-profile .shop-icon.review{width:1.25rem}.shop .shop-profile .shop-image{max-height:200px}.shop .shop-profile .shop-review-icon{margin:.15rem 0;width:3rem}.shop .shop-profile .shop-profile-map{padding:0}.shop .shop-profile .shop-profile-map .google-map{height:25vh}.shop .shop-profile .shop-profile-map .marker{height:3.2rem;position:absolute;transform:translate(-50%,-100%);width:3.2rem}.shop .shop-profile .shop-profile-map .marker.shop-location .label,.shop .shop-profile .shop-profile-map .marker.shop-location .map-arrow-down{display:none}.shop .shop-profile .shop-profile-map .shop-info{border:none;margin:0 1rem;width:calc(100% - 2rem)}.shop .shop-profile .shop-profile-map .shop-info .icon{color:#63cdf5}.shop .shop-profile .shop-profile-map .shop-info tr:first-child td,.shop .shop-profile .shop-profile-map .shop-info tr:first-child th{border-top:none}.shop .shop-profile .shop-profile-map .shop-info tr td,.shop .shop-profile .shop-profile-map .shop-info tr th{border-top:2px solid #eee}.shop .shop-profile .shop-profile-map .shop-info tr td{color:#2a4185;font-weight:700;margin:1rem 0 0 1rem}.shop .shop-profile .shop-profile-map .shop-info tr th{text-align:center}.shop .shop-profile .shop-profile-review{display:block;margin:1.5rem auto 0;max-width:15em}.shop .shop-profile .ui.card .content.shop-profile-map{padding-left:0;padding-right:0}.login-form{padding:1rem 0}.login-form .ui.form{font-size:1.15rem}.login-form .ui.form label{color:#2a4185}.login-form .ui.button{font-size:1.25rem}.login-form .forgot{display:block;text-align:right;font-size:1rem}.login-form .login-form-header.ui.header{color:#2a4185;font-size:2rem;margin:2rem 0}.login-form .ui.header .login-header-icon{height:2rem;margin-left:.15rem;top:-.4rem;width:2rem}.login-form .ui.form .login-or{margin-bottom:0;text-align:center}.login-form .login-button{margin-top:1rem;width:100%}.login-form .login-required-message{color:#f99a1b;font-size:1.2rem;font-weight:700}.login-form .login-submit{margin-top:2rem;width:100%}.login-form .ui.button.login-submit:not(.icon)>.icon{margin-right:0}.sign-up-form,.sign-up-verify{padding:1rem 0}.sign-up-form .ui.form,.sign-up-verify .ui.form{font-size:1.15rem}.sign-up-form .ui.button,.sign-up-verify .ui.button{font-size:1.25rem}.sign-up-form .ui.form label,.sign-up-verify .ui.form label{color:#2a4185}.sign-up-form .confirmation-status p,.sign-up-verify .confirmation-status p{color:#2a4185;font-size:1.5rem;text-align:center}.sign-up-form .confirmation-status p.error,.sign-up-verify .confirmation-status p.error{color:#f44}.sign-up-form .confirmation-status p.success,.sign-up-verify .confirmation-status p.success{color:#f99a1b}.sign-up-form .message,.sign-up-verify .message{color:#63cdf5}.sign-up-form .error,.sign-up-form .message,.sign-up-verify .error,.sign-up-verify .message{font-size:1rem;margin-bottom:.5rem}.sign-up-form .forgot,.sign-up-verify .forgot{float:right;font-size:1rem}.sign-up-form .ui.header>.sign-up-created-image,.sign-up-verify .ui.header>.sign-up-created-image{margin-top:2rem;width:11rem}.sign-up-form .ui.header.sign-up-form-header,.sign-up-form .ui.header.sign-up-form-new-account,.sign-up-verify .ui.header.sign-up-form-header,.sign-up-verify .ui.header.sign-up-form-new-account{color:#2a4185;font-size:2rem;margin:2rem 0}.sign-up-form .ui.header.sign-up-form-new-account,.sign-up-verify .ui.header.sign-up-form-new-account{margin:1rem 0 0;min-height:14.5rem}.sign-up-form .ui.header .sign-up-header-icon,.sign-up-verify .ui.header .sign-up-header-icon{height:2rem;margin-left:.25rem;top:-.4rem;width:2rem}.sign-up-form .sign-up-header-image,.sign-up-verify .sign-up-header-image{top:-.4rem}.sign-up-form .sign-up-find-boba,.sign-up-form .sign-up-submit,.sign-up-form .sign-up-to-login,.sign-up-verify .sign-up-find-boba,.sign-up-verify .sign-up-submit,.sign-up-verify .sign-up-to-login{width:100%}.sign-up-form .sign-up-find-boba,.sign-up-verify .sign-up-find-boba{margin-top:0}.sign-up-form .sign-up-message,.sign-up-verify .sign-up-message{color:#2a4185;font-size:1.4rem;text-align:center}.sign-up-form .ui.form .sign-up-to-login,.sign-up-verify .ui.form .sign-up-to-login{margin:3rem 0 1rem;text-align:center}.sign-up-form .password label span,.sign-up-form .repeat-password label span,.sign-up-verify .password label span,.sign-up-verify .repeat-password label span{color:#bdbdbd;font-size:.8rem}.sign-up-form .to-sign-in,.sign-up-verify .to-sign-in{margin-top:1rem;width:100%}