.image-gallery-icon{color:#fff;transition:all .2s ease-out;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px #1a1a1a)}@media (min-width: 768px){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:36px;width:36px}@media (max-width: 768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media (max-width: 480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media (max-width: 768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media (max-width: 480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.left .image-gallery-slide .image-gallery-image,.image-gallery-content.right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 110px)}@media (max-width: 768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,0.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width: 768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 1px 0 #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:background .2s ease-out}@media (max-width: 768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width: 480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus,.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;transform:scale(1.1)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:100px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 5px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width: 768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;transition:transform .45s ease-out;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media (max-width: 768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:hover,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media (max-width: 768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:hover,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:white;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:1px 1px 0 black;transform:translateY(-50%);white-space:normal;width:100%}@media (max-width: 768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,0.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width: 768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.pf-toggle{display:none !important}.center-justify{justify-content:center}.no-margin-bottom{margin-bottom:0px !important}@media (max-width: 1023px){.signup-modal .signup-modal-content-modal .image-wrapper .thanks{height:158px !important}}.react-hp{font-family:"Harmonia Sans Pro"}@media (min-width: 768px){.react-hp .col-md-6{flex:0 0 auto !important}}.react-hp strong{font-family:"Harmonia Sans Pro Black";font-weight:900}.react-hp .no-top-padding{padding-top:0px !important}.react-hp .no-left-padding{padding-left:0px !important}.react-hp .no-right-padding{padding-left:0px !important}.react-hp .grey-background{background-color:#f9f7f7}.react-hp .desktop_only{display:none}.react-hp .mobile_only{display:block}@media (min-width: 768px){.react-hp .desktop_only{display:block}.react-hp .mobile_only{display:none}}@media (min-width: 992px){.react-hp .desktop_only{display:block}.react-hp .mobile_only{display:none}}@media (min-width: 1200px){.react-hp .desktop_only{display:block}.react-hp .mobile_only{display:none}}.react-hp .container-alt{max-width:767px !important;margin:0 auto}@media (min-width: 768px){.react-hp .container-alt{width:100%;max-width:95vw !important}}@media (min-width: 992px){.react-hp .container-alt{max-width:95vw !important}}@media (min-width: 1200px){.react-hp .container-alt{max-width:95vw !important}}@media (min-width: 1440px){.react-hp .container-alt{max-width:1400px !important}}.react-hp .container-top-categories{max-width:767px !important;margin:0 auto}@media (min-width: 768px){.react-hp .container-top-categories{width:100%;max-width:95vw !important}}@media (min-width: 992px){.react-hp .container-top-categories{max-width:95vw !important}}@media (min-width: 1200px){.react-hp .container-top-categories{max-width:95vw !important}}@media (min-width: 1440px){.react-hp .container-top-categories{max-width:1400px !important}}.react-hp .container-info-card{max-width:767px !important;margin:0 auto}@media (min-width: 768px){.react-hp .container-info-card{width:100%;max-width:95vw !important}}@media (min-width: 992px){.react-hp .container-info-card{max-width:95vw !important}}@media (min-width: 1200px){.react-hp .container-info-card{max-width:95vw !important}}@media (min-width: 1440px){.react-hp .container-info-card{max-width:1400px !important}}.react-hp .container{max-width:1440px !important}@media (min-width: 768px){.react-hp .container{max-width:1440px !important}}@media (min-width: 992px){.react-hp .container{max-width:1440px !important;padding-right:0px !important}}@media (min-width: 1200px){.react-hp .container{max-width:1440px !important}}@media (min-width: 768px){.react-hp .container-full-width-dark-grey{max-width:10000px !important;background-color:#444444}}@media (min-width: 768px){.react-hp .container-full-width-light-grey{max-width:10000px !important;background-color:#f9f7f7}}.react-hp .row{margin-right:0px !important;margin-left:0px !important}@media (min-width: 768px){.react-hp .row{max-width:95vw;margin:0 auto !important}}@media (min-width: 1200px){.react-hp .row{margin:0 auto !important;max-width:90vw}}@media (min-width: 1440px){.react-hp .row{margin:0 auto !important;max-width:1400px}}.react-hp .col-12{padding:0;margin:0}.react-hp .react-hp-container{height:50px;opacity:-1;color:#444444;font-family:"Harmonia Sans Pro Black";font-size:42px}@media (min-width: 768px){.react-hp .top-brands-row{padding-bottom:50px}}.react-hp .home-top-brands{width:100%}.react-hp .home-top-brands .alice-carousel-container{padding-left:30px;padding-right:30px}@media (min-width: 768px){.react-hp .home-top-brands .alice-carousel-container{padding-left:30px;padding-right:30px}}@media (min-width: 992px){.react-hp .home-top-brands .alice-carousel-container{padding-left:20px;padding-right:20px}}.react-hp .home-top-brands li.alice-carousel__stage-item :not(.__cloned){width:auto !important;margin-right:0}@media (min-width: 768px){.react-hp .home-top-brands li.alice-carousel__stage-item :not(.__cloned){margin-right:.5rem;margin-left:.5rem}}.react-hp .home-top-brands .alice-carousel__stage-item:not(.__active)>li{display:none}.react-hp .home-top-brands .alice-carousel__stage-item{list-style:none}.react-hp .home-top-brands .alice-carousel__stage-item.__active{padding:5px}.react-hp .home-top-brands .forward-arrow{position:absolute;z-index:2;top:25%;right:0;height:41px;color:#444444;padding-right:5px}@media (min-width: 768px){.react-hp .home-top-brands .forward-arrow{top:30%;right:-.5vw;height:41px;margin-right:0px}}@media (min-width: 1200px){.react-hp .home-top-brands .forward-arrow{right:-.5vw}}@media (min-width: 1441px){.react-hp .home-top-brands .forward-arrow{right:-.5vw}}.react-hp .home-top-brands .back-arrow{position:absolute;left:0;top:25%;z-index:2;height:41px;color:#444444;padding-left:5px}@media (min-width: 768px){.react-hp .home-top-brands .back-arrow{top:30%;left:-.5vw;height:41px;margin-left:0px}}@media (min-width: 1200px){.react-hp .home-top-brands .back-arrow{left:0%}}@media (min-width: 1441px){.react-hp .home-top-brands .back-arrow{left:-3%}}.react-hp .home-top-brands .forward-arrow-image{height:25px !important;width:25px !important}@media (min-width: 768px){.react-hp .home-top-brands .forward-arrow-image{top:30%;height:41px;height:45px !important;width:45px !important}}.react-hp .home-top-brands .back-arrow-image{height:25px !important;width:25px !important}@media (min-width: 768px){.react-hp .home-top-brands .back-arrow-image{top:30%;height:41px;height:45px !important;width:45px !important}}.react-hp .home-top-brands .svg{width:3em;height:3em}.react-hp .top-brands-title{white-space:nowrap;overflow:visible;text-align:center;color:#444444;font-family:"Harmonia Sans Pro Black";font-size:18px;text-transform:uppercase;padding-bottom:8px;cursor:pointer}@media (min-width: 768px){.react-hp .top-brands-title{min-height:30px;margin-bottom:0;padding-bottom:8px;padding-top:8px;font-size:1.4em}}@media (min-width: 992px){.react-hp .top-brands-title{padding-bottom:8px;padding-top:8px;font-size:1.75em}}.react-hp .top-brands-tagline{color:#575757;font-family:"Harmonia Sans Pro";font-size:14px;font-weight:400;margin-top:25px;padding-bottom:10px;white-space:nowrap}@media (min-width: 768px){.react-hp .top-brands-tagline{min-height:20px;font-size:1.2em;font-weight:400;margin-top:1em;padding-bottom:0px;margin-bottom:0px}}@media (min-width: 992px){.react-hp .top-brands-tagline{font-size:1.41em;font-weight:400;margin-top:2.3em;padding-bottom:0px;margin-bottom:0em}}.react-hp .top-brands-shop-now{color:#444444;font-family:"Harmonia Sans Pro";font-size:14px;font-weight:400;text-decoration:underline;text-transform:uppercase;margin-bottom:50px;padding-top:10px}@media (min-width: 768px){.react-hp .top-brands-shop-now{min-height:20px;font-size:1.2em;color:#4d4d4d;padding-top:0px}}@media (min-width: 768px){.react-hp .top-brands-shop-now-container{min-height:10px}}.react-hp .home-top-brands_image-container{background-color:#f9f7f7;margin-bottom:30px;cursor:pointer}@media (min-width: 768px){.react-hp .home-top-brands_image-container{background-color:white !important;width:85%;margin:0 auto !important}}.react-hp .home-top-brands_image-actual{max-width:100%;padding:10px}@media (min-width: 768px){.react-hp .home-top-brands_image-actual{width:93% !important;padding:0px}}.react-hp .home-top-brands_parent-container{text-align:center;padding-bottom:50px}@media (min-width: 768px){.react-hp .home-top-brands_parent-container{padding-left:0px;padding-right:0px;padding-bottom:0px;margin:0}}.react-hp .top-categories-row{position:relative}.react-hp .home-top-categories_image-container{background-color:#f9f7f7;cursor:pointer}@media (min-width: 768px){.react-hp .home-top-categories_image-container{background-color:white !important;width:85%;margin:0 auto}}.react-hp .home-top-categories{margin:0 auto;width:100%}@media (min-width: 768px){.react-hp .home-top-categories{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}}@media (min-width: 992px){.react-hp .home-top-categories{padding-top:20px;padding-bottom:40px;padding-left:40px;padding-right:40px}}@media (min-width: 1200px){.react-hp .home-top-categories{padding-top:20px;padding-bottom:40px;padding-left:40px;padding-right:40px}}.react-hp .home-top-categories-mobile .top-categories-shop-now{font-size:14px}.react-hp .home-top-categories-mobile .col-6{padding-left:5px;padding-right:5px}.react-hp .top-categories-title{text-align:center;color:#444444;font-family:"Harmonia Sans Pro Black";font-size:22px;padding-top:20px;cursor:pointer}@media (min-width: 768px){.react-hp .top-categories-title{font-size:1.2em;padding-top:0px;padding-bottom:.25em;white-space:nowrap}}@media (min-width: 992px){.react-hp .top-categories-title{font-size:1.6em;padding-top:0px;padding-bottom:.25em;white-space:nowrap}}.react-hp .top-categories-shop-now{color:#4d4d4d;font-family:"Harmonia Sans Pro";font-size:14px;font-weight:400;text-decoration:underline;text-transform:uppercase;cursor:pointer}@media (min-width: 768px){.react-hp .top-categories-shop-now{font-size:1em}}@media (min-width: 992px){.react-hp .top-categories-shop-now{font-size:14px}}.react-hp .home-top-categories_image-actual{max-width:100%;padding:10px;cursor:pointer}@media (min-width: 768px){.react-hp .home-top-categories_image-actual{margin:0 auto;width:100%;padding:0px;padding-bottom:25px}}.react-hp .home-top-categories_parent-container{text-align:center;margin-bottom:20px;cursor:pointer}@media (min-width: 768px){.react-hp .home-top-categories_parent-container{text-align:center}}.react-hp .alice-carousel{cursor:pointer}.react-hp .home-carousel{padding-left:0px;padding-right:0px}.react-hp .home-carousel .alice-carousel__dots{margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-top:-10px !important;height:10px;position:absolute;left:calc(50vw  - 47.5px);background-color:rgba(255,255,255,0.5);padding-right:20px;padding-left:20px}.react-hp .home-carousel .alice-carousel__dots-item{background-color:#fff;height:6px;width:6px;margin-right:2.5px;margin-left:2.5px;margin-bottom:3px}.react-hp .home-carousel .alice-carousel__dots-item.__active{background-color:#000}.react-hp .home-carousel .svg{height:3em;width:3em}.react-hp .home-carousel .carousel .control-dots{position:absolute;bottom:0;padding:0;text-align:center;width:30vw;background-color:rgba(255,255,255,0.5);left:35vw;line-height:12px;margin-bottom:0px;margin-top:0px;padding-top:3px}.react-hp .home-carousel .carousel .control-dots .dot{background-color:#fff;width:8px;height:8px;margin:0 3px;opacity:1;box-shadow:none}.react-hp .home-carousel .carousel .control-dots .dot.selected{background-color:#000}.react-hp .home-carousel .forward-arrow{display:none}@media (min-width: 768px){.react-hp .home-carousel .forward-arrow{display:inline-block;top:45%;position:absolute;z-index:2;height:50px;color:#444444;right:0;padding-right:inherit;cursor:pointer}}.react-hp .home-carousel .back-arrow{display:none}@media (min-width: 768px){.react-hp .home-carousel .back-arrow{display:inline-block;position:absolute;top:45%;z-index:2;height:50px;color:#444444;left:0;padding-left:inherit;cursor:pointer}}@media (min-width: 768px){.react-hp .home-carousel{max-width:95vw;margin:0 auto;width:100%;position:relative;padding-left:10px;padding-right:10px}}@media (min-width: 992px){.react-hp .home-carousel{max-width:95vw;margin:0 auto}}@media (min-width: 1200px){.react-hp .home-carousel{max-width:95vw;margin:0 auto}}@media (min-width: 1471px){.react-hp .home-carousel{max-width:1400px;margin:0 auto}}.react-hp .home-carousel .hero-row{position:relative;max-width:1440px;margin:0 auto;width:100%}.react-hp .home-carousel .home-carousel-image{max-width:1440px;width:100%;cursor:pointer}.react-hp .home-carousel .home-carousel-image-container{max-width:100%;cursor:pointer}.react-hp .home-carousel .home-carousel-image-container img{max-width:100%}.react-hp .home-carousel .home-carousel-image-container-split{max-width:100%}.react-hp .home-carousel .home-carousel-image-container-split img{max-width:100%}.react-hp .home-carousel .full-area{position:relative}.react-hp .home-carousel .left-half{width:50%;display:block;padding-top:10px;white-space:nowrap;color:#4d4d4d;font-family:"Harmonia Sans Pro";font-size:14px;font-weight:400;height:100%;left:0;position:absolute;z-index:10;top:0}.react-hp .home-carousel .right-half{width:50%;height:100%;left:50%;position:absolute;z-index:10;top:0}.react-hp .home-carousel .top-half{width:100%;height:50%;left:0;position:absolute;z-index:10;top:0}.react-hp .home-carousel .bottom-half{width:100%;height:50%;left:0;position:absolute;z-index:10;top:50%}.react-hp .react-mobile-nav .row{height:40px}.react-hp .react-mobile-nav .mobile-nav-items{flex-wrap:nowrap;overflow:scroll}.react-hp .react-mobile-nav .mobile-nav-item{display:block;padding-top:10px;white-space:nowrap;cursor:pointer;color:#4d4d4d;font-family:"Harmonia Sans Pro";font-size:14px;font-weight:400;text-transform:uppercase}.react-hp .react-mobile-nav .menu-item{padding-left:30px;padding-top:10px;padding-bottom:10px;color:#4d4d4d;font-family:"Harmonia Sans Pro";font-size:14px;font-weight:400;text-transform:uppercase}.react-hp .react-mobile-nav .scroll-menu-arrow{display:none}.react-hp .speciality-food-type-card{border:1px solid black;height:9.3em !important;width:22vw !important;margin-bottom:5.25em;cursor:pointer}@media (min-width: 1px) and (max-width: 767px){.react-hp .speciality-food-type-card{display:flex;align-items:center;justify-content:center;height:5.3em !important;width:81vw !important;margin-bottom:1.25em}}@media (min-width: 768px){.react-hp .speciality-food-type-card{height:7em !important}}@media (min-width: 992px){.react-hp .speciality-food-type-card{height:9em !important}}@media (min-width: 1440px){.react-hp .speciality-food-type-card{height:9.3em !important;width:21.5em !important}}.react-hp .speciality-food-type-card .grey-line-right-border{padding-right:3.75em;border-right:1px solid gray;display:block}@media (min-width: 768px){.react-hp .speciality-food-type-card .grey-line-right-border{padding-right:3.5em}}@media (min-width: 992px){.react-hp .speciality-food-type-card .grey-line-right-border{padding-right:3.5em}}@media (min-width: 1440px){.react-hp .speciality-food-type-card .grey-line-right-border{padding-right:3.75em}}.react-hp .speciality-food-type-card .graphic-image{width:7.5vw;margin-left:2em;margin-top:1em;margin-bottom:1em}@media (min-width: 1px) and (max-width: 767px){.react-hp .speciality-food-type-card .graphic-image{width:4.5em;margin-left:-60vw;margin-top:1em;margin-bottom:1em}}@media (min-width: 768px){.react-hp .speciality-food-type-card .graphic-image{width:7vw;margin-left:0em;margin-top:1.5em}}@media (min-width: 992px){.react-hp .speciality-food-type-card .graphic-image{width:7.5vw;margin-left:0em;margin-top:1.5em;margin-bottom:1em}}@media (min-width: 1440px){.react-hp .speciality-food-type-card .graphic-image{width:7.5em;margin-left:2em;margin-top:1em;margin-bottom:1em}}.react-hp .speciality-food-type-card .phase-0-label{width:100%;color:#4d4d4d;font-family:"Harmonia Sans Pro Black";font-size:1.5em;text-align:left;padding-left:.5em;text-transform:uppercase;margin-top:1em;line-height:1.3em}@media (min-width: 1px) and (max-width: 767px){.react-hp .speciality-food-type-card .phase-0-label{margin-top:-4em;font-size:1.3em;text-align:center;padding-top:1em;padding-left:2.3em}}@media (min-width: 768px){.react-hp .speciality-food-type-card .phase-0-label{margin-top:1.5em;font-size:1.3em;padding-left:0.3em;contain:content}}@media (min-width: 992px){.react-hp .speciality-food-type-card .phase-0-label{margin-top:1.5em;padding-left:0em;width:7.5em;font-size:1.5em}}@media (min-width: 1440px){.react-hp .speciality-food-type-card .phase-0-label{width:100%;color:#4d4d4d;font-family:"Harmonia Sans Pro Black";font-size:1.5em;text-align:left;padding-left:.5em;text-transform:uppercase;margin-top:2em;line-height:1.3em}}.react-hp .speciality-food-type-card .phase-1-label{width:100%;color:#444444;font-family:"Harmonia Sans Pro Black";font-size:1.5em;line-height:1.3em;font-size:1.5em;text-align:left;padding-left:.5em;text-transform:capitalize;margin-top:2em;padding-right:3.5em !important}@media (min-width: 768px){.react-hp .speciality-food-type-card .phase-1-label{font-size:1.1em;padding-left:0px}}@media (min-width: 992px){.react-hp .speciality-food-type-card .phase-1-label{padding-left:0em;font-size:1.5em}}@media (min-width: 1440px){.react-hp .speciality-food-type-card .phase-1-label{padding-left:.5em}}.react-hp .speciality-food-type-card .phase-1-links-container{margin-top:1.1em;white-space:nowrap}.react-hp .speciality-food-type-card .phase-2-label{width:100%}.react-hp .speciality-food-type-card .link{color:#575757;font-family:"Harmonia Sans Pro";font-size:1.2em;text-decoration:underline}@media (min-width: 768px){.react-hp .speciality-food-type-card .link{font-size:.8em}}@media (min-width: 992px){.react-hp .speciality-food-type-card .link{font-size:1.2em}}.react-hp .speciality-food-type-card .link:hover{color:#41b6e6;font-family:"Harmonia Sans Pro Black";font-size:1.2em;text-decoration:underline}@media (min-width: 768px){.react-hp .speciality-food-type-card .link:hover{font-size:.8em}}@media (min-width: 992px){.react-hp .speciality-food-type-card .link:hover{font-size:1.2em}}.react-hp .speciality-food-type-card-select{border:1px solid black;height:9.3em !important;width:22vw !important;margin-bottom:5.25em;cursor:pointer}@media (min-width: 768px){.react-hp .speciality-food-type-card-select{height:7em !important}}@media (min-width: 992px){.react-hp .speciality-food-type-card-select{height:9em !important}}@media (min-width: 1440px){.react-hp .speciality-food-type-card-select{height:9.3em !important;width:21.5em !important}}.react-hp .speciality-food-type-card-select .grey-line-right-border{padding-right:4em;border-right:1px solid gray;display:block}@media (min-width: 768px){.react-hp .speciality-food-type-card-select .grey-line-right-border{padding-right:3.5em}}@media (min-width: 992px){.react-hp .speciality-food-type-card-select .grey-line-right-border{padding-right:3.5em}}@media (min-width: 1440px){.react-hp .speciality-food-type-card-select .grey-line-right-border{padding-right:4em}}.react-hp .speciality-food-type-card-select .species-select-next-button{margin:0 auto !important;width:100%;float:none !important;color:#575757;font-family:"Harmonia Sans Pro";font-size:13px;font-weight:400;text-decoration:underline;text-transform:uppercase;padding-top:8px}.react-hp .speciality-food-type-card-select #species-select{margin-left:.5em;float:none !important;font-size:1.2em}@media (min-width: 768px){.react-hp .speciality-food-type-card-select #species-select{margin-left:0px;font-size:0.6em}}@media (min-width: 992px){.react-hp .speciality-food-type-card-select #species-select{margin-left:0em;float:none !important;font-size:1em}}@media (min-width: 1440px){.react-hp .speciality-food-type-card-select #species-select{font-size:1.2em;margin-left:.5em}}.react-hp .speciality-food-type-card-select .phase-0-select-label{width:100%;color:#4d4d4d;font-family:"Harmonia Sans Pro Black";font-size:1.5em;text-align:left;padding-left:.5em;text-transform:uppercase;margin-top:2em;line-height:1.3em}@media (min-width: 768px){.react-hp .speciality-food-type-card-select .phase-0-select-label{margin-top:1.5em;font-size:1.3em}}@media (min-width: 992px){.react-hp .speciality-food-type-card-select .phase-0-select-label{margin-top:2em;font-size:1.5em}}@media (min-width: 1440px){.react-hp .speciality-food-type-card-select .phase-0-select-label{padding-left:1.5em;width:7.5em}}.react-hp .speciality-food-type-card-select .phase-1-select-links-container{margin-top:20px}.react-hp .speciality-food-type-card-select .phase-2-select-links-container{margin-top:1.1em;margin-left:3em;white-space:nowrap}.react-hp .speciality-food-type-card-select .phase-1-select-label{width:100%;color:#444444;font-family:"Harmonia Sans Pro Black";font-size:1.5em;line-height:1.3em;text-align:left;padding-left:1em;text-transform:capitalize;margin-top:2em}@media (min-width: 768px){.react-hp .speciality-food-type-card-select .phase-1-select-label{padding-left:0px;font-size:1.1em}}@media (min-width: 992px){.react-hp .speciality-food-type-card-select .phase-1-select-label{padding-left:0em;font-size:1.5em}}@media (min-width: 1440px){.react-hp .speciality-food-type-card-select .phase-1-select-label{padding-left:1em}}.react-hp .speciality-food-type-card-select .phase-1-radio-label{color:#444444;font-family:"Mindset Slim";font-size:1.5em;margin:0 auto !important;width:100%;float:none !important;padding-top:1em}@media (min-width: 768px){.react-hp .speciality-food-type-card-select .phase-1-radio-label{padding-top:0px;font-size:1.4em}}@media (min-width: 992px){.react-hp .speciality-food-type-card-select .phase-1-radio-label{padding-top:1em;font-size:1.5em}}.react-hp .speciality-food-type-card-select .phase-2-select-label{width:100%;color:#444444;font-family:"Harmonia Sans Pro Black";font-size:1.5em;line-height:1.3em;font-size:1.5em;text-align:left;padding-left:.5em;text-transform:capitalize;margin-top:1.5em;padding-right:3.5em !important}@media (min-width: 768px){.react-hp .speciality-food-type-card-select .phase-2-select-label{font-size:1.1em;padding-left:0px}}@media (min-width: 992px){.react-hp .speciality-food-type-card-select .phase-2-select-label{padding-left:.5em;font-size:1.5em}}.react-hp .speciality-food-type-card-select .phase-2-select-label .species-label{color:#41b6e6;font-family:"Mindset Slim";font-size:1em;margin-top:-.3em;text-transform:uppercase}@media (min-width: 768px){.react-hp .speciality-food-type-card-select .phase-2-select-label .species-label{font-size:.7em}}@media (min-width: 992px){.react-hp .speciality-food-type-card-select .phase-2-select-label .species-label{font-size:1em}}.react-hp .speciality-food-type-card-select .phase-2-links-container{margin-top:1.1em;white-space:nowrap}.react-hp .speciality-food-type-card-select .phase-1-radio-form{text-align:center}.react-hp .speciality-food-type-card-select .phase-1-radio-form input[type='radio']{margin-left:1em;font-family:"Harmonia Sans Pro"}.react-hp .speciality-food-type-card-select .phase-1-select-label-container{color:#444444;font-family:"Harmonia Sans Pro Black";font-size:19px}.react-hp .speciality-food-type-card-select .link{color:#575757;font-family:"Harmonia Sans Pro";font-size:1.2em;text-decoration:underline}@media (min-width: 768px){.react-hp .speciality-food-type-card-select .link{font-size:.8em}}@media (min-width: 992px){.react-hp .speciality-food-type-card-select .link{font-size:1.2em}}.react-hp .speciality-food-type-card-select .link:hover{color:#41b6e6;font-family:"Harmonia Sans Pro Black";font-size:1.2em;text-decoration:underline}@media (min-width: 768px){.react-hp .speciality-food-type-card-select .link:hover{font-size:.8em}}@media (min-width: 992px){.react-hp .speciality-food-type-card-select .link:hover{font-size:1.2em}}.react-hp .speciality-food-type-card-select .graphic-image{width:7.5vw;margin-left:2em;margin-top:1em;margin-bottom:1em}@media (min-width: 768px){.react-hp .speciality-food-type-card-select .graphic-image{width:7.5vw;margin-left:0em;margin-top:1.5em}}@media (min-width: 992px){.react-hp .speciality-food-type-card-select .graphic-image{width:7.5vw;margin-left:0em;margin-top:1.5em;margin-bottom:1em}}@media (min-width: 1440px){.react-hp .speciality-food-type-card-select .graphic-image{width:7.5em;margin-left:2em;margin-top:1em;margin-bottom:1em}}.react-hp .autoship-outer-container{background-color:#444444}@media (min-width: 768px){.react-hp .autoship-outer-container{margin:0 auto !important;width:100%}}.react-hp .autoship-outer-container .autoship-inner-container{margin:0px;background-color:white}@media (min-width: 768px){.react-hp .autoship-outer-container .autoship-inner-container{margin-top:75px;margin-bottom:75px;align-items:flex-end}}@media (min-width: 768px){.react-hp .autoship-outer-container .autoship-inner-container .col-md-6{height:450px}}@media (min-width: 1024px){.react-hp .autoship-outer-container .autoship-inner-container .col-md-6{height:600px}}@media (min-width: 1280px){.react-hp .autoship-outer-container .autoship-inner-container .col-md-6{height:700px}}@media (min-width: 1440px){.react-hp .autoship-outer-container .autoship-inner-container .col-md-6{height:852px}}@media (min-width: 768px){.react-hp .autoship-outer-container .autoship-inner-container .right-col-autoship{padding-right:25px}}@media (min-width: 1024px){.react-hp .autoship-outer-container .autoship-inner-container .right-col-autoship{padding-right:0px}}@media (min-width: 768px){.react-hp .autoship-outer-container .autoship-inner-container .locked-height{margin-top:75px;margin-bottom:75px}}.react-hp .autoship-outer-container .autoship-inner-container .top-message-container{text-align:center}.react-hp .autoship-outer-container .autoship-inner-container .top-message{color:#4d4d4d;font-family:"Harmonia Sans Pro Black";font-size:3em;line-height:1.3em;margin-left:1.5em;margin-right:1.5em;margin-bottom:.4em;margin-top:.4em;float:none !important}@media (min-width: 768px){.react-hp .autoship-outer-container .autoship-inner-container .top-message{font-size:1.6em}}@media (min-width: 1024px){.react-hp .autoship-outer-container .autoship-inner-container .top-message{font-size:2.5em;line-height:1.3em;margin-left:1.5em;margin-right:1.5em;margin-bottom:.4em;margin-top:.4em}}.react-hp .autoship-outer-container .autoship-inner-container .header{color:#444444;font-family:"Harmonia Sans Pro Black";font-size:1.6em;margin:0 auto !important;width:100%;float:none !important}@media (min-width: 768px){.react-hp .autoship-outer-container .autoship-inner-container .header{font-size:1.2em}}@media (min-width: 1024px){.react-hp .autoship-outer-container .autoship-inner-container .header{font-size:1.6em}}.react-hp .autoship-outer-container .autoship-inner-container .paragraph{color:#444444;font-family:"Harmonia Sans Pro";font-size:1.3em;line-height:1.3em;margin-left:10em;margin-right:10em;text-align:center;float:none !important}@media (min-width: 768px){.react-hp .autoship-outer-container .autoship-inner-container .paragraph{margin-left:auto;margin-right:auto;font-size:1em}}@media (min-width: 1024px){.react-hp .autoship-outer-container .autoship-inner-container .paragraph{margin-left:auto;margin-right:auto;font-size:1.3em}}@media (min-width: 1200px){.react-hp .autoship-outer-container .autoship-inner-container .paragraph{margin-left:auto;margin-right:auto}}@media (min-width: 1440px){.react-hp .autoship-outer-container .autoship-inner-container .paragraph{font-size:1.3em}}.react-hp .autoship-outer-container .autoship-inner-container .second-paragraph{color:#444444;font-family:"Harmonia Sans Pro";font-size:1.3em;line-height:1.1em;margin-left:5em;margin-right:5em;text-align:center;float:none !important}@media (min-width: 768px){.react-hp .autoship-outer-container .autoship-inner-container .second-paragraph{margin-left:auto;margin-right:auto;font-size:1em}}@media (min-width: 1024px){.react-hp .autoship-outer-container .autoship-inner-container .second-paragraph{font-size:1.3em;margin-left:auto;margin-right:auto}}.react-hp .autoship-outer-container .autoship-inner-container .third-paragraph{color:#444444;font-family:"Harmonia Sans Pro";font-size:1.3em;line-height:1.1em;margin-left:5em;margin-right:5em;text-align:center;float:none !important}@media (min-width: 768px){.react-hp .autoship-outer-container .autoship-inner-container .third-paragraph{margin-left:auto;margin-right:auto;font-size:1em}}@media (min-width: 1024px){.react-hp .autoship-outer-container .autoship-inner-container .third-paragraph{font-size:1.3em;margin-left:auto;margin-right:auto}}@media (min-width: 1440px){.react-hp .autoship-outer-container .autoship-inner-container .third-paragraph{font-size:1.3em;margin-left:5em;margin-right:5em}}@media (min-width: 768px){.react-hp .autoship-outer-container .autoship-inner-container .autoship-image{height:100%;position:absolute;left:0}}@media (min-width: 1200px){.react-hp .autoship-outer-container .autoship-inner-container .autoship-image{height:100%;width:100%;position:absolute;left:0}}.react-hp .autoship-outer-container .autoship-inner-container .content{margin-top:3%}.react-hp .autoship-outer-container .autoship-inner-container .autoship-icon{width:7em;height:7em;margin:1em auto !important;float:none !important}@media (min-width: 768px){.react-hp .autoship-outer-container .autoship-inner-container .autoship-icon{padding-top:0px;padding-bottom:0px;width:3em;height:3em;margin:0 auto !important}}@media (min-width: 1024px){.react-hp .autoship-outer-container .autoship-inner-container .autoship-icon{width:4em;height:4em;margin:.3em auto !important}}@media (min-width: 1200px){.react-hp .autoship-outer-container .autoship-inner-container .autoship-icon{width:4em;height:4em;margin:.3em auto !important}}@media (min-width: 1440px){.react-hp .autoship-outer-container .autoship-inner-container .autoship-icon{width:7em;height:7em;margin:0em auto !important}}.react-hp .autoship-outer-container .learn-more-button-container{margin-top:15px !important;margin-bottom:60px !important;cursor:pointer}@media (min-width: 768px){.react-hp .autoship-outer-container .learn-more-button-container{margin-left:auto;margin-right:auto;width:12.5em;height:3em}}@media (min-width: 1024px){.react-hp .autoship-outer-container .learn-more-button-container{width:25em;height:3.5em}}@media (min-width: 768px){.react-hp .autoship-outer-container .learn-more-button-text{font-size:1.3em !important}}@media (min-width: 1024px){.react-hp .autoship-outer-container .learn-more-button-text{font-size:1.7em}}.react-hp .autoship-mobile-container{background-color:white;max-width:100%;max-height:100%}.react-hp .autoship-mobile-container .full-width{width:100%}.react-hp .autoship-mobile-container .top-message-container{text-align:center}.react-hp .autoship-mobile-container .top-message{color:#4d4d4d;font-family:"Harmonia Sans Pro Black";font-size:24px;line-height:36px;padding-left:45px;padding-right:45px;margin-bottom:22px;float:none !important}.react-hp .autoship-mobile-container .autoship-mobile-container-inner-text{margin-left:auto !important;margin-right:auto !important}.react-hp .autoship-mobile-container .header{color:#444444;font-family:"Harmonia Sans Pro Black";font-size:24px;margin:0 auto !important;float:none !important}.react-hp .autoship-mobile-container .paragraph{color:#444444;font-family:"Harmonia Sans Pro";font-size:18px;font-weight:400;text-align:center;float:none !important;margin-right:auto;margin-left:auto;padding-bottom:25px;line-height:20px}.react-hp .autoship-mobile-container .paragraph-wider{color:#444444;font-family:"Harmonia Sans Pro";font-size:18px;font-weight:400;text-align:center;float:none !important;margin-right:auto;margin-left:auto;padding-bottom:25px;line-height:20px}.react-hp .autoship-mobile-container .autoship-image-container{margin:auto}.react-hp .autoship-mobile-container .autoship-image{height:100%;position:relative;margin:auto;display:block;left:0;width:100%;margin-top:3.25em}@media (min-width: 100px){.react-hp .autoship-mobile-container .autoship-image{max-height:300px}}@media (min-width: 500px){.react-hp .autoship-mobile-container .autoship-image{max-height:450px}}.react-hp .autoship-mobile-container .content{margin-top:3%}.react-hp .autoship-mobile-container .autoship-icon{width:100px;height:100px;margin:0 auto !important;float:none !important;padding-bottom:10px}.react-hp .autoship-mobile-container .learn-more-button-container{width:250px;height:50px;background-color:#ed6102;display:flex;margin:0 auto !important;float:none !important;margin-top:20px !important;margin-bottom:20px !important;cursor:pointer}.react-hp .autoship-mobile-container .learn-more-button-container .learn-more-button-text{color:#ffffff;font-family:"Harmonia Sans Pro Black";font-size:18px;text-transform:uppercase;display:inline-block;line-height:29px;margin:auto;height:50%}.react-hp .info-card-container-alt{padding-top:75px;padding-bottom:75px}@media (min-width: 768px){.react-hp .good-deeds{margin-top:75px !important;margin-bottom:75px !important}}.react-hp .info-card-container{width:100%;background-color:white;margin:0 auto}.react-hp .info-card-container .info-card-image{width:100%}.react-hp .info-card-container .petflow-employee{padding-left:12em;padding-right:3.5em}@media (min-width: 768px){.react-hp .info-card-container .petflow-employee{padding-left:0em;padding-right:0em}}@media (min-width: 992px){.react-hp .info-card-container .petflow-employee{margin-right:11em;padding-left:0em;padding-right:0em}}@media (min-width: 1200px){.react-hp .info-card-container .petflow-employee{padding-left:12em;padding-right:3.5em}}.react-hp .info-card-container .zak-george{padding-right:14em;padding-left:3.5em}@media (min-width: 768px){.react-hp .info-card-container .zak-george{padding-left:0px !important;padding-right:0px !important}}@media (min-width: 992px){.react-hp .info-card-container .zak-george{padding-right:7em !important;padding-left:3.5em !important}}@media (min-width: 1200px){.react-hp .info-card-container .zak-george{padding-right:14em !important;padding-left:3.5em !important}}.react-hp .info-card-container .zak-george-text{padding-left:85px !important;padding-top:40px !important}@media (min-width: 768px){.react-hp .info-card-container .zak-george-text{padding-left:0px !important;padding-top:0px !important}}@media (min-width: 992px){.react-hp .info-card-container .zak-george-text{padding-left:85px !important;padding-top:40px !important}}.react-hp .info-card-container .good-deeds-text-wrapper{padding-top:25% !important;padding-left:40px !important;padding-right:0px !important;padding-bottom:40px !important;text-align:left}@media (min-width: 768px){.react-hp .info-card-container .good-deeds-text-wrapper{padding-top:0% !important;padding-left:0px !important}}@media (min-width: 992px){.react-hp .info-card-container .good-deeds-text-wrapper{padding-top:25% !important;padding-left:0px !important}}@media (min-width: 1200px){.react-hp .info-card-container .good-deeds-text-wrapper{padding-top:25% !important;padding-left:40px !important;padding-right:0px !important;padding-bottom:40px !important;text-align:left}}.react-hp .info-card-container .container-info-card-text{padding-top:10px;padding-left:40px;padding-right:0px;padding-bottom:40px;text-align:left}.react-hp .info-card-container .container-mobile{padding-top:2%;padding-left:0px;padding-right:0px;padding-bottom:0px}.react-hp .info-card-container .top-message{color:#4d4d4d;font-family:"Harmonia Sans Pro Black";font-size:3em;line-height:1.25em;margin-right:2em;margin-left:2em;float:none !important}@media (min-width: 768px){.react-hp .info-card-container .top-message{margin-right:auto;margin-left:auto;text-align:center}}@media (min-width: 992px){.react-hp .info-card-container .top-message{margin-right:auto;margin-left:auto}}@media (min-width: 1200px){.react-hp .info-card-container .top-message{color:#4d4d4d;font-family:"Harmonia Sans Pro Black";font-size:3em;line-height:1.25em;margin-right:2em;margin-left:2em;text-align:left;float:none !important}}.react-hp .info-card-container .top-message-left{color:#4d4d4d;font-family:"Harmonia Sans Pro Black";font-size:3em;line-height:1.25em;margin-right:2em;margin-left:0px;float:none !important}@media (min-width: 768px){.react-hp .info-card-container .top-message-left{margin-right:auto;margin-left:auto;font-size:2em}}@media (min-width: 992px){.react-hp .info-card-container .top-message-left{font-size:3em}}@media (min-width: 1200px){.react-hp .info-card-container .top-message-left{color:#4d4d4d;font-family:"Harmonia Sans Pro Black";font-size:3em;line-height:1.25em;margin-right:2em;margin-left:0px;float:none !important}}.react-hp .info-card-container .header{color:#444444;font-family:"Harmonia Sans Pro Black";font-size:24px;margin:0 auto !important;width:100%;float:none !important}.react-hp .info-card-container .paragraph{color:#444444;font-family:"Harmonia Sans Pro";font-size:1.3em;line-height:1.1em;margin-left:4.5em;margin-right:5em;float:none !important;padding-bottom:1em;padding-top:1em}@media (min-width: 768px){.react-hp .info-card-container .paragraph{margin-left:1em;margin-right:1em}}@media (min-width: 1200px){.react-hp .info-card-container .paragraph{color:#444444;font-family:"Harmonia Sans Pro";font-size:1.3em;line-height:1.1em;margin-left:4.5em;margin-right:5em;float:none !important;padding-bottom:1em;padding-top:1em}}.react-hp .info-card-container .paragraph-left{color:#444444;font-family:"Harmonia Sans Pro";font-size:1.3em;line-height:1.1em;margin-left:0px;margin-right:11em;float:none !important;margin-top:1em;margin-bottom:1em}@media (min-width: 768px){.react-hp .info-card-container .paragraph-left{margin-right:0em}}@media (min-width: 992px){.react-hp .info-card-container .paragraph-left{margin-right:0em}}@media (min-width: 1200px){.react-hp .info-card-container .paragraph-left{margin-right:186px;color:#444444;font-family:"Harmonia Sans Pro";font-size:1.3em;line-height:1.1em;margin-left:0px;float:none !important;margin-top:1em;margin-bottom:1em}}.react-hp .info-card-container .learn-more-button-container{margin-left:5.7em !important;cursor:pointer}@media (min-width: 768px){.react-hp .info-card-container .learn-more-button-container{margin-left:auto !important;margin-right:auto !important}}@media (min-width: 992px){.react-hp .info-card-container .learn-more-button-container{margin-left:auto !important;margin-right:auto !important}}@media (min-width: 1200px){.react-hp .info-card-container .learn-more-button-container{margin-left:5.7em !important;margin-right:186px}}.react-hp .info-card-container .learn-more-button-container-left{margin-left:0px !important}.react-hp .info-card-container .content{margin-top:3%}.react-hp .info-card-container .dogbowl-icon{width:50px;height:50px;margin:0 auto !important;float:none !important}.react-hp .info-card-container .calendar-icon{width:50px;height:50px;margin:0 auto !important;float:none !important}.react-hp .info-card-container .calendar-icon{width:50px;height:50px;margin:0 auto !important;float:none !important}.react-hp .info-card-container-mobile{padding-top:35px;width:100%;max-height:100%;max-width:100%;margin:0 auto}.react-hp .info-card-container-mobile .col-sm-12{padding-left:0px;padding-right:0px}.react-hp .info-card-container-mobile .container{padding-top:15%;padding-left:40px;padding-right:40px;padding-bottom:40px}.react-hp .info-card-container-mobile .container-mobile{padding-top:2%;padding-left:0px;padding-right:0px;padding-bottom:0px}.react-hp .info-card-container-mobile .top-message{color:#4d4d4d;font-family:"Harmonia Sans Pro Black";font-size:28px;line-height:30px;float:none !important;padding-left:50px;padding-right:50px;padding-top:15px;padding-bottom:15px}.react-hp .info-card-container-mobile .wider{padding-left:30px !important;padding-right:30px !important;font-size:26px !important}.react-hp .info-card-container-mobile .top-message-container{text-align:center;width:100%;padding-bottom:15px;padding-top:15px;padding-left:70px;padding-right:70px}.react-hp .info-card-container-mobile .header{color:#444444;font-family:"Harmonia Sans Pro Black";font-size:24px;line-height:36px;margin:0 auto !important;float:none !important}.react-hp .info-card-container-mobile .paragraph{color:#444444;font-family:"Harmonia Sans Pro";font-size:16px;font-weight:400;line-height:19px;padding-left:25px;padding-right:25px;float:none !important;padding-bottom:15px}.react-hp .info-card-container-mobile .paragraph-container{text-align:center;width:100%;padding-bottom:15px}.react-hp .info-card-container-mobile .info-card-image{width:100%}.react-hp .info-card-container-mobile .info-card-image-padded{padding-left:10px;padding-right:10px}.react-hp .info-card-container-mobile .content{margin-top:3%}.react-hp .info-card-container-mobile .dogbowl-icon{width:50px;height:50px;margin:0 auto !important;float:none !important}.react-hp .info-card-container-mobile .calendar-icon{width:50px;height:50px;margin:0 auto !important;float:none !important}.react-hp .info-card-container-mobile .calendar-icon{width:50px;height:50px;margin:0 auto !important;float:none !important}.react-hp .info-card-container-mobile .learn-more-button-container{cursor:pointer;width:250px;height:50px;background-color:#444444}.react-hp .info-card-container-mobile .learn-more-button-text{font-size:18px !important;padding-top:5px}.react-hp .cta-button-container{width:100%;height:50px;background-color:#444444;color:#ffffff;font-family:"Harmonia Sans Pro Black";font-size:18px;text-transform:uppercase;display:block;text-align:center;padding-top:15px;margin-bottom:40px}.react-hp .cta-buttons{padding-bottom:30px;padding-top:20px}@media (min-width: 768px){.react-hp .cta-buttons{padding-bottom:30px;padding-top:0px}}.react-hp .signup-form-container{background-color:#f9f7f7;padding-bottom:20px}.react-hp .signup-form{margin:0 auto !important;width:100%}.react-hp .signup-form-header{color:#444444;font-family:"Mindset Slim";font-size:24px;line-height:26px;text-align:center;padding-top:30px;padding-bottom:30px;padding-left:60px;padding-right:60px}.react-hp .signup-form-email{width:250px;height:50px;border:1px solid #444444;background-color:#ffffff;text-align:center;margin-bottom:15px;color:#444444;font-family:"Harmonia Sans Pro";font-size:18px;font-weight:400;text-transform:uppercase}.react-hp .signup-form-submit-button{width:250px;height:50px;border:1px solid #444444;background-color:#444444;text-align:center;color:#ffffff;font-family:"Harmonia Sans Pro Black";font-size:18px;text-transform:uppercase}.react-hp .homepage-title{color:#444444;font-family:"Harmonia Sans Pro Black";text-align:center;padding-top:30px;padding-bottom:15px;font-size:30px;padding-right:2px;margin:0 auto !important;width:100%}@media (min-width: 376px){.react-hp .homepage-title{padding-right:2px}}@media (min-width: 768px){.react-hp .homepage-title{padding-top:1em;padding-bottom:1em;font-size:2.3em}}@media (min-width: 992px){.react-hp .homepage-title{font-size:2.85em}}.react-hp .mobile-title{font-size:24px !important}.react-hp .mobile-title-brands{font-size:25px !important;margin:0 auto !important}.react-hp .title-row{display:block}.react-hp .home-horizontal-line{color:black;border-top:1px solid black;width:100%;margin-top:30px}.react-hp .learn-more-button-container{cursor:pointer;width:25em;height:3.5em;background-color:#ed6102;display:flex;margin:0 auto !important;float:none !important}.react-hp .learn-more-button-container .learn-more-button-text{color:#ffffff;font-family:"Harmonia Sans Pro Black";font-size:1.7em;text-transform:uppercase;display:inline-block;line-height:normal;margin:auto;height:50%}.react-hp .learn-more-button-container-left{cursor:pointer;width:25em;height:3.5em;background-color:#ed6102;display:flex;margin:0 auto !important;float:none !important}.react-hp .learn-more-button-container-left .learn-more-button-text{color:#ffffff;font-family:"Harmonia Sans Pro Black";font-size:1.7em;text-transform:uppercase;display:inline-block;line-height:normal;margin:auto;height:50%}.react-hp .card-container{display:flex;justify-content:center}.image-gallery-icon{color:#fff;transition:all .2s ease-out;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px #1a1a1a)}@media (min-width: 768px){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:36px;width:36px}@media (max-width: 768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media (max-width: 480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media (max-width: 768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media (max-width: 480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.left .image-gallery-slide .image-gallery-image,.image-gallery-content.right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 110px)}@media (max-width: 768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,0.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width: 768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 1px 0 #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:background .2s ease-out}@media (max-width: 768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width: 480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus,.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;transform:scale(1.1)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:100px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 5px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width: 768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;transition:transform .45s ease-out;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media (max-width: 768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:hover,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media (max-width: 768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:hover,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:white;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:1px 1px 0 black;transform:translateY(-50%);white-space:normal;width:100%}@media (max-width: 768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,0.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width: 768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}
