﻿body{color:#11294d;font-family:"Open Sans",sans-serif}#navbar-toggler span{transition:opacity ease .3s,visibility ease .3s}#navbar-toggler #toggler-bar-top,#navbar-toggler #toggler-bar-bottom{background-color:#11294d;transition:background-color ease .3s,transform ease .3s,width ease .3s;transform-origin:left center;width:44px}#navbar-toggler.is-open span{opacity:0;visibility:hidden}#navbar-toggler.is-open #toggler-bar-top,#navbar-toggler.is-open #toggler-bar-bottom{background-color:#b6222b;width:36px}#navbar-toggler.is-open #toggler-bar-top{transform:translate(8px, 1px) rotate(45deg)}#navbar-toggler.is-open #toggler-bar-bottom{transform:translate(8px, -1px) rotate(-45deg)}#hero-map{position:relative;height:36vw}#hero-map #hero-map__map__map{width:58vw}#hero-map .hero-map__map__pin{height:3vw;position:absolute;transform-origin:bottom center}#hero-map .hero-map__map__quote{color:#fff;font-size:1.85vw;font-weight:700;line-height:1.2;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-65%, -45%);transition:opacity ease .5s,visibility ease .5s;text-align:center;text-shadow:#11294d 0 1px 8px;visibility:hidden;width:28vw}#hero-map .hero-map__map__quote.is-active{opacity:1;visibility:visible}#hero-map .hero-map__map__quote:before,#hero-map .hero-map__map__quote:after{display:inline}#hero-map .hero-map__map__quote:before{content:"“"}#hero-map .hero-map__map__quote:after{content:"”"}#hero-map .hero-map__customer{position:absolute}#hero-map .hero-map__customer img{height:16vw}#hero-map .hero-map__customer .hero-map__customer__caption{background-color:#b6222b;border-radius:4px;color:#fff;padding:4px 12px 8px;position:absolute;left:50%;transform:translate(-50%, -3.5vw)}#hero-map .hero-map__customer .hero-map__customer__caption h3,#hero-map .hero-map__customer .hero-map__customer__caption p{white-space:nowrap}#hero-map .hero-map__customer .hero-map__customer__caption h3{font-size:1vw}#hero-map .hero-map__customer .hero-map__customer__caption p{font-size:.75vw}.juicyfruit .juicyfruit-status{border-style:solid;border-width:3px;border-radius:12px;display:flex;justify-content:center;align-items:center;width:24px;height:24px}.juicyfruit .juicyfruit-status svg{color:#fff}.juicyfruit .juicyfruit-status__order-processing{border-color:#e20707}.juicyfruit .juicyfruit-status__order-processing.is-active,.juicyfruit .juicyfruit-status__order-processing.is-complete{background-color:#e20707}.juicyfruit .juicyfruit-status__pre-pressed{border-color:#fc752f}.juicyfruit .juicyfruit-status__pre-pressed.is-active,.juicyfruit .juicyfruit-status__pre-pressed.is-complete{background-color:#fc752f}.juicyfruit .juicyfruit-status__plated{border-color:#f59d1f}.juicyfruit .juicyfruit-status__plated.is-active,.juicyfruit .juicyfruit-status__plated.is-complete{background-color:#f59d1f}.juicyfruit .juicyfruit-status__on-press{border-color:#f2bd05}.juicyfruit .juicyfruit-status__on-press.is-active,.juicyfruit .juicyfruit-status__on-press.is-complete{background-color:#f2bd05}.juicyfruit .juicyfruit-status__cutting{border-color:#f9e900}.juicyfruit .juicyfruit-status__cutting.is-active,.juicyfruit .juicyfruit-status__cutting.is-complete{background-color:#f9e900}.juicyfruit .juicyfruit-status__advanced-finishing{border-color:#bbc82f}.juicyfruit .juicyfruit-status__advanced-finishing.is-active,.juicyfruit .juicyfruit-status__advanced-finishing.is-complete{background-color:#bbc82f}.juicyfruit .juicyfruit-status__ready-ship{border-color:#99b93c}.juicyfruit .juicyfruit-status__ready-ship.is-active,.juicyfruit .juicyfruit-status__ready-ship.is-complete{background-color:#99b93c}.juicyfruit .juicyfruit-status__will-call{border-color:#74ab43}.juicyfruit .juicyfruit-status__will-call.is-active,.juicyfruit .juicyfruit-status__will-call.is-complete{background-color:#74ab43}.juicyfruit .juicyfruit-status__shipped{border-color:#23b713}.juicyfruit .juicyfruit-status__shipped.is-active,.juicyfruit .juicyfruit-status__shipped.is-complete{background-color:#23b713}.juicyfruit .juicyfruit-label:not(.is-active){display:none}.juicyfruit .juicyfruit-label.is-active{width:100%}@media(min-width: 1024px){.juicyfruit .juicyfruit-status{border-width:4px;border-radius:20px;width:40px;height:40px}.juicyfruit .juicyfruit-status svg{font-size:20px}.juicyfruit .juicyfruit-label{font-size:12px;width:80px}.juicyfruit .juicyfruit-label:not(.is-active){display:block}.juicyfruit .juicyfruit-label.is-active{width:80px}}
