@charset "UTF-8";audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}.px-arrow-down,.px-arrow-left,.px-arrow-right,.px-arrow-up,.px-back,.px-boba,.px-bulb,.px-burger,.px-calendars,.px-car,.px-check,.px-clock,.px-close,.px-crosshairs,.px-facebook,.px-food,.px-full-star,.px-instagram,.px-locations,.px-magnify,.px-order,.px-pc,.px-play,.px-quote,.px-signpost,.px-spicy,.px-story,.px-tea,.px-twitter,.px-wok,.px-woksmart,.px-wrap,.px-x,.px-youtube{display:inline-block}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}figure{margin:1em 40px}hr{box-sizing:content-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}.px-arrow-down,.px-arrow-left,.px-arrow-right,.px-arrow-up,.px-back,.px-boba,.px-bulb,.px-burger,.px-calendars,.px-car,.px-check,.px-clock,.px-close,.px-crosshairs,.px-facebook,.px-food,.px-full-star,.px-instagram,.px-locations,.px-magnify,.px-order,.px-pc,.px-play,.px-quote,.px-signpost,.px-spicy,.px-story,.px-tea,.px-twitter,.px-wok,.px-woksmart,.px-wrap,.px-x,.px-youtube{font-size:inherit}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.px-arrow-down,.px-arrow-left,.px-arrow-right,.px-arrow-up,.px-back,.px-boba,.px-bulb,.px-burger,.px-calendars,.px-car,.px-check,.px-clock,.px-close,.px-crosshairs,.px-facebook,.px-food,.px-full-star,.px-instagram,.px-locations,.px-magnify,.px-order,.px-pc,.px-play,.px-quote,.px-signpost,.px-spicy,.px-story,.px-tea,.px-twitter,.px-wok,.px-woksmart,.px-wrap,.px-x,.px-youtube{font-style:normal;font-family:PX Icons}.back-button:before,.date-input:after,.fundraiser-event-table table .column-heading:after,.fundraiser-event-table table .column-heading:before,.link-block .anchor .nav-icon:before,.location-map-popup .close:before,.location-map-popup .cross-streets:before,.location-map-popup .hours:after,.location-map-popup .star:before,.menu-tags .hot-tag:before,.menu-tags .wok-tag:after,.menu-tags .wok-tag:before,.nearest-panda .map-area .title .title-icon:before,.nutrition-calculator .calc-toggle:before,.px-arrow-down,.px-arrow-left,.px-arrow-right,.px-back,.px-boba,.px-bulb,.px-burger,.px-calendars,.px-car,.px-check,.px-clock,.px-close,.px-crosshairs,.px-facebook,.px-food,.px-full-star,.px-instagram,.px-locations,.px-magnify,.px-modal .close-button:after,.px-order,.px-pc,.px-play,.px-quote,.px-signpost,.px-spicy,.px-star,.px-story,.px-tea,.px-twitter,.px-wok,.px-woksmart,.px-wrap,.px-x,.px-youtube,.select-box:after,.social-tile .meta:before,.tip-box:before,.toggle-location-filters:before,.video-block .container .play-icon:after,.video-modal .video-wrapper .video-container:after,blockquote:before,body,body.not-ie8 input[type=checkbox]:checked+label:before,button,input{-webkit-font-smoothing:antialiased}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}.px-arrow-down,.px-arrow-left,.px-arrow-right,.px-arrow-up,.px-back,.px-boba,.px-bulb,.px-burger,.px-calendars,.px-car,.px-check,.px-clock,.px-close,.px-crosshairs,.px-facebook,.px-food,.px-full-star,.px-instagram,.px-locations,.px-magnify,.px-order,.px-pc,.px-play,.px-quote,.px-signpost,.px-spicy,.px-story,.px-tea,.px-twitter,.px-wok,.px-woksmart,.px-wrap,.px-x,.px-youtube{line-height:1}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-spacing:0}@font-face{font-family:Montserrat;src:url(../fonts/montserrat/Montserrat-Bold-webfont.eot);src:url(../fonts/montserrat/Montserrat-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat/Montserrat-Bold-webfont.woff2) format("woff2"),url(../fonts/montserrat/Montserrat-Bold-webfont.woff) format("woff"),url(../fonts/montserrat/Montserrat-Bold-webfont.ttf) format("truetype"),url(../fonts/montserrat/Montserrat-Bold-webfont.svg#montserratbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/montserrat/Montserrat-Regular-webfont.eot);src:url(../fonts/montserrat/Montserrat-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat/Montserrat-Regular-webfont.woff2) format("woff2"),url(../fonts/montserrat/Montserrat-Regular-webfont.woff) format("woff"),url(../fonts/montserrat/Montserrat-Regular-webfont.ttf) format("truetype"),url(../fonts/montserrat/Montserrat-Regular-webfont.svg#montserratregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Abeezee;src:url(../fonts/abeezee/ABeeZee-Italic-webfont.eot);src:url(../fonts/abeezee/ABeeZee-Italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/abeezee/ABeeZee-Italic-webfont.woff2) format("woff2"),url(../fonts/abeezee/ABeeZee-Italic-webfont.woff) format("woff"),url(../fonts/abeezee/ABeeZee-Italic-webfont.ttf) format("truetype"),url(../fonts/abeezee/ABeeZee-Italic-webfont.svg#abeezeeitalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Montserrat Panda;src:url(../fonts/montserrat-panda/montserratpanda-bold-webfont.eot);src:url(../fonts/montserrat-panda/montserratpanda-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-panda/montserratpanda-bold-webfont.woff2) format("woff2"),url(../fonts/montserrat-panda/montserratpanda-bold-webfont.woff) format("woff"),url(../fonts/montserrat-panda/montserratpanda-bold-webfont.ttf) format("truetype"),url(../fonts/montserrat-panda/montserratpanda-bold-webfont.svg#montserrat_pandabold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Montserrat Panda;src:url(../fonts/montserrat-panda/montserratpanda-regular-webfont.eot);src:url(../fonts/montserrat-panda/montserratpanda-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-panda/montserratpanda-regular-webfont.woff2) format("woff2"),url(../fonts/montserrat-panda/montserratpanda-regular-webfont.woff) format("woff"),url(../fonts/montserrat-panda/montserratpanda-regular-webfont.ttf) format("truetype"),url(../fonts/montserrat-panda/montserratpanda-regular-webfont.svg#montserrat_pandaregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:PX Icons;font-style:normal;font-weight:400;src:url(../fonts/icons/icons.eot);src:url(../fonts/icons/icons.eot#iefix) format("embedded-opentype"),url(../fonts/icons/icons.ttf) format("truetype"),url(../fonts/icons/icons.woff) format("woff"),url(../fonts/icons/icons.svg) format("svg")}.px-food:after{content:"\e00a"}.px-instagram:after,.social-tile.instagram .meta:before{content:"\e00b"}.px-locations:after{content:"\e00c"}.px-magnify:after{content:"\e00d"}.px-order:after{content:"\e00e"}.px-quote:after{content:"\e00f"}.px-pc{font-variant:normal;speak:none}.px-pc:after{content:"\e001"}.px-close:after{content:"\e002"}.px-back:after{content:"\e003"}.px-bulb:after{content:"\e004"}.px-calendars:after{content:"\e005"}.px-car:after{content:"\e006"}.px-clock:after{content:"\e007"}.px-crosshairs:after{content:"\e008"}.px-facebook:after,.social-tile.facebook .meta:before{content:"\e009"}.px-signpost:after{content:"\e010"}.px-spicy:after{content:"\e011"}.px-star{font-size:inherit;display:inline-block;font-family:PX Icons;font-style:normal;font-weight:400;line-height:1;text-rendering:auto}.px-star:after{content:"\e012"}.px-story:after{content:"\e013"}.px-tea:after{content:"\e014"}.px-twitter:after,.social-tile.twitter .meta:before{content:"\e015"}.px-wok:after{content:"\e016"}.px-woksmart:after{content:"\e017"}.px-youtube:after{content:"\e018"}.px-full-star:after{content:"\e019"}.px-arrow-down:after{content:"\e01a"}.px-arrow-left:after{content:"\e01b"}.px-arrow-right:after{content:"\e01c"}.px-arrow-up{font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.px-arrow-up:after{content:"\e01d"}.px-check:after{content:"\e01e"}.px-x:after{content:"\e01f"}.px-play:after{content:"\e020"}.px-burger:after{content:"\e021"}.px-wrap:after{content:"\e022"}.px-boba:after{content:"\e023"}@-webkit-keyframes _loader{0%,to{left:10%}50%{left:90%}}@keyframes _loader{0%,to{left:10%}50%{left:90%}}.loading{margin:0 auto 50px;position:relative;text-align:center;display:block}.loading:before{content:"";height:10px;width:10px;background:#d02c30;border-radius:50%;position:absolute;bottom:-10px;left:10%;-webkit-animation:_loader 1s infinite linear;animation:_loader 1s infinite linear}@-webkit-keyframes _overlay-in{0%{opacity:.1}to{opacity:1}}@keyframes _overlay-in{0%{opacity:.1}to{opacity:1}}@-webkit-keyframes _modal-in{0%{display:fixed;top:-100%}to{display:fixed;top:50%}}@keyframes _modal-in{0%{display:fixed;top:-100%}to{display:fixed;top:50%}}.video-modal[data-state=hidden],[data-modal-overlay][data-state=hidden]{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.video-modal[data-state=visible],[data-modal-overlay][data-state=visible]{background:#54565bcc;position:fixed;height:100%;width:100%;top:0;bottom:0;left:0;right:0;z-index:300;-webkit-animation:_overlay-in .8s ease;animation:_overlay-in .8s ease;-webkit-transform:translateZ(0);transform:translateZ(0);text-align:center}[data-modal]{position:fixed;text-align:center}[data-modal][data-state=hidden]{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}[data-modal][data-state=visible]{-webkit-animation:_modal-in .3s ease;animation:_modal-in .3s ease;left:50%;margin:auto;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:310}.px-modal{background:#fff;padding:32px;max-height:100%;max-width:530px;overflow:auto;text-align:center;width:100%}.px-modal .close-button{position:absolute;top:16px;right:16px;height:14px;width:14px;color:#d1d0ce;border:none;background:0 0}.px-modal .close-button:after{display:inline-block;font-style:normal;font-weight:400;text-rendering:auto;font-size:14px;font-size:1.4rem;line-height:1;height:14px;position:absolute;top:0;right:0;content:"\e01f"}.px-modal .button-group{text-align:center}.nutrition-calculator .px-modal .button-group .calc-clear-button,.nutrition-calculator .px-modal .button-group .calc-nutrition-details-button,.nutrition-calculator .px-modal .button-group .calc-print-button,.px-modal .button-group .button,.px-modal .button-group .nutrition-calculator .calc-clear-button,.px-modal .button-group .nutrition-calculator .calc-nutrition-details-button,.px-modal .button-group .nutrition-calculator .calc-print-button{display:inline-block;float:none}.video-modal .video-wrapper{display:block;height:100%;margin:0 auto;max-width:1200px;position:relative;width:75%;z-index:99}.video-modal .video-wrapper .video-container{height:0;padding-bottom:56.25%;padding-top:30px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.tooltip,.tooltip:after{-ms-transform:translateX(-50%);transform:translate(-50%);-webkit-transform:translateX(-50%)}.video-modal .video-wrapper .video-container:after{display:inline-block;font-family:PX Icons;font-style:normal;font-weight:400;text-rendering:auto;font-size:24px;font-size:2.4rem;color:#f19933;content:"\e01f";cursor:pointer;height:14px;line-height:1;position:absolute;right:-36px;top:-36px}.video-modal .video-wrapper .video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.page-description{padding-left:40px;clear:both}.page-description:after,.page-description:before{content:"";display:table;width:100%}.page-description:after{clear:both}.sticky-title{display:block}.sticky-placeholder{display:none}.main-feature-banner .container{visibility:hidden}.tip-box{background:#fff;border-bottom:2px solid rgba(0,0,0,.1);display:block;padding:32px 40px;position:relative}.tip-box:before{display:inline-block;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;font-size:70px;font-size:7rem;color:#dadad2;content:"\e004";left:0;position:absolute;top:0;z-index:1}.tooltip,.tooltip:after{position:absolute;left:50%}.image-button-tile .text:before,.image-button-tile:after,.image-button-tile:before,.social-tile:after,.social-tile:before,.sub-feature-tile .text:before,.sub-feature-tile:after,.sub-feature-tile:before,.sub-features-tiles-container:after,.sub-features-tiles-container:before,.tooltip:after,.video-block:after,.video-block:before{content:""}.tip-box .title{font-family:Montserrat,"Sans Serif";font-size:12px;font-size:1.2rem;font-weight:700;line-height:1.1667;letter-spacing:-.025em;color:#787a7c;display:block;position:relative;z-index:2}.tip-box .tip{font-family:Montserrat Panda,"Sans Serif";font-size:26px;font-size:2.6rem;font-weight:400;line-height:1.38;letter-spacing:-.025em;color:#779e91;text-transform:none;position:relative;z-index:2}.tip-box .tip+.link{padding-left:12px}[data-has-tooltip]:focus .tooltip,[data-has-tooltip]:hover .tooltip{height:auto;opacity:1;overflow:visible;padding:8px 20px;top:-40px;-webkit-transition:top .1s ease-out,opacity .2s ease;transition:top .1s ease-out,opacity .2s ease;visibility:visible;width:auto}.tooltip{font-family:Montserrat,"Sans Serif";font-size:14px;font-size:1.4rem;font-weight:regular;line-height:1;letter-spacing:0;color:#fff;text-transform:none;background:#171717cc;display:block;height:1px;opacity:0;overflow:hidden;padding:0;top:0;white-space:nowrap;width:1px}.tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(23,23,23,.8);bottom:-6px;height:0;width:0}blockquote{padding:32px 0 32px 40px;font-family:Montserrat Panda,"Sans Serif";font-size:26px;font-size:2.6rem;font-weight:400;line-height:1.38;letter-spacing:-.025em;color:#779e91;text-transform:none;margin:0;position:relative;z-index:1}.additional-panel-feature .container .subtitle~.subtitle,.additional-panel-feature .container [class^=button]{margin-top:40px}blockquote:before{display:inline-block;font-family:PX Icons;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;font-size:70px;font-size:7rem;position:absolute;top:0;left:0;content:"\e00f";color:#dadad2;z-index:-1}.additional-panel-feature .container .subtitle,.additional-panel-feature .container .title,.image-button-tile .title,.sub-feature-tile .title{font-family:Montserrat Panda,"Sans Serif"}.skip-navigation-button{background:#f19933;border:none;position:fixed;top:-200px;height:50px;width:300px;color:#fff;z-index:300}.skip-navigation-button:focus{top:20px;-webkit-transition:top .3s ease;transition:top .3s ease}.additional-panel-feature{background-position:center center;background-size:cover}.additional-panel-feature.home .container{padding:90px 60px}.additional-panel-feature .container{padding:50px 60px;position:relative;text-align:center;z-index:200}.additional-panel-feature .container .title{font-size:26px;font-size:2.6rem;font-weight:400;line-height:1.38;letter-spacing:-.025em;color:#779e91;text-transform:none;margin-bottom:40px;text-align:center}.additional-panel-feature .container .title [class^=px]{font-size:80px;font-size:8rem;color:#d02c30;display:block;margin-bottom:16px}.additional-panel-feature .container .subtitle{font-size:26px;font-size:2.6rem;font-weight:400;line-height:1.38;letter-spacing:-.025em;color:#779e91;text-transform:none;margin-bottom:16px}.additional-panel-feature .container .text{font-size:16px;font-size:1.6rem;display:block;line-height:1.875;orphans:3;text-align:center}.additional-panel-feature .container [class^=button]+.link{display:block;padding-top:10px}.additional-panel-feature .container .social-links{padding:24px 0 0}.additional-panel-feature .container .social-links .link{border-radius:50%;background:#d02c30;color:#fff;height:40px;line-height:40px;overflow:hidden;padding-left:40px;position:relative;text-decoration:none;width:40px}body.not-ie8 .sub-feature-tile.round,body.not-ie8 .sub-feature-tile.round:after{border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-right-radius:100%}.additional-panel-feature .container .social-links .link:after{font-size:20px;font-size:2rem;bottom:0;color:#fff;left:0;position:absolute;right:0;text-align:center;top:0}.additional-panel-feature .container .social-links .link+.link{margin-left:6px}.additional-panel-feature .container .social-links .link:focus.px-twitter,.additional-panel-feature .container .social-links .link:hover.px-twitter{background:#55acee}.additional-panel-feature .container .social-links .link:focus.px-youtube,.additional-panel-feature .container .social-links .link:hover.px-youtube{background:#cd201f}.additional-panel-feature .container .social-links .link:focus.px-instagram,.additional-panel-feature .container .social-links .link:hover.px-instagram{background:#3f729b}.additional-panel-feature .container .social-links .link:focus.px-facebook,.additional-panel-feature .container .social-links .link:hover.px-facebook{background:#3b5998}.image-button-tile,.sub-feature-tile{display:block;background-position:center center;background-size:cover;position:relative;overflow:hidden}.image-button-tile.red:after,.red.sub-feature-tile:after{background:#d02c30}.black.sub-feature-tile:after,.image-button-tile.black:after{background:#2d2a26}.image-button-tile.jade:after,.jade.sub-feature-tile:after{background:#789d90}.green.sub-feature-tile:after,.image-button-tile.green:after{background:#87a64e}.image-button-tile.yellow:after,.yellow.sub-feature-tile:after{background:#fbdc7a}.image-button-tile.orange:after,.orange.sub-feature-tile:after{background:#f19933}.aqua.sub-feature-tile:after,.image-button-tile.aqua:after{background:#4c868f}.image-button-tile:after,.sub-feature-tile:after{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:1;opacity:.15}.black-overlay.sub-feature-tile:after,.image-button-tile.black-overlay:after{background:#000}.image-button-tile:before,.sub-feature-tile:before{display:block;padding-top:100%}.image-button-tile.wide:before,.wide.sub-feature-tile:before{padding-top:30%}.image-button-tile .tile-wrapper,.sub-feature-tile .tile-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;display:block;z-index:2}.image-button-tile .tile-container,.sub-feature-tile .tile-container{display:block;padding:0 1em;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);white-space:normal;width:100%}.image-button-tile .title,.sub-feature-tile .title{font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,.1);font-size:1.75vw;text-align:center;vertical-align:middle;position:relative;display:block;width:100%;color:#fff}.image-button-tile .text,.sub-feature-tile .text{font-family:Montserrat,"Sans Serif";font-weight:400;line-height:1.7;letter-spacing:normal;color:#fff;text-transform:none;display:block;font-size:1vw;height:1px;position:relative;text-align:center;top:500px;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:top .7s ease,-webkit-transform 1s ease,overflow 1s ease,max-height 5s ease;transition:top .7s ease,transform 1s ease,overflow 1s ease,max-height 5s ease;width:100%}.main-feature-banner .text,.main-feature-banner.lto .title{font-family:Montserrat Panda,"Sans Serif"}.image-button-tile .text:before,.sub-feature-tile .text:before{margin:0 auto;top:-50px;position:relative;-webkit-transition:top 1s ease;transition:top 1s ease;display:block;background:#fff;width:25%;height:1px}.image-button-tile:focus.red:after,.image-button-tile:hover.red:after,.sub-feature-tile:focus.red:after,.sub-feature-tile:hover.red:after,body.mobile .image-button-tile.red:after,body.mobile .red.sub-feature-tile:after,body.tablet .image-button-tile.red:after,body.tablet .red.sub-feature-tile:after{background:#d02c30}.image-button-tile:focus.black:after,.image-button-tile:hover.black:after,.sub-feature-tile:focus.black:after,.sub-feature-tile:hover.black:after,body.mobile .black.sub-feature-tile:after,body.mobile .image-button-tile.black:after,body.tablet .black.sub-feature-tile:after,body.tablet .image-button-tile.black:after{background:#2d2a26}.image-button-tile:focus.jade:after,.image-button-tile:hover.jade:after,.sub-feature-tile:focus.jade:after,.sub-feature-tile:hover.jade:after,body.mobile .image-button-tile.jade:after,body.mobile .jade.sub-feature-tile:after,body.tablet .image-button-tile.jade:after,body.tablet .jade.sub-feature-tile:after{background:#789d90}.image-button-tile:focus.green:after,.image-button-tile:hover.green:after,.sub-feature-tile:focus.green:after,.sub-feature-tile:hover.green:after,body.mobile .green.sub-feature-tile:after,body.mobile .image-button-tile.green:after,body.tablet .green.sub-feature-tile:after,body.tablet .image-button-tile.green:after{background:#87a64e}.image-button-tile:focus.yellow:after,.image-button-tile:hover.yellow:after,.sub-feature-tile:focus.yellow:after,.sub-feature-tile:hover.yellow:after,body.mobile .image-button-tile.yellow:after,body.mobile .yellow.sub-feature-tile:after,body.tablet .image-button-tile.yellow:after,body.tablet .yellow.sub-feature-tile:after{background:#fbdc7a}.image-button-tile:focus.orange:after,.image-button-tile:hover.orange:after,.sub-feature-tile:focus.orange:after,.sub-feature-tile:hover.orange:after,body.mobile .image-button-tile.orange:after,body.mobile .orange.sub-feature-tile:after,body.tablet .image-button-tile.orange:after,body.tablet .orange.sub-feature-tile:after{background:#f19933}.image-button-tile:focus.aqua:after,.image-button-tile:hover.aqua:after,.sub-feature-tile:focus.aqua:after,.sub-feature-tile:hover.aqua:after,body.mobile .aqua.sub-feature-tile:after,body.mobile .image-button-tile.aqua:after,body.tablet .aqua.sub-feature-tile:after,body.tablet .image-button-tile.aqua:after{background:#4c868f}.image-button-tile:focus .title,.image-button-tile:hover .title,.sub-feature-tile:focus .title,.sub-feature-tile:hover .title,body.mobile .image-button-tile .title,body.mobile .sub-feature-tile .title,body.tablet .image-button-tile .title,body.tablet .sub-feature-tile .title{position:relative;-webkit-animation:image-tile-title .3s ease;animation:image-tile-title .3s ease}.image-button-tile:focus .text,.image-button-tile:hover .text,.sub-feature-tile:focus .text,.sub-feature-tile:hover .text,body.mobile .image-button-tile .text,body.mobile .sub-feature-tile .text,body.tablet .image-button-tile .text,body.tablet .sub-feature-tile .text{-webkit-transition:top .3s ease,-webkit-transform .3s ease;transition:top .3s ease,transform .3s ease;top:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);overflow:visible;height:auto}.image-button-tile:focus .text:before,.image-button-tile:hover .text:before,.sub-feature-tile:focus .text:before,.sub-feature-tile:hover .text:before,body.mobile .image-button-tile .text:before,body.mobile .sub-feature-tile .text:before,body.tablet .image-button-tile .text:before,body.tablet .sub-feature-tile .text:before{margin:15px auto 25px;top:0;-webkit-transition:top .2s ease;transition:top .2s ease}.image-button-tile:focus .text:empty:before,.image-button-tile:hover .text:empty:before,.sub-feature-tile:focus .text:empty:before,.sub-feature-tile:hover .text:empty:before,body.mobile .image-button-tile .text:empty:before,body.mobile .sub-feature-tile .text:empty:before,body.tablet .image-button-tile .text:empty:before,body.tablet .sub-feature-tile .text:empty:before{margin:0;top:250px!important}.image-button-tile:focus:after,.image-button-tile:hover:after,.sub-feature-tile:focus:after,.sub-feature-tile:hover:after,body.mobile .image-button-tile:after,body.mobile .sub-feature-tile:after,body.tablet .image-button-tile:after,body.tablet .sub-feature-tile:after{-webkit-transition:all .25s ease;transition:all .25s ease;opacity:.4}@-webkit-keyframes _fade-carousel-slide{0%,to{display:table;z-index:4}0%,25%{opacity:1}to{opacity:0}}@keyframes _fade-carousel-slide{0%,to{display:table;z-index:4}0%,25%{opacity:1}to{opacity:0}}@-webkit-keyframes _fade-carousel-container-out{0%{opacity:1}to{opacity:0}}@keyframes _fade-carousel-container-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes _fade-carousel-container-in{0%,50%{opacity:0}to{opacity:1}}@keyframes _fade-carousel-container-in{0%,50%{opacity:0}to{opacity:1}}.main-feature-banner{background-position:center center;background-color:#f8f7ee;background-size:cover;display:table;overflow:hidden;padding:110px 0;position:relative;width:100%;z-index:1}.main-feature-banner.home{min-height:475px}.main-feature-banner.row{padding:110px 0}.main-feature-banner[data-ui-transition=in]{z-index:3}.main-feature-banner[data-ui-transition=in] .container{-webkit-animation:_fade-carousel-container-in 2s ease;animation:_fade-carousel-container-in 2s ease;opacity:1}.main-feature-banner[data-ui-transition=out]{-webkit-animation:_fade-carousel-slide 1.5s ease;animation:_fade-carousel-slide 1.5s ease;z-index:2}.main-feature-banner[data-ui-transition=out] .container{-webkit-animation:_fade-carousel-container-out 1s ease;animation:_fade-carousel-container-out 1s ease;opacity:0}.main-feature-banner:empty{height:385px}.main-feature-banner:empty:before{background:0 0}.main-feature-banner:before{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;content:"";z-index:2;background:#3d393533}.main-feature-banner .container{display:table-cell;position:relative;text-align:center;vertical-align:middle;z-index:3}.main-feature-banner .subtitle,.main-feature-banner .title{text-shadow:0 2px 0 rgba(0,0,0,.1);line-height:1;color:#fff;margin-bottom:0}.main-feature-banner .subtitle+.text,.main-feature-banner .title+.text{padding-top:16px}.main-feature-banner .title{font-size:64px;font-size:6.4rem;font-size:4.5vw}.main-feature-banner .subtitle{font-size:52px;font-size:5.2rem;font-size:3.5vw}.main-feature-banner .text{font-size:35px;font-size:3.5rem;font-weight:400;line-height:1;letter-spacing:-.04em;color:#6e6259;text-transform:none}.main-feature-banner.lto{padding:130px 0}.main-feature-banner.lto .title{font-weight:700;line-height:.875;letter-spacing:-.025em;color:#d02c30;text-transform:uppercase;font-size:64px;font-size:6.4rem;font-size:5vw}.social-tile .meta,.social-tile .post{font-family:Montserrat}.main-feature-banner.lto .subtitle,.main-feature-banner.lto .title{text-shadow:none}.main-feature-banner [class^=button]{margin-top:30px}.social-tile{background-position:center center;background-size:cover;display:block;overflow:hidden;position:relative;text-align:left;text-decoration:none;z-index:1}.social-tile:after{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;visibility:hidden;z-index:2}.social-tile:before{display:block;padding-top:62.5%}.social-tile .tile-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;display:block}.social-tile .tile-container{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;display:table;padding:24px}.social-tile .post{font-size:20px;font-size:2rem;color:#fff;display:block;font-weight:400;letter-spacing:-.025em;line-height:1.4;overflow:hidden;opacity:0;position:absolute;top:75%;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:3}.social-tile .meta{font-size:10px;font-size:1rem;height:50px;bottom:20px;color:#fff;font-weight:400;left:20px;letter-spacing:.05em;line-height:50px;padding:3px 0 0 200%;overflow:hidden;position:absolute;text-transform:uppercase;width:1000%;z-index:3}.social-tile .meta:before{font-family:PX Icons;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;font-size:50px;display:block;height:50px;left:0;position:absolute;top:0;width:50px}.social-tile.instagram:after{background:#3f729b;background:-webkit-linear-gradient(rgba(63,114,155,.48),rgba(63,114,155,.77));background:linear-gradient(#3f729b7a,#3f729bc4)}.social-tile.twitter:after{background:#55acee;background:-webkit-linear-gradient(rgba(85,172,238,.48),rgba(85,172,238,.77));background:linear-gradient(#55acee7a,#55aceec4)}.social-tile.facebook:after{background:#3b5998;background:-webkit-linear-gradient(rgba(59,89,152,.48),rgba(59,89,152,.77));background:linear-gradient(#3b59987a,#3b5998c4)}.social-tile:focus .post,.social-tile:hover .post,body.touch .social-tile .post{top:20px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.social-tile:focus .meta,.social-tile:hover .meta,body.touch .social-tile .meta{padding-left:60px;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.social-tile:focus:after,.social-tile:hover:after,body.touch .social-tile:after{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1;visibility:visible}body.ie9 .social-tile:focus:after,body.ie9 .social-tile:hover:after,body.ie9 body.touch .social-tile:after{opacity:.4}.sub-features-tiles-container{clear:both;width:100%}.sub-features-tiles-container:after,.sub-features-tiles-container:before{display:table;width:100%}.sub-features-tiles-container:after{clear:both}.sub-feature-tile:before{padding-top:80%}.sub-feature-tile .title{font-size:1.875vw}body.not-ie8 .sub-feature-tile.round{border-bottom-left-radius:100%;width:19.2%;margin-left:2.9%;margin-right:2.9%}body.not-ie8 .sub-feature-tile.round:before{padding-top:100%}body.not-ie8 .sub-feature-tile.round:after{border-bottom-left-radius:100%}.menu-tags .hot-tag,.menu-tags .new-tag{border-radius:50%}.video-block{position:relative;background-size:cover;background-position:center center;display:table;text-align:center}.video-block.red:after{background:#d02c30}.video-block.black:after{background:#2d2a26}.video-block.jade:after{background:#789d90}.video-block.green:after{background:#87a64e}.video-block.yellow:after{background:#fbdc7a}.video-block.orange:after{background:#f19933}.video-block.aqua:after{background:#4c868f}.video-block:after{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;-webkit-transition:all .25s ease;transition:all .25s ease;z-index:1;opacity:.15;background:#000}.video-block:before{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:2;background:url(https://s3.amazonaws.com/PandaExpressWebsite/Responsive/img/home/video-tile.png)}.video-block:focus,.video-block:hover,body.touch .video-block{cursor:pointer}.video-block:focus.red:after,.video-block:hover.red:after,body.touch .video-block.red:after{background:#d02c30}.video-block:focus.black:after,.video-block:hover.black:after,body.touch .video-block.black:after{background:#2d2a26}.video-block:focus.jade:after,.video-block:hover.jade:after,body.touch .video-block.jade:after{background:#789d90}.video-block:focus.green:after,.video-block:hover.green:after,body.touch .video-block.green:after{background:#87a64e}.video-block:focus.yellow:after,.video-block:hover.yellow:after,body.touch .video-block.yellow:after{background:#fbdc7a}.video-block:focus.orange:after,.video-block:hover.orange:after,body.touch .video-block.orange:after{background:#f19933}.video-block:focus.aqua:after,.video-block:hover.aqua:after,body.touch .video-block.aqua:after{background:#4c868f}.video-block:focus:after,.video-block:hover:after,body.touch .video-block:after{-webkit-transition:all .25s ease;transition:all .25s ease;opacity:.4}.location-list-card .order-now.inactive,.location-map-popup .get-directions.inactive,.location-map-popup .order-now.inactive{cursor:default;opacity:.5}.video-block .container{display:table-cell;vertical-align:middle;position:relative;z-index:3}.video-block .container .play-icon:after{font-family:PX Icons;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;text-shadow:0 2px 0 rgba(0,0,0,.1);font-size:90px;font-size:9rem;content:"\e020";color:#fff;display:block;text-align:center}.menu-block .tile .title,.video-block .container .text{font-family:Montserrat Panda,"Sans Serif"}.video-block .container .text{font-size:24px;font-size:2.4rem;font-weight:400;line-height:1.5;letter-spacing:.05em;color:#fff;text-transform:none;text-shadow:0 2px 0 rgba(0,0,0,.1)}.image-block img{width:100%;height:auto}.image-block .caption{display:block;text-align:center}.content-video{position:relative;padding-bottom:56.25%;padding-top:25px;width:100%;height:0}.content-video iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.carousel{position:relative;height:475px}.carousel.home{min-height:475px}.carousel .main-feature-banner{bottom:0;left:0;position:absolute;right:0;top:0}.menu-block{position:relative;background:#fff;z-index:1;-webkit-transition:-webkit-transform .5s ease,box-shadow .3s ease,z-index .5s ease;transition:transform .5s ease,box-shadow .3s ease,z-index .5s ease}.menu-block .tile{display:block;background-color:#54565b;background-position:center center;background-size:cover;position:relative;z-index:4}.menu-block .tile:before{content:"";display:block;padding-top:100%}.menu-block .tile .tile-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;display:block}.menu-block .tile .title{font-weight:700;line-height:1.2;letter-spacing:0;color:#fff;text-transform:none;text-shadow:0 2px 0 rgba(0,0,0,.1);bottom:20px;display:block;font-size:1.5vw;position:absolute;text-align:center;width:100%}.menu-block .details .nutrition span,.menu-block .details .nutrition span:before{font-family:Montserrat,"Sans Serif";color:#312e2a}.menu-block .tile .menu-tags{position:absolute;top:20px;left:20px}.menu-block .details{background:#fff}.menu-block .details .nutrition{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;clear:both;border-bottom:1px solid rgba(84,86,91,.5);display:block;font-size:0;margin:0 0 20px;padding:10px 0}.menu-block .details .nutrition:after,.menu-block .details .nutrition:before{content:"";display:table;width:100%}.menu-block .details .nutrition:after{clear:both}.menu-block .details .nutrition span{font-size:20px;font-size:2rem;font-weight:700;line-height:1.25;letter-spacing:-.025em;text-transform:none;display:inline-block;padding:5px 0;text-align:center;width:25%}.menu-block .details .nutrition span:before{font-size:9px;font-size:.9rem;font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase;content:attr(data-label);display:block;text-align:center}.menu-block .details .nutrition span+span{box-shadow:-1px 0 #54565b80}.menu-block .details .sides-button-group-title{font-size:14px;font-size:1.4rem;clear:both;padding:10px 0 0;display:block;text-align:center}.menu-block .details .sides-button-group-title:after,.menu-block .details .sides-button-group-title:before{content:"";display:table;width:100%}.menu-block .details .sides-button-group-title:after{clear:both}.menu-block .details .button,.menu-block .details .nutrition-calculator .calc-clear-button,.menu-block .details .nutrition-calculator .calc-nutrition-details-button,.menu-block .details .nutrition-calculator .calc-print-button,.nutrition-calculator .menu-block .details .calc-clear-button,.nutrition-calculator .menu-block .details .calc-nutrition-details-button,.nutrition-calculator .menu-block .details .calc-print-button{display:block;text-align:center;width:100%;margin:10px 0 0}.menu-block .details .button.calc-full:before,.menu-block .details .button.calc-half:before,.menu-block .details .button.calc:before,.menu-block .details .nutrition-calculator .calc-full.calc-clear-button:before,.menu-block .details .nutrition-calculator .calc-full.calc-nutrition-details-button:before,.menu-block .details .nutrition-calculator .calc-full.calc-print-button:before,.menu-block .details .nutrition-calculator .calc-half.calc-clear-button:before,.menu-block .details .nutrition-calculator .calc-half.calc-nutrition-details-button:before,.menu-block .details .nutrition-calculator .calc-half.calc-print-button:before,.menu-block .details .nutrition-calculator .calc.calc-clear-button:before,.menu-block .details .nutrition-calculator .calc.calc-nutrition-details-button:before,.menu-block .details .nutrition-calculator .calc.calc-print-button:before,.nutrition-calculator .menu-block .details .calc-full.calc-clear-button:before,.nutrition-calculator .menu-block .details .calc-full.calc-nutrition-details-button:before,.nutrition-calculator .menu-block .details .calc-full.calc-print-button:before,.nutrition-calculator .menu-block .details .calc-half.calc-clear-button:before,.nutrition-calculator .menu-block .details .calc-half.calc-nutrition-details-button:before,.nutrition-calculator .menu-block .details .calc-half.calc-print-button:before,.nutrition-calculator .menu-block .details .calc.calc-clear-button:before,.nutrition-calculator .menu-block .details .calc.calc-nutrition-details-button:before,.nutrition-calculator .menu-block .details .calc.calc-print-button:before{content:attr(data-label)}.menu-block .details .button.calc-full,.menu-block .details .button.calc-half,.menu-block .details .nutrition-calculator .calc-full.calc-clear-button,.menu-block .details .nutrition-calculator .calc-full.calc-nutrition-details-button,.menu-block .details .nutrition-calculator .calc-full.calc-print-button,.menu-block .details .nutrition-calculator .calc-half.calc-clear-button,.menu-block .details .nutrition-calculator .calc-half.calc-nutrition-details-button,.menu-block .details .nutrition-calculator .calc-half.calc-print-button,.nutrition-calculator .menu-block .details .calc-full.calc-clear-button,.nutrition-calculator .menu-block .details .calc-full.calc-nutrition-details-button,.nutrition-calculator .menu-block .details .calc-full.calc-print-button,.nutrition-calculator .menu-block .details .calc-half.calc-clear-button,.nutrition-calculator .menu-block .details .calc-half.calc-nutrition-details-button,.nutrition-calculator .menu-block .details .calc-half.calc-print-button{display:block;width:48%;margin:0}.menu-block .details .button.calc-half,.menu-block .details .nutrition-calculator .calc-half.calc-clear-button,.menu-block .details .nutrition-calculator .calc-half.calc-nutrition-details-button,.menu-block .details .nutrition-calculator .calc-half.calc-print-button,.nutrition-calculator .menu-block .details .calc-half.calc-clear-button,.nutrition-calculator .menu-block .details .calc-half.calc-nutrition-details-button,.nutrition-calculator .menu-block .details .calc-half.calc-print-button{float:left}.menu-block .details .button.calc-full,.menu-block .details .nutrition-calculator .calc-full.calc-clear-button,.menu-block .details .nutrition-calculator .calc-full.calc-nutrition-details-button,.menu-block .details .nutrition-calculator .calc-full.calc-print-button,.nutrition-calculator .menu-block .details .calc-full.calc-clear-button,.nutrition-calculator .menu-block .details .calc-full.calc-nutrition-details-button,.nutrition-calculator .menu-block .details .calc-full.calc-print-button{float:right}.menu-item-button-group{padding:18px 0 60px}.menu-item-button-group .social-buttons{display:inline-block;padding-left:40px}.menu-item-button-group .fb-share-button,.menu-item-button-group .twitter-share-button{display:inline-block;vertical-align:text-bottom}.menu-item-button-group .twitter-share-button{padding-left:20px}.menu-item-title{padding-right:20px}.menu-item-title+.menu-tags{padding:10px 0 18px;display:inline-block;vertical-align:top}.menu-landing-link{display:block;padding:20px 50px 0;text-decoration:none;-webkit-transition:padding .7s ease;transition:padding .7s ease}.menu-landing-link img{max-width:100%;height:auto}.menu-landing-link .text{font-family:Montserrat Panda,"Sans Serif";font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.143;letter-spacing:.05em;color:#0c1a22;text-transform:uppercase;display:block;text-align:center;text-decoration:none;padding:5px 0 0;margin:0 -20px}.nutrition-facts .nutrition-col .fact,.nutrition-facts header .serving-size,.nutrition-facts header .title{font-family:Montserrat,"Sans Serif"}.not-touch .menu-landing-link:focus,.not-touch .menu-landing-link:hover{-webkit-transition:padding .3s ease;transition:padding .3s ease;padding:0 50px 20px}.nutrition-facts{clear:both;border-top:4px solid #dadad2}.nutrition-facts:after,.nutrition-facts:before{content:"";display:table;width:100%}.nutrition-facts:after{clear:both}.nutrition-facts header{padding:32px 0 16px}.nutrition-facts header .title{font-size:28px;font-size:2.8rem;font-weight:700;line-height:1;letter-spacing:-.025em;color:#2d2a26;text-transform:none;margin:0}.nutrition-facts header .serving-size{font-size:14px;font-size:1.4rem;font-weight:regular;line-height:1;letter-spacing:-.025em;color:#2d2a26;text-transform:none;padding:5px 0 0}.nutrition-facts .nutrition-col{display:block;border-top:4px solid #dadad2}.nutrition-facts .nutrition-col .fact{font-size:14px;font-size:1.4rem;font-weight:regular;letter-spacing:-.025em;color:#2d2a26;text-transform:none;height:50px;display:block;line-height:50px}.menu-tags .hot-tag:before,.menu-tags .wok-tag:after,.menu-tags .wok-tag:before{font-family:PX Icons;font-weight:400;display:inline-block}.nutrition-facts .nutrition-col .fact+.fact{border-top:1px solid #dadad2}.nutrition-facts .nutrition-col .fact .amount{font-family:Montserrat Panda,"Sans Serif";font-size:18px;font-size:1.8rem;font-weight:700;line-height:50px;letter-spacing:-.025em;color:#2d2a26;text-transform:none;float:right}.menu-tags [class*=tag]{display:inline-block;height:32px;position:relative;width:32px;vertical-align:top}.menu-tags [class*=tag]+[class*=tag]{margin-left:2px}.menu-tags .wok-tag:after,.menu-tags .wok-tag:before{font-size:inherit;font-style:normal;line-height:1;text-rendering:auto}.menu-tags .wok-tag:before{content:"\e016";position:absolute;z-index:1;font-size:34px;top:0;left:0;color:#76881e;text-shadow:0 2px 0 rgba(0,0,0,.1)}.menu-tags .wok-tag:after{font-size:32px;content:"\e017";color:#fff;position:absolute;left:0;top:0;z-index:2;width:34px;text-align:center;line-height:32px}.menu-tags .hot-tag{background-color:#d02c30;background-image:-webkit-linear-gradient(#d02c30,#c01725);background-image:linear-gradient(#d02c30,#c01725);box-shadow:0 2px #0000001a;text-align:center}.menu-tags .hot-tag:before{font-style:normal;text-rendering:auto;font-size:28px;content:"\e011";color:#fff;line-height:32px}.menu-tags .new-tag{background-color:#ffb819;background-image:-webkit-linear-gradient(#ffb819,#f7ab00);background-image:linear-gradient(#ffb819,#f7ab00);box-shadow:0 2px #0000001a;text-align:center}.menu-tags .new-tag:before{font-family:Montserrat Panda,"Sans Serif";font-size:11px;font-size:1.1rem;font-weight:700;letter-spacing:-.025em;text-transform:uppercase;content:"new";color:#fff;line-height:32px;text-shadow:0 2px 0 #e08b23}@-webkit-keyframes _location-panel{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@keyframes _location-panel{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@-webkit-keyframes _location-map-container{0%{left:370px}to{left:10px}}@keyframes _location-map-container{0%{left:370px}to{left:10px}}.location-wrapper{height:100%;width:100%;display:block}.location-panel{background:#f8f7ee;display:block;min-height:100%;position:relative;z-index:10;padding:40px 0 10px}.location-panel[data-state=closed]{-webkit-animation:_location-panel .15s linear;animation:_location-panel .15s linear;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%)}.location-panel[data-state=closed]+.location-map-container{left:10px}.location-panel[data-state=closed] .toggle-panel:before{content:"\e01d"!important}.location-panel[data-state=closed] .toggle-panel:after{content:attr(data-closed-label)}.location-panel .title{font-size:26.75px;font-size:2.675rem;padding:0 18px}.location-panel .location-search{padding:0 18px}.location-panel .location-search input.search{border-radius:6px 0 0 6px;width:87.5%;float:left}.location-panel .location-search input.search+button{border-radius:0 6px 6px 0;clear:both;box-shadow:0 0 0 1px #d17e12;overflow:hidden;padding:10px 0 10px 12.5%;position:relative;top:1px;width:12.5%}.location-panel .location-search input.search+button:after,.location-panel .location-search input.search+button:before{content:"";display:table;width:100%}.location-panel .location-search input.search+button:after{clear:both}.location-panel .location-search input.search+button span{overflow:hidden;text-indent:100%;white-space:nowrap;display:block}.location-panel .location-search input.search+button:before{font-size:18px;font-size:1.8rem;content:"\e00d";font-family:PX Icons;position:absolute;top:0;left:0;height:36px;display:block;text-align:center;line-height:36px}.location-list-card .address,.location-list-card .directions,.location-list-card .distance,.location-list-card .name,.toggle-location-filters{font-family:Montserrat,"Sans Serif"}.location-map-container{display:block;height:100%;height:-webkit-calc(100% - 130px);height:calc(100% - 130px);overflow:hidden;width:auto;position:fixed;top:110px;left:380px;right:20px;background:#e4e4d7}.location-map-container .location-map{display:block;height:100%;width:100%}.location-list-card{clear:both;cursor:pointer;padding:16px 18px 16px 10px}.location-list-card:after,.location-list-card:before{content:"";display:table;width:100%}.location-list-card:after{clear:both}.location-list-card+.location-list-card{border-top:1px solid #e5e5e5}.location-list-card.active,.location-list-card:focus,.location-list-card:hover,.location-list-card[data-active=true]{background:#eeeee6}.location-list-card .name{font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.1;letter-spacing:-.025em;color:#d02c30;text-transform:uppercase;float:left}.location-list-card .distance{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1;letter-spacing:0;color:#898b8e;text-transform:none;float:right}.location-list-card .address{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.4285;letter-spacing:0;color:#595959;text-transform:none;clear:both;display:block;padding:10px 0}.location-list-card .address:after,.location-list-card .address:before{content:"";display:table;width:100%}.location-list-card .address:after{clear:both}.location-list-card .order-now{border-radius:6px;background-color:#f19933;background-image:-webkit-linear-gradient(#f19933,#e69129);background-image:linear-gradient(#f19933,#e69129);border-bottom:2px solid #d17e12;font-size:14px;font-size:1.4rem;color:#fff;display:inline-block;line-height:1;padding:6px 15px 5px;position:relative;text-decoration:none}.location-list-card .order-now:hover:not(.inactive){background-color:#f3a54b;background:-webkit-linear-gradient(#f3a54b,#e99d40);background:linear-gradient(#f3a54b,#e99d40)}.location-list-card .order-now:active:not(.inactive){background-color:#e08b23;background-image:-webkit-linear-gradient(#e08b23,#d17e12);background-image:linear-gradient(#e08b23,#d17e12);border-bottom:none;box-shadow:none;top:2px;background:-webkit-linear-gradient(#e08b23,#d17e12);background:linear-gradient(#e08b23,#d17e12)}.location-list-card .order-now:focus,.location-list-card .order-now:hover{text-decoration:none}.location-list-card .order-now+.directions{padding-left:4px}.location-list-card .directions{font-size:14px;font-size:1.4rem;font-weight:400;line-height:2;letter-spacing:-.025em;color:#d02c30;text-transform:none;text-decoration:none}.location-list-card .directions:focus,.location-list-card .directions:hover{text-decoration:underline}.location-list-card .features{float:right;height:23px;padding-top:6px}.location-list-card .features [class^=px]{color:#d02c30;display:inline-block;height:23px;overflow:hidden;padding-left:24px;position:relative;vertical-align:text-bottom;width:24px}.location-list-card .features [class^=px]:after{font-size:24px;font-size:2.4rem;display:block;height:23px;left:0;line-height:23px;position:absolute;top:0;width:24px}.location-list-card .features .px-car:after{top:4px}.location-list-card .features .px-wrap:after{top:3px}.toggle-location-filters{font-size:14px;font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:-.025em;color:#54565b;text-transform:uppercase;-webkit-appearance:none;appearance:none;background:0 0;border:none;float:right;padding:15px 45px 15px 5px;position:relative}.toggle-location-filters:before{display:inline-block;font-family:PX Icons;font-style:normal;font-weight:400;text-rendering:auto;color:#54565b;content:"\e01a";font-size:14px;line-height:1;position:absolute;right:16px;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.toggle-location-filters[data-state=open]:before{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.location-filters{clear:both;background:#2d2a26;border-bottom:1px solid #e5e5e5;display:block;line-height:0;margin:0;padding:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.location-filters:after,.location-filters:before{content:"";display:table;width:100%}.location-filters:after{clear:both}.location-filters[data-state=closed]{max-height:0;overflow:hidden}.location-filters[data-a11y-focus=true],.location-filters[data-state=open]{max-height:600px;overflow:hidden}.location-filters .filter{padding:8px 10px;cursor:pointer;display:block;list-style:none;position:relative}.location-filters .filter+.filter{border-top:1px solid #424141}.location-filters .filter .filter-icon{font-family:Montserrat,"Sans Serif";font-size:14px;font-size:1.4rem;font-weight:700;letter-spacing:0;color:#fff;text-transform:none;line-height:38px;padding-left:56px;padding-right:30px;position:relative;width:100%}.location-filters .filter .filter-icon:after{border-radius:100%;font-size:24px;font-size:2.4rem;background-color:#d02c30;background-image:-webkit-linear-gradient(#d02c30,#c72029);background-image:linear-gradient(#d02c30,#c72029);box-shadow:0 2px #b1001a;font-family:PX Icons;font-weight:400;height:38px;left:8px;line-height:38px;position:absolute;text-align:center;text-shadow:0 2px 0 #b1001a;top:0;width:38px}.location-filters .filter .filter-icon.px-car:after{font-size:28px;font-size:2.8rem}.location-filters .filter .filter-checkbox{height:21px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:21px}.location-filters .filter .filter-checkbox input{margin:0}.location-filters .filter .filter-checkbox label{padding:0 0 0 21px!important}.location-message{padding:10px}.location-message[data-state=hidden]{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.location-message .message-title{margin:15px 0 5px}.location-message .message-subtitle{font-family:Montserrat,"Sans Serif";font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.4285;letter-spacing:-.025em;color:#595959;text-transform:none;display:block;margin-bottom:1.5px}@-webkit-keyframes _popup-slidein{0%{-webkit-transform:translateX(100%);transform:translate(100%)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes _popup-slidein{0%{-webkit-transform:translateX(100%);transform:translate(100%)}to{-webkit-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes _popup-slideout{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(100%);transform:translate(100%)}}@keyframes _popup-slideout{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(100%);transform:translate(100%)}}.location-map-popup{background:#fff;box-shadow:0 2px #0000001a;padding:24px 0 16px;width:260px}.location-map-popup .close{-webkit-appearance:none;appearance:none;background:0 0;border:none;display:block;height:22px;padding:0 0 0 22px;position:absolute;right:10px;text-indent:100%;top:10px;white-space:nowrap;width:22px}.location-map-popup .close:before{font-family:PX Icons;font-style:normal;font-weight:400;text-rendering:auto;font-size:22px;font-size:2.2rem;bottom:0;color:#d02c30;content:"\e002";display:block;height:22px;left:0;line-height:22px;padding:0;position:absolute;right:0;text-indent:0;top:0;width:22px}.location-map-popup .name{font-family:Montserrat,"Sans Serif";font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.4285;letter-spacing:0;color:#d02c30;text-transform:uppercase;display:block;padding:0 30px 0 32px;position:relative}.location-map-popup .star{-webkit-appearance:none;appearance:none;background:0 0;border:none;display:block;height:18px;left:10px;margin:0;padding:0 0 0 18px;position:absolute;vertical-align:text-bottom;width:18px}.location-map-popup .star:before{display:inline-block;font-family:PX Icons;font-style:normal;font-weight:400;text-rendering:auto;font-size:18px;font-size:1.8rem;color:#e08b23;content:"\e012";left:0;line-height:18px;position:absolute;top:0}.location-map-popup .address,.location-map-popup .cross-streets{font-family:Montserrat,"Sans Serif"}.location-map-popup .star.favorite:before{content:"\e019"}.location-map-popup .star .tooltip:before{content:"Save My Panda";display:inline-block}.location-map-popup .star.favorite .tooltip:before{content:"Remove My Panda"}.location-map-popup .address{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.4285;letter-spacing:0;color:#595959;text-transform:none;display:block;padding:5px 12px 12px 32px}.location-map-popup .cross-streets{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.4285;letter-spacing:0;color:#595959;display:block;padding:0 20px 20px 45px;position:relative;text-transform:capitalize}.location-map-popup .cross-streets:before{display:inline-block;font-family:PX Icons;font-style:normal;font-weight:400;text-rendering:auto;font-size:16px;font-size:1.6rem;color:#d02c30;content:"\e010";left:20px;line-height:1.4285;position:absolute;top:-2px}.location-map-popup .popup-row{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.location-map-popup .fax,.location-map-popup .hours,.location-map-popup .phone{font-family:Montserrat,"Sans Serif";font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.4285;letter-spacing:0;color:#595959;text-transform:none;display:inline-block}.location-map-popup .fax:before,.location-map-popup .hours:before,.location-map-popup .phone:before{font-family:Montserrat,"Sans Serif";font-size:10px;font-size:1rem;font-weight:700;line-height:1.4285;letter-spacing:0;color:#595959;text-transform:none;display:block}.location-map-popup .fax:empty:before,.location-map-popup .hours:empty:before,.location-map-popup .phone:empty:before{font-size:0;background:red}.location-map-popup .phone{border-right:1px solid #e5e5e5;padding:12px 5px 12px 12px;width:50%}.location-map-popup .phone:before{content:"Phone:"}.location-map-popup .fax{padding:12px 12px 12px 15px;width:50%}.location-map-popup .fax:before{content:"Fax:"}.location-map-popup .hours{border-bottom:1px solid #e5e5e5;display:block;padding:12px 2px 12px 37px;position:relative}.location-map-popup .hours:before{content:"Open Today:"}.location-map-popup .hours:after{display:inline-block;font-family:PX Icons;font-style:normal;font-weight:400;text-rendering:auto;font-size:16px;font-size:1.6rem;color:#d02c30;content:"\e007";left:12px;line-height:1;position:absolute;top:20px}.location-map-popup .features{padding:12px}.location-map-popup .features:before{font-family:Montserrat,"Sans Serif";font-size:10px;font-size:1rem;font-weight:700;line-height:1.4285;letter-spacing:0;color:#595959;text-transform:none;content:"Location Features:";display:block;padding-bottom:8px}.location-map-popup .features [class^=px]{overflow:hidden;width:24px;padding-left:24px;position:relative;color:#d02c30;height:23px;display:inline-block;vertical-align:text-bottom}.location-map-popup .features [class^=px]:after{font-size:24px;font-size:2.4rem;height:23px;width:24px;line-height:23px;display:block;position:absolute;top:0;left:0}.location-map-popup .features .px-car:after{top:4px}.location-map-popup .features .px-wrap:after{top:3px}.location-map-popup .get-directions,.location-map-popup .order-now{border-radius:6px;font-family:Montserrat,"Sans Serif";font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:0;text-transform:none;color:#fff;display:block;line-height:1;margin:5px 12px 0;padding:12px 15px 11px;position:relative;text-align:center;text-decoration:none}.location-map-popup .get-directions:focus,.location-map-popup .get-directions:hover,.location-map-popup .order-now:focus,.location-map-popup .order-now:hover{text-decoration:none}.location-map-popup .order-now{background-color:#f19933;background-image:-webkit-linear-gradient(#f19933,#e69129);background-image:linear-gradient(#f19933,#e69129);border-bottom:2px solid #d17e12}.location-map-popup .order-now:hover:not(.inactive){background-color:#f3a54b;background:-webkit-linear-gradient(#f3a54b,#e99d40);background:linear-gradient(#f3a54b,#e99d40)}.location-map-popup .order-now:active:not(.inactive){background-color:#e08b23;background-image:-webkit-linear-gradient(#e08b23,#d17e12);background-image:linear-gradient(#e08b23,#d17e12);border-bottom:none;box-shadow:none;top:2px;background:-webkit-linear-gradient(#e08b23,#d17e12);background:linear-gradient(#e08b23,#d17e12)}.location-map-popup .get-directions{background-color:#d02c30;background-image:-webkit-linear-gradient(#d02c30,#c72029);background-image:linear-gradient(#d02c30,#c72029);border-bottom:2px solid #b1001a}.location-map-popup .get-directions:hover:not(.inactive){background-color:#d63f43;background:-webkit-linear-gradient(#d63f43,#dc252e);background:linear-gradient(#d63f43,#dc252e)}.location-map-popup .get-directions:active:not(.inactive){background-color:#c01725;background-image:-webkit-linear-gradient(#c01725,#b1001a);background-image:linear-gradient(#c01725,#b1001a);border-bottom:none;box-shadow:none;top:2px;background:-webkit-linear-gradient(#c01725,#b1001a);background:linear-gradient(#c01725,#b1001a)}.login-box{background:#fff;box-shadow:0 2px #0000001a;float:left;margin-bottom:10px;margin-top:40px;padding:30px 30px 80px;position:relative;width:49%}.main-nav,.submenu-link .submenu{box-shadow:0 3px #0000001a}.login-box+.login-box{margin-left:2%}.login-box .box-title{margin-bottom:20px}.login-box [class*=button]{bottom:30px;display:block;margin:0;position:absolute;width:80%;width:-webkit-calc(100% - 60px);width:calc(100% - 60px)}.login-box [class*=button]:active{bottom:28px;position:absolute!important;top:inherit!important}.login-box .forgot-password{font-family:Abeezee,"Sans Serif";font-size:16px;font-size:1.6rem;font-weight:400;line-height:1;letter-spacing:-.025em;color:#63656a;text-transform:none;display:block;padding-top:8px;text-align:right;text-decoration:none}.fundraiser-location-table .table-nav .page,.fundraiser-location-table .table-row,.fundraiser-location-table .table-row.title{font-family:Montserrat,"Sans Serif"}.login-box .forgot-password:focus,.login-box .forgot-password:hover{text-decoration:underline}.fundraiser-location-table .table-row{clear:both;font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.5;letter-spacing:-.025em;color:#54565b;text-transform:none;border-bottom:1px solid rgba(0,0,0,.1);display:table;padding:18px 0;width:100%}.fundraiser-location-table .table-row:after,.fundraiser-location-table .table-row:before{content:"";display:table;width:100%}.fundraiser-location-table .table-row:after{clear:both}.fundraiser-location-table .table-row.title{font-size:16px;font-size:1.6rem;line-height:1.125;letter-spacing:-.025em;color:#898b8e;text-transform:none;padding:12px 0;font-weight:400!important}.fundraiser-location-table .radio-column{display:table-cell;position:relative;vertical-align:middle;width:35px}.fundraiser-location-table .info-column{display:table-cell}.fundraiser-location-table .table-nav{padding:20px 0;text-align:right}.fundraiser-location-table .table-nav .page{font-size:16px;font-size:1.6rem;font-weight:regular;line-height:1.125;letter-spacing:-.025em;color:#898b8e;text-transform:none;padding:0 3px;vertical-align:middle}.fundraiser-location-table .table-nav .next,.fundraiser-location-table .table-nav .prev{background:0 0;border:none;height:18px;line-height:18px;margin:0;padding:0;position:relative;vertical-align:middle;width:10px}.fundraiser-location-table .table-nav .next:before,.fundraiser-location-table .table-nav .prev:before{color:#54565b;font-family:PX Icons;height:18px;left:-2px;line-height:18px;position:absolute;text-align:center;top:0;width:10px}.footer-high .container:after,.footer-high .container:before,.footer-low .container:after,.footer-low .container:before{display:table;content:"";width:100%}.fundraiser-location-table .table-nav .next:focus:before,.fundraiser-location-table .table-nav .next:hover:before,.fundraiser-location-table .table-nav .prev:focus:before,.fundraiser-location-table .table-nav .prev:hover:before{color:#779e91}.fundraiser-location-table .table-nav .prev:before{content:"\e01b"}.fundraiser-location-table .table-nav .next:before{content:"\e01c"}.fundraiser-event-table{padding:24px 0 0}.fundraiser-event-table table{border-collapse:collapse;width:100%}.fundraiser-event-table table thead{background:#fff;border-bottom:2px solid rgba(0,0,0,.1);padding-bottom:2px}.fundraiser-event-table table th{text-align:left;padding:22px 10px}.fundraiser-event-table table .column-heading{font-family:Montserrat,"Sans Serif";font-size:16px;font-size:1.6rem;font-weight:400;line-height:1;letter-spacing:-.025em;color:#898b8e;text-transform:none;display:block;padding-left:18px;position:relative}.fundraiser-event-table table .column-heading:after,.fundraiser-event-table table .column-heading:before{display:inline-block;font-family:PX Icons;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;font-size:6px;font-size:.6rem;position:absolute;left:0}.faq-question,.fundraiser-event-table table .action-link,.fundraiser-event-table table td,.view-label{font-family:Montserrat,"Sans Serif"}.fundraiser-event-table table .column-heading:before{content:"\e01d";top:0}.fundraiser-event-table table .column-heading:after{content:"\e01a";bottom:0}.fundraiser-event-table table .column-heading:focus,.fundraiser-event-table table .column-heading:hover{color:#2d2a26;cursor:pointer}.fundraiser-event-table table tbody tr{border-bottom:1px solid #ebebeb}.fundraiser-event-table table tbody tr:focus,.fundraiser-event-table table tbody tr:hover{background:#f3f2e8}.fundraiser-event-table table .pending{color:#ffb819}.fundraiser-event-table table .approved{color:#87a64e}.fundraiser-event-table table .completed{color:#4d868e}.fundraiser-event-table table .submitted{color:#e69129}.fundraiser-event-table table .declined{color:#d02c30}.fundraiser-event-table table .action-column{min-width:200px}.fundraiser-event-table table td{font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.2;letter-spacing:-.025em;color:#54565b;text-transform:none;text-align:left;padding:20px 10px 20px 30px}.fundraiser-event-table table .action-link{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.2;letter-spacing:-.025em;color:#898b8e;text-transform:none;text-decoration:none;position:relative}.faq-question,.view-label{color:#54565b;font-weight:700}.fundraiser-event-table table .action-link:focus,.fundraiser-event-table table .action-link:hover{color:#d02c30}.fundraiser-event-table table .action-link+.action-link{padding-left:8px}.fundraiser-event-table table .action-link+.action-link:before{background:#cac9c7;content:"";display:block;height:16px;left:1px;position:absolute;top:1px;width:1px}.fundraiser-event-table table .action-link .delete{font-size:12px;font-size:1.2rem;cursor:pointer}.fundraiser-event-table table .no-results{border-bottom:none}.fundraiser-event-table table .no-results td{padding:40px}.view-label{font-size:14px;font-size:1.4rem;line-height:1;letter-spacing:-.025em;text-transform:none;padding:24px 0 12px;display:block}.view-data{margin:0 0 15px;color:#54565b;display:block}.form-cta-row{margin:36px 0;display:table;background:#f9f9f9;padding:10px}.form-cta-row .column{display:table-cell;vertical-align:middle;float:none}.footer-high .container,.footer-low .container{max-width:1280px;margin:0 auto!important;float:none!important}.form-cta-row .view-label{padding:0}.faq-answer,.faq-question{padding-left:50px;padding-right:8%}.faq-question{font-size:16px;font-size:1.6rem;line-height:1.5;letter-spacing:-.025em;text-transform:none;margin-bottom:10px}.faq-question:first-of-type{margin-top:100px}.faq-answer{color:#8f8d8b;line-height:2}.faq-answer+.faq-question{margin-top:30px}.footer{bottom:0;left:0;position:absolute;right:0;z-index:1}.footer-high{background:#898b8e;text-align:center;overflow:hidden}.footer-high .container{clear:both;max-width:128rem;padding:0 1%}.footer-high .container:after{clear:both}.footer-low{background-image:url(https://s3.amazonaws.com/PandaExpressWebsite/Responsive/img/home/bamboo.png);background-color:#76777b;background-size:54px 124px;padding:26px 0;text-align:center}.footer-low .container{clear:both;max-width:128rem;padding:0 1%}.footer-low .container:after{clear:both}nav.footer-menu{margin-left:-13px;display:block;float:left;font-size:0;white-space:nowrap}nav.footer-menu a{font-family:Montserrat Panda,"Sans Serif";font-size:15px;font-size:1.5rem;font-weight:700;letter-spacing:.05em;color:#fff;text-transform:uppercase;display:inline-block;line-height:50px;padding:0 13px;text-decoration:none}.footer-disclaimer,nav.footer-sub-menu a{font-size:14px;font-weight:400;letter-spacing:normal;font-family:Montserrat,"Sans Serif"}nav.footer-menu a:focus,nav.footer-menu a:hover{background:#7d7f82;color:#f19933}nav.footer-social-menu{display:block;float:right;font-size:0;white-space:nowrap}nav.footer-social-menu a{color:#fff;height:50px;line-height:50px;overflow:hidden;padding-left:50px;position:relative;text-decoration:none;width:50px}nav.footer-social-menu a:after{font-size:20px;bottom:0;color:#fff;left:0;position:absolute;right:0;text-align:center;top:0}nav.footer-social-menu a:focus.px-twitter,nav.footer-social-menu a:hover.px-twitter{background:#55acee}nav.footer-social-menu a:focus.px-youtube,nav.footer-social-menu a:hover.px-youtube{background:#cd201f}nav.footer-social-menu a:focus.px-instagram,nav.footer-social-menu a:hover.px-instagram{background:#3f729b}nav.footer-social-menu a:focus.px-facebook,nav.footer-social-menu a:hover.px-facebook{background:#3b5998}nav.footer-sub-menu{text-align:center;float:left}nav.footer-sub-menu a{font-size:1.4rem;line-height:1;color:#f19933;text-transform:none;display:inline-block;position:relative;text-decoration:none}nav.footer-sub-menu a:focus,nav.footer-sub-menu a:hover{text-decoration:underline}nav.footer-sub-menu a+a{padding:0 0 0 16px}nav.footer-sub-menu a+a:before{content:"|";color:#fff;position:absolute;top:1px;left:6px;width:1px}.footer-disclaimer{clear:both;font-size:14px;line-height:1.4;color:#fff;text-transform:none;display:block;padding:0 0 15px 30px;text-align:left}.site-footer__links li:first-child a{padding-left:0!important}.footer-disclaimer:after,.footer-disclaimer:before{content:"";display:table;width:100%}.footer-disclaimer:after{clear:both}.footer-app-links{float:right;font-size:0;white-space:nowrap}.footer-app-links .apple-appstore{overflow:hidden;text-indent:100%;white-space:nowrap;background-image:url(https://s3.amazonaws.com/PandaExpressWebsite/Responsive/img/home/appstore.png);background-size:135px 40px;display:inline-block;height:40px;margin-right:10px;width:135px}.footer-app-links .google-playstore{overflow:hidden;text-indent:100%;white-space:nowrap;background-image:url(https://s3.amazonaws.com/PandaExpressWebsite/Responsive/img/home/playstore.png);background-size:114px 40px;display:inline-block;height:40px;width:114px}.side-nav{padding-right:30px}.side-nav .side-nav-name{font-family:Montserrat Panda,"Sans Serif";font-size:16px;font-size:1.6rem;font-weight:700;line-height:1;letter-spacing:-.025em;color:#f19933;text-transform:none;display:block;padding:15px 36px 5px}.side-nav .logout{font-family:Montserrat,"Sans Serif";font-size:14px;font-size:1.4rem;font-weight:400;line-height:1;letter-spacing:-.025em;color:#898b8e;text-transform:none;display:block;margin-bottom:50px;padding:5px 36px;text-decoration:none}.side-nav .nav-title{font-family:Montserrat Panda,"Sans Serif";font-size:18px;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:-.025em;color:#d02c30;text-transform:uppercase;padding:5px 36px 0}.nutrition-calculator .calc-toggle,.side-nav>ul>li>.submenu>a,.side-nav>ul>li>a{font-family:Montserrat,"Sans Serif"}.side-nav .submenu-toggle{background:0 0;border:0;color:#f19933;font-size:12px;left:0;line-height:1.95;padding:12px;position:absolute;top:0;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.side-nav .submenu-toggle>span{position:relative;top:2px}.side-nav li,.side-nav ul{margin:0;padding:0;list-style:none;display:block}.side-nav li{position:relative}.side-nav li[data-active=true]>.submenu-toggle,.side-nav li[data-open=true]>.submenu-toggle{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.side-nav a:focus,.side-nav a:hover{text-decoration:underline}.side-nav a.active,.side-nav a[data-active=true]{color:#2d2a26;position:relative}.side-nav a.active:after,.side-nav a[data-active=true]:after{content:"";background:#d02c30;width:6px;height:100%;position:absolute;top:0;right:0}.side-nav>ul>li.active,.side-nav>ul>li[data-active=true]{background:#e9e8e0;font-weight:700}.side-nav>ul>li.active>a,.side-nav>ul>li[data-active=true]>a{color:#2d2a26;font-weight:700}.side-nav>ul>li.active>a+.submenu,.side-nav>ul>li[data-active=true]>a+.submenu,.side-nav>ul>li[data-open=true]>a+.submenu{display:block}.side-nav>ul>li.active>a+.submenu>a,.side-nav>ul>li[data-active=true]>a+.submenu>a,.side-nav>ul>li[data-open=true]>a+.submenu>a{display:block;height:auto;overflow:auto;position:inherit;white-space:normal;width:auto}.side-nav>ul>li>a{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.45;letter-spacing:-.025em;color:#63656a;text-transform:none;padding:12px 36px 12px 40px;-webkit-transition:padding .6s ease;transition:padding .6s ease;display:block;text-decoration:none}.side-nav>ul>li>a:focus,.side-nav>ul>li>a:hover{color:#2d2a26;-webkit-transition:padding .3s ease;transition:padding .3s ease;padding:12px 26px 12px 46px}.side-nav>ul>li>.submenu{display:none;position:relative}.side-nav>ul>li>.submenu>a{font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.1;letter-spacing:-.025em;color:#63656a;text-transform:none;height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:block;padding:8px 0 8px 50px;text-decoration:none;-webkit-transition:padding .6s ease;transition:padding .6s ease}.side-nav>ul>li>.submenu>a:focus,.side-nav>ul>li>.submenu>a:hover{display:block;height:auto;overflow:auto;position:inherit;white-space:normal;width:auto;color:#2d2a26;padding:8px 0 8px 51px;text-decoration:underline;-webkit-transition:padding .3s ease;transition:padding .3s ease}.side-nav>ul>li>.submenu>a:focus~a,.side-nav>ul>li>.submenu>a:hover~a{display:block;height:auto;overflow:auto;position:inherit;white-space:normal;width:auto}.side-nav>ul>li>.submenu>a.active,.side-nav>ul>li>.submenu>a[data-active=true]{color:#2d2a26}.side-nav>ul>li>.submenu>a:last-of-type{padding-bottom:16px}.nutrition-calculator{display:block;height:100%;position:fixed;right:0;top:0;-webkit-transition:right .3s cubic-bezier(.1,.99,.36,1);transition:right .3s cubic-bezier(.1,.99,.36,1);z-index:210;scrollbar-face-color:#0c1a22;scrollbar-arrow-color:#0c1a22;scrollbar-track-color:#3b3732;scrollbar-shadow-color:#2d2a26;scrollbar-highlight-color:#2d2a26;scrollbar-3dlight-color:#2d2a26;scrollbar-darkshadow-color:#2d2a26}.nutrition-calculator .calc-bar{background:#eeeee6;bottom:0;display:block;height:100%;position:fixed;right:0;top:0;width:20px;z-index:20}.nutrition-calculator .calc-wrapper{background:#2d2a26;background:#2d2a26fa;display:block;height:100%;overflow:hidden;padding:0 0 148px;width:100%;z-index:10;position:relative}.nutrition-calculator .calc-toggle{font-size:16px;font-size:1.6rem;font-weight:400;line-height:44px;letter-spacing:0;color:#fff;text-transform:none;background:#2d2a26;background:#2d2a26fa;border-radius:6px 6px 0 0;border:none;height:40px;left:-75px;padding-left:25px;position:absolute;top:165px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:110px}.nutrition-calculator .calc-toggle:before{display:inline-block;font-family:PX Icons;font-style:normal;font-weight:400;text-rendering:auto;color:#d02c30;content:"\e01a";font-size:12px;left:14px;line-height:44px;position:absolute;top:2px;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.nutrition-calculator .calc-items-list .item-title,.nutrition-calculator .calc-nutrition-facts-details .fact,.nutrition-calculator .calc-nutrition-facts-details .nutrition-facts-header .title,.nutrition-calculator .calc-nutrition-facts-row>span,.nutrition-calculator .calc-nutrition-facts-row>span:before,.nutrition-calculator .calc-title{font-family:Montserrat,"Sans Serif"}.nutrition-calculator .calc-toggle:after{content:attr(data-open-label)}.nutrition-calculator .calc-items-container{display:block;height:100%;max-height:100%;width:100%;overflow:auto;padding:28px 28px 0;-webkit-transition:max-height .5s cubic-bezier(.1,.99,.36,1);transition:max-height .5s cubic-bezier(.1,.99,.36,1)}.nutrition-calculator .calc-title{font-size:22px;font-size:2.2rem;font-weight:700;line-height:1.45;letter-spacing:0;color:#d02c30;text-transform:uppercase;display:block;padding:4px 0 8px;text-align:center}.nutrition-calculator .calc-items-list{padding:0;margin:0}.nutrition-calculator .calc-items-list .item{padding:15px 40px 15px 76px;position:relative;display:table;width:100%;min-height:90px}.nutrition-calculator .calc-items-list .item+.item{border-top:solid 1px #54565b}.nutrition-calculator .calc-items-list .item[data-calc-pending-half=true] .item-title:after{font-size:14px;font-size:1.4rem;color:#54565b;content:"Pending Selection";display:block}.nutrition-calculator .calc-items-list .item-thumb{border-radius:4px;display:block;height:60px;width:60px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.nutrition-calculator .calc-items-list .item-title{font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.22;letter-spacing:0;color:#fff;text-transform:none;display:table-cell;vertical-align:middle;position:relative;width:100%}.nutrition-calculator .calc-items-list .item-delete-button{background:#d02c30;border-radius:50%;border:none;display:block;height:30px;overflow:hidden;padding:0;position:absolute;text-indent:100%;vertical-align:middle;width:30px;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.nutrition-calculator .calc-items-list .item-delete-button:after,.nutrition-calculator .calc-items-list .item-delete-button:before{background:#fff;content:"";height:2px;left:7px;position:absolute;top:14px;width:16px;-webkit-transition:-webkit-transform .1s ease;transition:transform .1s ease}.nutrition-calculator .calc-items-list .item-delete-button:hover:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease}.nutrition-calculator .calc-items-list .item-delete-button:hover:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease}.nutrition-calculator .calc-nutrition-container{bottom:0;display:block;left:0;max-height:148px;overflow:hidden;padding:148px 0 0;position:absolute;-webkit-transition:max-height .5s cubic-bezier(.1,.99,.36,1);transition:max-height .5s cubic-bezier(.1,.99,.36,1);width:100%;z-index:10}.nutrition-calculator .calc-nutrition-top{position:absolute;top:0;left:0;width:100%;height:148px;padding:0 28px}.nutrition-calculator .calc-nutrition-top:after{content:"";width:100%;width:-webkit-calc(100% - 56px);width:calc(100% - 56px);height:0;background:#54565b;display:block;position:absolute;left:28px;bottom:0}.nutrition-calculator .calc-nutrition-bottom{position:relative;bottom:-200px;left:0;width:100%;height:82px;padding:20px 28px}.nutrition-calculator .calc-nutrition-bottom:after{content:"";width:100%;width:-webkit-calc(100% - 56px);width:calc(100% - 56px);height:1px;background:#54565b;display:block;position:absolute;left:28px;top:0}.nutrition-calculator .calc-nutrition-facts-row{clear:both;border-bottom:1px solid #54565b;border-top:1px solid #54565b;display:block;font-size:0;margin:0 0 20px;padding:10px 0}.nutrition-calculator .calc-nutrition-facts-row:after,.nutrition-calculator .calc-nutrition-facts-row:before{content:"";display:table;width:100%}.nutrition-calculator .calc-nutrition-facts-row:after{clear:both}.nutrition-calculator .calc-nutrition-facts-row>span{font-size:20px;font-size:2rem;font-weight:700;line-height:1.25;letter-spacing:-.025em;color:#fff;text-transform:none;display:inline-block;padding:5px 0;text-align:center;width:25%}.nutrition-calculator .calc-nutrition-facts-row>span:before{font-size:9px;font-size:.9rem;font-weight:700;line-height:1;letter-spacing:0;color:#fff;text-transform:uppercase;content:attr(data-label);display:block;text-align:center}.nutrition-calculator .calc-nutrition-facts-row>span+span{border-left:1px solid rgba(84,86,91,.5)}.nutrition-calculator .calc-nutrition-details-button{padding-left:20px;padding-right:20px}.nutrition-calculator .calc-nutrition-details-button:after{content:attr(data-closed-label)}.nutrition-calculator .calc-clear-button{padding-left:20px;padding-right:20px;float:right}.nutrition-calculator .calc-print-button{width:100%}.nutrition-calculator .calc-nutrition-facts-details{margin-top:40px;overflow:auto;width:100%;height:100%;display:block;padding:0 28px}.nutrition-calculator .calc-nutrition-facts-details .nutrition-facts-header{padding:24px 0 8px;border-bottom:4px solid #54565b}.nutrition-calculator .calc-nutrition-facts-details .nutrition-facts-header .title{font-size:28px;font-size:2.8rem;font-weight:700;line-height:1;letter-spacing:-.025em;color:#fff;text-transform:none;margin:0}.nutrition-calculator .calc-nutrition-facts-details .nutrition-facts-header .serving-size{font-family:Montserrat,"Sans Serif";font-size:14px;font-size:1.4rem;font-weight:regular;line-height:1;letter-spacing:-.025em;color:#fff;text-transform:none;padding:5px 0 0}.nutrition-calculator .calc-nutrition-facts-details .fact{font-size:14px;font-size:1.4rem;font-weight:regular;letter-spacing:-.025em;color:#fff;text-transform:none;height:50px;display:block;line-height:50px;border-bottom:1px solid #54565b}.nutrition-calculator .calc-nutrition-facts-details .fact .amount{font-family:Montserrat Panda,"Sans Serif";font-size:18px;font-size:1.8rem;font-weight:700;line-height:50px;letter-spacing:-.025em;color:#fff;text-transform:none;float:right}.submenu .image-link .text,.submenu .link-list a{font-size:14px;color:#0c1a22;line-height:1.143;letter-spacing:.05em}.nutrition-calculator .calc-nutrition-facts-details .legal{line-height:1.1;padding-top:24px}.nutrition-calculator[data-state=closed]{right:-375px;-webkit-transition:right .3s cubic-bezier(.42,.81,.15,1);transition:right .3s cubic-bezier(.42,.81,.15,1)}.nutrition-calculator[data-state=closed] .calc-toggle:before{content:"\e01d"!important}.nutrition-calculator[data-state=closed] .calc-toggle:after{content:attr(data-closed-label)}.nutrition-calculator[data-nutrition-state=open] .calc-items-container{max-height:0;padding-top:0;padding-bottom:0;-webkit-transition:max-height .5s cubic-bezier(.42,.81,.15,1),padding 0s linear .5s;transition:max-height .5s cubic-bezier(.42,.81,.15,1),padding 0s linear .5s}.nutrition-calculator[data-nutrition-state=open] .calc-nutrition-container{max-height:100%;height:100%;padding:82px 0;-webkit-transition:max-height .5s cubic-bezier(.42,.81,.15,1);transition:max-height .5s cubic-bezier(.42,.81,.15,1)}.nutrition-calculator[data-nutrition-state=open] .calc-nutrition-container .calc-nutrition-top{height:82px;padding-top:20px;padding-bottom:20px}.nutrition-calculator[data-nutrition-state=open] .calc-nutrition-container .calc-nutrition-top:after{height:1px}.nutrition-calculator[data-nutrition-state=open] .calc-nutrition-container .calc-nutrition-bottom{position:absolute;bottom:0;-webkit-transition:bottom .4s ease;transition:bottom .4s ease}.nutrition-calculator[data-nutrition-state=open] .calc-nutrition-container .calc-nutrition-facts-row{display:block;height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.nutrition-calculator[data-nutrition-state=open] .calc-nutrition-container .calc-nutrition-facts-details{margin-top:0}.nutrition-calculator[data-nutrition-state=open] .calc-nutrition-container .calc-nutrition-details-button:after{content:attr(data-open-label)}.main-links:after,.main-links:before,.timeline-period-image:after,.timeline-period-image:before,.timeline:before{content:""}.our-family-story .banner{font-size:25px;font-size:2.5rem;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;display:table-cell;height:600px;min-height:600px;line-height:1.3;padding:1em 50% 2em 1em;vertical-align:bottom;width:100%}.our-family-story .banner h1{font-size:35px;font-size:3.5rem;color:#fff;font-family:Montserrat,sans-serif;margin-bottom:35px;text-transform:none;position:relative;z-index:1}.our-family-story .banner p{margin:0;line-height:1.5;position:relative;z-index:1}.timeline-container{margin-bottom:-13px}.timeline-title{font-size:35px;font-size:3.5rem;border-bottom:4px dotted #beb8af;border-left:3px solid #beb8af;color:#d02c30;margin-bottom:0;padding:1.5em .5em .5em;text-transform:none;width:50%}.timeline{list-style:none;margin:0;padding:50px;position:relative}.timeline:before{background:#beb8af;display:block;height:100%;left:50%;margin-left:-1.5px;position:absolute;top:-4px;width:3px}.timeline-period{margin-top:15px}.timeline-period:first-child{margin-top:0}.timeline-period-title{font-size:40px;font-size:4rem;background:#f8f7ee;color:#779e91;margin:0 auto;opacity:0;padding:0;position:relative;text-align:center;top:15px;-webkit-transition:opacity .5s;transition:opacity .5s}.timeline-period-content{display:table;width:100%}.timeline-period-content div{opacity:0;position:relative;right:-500px;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-transition:opacity .5s,right .5s;transition:opacity .5s,right .5s}.timeline-period-content div:first-child{left:-500px;right:auto;-webkit-transition:opacity .5s,left .5s;transition:opacity .5s,left .5s}.timeline-period-description,.timeline-period-image{display:table-cell;vertical-align:middle;width:50%}.timeline-period-image{opacity:0;overflow:hidden;height:210px}.timeline-period-image:before{border:12px solid transparent;border-left-width:0;border-right-color:#beb8af;display:block;right:0;margin-top:-12px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .25s .5s;transition:opacity .25s .5s;z-index:1}.timeline-period-image:after{border-top:4px dotted #beb8af;display:block;font-size:100px;right:0;margin-top:-2px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity 1s .75s;transition:opacity 1s .75s;width:99%}.timeline-period[data-visible=true] .timeline-period-image:after,.timeline-period[data-visible=true] .timeline-period-image:before,.timeline-period[data-visible=true] .timeline-period-title{opacity:1}.timeline-period-image img{position:relative;z-index:2;height:100%;width:auto}.timeline-period-description{padding:0 0 0 60px}.timeline-period-description p{font-size:15px;font-size:1.5rem;background:#f3f2e8;margin:0;line-height:1.3;padding:30px}.timeline-period-alt .timeline-period-image{text-align:right}.timeline-period-alt .timeline-period-image:before{border-right-width:0;border-left-color:#beb8af;border-left-width:12px;right:auto;left:0}.timeline-period-alt .timeline-period-image:after{right:auto;left:0}.timeline-period-alt .timeline-period-description{padding-left:0;padding-right:60px}.timeline-period[data-visible=true] .timeline-period-content div{opacity:1;right:0}.timeline-period[data-visible=true] .timeline-period-content div:first-child{left:0;right:auto}.main-nav{z-index:220;width:100%;width:auto}.main-nav .logo{background-image:url(https://s3.amazonaws.com/PandaExpressWebsite/Responsive/img/home/logo.png);overflow:hidden;text-indent:100%;white-space:nowrap;-webkit-filter:drop-shadow(0 2px 0 rgba(0,0,0,.2));filter:drop-shadow(0 2px 0 rgba(0,0,0,.2));z-index:10}.main-links{clear:both;width:100%;font-size:0;text-align:center}.main-links:after,.main-links:before{display:table;width:100%}.main-links:after{clear:both}.link-block{display:inline-block;position:relative}.link-block .anchor{font-family:Montserrat Panda,"Sans Serif";font-size:16px;font-size:1.6rem;font-weight:400;line-height:90px;letter-spacing:.05em;color:#fff;text-transform:uppercase;display:block;height:90px;position:relative;text-decoration:none;text-shadow:0 2px 0 #b1001a;-webkit-transition:color .3s ease .3s,text-shadow 1s ease .3s;transition:color .3s ease .3s,text-shadow 1s ease .3s;z-index:2}.link-block .anchor:before{content:attr(data-label)}.link-block .anchor:after{background:#f19933;bottom:0;content:" ";display:block;height:4px;left:0;margin:0 auto;position:absolute;right:0;-webkit-transition:width .25s ease 50ms;transition:width .25s ease 50ms;width:0}.link-block .anchor[data-active=true]:after{width:75%}.link-block .anchor .nav-icon{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.link-block .anchor .nav-icon:before{font-size:inherit;display:inline-block;font-family:PX Icons;font-style:normal;font-weight:400;text-rendering:auto;color:#b1001a;left:0;line-height:90px;margin:auto;position:absolute;right:0;text-align:center;text-shadow:none;-webkit-transition:color .3s ease .3s;transition:color .3s ease .3s}.nearest-panda .map-area .title,.nearest-panda .map-area .title .title-miles,.submenu .image-link .text,.submenu .link-list a{font-family:Montserrat,"Sans Serif"}.link-block.locations .nav-icon:before{content:"\e00c";font-size:68px}.link-block.gift-cards .nav-icon:before{content:"";font-size:68px}.link-block.gift-cards .nav-icon{background-image:url(https://s3.us-east-1.amazonaws.com/PandaExpressWebsite/Responsive/img/media-content/coupon.svg);background-position:center center;background-size:47px;background-repeat:no-repeat}.link-block.food .nav-icon:before{content:"\e00a";font-size:62px}.link-block.family .nav-icon:before{content:"\e013";font-size:58px}.link-block.order .nav-icon:before{content:"\e00e"}.submenu-link .submenu{background:#f9f9f9;background:#f9f9f9f7;min-height:300px;position:fixed;text-align:center;-webkit-transition:top .8s ease .1s;transition:top .8s ease .1s;width:100%;width:auto;z-index:-6}.submenu-link .submenu .container{clear:both;margin:0 auto;max-width:980px;padding:40px 10px;white-space:nowrap}.submenu-link .submenu .container:after,.submenu-link .submenu .container:before{content:"";display:table;width:100%}.submenu-link .submenu .container:after{clear:both}.nearest-panda:before{content:"";display:block;height:100%;left:0;position:absolute;right:0;top:-110px;-webkit-transition:top .1s ease-out .3s;transition:top .1s ease-out .3s;width:100%;z-index:1}.nearest-panda:focus:before,.nearest-panda:hover:before,.nearest-panda[data-a11y-focus=true]:before{top:0;-webkit-transition:top 80ms ease-in;transition:top 80ms ease-in}.nearest-panda:focus .info-container .order-now-button:after,.nearest-panda:hover .info-container .order-now-button:after,.nearest-panda[data-a11y-focus=true] .info-container .order-now-button:after{height:0;width:0;box-shadow:none;background-position:#f19933;bottom:20px;z-index:0;-webkit-transition:bottom .3s ease,height .15s ease,width .15s ease;transition:bottom .3s ease,height .15s ease,width .15s ease}.nearest-panda:focus .info-container,.nearest-panda:hover .info-container,.nearest-panda[data-a11y-focus=true] .info-container{background-color:#eeeee6;background-position:0 -30px;box-shadow:0 3px #beb8af inset;-webkit-transition:background-position 80ms ease-in,box-shadow 80ms ease-in;transition:background-position 80ms ease-in,box-shadow 80ms ease-in}.nearest-panda:focus .info-container .info .title,.nearest-panda:hover .info-container .info .title,.nearest-panda[data-a11y-focus=true] .info-container .info .title{color:#2d2a26;-webkit-transition:color .3s ease;transition:color .3s ease}.nearest-panda:focus .info-container .info .current-panda,.nearest-panda:hover .info-container .info .current-panda,.nearest-panda[data-a11y-focus=true] .info-container .info .current-panda{color:#d02c30;-webkit-transition:color .3s ease;transition:color .3s ease}.submenu .image-link{display:block;float:left;margin-right:2%;padding:4px 0 0;text-decoration:none;-webkit-transition:padding .7s ease;transition:padding .7s ease;width:17%}.submenu .image-link img{box-shadow:0 2px #0000001a;height:auto;width:100%}.submenu .image-link .text{font-size:1.4rem;font-weight:400;text-transform:uppercase;display:block;padding:12px 0 0}.submenu .image-link:focus,.submenu .image-link:hover{padding:0 0 4px;-webkit-transition:padding .3s ease;transition:padding .3s ease}.submenu .link-list{float:left;margin-left:2%;text-align:left;width:22%}.submenu .link-list a{font-size:1.4rem;font-weight:400;text-transform:uppercase;display:block;padding:0 4px 15px 0;text-decoration:none;white-space:normal;-webkit-transition:padding .7s ease;transition:padding .7s ease}.submenu .link-list a:focus,.submenu .link-list a:hover{padding:0 0 15px 4px;-webkit-transition:padding .3s ease;transition:padding .3s ease}@-webkit-keyframes _star-load{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes _star-load{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.nearest-panda .submenu>.container{clear:both}.nearest-panda .submenu>.container:after,.nearest-panda .submenu>.container:before{content:"";display:table;width:100%}.nearest-panda .submenu>.container:after{clear:both}.nearest-panda .map-area{float:left;text-align:left}.nearest-panda .map-area .title{font-size:16px;font-size:1.6rem;font-weight:400;line-height:30px;letter-spacing:.025em;color:#0c1a22;text-transform:uppercase;text-align:left;display:inline-block;height:30px;vertical-align:bottom}.nearest-panda .map-area .title .title-icon,.nearest-panda .map-area .title .title-miles,.nearest-panda .map-area .title .title-text{display:inline-block;padding-right:7px;vertical-align:bottom}.nearest-panda .map-area .title .title-miles{font-size:14px;font-size:1.4rem;font-weight:400;line-height:30px;letter-spacing:0;color:#898b8e;text-transform:none;padding-left:3px}.nearest-panda .map-area .title .title-icon:before{font-family:PX Icons;font-style:normal;font-weight:400;text-rendering:auto;font-size:18px;font-size:1.8rem;line-height:30px;height:30px;content:"\e008";top:-1px;position:relative;display:inline-block;color:#d02c30;vertical-align:bottom}.nearest-panda .map-area .title .title-icon.favorite:before{content:"\e012"}.nearest-panda .map-area .map-container{clear:both;box-shadow:0 3px #0000001a}.nearest-panda .map-area .map-container:after,.nearest-panda .map-area .map-container:before{content:"";display:table;width:100%}.nearest-panda .map-area .map-container:after{clear:both}.nearest-panda .map-area .map-container .location-card{height:270px;float:left;background:#fff;position:relative}.nearest-panda .map-area .map-container .location-map-popup{height:270px;white-space:normal;box-shadow:none}.nearest-panda .map-area .map-container .location-map-popup .star.inactive:before{-webkit-animation:_star-load 1s linear infinite;animation:_star-load 1s linear infinite}.nearest-panda .map-area .map-container .location-map-popup .name{padding-bottom:8px}.nearest-panda .map-area .map-container .location-map-popup .features{padding:12px 12px 0;display:inline-block;text-align:left;vertical-align:top;width:50%}.nearest-panda .map-area .map-container .location-map-popup .features:before{padding-bottom:2px}.nearest-panda .map-area .map-container .location-map-popup .hours{border-bottom:none}.nearest-panda .map-area .nav-location-search{padding-top:16px}.nearest-panda .map-area .nav-location-search .search{border-radius:6px 0 0 6px;width:91.5%;float:left;height:50px;line-height:50px}.nearest-panda .map-area .nav-location-search .search+button{border-radius:0 6px 6px 0;clear:both;box-shadow:0 0 0 1px #d17e12;overflow:hidden;padding:10px 0 10px 8.5%;position:relative;top:1px;width:8.5%;height:50px}.nearest-panda .map-area .nav-location-search .search+button:after,.nearest-panda .map-area .nav-location-search .search+button:before{content:"";display:table;width:100%}.nearest-panda .map-area .nav-location-search .search+button:after{clear:both}.nearest-panda .map-area .nav-location-search .search+button:before{font-size:26px;font-size:2.6rem;content:"\e00d";font-family:PX Icons;position:absolute;top:0;left:0;height:50px;display:block;text-align:center;line-height:50px}.nearest-panda .map-area .nav-location-search .search+button span{overflow:hidden;text-indent:100%;white-space:nowrap;display:block}.nearest-panda .order-info{width:100%;white-space:normal}.nearest-panda .order-info[data-has-time=true] .order-text:before{content:attr(data-has-time-label)}.nearest-panda .order-info[data-has-time=false] .order-text:before{content:attr(data-no-time-label)}.nearest-panda .order-info .order-text{font-family:Montserrat,"Sans Serif";font-size:20px;font-size:2rem;font-weight:400;line-height:1.5;letter-spacing:0;color:#779e91;text-transform:none;padding:0 40px 10px;display:block}.nearest-panda .order-info .order-time{font-family:Montserrat Panda,"Sans Serif";font-size:36px;font-size:3.6rem;font-weight:700;line-height:1.5;letter-spacing:0;color:#2d2a26;text-transform:none;display:block}.nearest-panda .order-info .button,.nearest-panda .order-info .nutrition-calculator .calc-clear-button,.nearest-panda .order-info .nutrition-calculator .calc-nutrition-details-button,.nearest-panda .order-info .nutrition-calculator .calc-print-button,.nutrition-calculator .nearest-panda .order-info .calc-clear-button,.nutrition-calculator .nearest-panda .order-info .calc-nutrition-details-button,.nutrition-calculator .nearest-panda .order-info .calc-print-button{font-size:24px;font-size:2.4rem;display:block;margin:20px 10% 10px;width:80%}.nearest-panda .order-info .legal{font-size:12px;font-size:1.2rem;margin-top:50px;line-height:1.16667}@media only screen and (min-width:48em)and (max-width:64em){.location-panel .toggle-panel:before,.submenu-link .toggle-submenu:before{font-style:normal;font-variant:normal;text-rendering:auto;speak:none;-webkit-font-smoothing:antialiased}.wrapper .bottom-frame,.wrapper .top-frame{height:10px}.c1-m{margin:10px .5% 0;width:7.33333%}.c1-m,.c1-m.c-left{float:left}.c1-m.c-center{float:none;margin-left:auto;margin-right:auto}.c1-m.c-right{float:right}.c2-m{margin:10px .5% 0;width:15.66667%}.c2-m,.c2-m.c-left{float:left}.c2-m.c-center{float:none;margin-left:auto;margin-right:auto}.c2-m.c-right{float:right}.c3-m{margin:10px .5% 0;width:24%}.c3-m,.c3-m.c-left{float:left}.c3-m.c-center{float:none;margin-left:auto;margin-right:auto}.c3-m.c-right{float:right}.c4-m{margin:10px .5% 0;width:32.33333%}.c4-m,.c4-m.c-left{float:left}.c4-m.c-center{float:none;margin-left:auto;margin-right:auto}.c4-m.c-right{float:right}.c5-m{margin:10px .5% 0;width:40.66667%}.c5-m,.c5-m.c-left{float:left}.c5-m.c-center{float:none;margin-left:auto;margin-right:auto}.c5-m.c-right{float:right}.c6-m{margin:10px .5% 0;width:49%}.c6-m,.c6-m.c-left{float:left}.c6-m.c-center{float:none;margin-left:auto;margin-right:auto}.c6-m.c-right{float:right}.c7-m{margin:10px .5% 0;width:57.33333%}.c7-m,.c7-m.c-left{float:left}.c7-m.c-center{float:none;margin-left:auto;margin-right:auto}.c7-m.c-right{float:right}.c8-m{margin:10px .5% 0;width:65.66667%}.c8-m,.c8-m.c-left{float:left}.c8-m.c-center{float:none;margin-left:auto;margin-right:auto}.c8-m.c-right{float:right}.c9-m{margin:10px .5% 0;width:74%}.c9-m,.c9-m.c-left{float:left}.c9-m.c-center{float:none;margin-left:auto;margin-right:auto}.c9-m.c-right{float:right}.c10-m{margin:10px .5% 0;width:82.33333%}.c10-m,.c10-m.c-left{float:left}.c10-m.c-center{float:none;margin-left:auto;margin-right:auto}.c10-m.c-right{float:right}.c11-m{margin:10px .5% 0;width:90.66667%}.c11-m,.c11-m.c-left{float:left}.c11-m.c-center{float:none;margin-left:auto;margin-right:auto}.c11-m.c-right{float:right}.c12-m{margin:10px .5% 0;width:99%}.c12-m,.c12-m.c-left{float:left}.c12-m.c-center{float:none;margin-left:auto;margin-right:auto}.c12-m.c-right{float:right}.hide-m{display:none}.hide-tablet{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.c12-m.sub-feature-tile:before,.image-button-tile.c12-m:before{padding-top:50%}.c6-m.sub-feature-tile:before,.image-button-tile.c6-m:before{padding-top:100%}.image-button-tile.wide:before,.wide.sub-feature-tile:before{padding-top:66%}.image-button-tile .title,.sub-feature-tile .title{font-size:30px;font-size:3rem;font-size:3vw}.main-feature-banner.lto .container{margin:10px .5% 0;width:65.66667%}.main-feature-banner.lto .container,.main-feature-banner.lto .container.c-left{float:left}.main-feature-banner.lto .container.c-center{float:none;margin-left:auto;margin-right:auto}.main-feature-banner.lto .container.c-right{float:right}.social-tile{margin:10px .5% 0;width:49%}.social-tile,.social-tile.c-left{float:left}.social-tile.c-center{float:none;margin-left:auto;margin-right:auto}.social-tile.c-right{float:right}.social-tile:nth-child(3){margin:10px .5% 0;width:99%}.social-tile:nth-child(3),.social-tile:nth-child(3).c-left{float:left}.social-tile:nth-child(3).c-center{float:none;margin-left:auto;margin-right:auto}.social-tile:nth-child(3).c-right{float:right}.social-tile:nth-child(3):before{padding-top:31.25%}.sub-feature-tile{margin:10px .5% 0;width:49%}.sub-feature-tile,.sub-feature-tile.c-left{float:left}.sub-feature-tile.c-center{float:none;margin-left:auto;margin-right:auto}.sub-feature-tile.c-right{float:right}body.not-ie8 .sub-feature-tile.round{width:39.2%;margin-left:5.4%;margin-right:5.4%}.sub-feature-tile .title{font-size:30px;font-size:3rem;font-size:3vw}.sub-feature-tile .text{font-size:20px;font-size:2rem;font-size:2vw}.sub-feature-tile+.sub-feature-tile+.sub-feature-tile{margin-top:10px}.video-block{height:400px}.video-block.header-video{height:auto;padding:80px 0}.menu-block .tile .title{font-size:30px;font-size:3rem;font-size:2.25vw}.location-panel .toggle-panel{font-family:Montserrat,"Sans Serif";font-size:16px;font-size:1.6rem;font-weight:400;line-height:44px;letter-spacing:0;text-transform:none;background:#f8f7ee;border-radius:6px 6px 0 0;border:none;height:40px;right:-75px;padding-left:25px;position:absolute;top:37px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:110px;color:#2d2a26}.location-panel .toggle-panel:before{display:inline-block;font-family:PX Icons;font-weight:400;-moz-osx-font-smoothing:grayscale;color:#d02c30;content:"\e01a";font-size:12px;left:14px;line-height:44px;position:absolute;top:2px;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.location-panel .toggle-panel:after{content:attr(data-open-label);color:#2d2a26}.location-map-container{top:100px;left:370px;right:10px;height:100%;height:-webkit-calc(100% - 110px);height:calc(100% - 110px)}.fundraiser-location-table .info-column .name-column{margin:10px .5% 0;width:99%}.fundraiser-location-table .info-column .name-column,.fundraiser-location-table .info-column .name-column.c-left{float:left}.fundraiser-location-table .info-column .name-column.c-center{float:none;margin-left:auto;margin-right:auto}.fundraiser-location-table .info-column .name-column.c-right{float:right}.fundraiser-location-table .info-column .address-column{margin:10px .5% 0;width:99%}.fundraiser-location-table .info-column .address-column,.fundraiser-location-table .info-column .address-column.c-left{float:left}.fundraiser-location-table .info-column .address-column.c-center{float:none;margin-left:auto;margin-right:auto}.fundraiser-location-table .info-column .address-column.c-right{float:right}.fundraiser-location-table .info-column .city-column{margin:10px .5% 0;width:99%}.fundraiser-location-table .info-column .city-column,.fundraiser-location-table .info-column .city-column.c-left{float:left}.fundraiser-location-table .info-column .city-column.c-center{float:none;margin-left:auto;margin-right:auto}.fundraiser-location-table .info-column .city-column.c-right{float:right}.fundraiser-location-table .info-column .phone-column{margin:10px .5% 0;width:99%}.fundraiser-location-table .info-column .phone-column,.fundraiser-location-table .info-column .phone-column.c-left{float:left}.fundraiser-location-table .info-column .phone-column.c-center{float:none;margin-left:auto;margin-right:auto}.footer-app-links,.footer-disclaimer,nav.footer-menu,nav.footer-social-menu,nav.footer-sub-menu{float:none;margin:0 auto}.fundraiser-location-table .info-column .phone-column.c-right{float:right}.footer-disclaimer{padding:16px 0 0;text-align:center}.footer-app-links{padding:16px 0 0}.nutrition-calculator{padding:90px 10px 10px 0;width:385px}.nutrition-calculator .calc-bar{width:10px}.nutrition-calculator .calc-mobile-close-button{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.our-family-story .banner{font-size:22px;font-size:2.2rem;height:550px;min-height:550px}.our-family-story .banner h1{font-size:28px;font-size:2.8rem;margin-bottom:20px}.timeline-title{font-size:28px;font-size:2.8rem}.timeline-period-title{font-size:40px;font-size:4rem}.timeline-period-image img{height:auto;width:250px}.timeline-period-description p{font-size:16px;font-size:1.6rem}.main-nav{top:10px;overflow:visible;position:fixed;left:10px;right:10px;width:100%;width:auto}.main-links .link-block .anchor{font-size:12px;font-size:1.2rem;padding:0 12px}.main-links .link-block.food .nav-icon:before{font-size:58px}.main-links .link-block.locations .nav-icon:before{font-size:66px}.main-links .link-block.family .nav-icon:before{font-size:54px}.submenu-link[data-a11y-focus=true] .submenu,.submenu-link[data-open=true] .submenu{min-height:300px;top:100px!important;-webkit-transition:top .3s ease;transition:top .3s ease}.submenu-link .submenu{left:10px;right:10px;top:-110%}.submenu-link .toggle-submenu{font-family:Montserrat,"Sans Serif";font-size:16px;font-size:1.6rem;font-weight:400;letter-spacing:0;text-transform:none;background:#f9f9f9;background:#f9f9f9f7;border-radius:0 0 6px 6px;border:none;height:40px;line-height:40px;color:#0c1a22;left:-webkit-calc(50% - 55px);left:calc(50% - 55px);padding:0 0 0 25px;position:absolute;bottom:-40px;width:110px}.submenu-link .toggle-submenu:before{display:inline-block;font-family:PX Icons;font-weight:400;-moz-osx-font-smoothing:grayscale;color:#d02c30;content:"\e01d";font-size:12px;left:16px;line-height:40px;position:absolute;top:0;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.nearest-panda .info-container .order-now-button{font-size:14px;font-size:1.4rem;padding:12px 20px!important}.nearest-panda .submenu>.container{text-align:center}.nearest-panda .map-area{width:48%!important}.nearest-panda .map-area .location-card,.nearest-panda .map-area .location-map-popup,.nearest-panda .map-area .map-container{width:100%}.nearest-panda .order-info{padding:50px 0 0 50%}.nearest-panda .static-map{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}}@media only screen and (max-width:47.9375em){.burger-icon .nav-icon:before,.location-list-card .name:after,.mobile-nav>li .mobile-back:before,.mobile-nav>li .submenu-link:after{speak:none;-webkit-font-smoothing:antialiased}.burger-icon .nav-icon:before,.location-list-card .name:after,.mobile-nav>li .mobile-back:before,.mobile-nav>li .submenu-link:after,.nutrition-calculator .calc-mobile-close-button:before{font-style:normal;font-variant:normal;text-rendering:auto}.wrapper{border:none;padding:0 0 251px}.wrapper .bottom-frame,.wrapper .top-frame{height:0}.row{padding:0 10px}.content-container{padding:20px 10px 40px}.padded-content{padding:0}.c1-s{margin:10px .5% 0;width:7.33333%}.c1-s,.c1-s.c-left{float:left}.c1-s.c-center{float:none;margin-left:auto;margin-right:auto}.c1-s.c-right{float:right}.c2-s{margin:10px .5% 0;width:15.66667%}.c2-s,.c2-s.c-left{float:left}.c2-s.c-center{float:none;margin-left:auto;margin-right:auto}.c2-s.c-right{float:right}.c3-s{margin:10px .5% 0;width:24%}.c3-s,.c3-s.c-left{float:left}.c3-s.c-center{float:none;margin-left:auto;margin-right:auto}.c3-s.c-right{float:right}.c4-s{margin:10px .5% 0;width:32.33333%}.c4-s,.c4-s.c-left{float:left}.c4-s.c-center{float:none;margin-left:auto;margin-right:auto}.c4-s.c-right{float:right}.c5-s{margin:10px .5% 0;width:40.66667%}.c5-s,.c5-s.c-left{float:left}.c5-s.c-center{float:none;margin-left:auto;margin-right:auto}.c5-s.c-right{float:right}.c6-s{margin:10px .5% 0;width:49%}.c6-s,.c6-s.c-left{float:left}.c6-s.c-center{float:none;margin-left:auto;margin-right:auto}.c6-s.c-right{float:right}.c7-s{margin:10px .5% 0;width:57.33333%}.c7-s,.c7-s.c-left{float:left}.c7-s.c-center{float:none;margin-left:auto;margin-right:auto}.c7-s.c-right{float:right}.c8-s{margin:10px .5% 0;width:65.66667%}.c8-s,.c8-s.c-left{float:left}.c8-s.c-center{float:none;margin-left:auto;margin-right:auto}.c8-s.c-right{float:right}.c9-s{margin:10px .5% 0;width:74%}.c9-s,.c9-s.c-left{float:left}.c9-s.c-center{float:none;margin-left:auto;margin-right:auto}.c9-s.c-right{float:right}.c10-s{margin:10px .5% 0;width:82.33333%}.c10-s,.c10-s.c-left{float:left}.c10-s.c-center{float:none;margin-left:auto;margin-right:auto}.c10-s.c-right{float:right}.c11-s{margin:10px .5% 0;width:90.66667%}.c11-s,.c11-s.c-left{float:left}.c11-s.c-center{float:none;margin-left:auto;margin-right:auto}.c11-s.c-right{float:right}.c12-s{margin:10px .5% 0;width:99%}.c12-s,.c12-s.c-left{float:left}.c12-s.c-center{float:none;margin-left:auto;margin-right:auto}.c12-s.c-right{float:right}.hide-s{display:none}.hide-mobile-down{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.form-box{padding:30px 10px}.button-group .button,.button-group .nutrition-calculator .calc-clear-button,.button-group .nutrition-calculator .calc-nutrition-details-button,.button-group .nutrition-calculator .calc-print-button,.button-group a,.button-group button,.form-footer .button,.form-footer .nutrition-calculator .calc-clear-button,.form-footer .nutrition-calculator .calc-nutrition-details-button,.form-footer .nutrition-calculator .calc-print-button,.form-footer a,.form-footer button,.nutrition-calculator .button-group .calc-clear-button,.nutrition-calculator .button-group .calc-nutrition-details-button,.nutrition-calculator .button-group .calc-print-button,.nutrition-calculator .form-footer .calc-clear-button,.nutrition-calculator .form-footer .calc-nutrition-details-button,.nutrition-calculator .form-footer .calc-print-button{display:block;width:100%;text-align:center;margin:0 0 16px!important}.button.title-button,.nutrition-calculator .title-button.calc-clear-button,.nutrition-calculator .title-button.calc-nutrition-details-button,.nutrition-calculator .title-button.calc-print-button{display:block}[class^=button]+[class^=button]{margin-left:0}.page-title{font-size:30px;font-size:3rem;display:block;float:none;padding:10px 0 15px}.page-description{padding-left:0}.sticky-title{display:block}.sticky-title[data-sticky=true]{background-image:-webkit-linear-gradient(#f8f7ee 0,rgba(248,247,238,0) 95%);background-image:linear-gradient(#f8f7ee 0,#f8f7ee00 95%);left:0;padding:18px;position:fixed;top:-150px;-webkit-transition:top .4s ease 1.5s;transition:top .4s ease 1.5s;width:100%;z-index:200}.sticky-title[data-sticky=true] .menu-tags{display:block;height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}body.is-scrolling .sticky-title[data-sticky=true]{top:0;-webkit-transition-delay:0ms;transition-delay:0ms}.sticky-title .page-title{margin:0}.sticky-placeholder{display:block}.additional-panel-feature .container .title{font-size:7vw}.additional-panel-feature .container,.additional-panel-feature.home .container{padding:300px 30px 90px}.additional-panel-feature .button+.button,.additional-panel-feature .nutrition-calculator .button+.calc-clear-button,.additional-panel-feature .nutrition-calculator .button+.calc-nutrition-details-button,.additional-panel-feature .nutrition-calculator .button+.calc-print-button,.additional-panel-feature .nutrition-calculator .calc-clear-button+.button,.additional-panel-feature .nutrition-calculator .calc-clear-button+.calc-clear-button,.additional-panel-feature .nutrition-calculator .calc-clear-button+.calc-nutrition-details-button,.additional-panel-feature .nutrition-calculator .calc-clear-button+.calc-print-button,.additional-panel-feature .nutrition-calculator .calc-nutrition-details-button+.button,.additional-panel-feature .nutrition-calculator .calc-nutrition-details-button+.calc-clear-button,.additional-panel-feature .nutrition-calculator .calc-nutrition-details-button+.calc-nutrition-details-button,.additional-panel-feature .nutrition-calculator .calc-nutrition-details-button+.calc-print-button,.additional-panel-feature .nutrition-calculator .calc-print-button+.button,.additional-panel-feature .nutrition-calculator .calc-print-button+.calc-clear-button,.additional-panel-feature .nutrition-calculator .calc-print-button+.calc-nutrition-details-button,.additional-panel-feature .nutrition-calculator .calc-print-button+.calc-print-button,.nutrition-calculator .additional-panel-feature .button+.calc-clear-button,.nutrition-calculator .additional-panel-feature .button+.calc-nutrition-details-button,.nutrition-calculator .additional-panel-feature .button+.calc-print-button,.nutrition-calculator .additional-panel-feature .calc-clear-button+.button,.nutrition-calculator .additional-panel-feature .calc-clear-button+.calc-clear-button,.nutrition-calculator .additional-panel-feature .calc-clear-button+.calc-nutrition-details-button,.nutrition-calculator .additional-panel-feature .calc-clear-button+.calc-print-button,.nutrition-calculator .additional-panel-feature .calc-nutrition-details-button+.button,.nutrition-calculator .additional-panel-feature .calc-nutrition-details-button+.calc-clear-button,.nutrition-calculator .additional-panel-feature .calc-nutrition-details-button+.calc-nutrition-details-button,.nutrition-calculator .additional-panel-feature .calc-nutrition-details-button+.calc-print-button,.nutrition-calculator .additional-panel-feature .calc-print-button+.button,.nutrition-calculator .additional-panel-feature .calc-print-button+.calc-clear-button,.nutrition-calculator .additional-panel-feature .calc-print-button+.calc-nutrition-details-button,.nutrition-calculator .additional-panel-feature .calc-print-button+.calc-print-button{margin:20px 0 10px}.c12-s.sub-feature-tile:before,.image-button-tile.c12-s:before{padding-top:50%}.c6-s.sub-feature-tile:before,.image-button-tile.c6-s:before{padding-top:100%}.image-button-tile .title,.sub-feature-tile .title{font-size:30px;font-size:3rem;font-size:5vw}.main-feature-banner .title{font-size:30px;font-size:3rem;font-size:8vw}.main-feature-banner .subtitle{font-size:20px;font-size:2rem;font-size:6.5vw}.main-feature-banner.lto .container{margin:10px .5% 0;width:99%}.main-feature-banner.lto .container,.main-feature-banner.lto .container.c-left{float:left}.main-feature-banner.lto .container.c-center{float:none;margin-left:auto;margin-right:auto}.main-feature-banner.lto .container.c-right{float:right}.main-feature-banner.lto .title{font-size:7vw}.social-tile{margin:10px .5% 0;width:99%}.social-tile,.social-tile.c-left{float:left}.social-tile.c-center{float:none;margin-left:auto;margin-right:auto}.social-tile.c-right{float:right}.social-tile:nth-child(3){margin:10px .5% 0;width:99%}.social-tile:nth-child(3),.social-tile:nth-child(3).c-left{float:left}.social-tile:nth-child(3).c-center{float:none;margin-left:auto;margin-right:auto}.social-tile:nth-child(3).c-right{float:right}.social-tile.instagram:after{background:-webkit-linear-gradient(rgba(63,114,155,.15),rgba(63,114,155,.35))!important;background:linear-gradient(#3f729b26,#3f729b59)!important}.social-tile.twitter:after{background:-webkit-linear-gradient(rgba(85,172,238,.15),rgba(85,172,238,.35))!important;background:linear-gradient(#55acee26,#55acee59)!important}.social-tile.facebook:after{background:-webkit-linear-gradient(rgba(59,89,152,.15),rgba(59,89,152,.35))!important;background:linear-gradient(#3b599826,#3b599859)!important}.social-tile+.social-tile{margin-top:10px}.sub-feature-tiles-wrapper{white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding:0 10px}.sub-features-tiles-container{width:300%}.sub-feature-tile{margin:10px .5% 0;width:24%}.sub-feature-tile,.sub-feature-tile.c-left{float:left}.sub-feature-tile.c-center{float:none;margin-left:auto;margin-right:auto}.sub-feature-tile.c-right{float:right}.sub-feature-tile .title{font-size:30px;font-size:3rem;font-size:5vw}.sub-feature-tile .text{font-size:20px;font-size:2rem;font-size:3vw}.video-block{height:240px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);margin-left:-10px}.menu-block .tile .title{font-size:30px;font-size:3rem;font-size:5vw;bottom:50px}.menu-block .details .button,.menu-block .details .nutrition-calculator .calc-clear-button,.menu-block .details .nutrition-calculator .calc-nutrition-details-button,.menu-block .details .nutrition-calculator .calc-print-button,.nutrition-calculator .menu-block .details .calc-clear-button,.nutrition-calculator .menu-block .details .calc-nutrition-details-button,.nutrition-calculator .menu-block .details .calc-print-button{font-size:14px;font-size:1.4rem}.location-wrapper{height:auto;min-height:100%}.location-panel .toggle-panel{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.location-panel{width:100%}.location-panel .title{font-size:21.25px;font-size:2.125rem;font-size:7vw}.location-map-container{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none}.location-list-card .distance{float:none;line-height:1.5}.location-list-card .name{display:block;float:none;position:relative}.location-list-card .name:after{font-family:PX Icons;font-weight:400;line-height:1;-moz-osx-font-smoothing:grayscale;font-size:15px;font-size:1.5rem;content:"\e01c";display:block;position:absolute;right:0;top:0}.location-map-popup{height:100%;left:0;min-height:100%;overflow:scroll;padding:10px 0 100px;position:fixed;top:0;width:100%;z-index:100}.location-map-popup[data-state=open]{-webkit-animation:_popup-slidein .3s ease;animation:_popup-slidein .3s ease}.location-map-popup[data-state=closed]{-webkit-animation:_popup-slideout .3s ease;animation:_popup-slideout .3s ease}.location-map-popup .container{overflow:scroll}.nutrition-calculator .calc-bar,nav.footer-menu,nav.footer-sub-menu{position:absolute;overflow:hidden}.location-map-popup .close{display:block;height:30px;left:10px;padding:0 0 0 30px;right:auto;top:10px;width:30px;z-index:200}.location-map-popup .close:before{font-size:30px;font-size:3rem;color:#d02c30;line-height:30px}.location-map-popup .star{height:24px;left:auto;padding:0 0 0 24px;right:10px;width:24px;z-index:200}.location-map-popup .star:before{font-size:24px;font-size:2.4rem;line-height:24px}.location-map-popup .title{font-family:Montserrat Panda,"Sans Serif";font-size:25px;font-size:2.5rem;font-weight:700;line-height:1.4285;letter-spacing:0;color:#d02c30;text-transform:uppercase;display:block;padding:0 40px;position:relative;text-align:center}.location-map-popup .name{font-size:18px;font-size:1.8rem;padding:15px 30px 0 32px}.fundraiser-location-table .info-column .name-column{margin:10px .5% 0;width:99%}.fundraiser-location-table .info-column .name-column,.fundraiser-location-table .info-column .name-column.c-left{float:left}.fundraiser-location-table .info-column .name-column.c-center{float:none;margin-left:auto;margin-right:auto}.fundraiser-location-table .info-column .name-column.c-right{float:right}.fundraiser-location-table .info-column .address-column{margin:10px .5% 0;width:99%}.fundraiser-location-table .info-column .address-column,.fundraiser-location-table .info-column .address-column.c-left{float:left}.fundraiser-location-table .info-column .address-column.c-center{float:none;margin-left:auto;margin-right:auto}.fundraiser-location-table .info-column .address-column.c-right{float:right}.fundraiser-location-table .info-column .city-column{margin:10px .5% 0;width:99%}.fundraiser-location-table .info-column .city-column,.fundraiser-location-table .info-column .city-column.c-left{float:left}.fundraiser-location-table .info-column .city-column.c-center{float:none;margin-left:auto;margin-right:auto}.fundraiser-location-table .info-column .city-column.c-right{float:right}.fundraiser-location-table .info-column .phone-column{margin:10px .5% 0;width:99%}.fundraiser-location-table .info-column .phone-column,.fundraiser-location-table .info-column .phone-column.c-left{float:left}.fundraiser-location-table .info-column .phone-column.c-center{float:none;margin-left:auto;margin-right:auto}.fundraiser-location-table .info-column .phone-column.c-right{float:right}.faq-answer,.faq-question{padding-left:inherit;padding-right:inherit}.faq-question:first-of-type{margin-top:30px}.footer{bottom:75px}.footer-high{margin:0 0 10px;width:100%}.footer-high,.footer-high.c-left{float:left}.footer-high.c-center{float:none;margin-left:auto;margin-right:auto}.footer-high.c-right{float:right}.footer-low{margin:0 .5%;width:99%;background-image:none}.footer-low,.footer-low.c-left{float:left}.footer-low.c-center{float:none;margin-left:auto;margin-right:auto}.footer-low.c-right{float:right}nav.footer-menu{display:block;height:1px;white-space:nowrap;width:1px}nav.footer-social-menu{float:none;margin:0 auto}nav.footer-sub-menu{display:block;height:1px;white-space:nowrap;width:1px}.footer-disclaimer{padding:0 5%;text-align:center}.footer-app-links{float:none;margin-bottom:15px}.nutrition-calculator{padding:0;width:100%;z-index:220}.nutrition-calculator .calc-bar{height:1px;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.nutrition-calculator .calc-mobile-close-button{position:absolute;top:22px;left:16px;background:0 0;border:none;-webkit-appearance:none;appearance:none;height:40px;width:40px;overflow:hidden;padding:0 0 0 40px}.nutrition-calculator .calc-mobile-close-button:before{display:inline-block;font-family:PX Icons;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;font-size:4rem;line-height:40px;content:"\e002";position:absolute;color:#d02c30;left:0;top:0}.main-nav:after,.main-nav~.bottom-frame:before{width:100%;left:0;content:""}.nutrition-calculator .calc-items-container{position:relative}.nutrition-calculator .calc-title{font-size:19px;font-size:1.9rem;padding:0 0 15px 40px;text-align:left}.nutrition-calculator[data-state=closed]{right:-100%}.nutrition-calculator .calc-clear-button,.nutrition-calculator .calc-nutrition-details-button{padding-left:10px;padding-right:10px}.our-family-story .banner{font-size:16px;font-size:1.6rem;background-position:top right 10%;height:450px;min-height:450px;padding-right:60%}.our-family-story .banner h1{font-size:22px;font-size:2.2rem;margin-bottom:15px}.timeline-title{font-size:22px;font-size:2.2rem}.timeline-period{margin-top:150px}.main-links .link-block .anchor:after,.main-links .link-block.family,.main-links .link-block:before,.nearest-panda,.submenu-link .submenu{display:none!important;position:absolute;overflow:hidden;width:1px;margin:0!important}.timeline-period-title{font-size:32px;font-size:3.2rem;background:#f8f7ee;opacity:1;padding:0!important;position:relative;-webkit-transition:none;transition:none;top:-20px}.timeline-period-content{display:block;padding-top:215px;position:relative}.timeline-period-content div{display:block;left:auto;opacity:1;position:static;right:auto;-webkit-transition:none!important;transition:none!important;width:100%}.timeline-period-image{left:50%;position:absolute!important;top:0;text-align:center!important}.timeline-period-image:after,.timeline-period-image:before{display:none}.timeline-period-image img{width:200px}.timeline-period-description{padding:0!important}.timeline-period-description p{font-size:16px;font-size:1.6rem;width:100%}.main-nav{position:fixed;height:110px;-webkit-transition:height .2s cubic-bezier(.42,.81,.15,1);transition:height .2s cubic-bezier(.42,.81,.15,1);-webkit-transform:translateZ(0);transform:translateZ(0);top:auto;bottom:0;left:0;right:0;padding-top:110px}.main-nav:after{background:#d02c30;background:#d02c30f7;bottom:0;display:block;height:76px;position:absolute;right:0;top:35px;width:auto;z-index:-1}.main-nav[data-mobile-active=true]{-webkit-transition:height .2s cubic-bezier(.1,.99,.36,1);transition:height .2s cubic-bezier(.1,.99,.36,1);-webkit-transform:translateZ(0);transform:translateZ(0);overflow:visible;height:100%}.main-nav[data-mobile-active=true]~.bottom-frame:before{opacity:1;height:100%;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.main-nav~.bottom-frame:before{height:0;position:fixed;top:0;right:0;z-index:100;background:#0009;opacity:0;-webkit-transition:opacity .2s ease,height 0s linear .2s;transition:opacity .2s ease,height 0s linear .2s}body.mobile-input-focused .main-nav{position:absolute!important}.main-nav .logo{background-size:82px 82px;position:absolute;top:28px;bottom:auto;left:5px;height:82px;overflow:visible;width:82px}.main-links{text-align:left;padding:0 5px 0 95px;display:table;position:relative;top:-75px}.main-links .link-block{display:table-cell}.main-links .link-block:before{height:1px;white-space:nowrap;visibility:hidden;padding:0!important}.main-links .link-block .anchor{font-size:10px;padding:0 7px;height:75px;line-height:75px;letter-spacing:.025em;text-align:center}.main-links .link-block .anchor:before{content:attr(data-mobile-label)}.main-links .link-block .anchor:after{height:1px;white-space:nowrap;visibility:hidden;padding:0!important}.main-links .link-block.food .nav-icon:before{font-size:44px;line-height:75px}.main-links .link-block.locations .nav-icon:before{font-size:50px;line-height:75px}.main-links .link-block.order .anchor{color:#ffb819;font-weight:700}.main-links .link-block.order .nav-icon:before{font-size:55px;line-height:70px}.main-links .link-block.family,.nearest-panda,.submenu-link .submenu{height:1px;white-space:nowrap;visibility:hidden;padding:0!important}.burger-icon{height:75px;vertical-align:top;position:relative;text-align:center}.burger-icon .nav-icon{display:block;width:50px;height:75px;margin:0 auto;position:relative}.burger-icon .nav-icon:before{display:inline-block;font-family:PX Icons;font-weight:400;-moz-osx-font-smoothing:grayscale;color:#fff;left:0;font-size:25px;line-height:75px;margin:auto;position:absolute;right:0;text-align:center;text-shadow:none;content:"\e021"}.mobile-nav,.mobile-nav>li{display:block}.mobile-nav{background:#f8f7ee;height:100%;left:0;margin-top:-75px;overflow:auto;overflow-x:hidden;position:relative;right:0;top:0;width:100%;z-index:-2;-webkit-overflow-scrolling:touch}.mobile-nav>li .mobile-back,.mobile-nav>li .mobile-link,.mobile-nav>li .submenu-link{font-family:Montserrat Panda,"Sans Serif";font-size:18px;font-weight:400;line-height:1;letter-spacing:.05em;color:#0c1a22;text-transform:uppercase;background:0 0;border:none;border-bottom:1px solid #eeeee6;display:block!important;margin:0;padding:24px 32px 22px 30px;position:relative;text-align:left;text-decoration:none;width:100%}.mobile-nav>li .mobile-back:before,.mobile-nav>li .submenu-link:after{color:#f19933;font-weight:400;font-family:PX Icons}.mobile-nav>li .mobile-back:active,.mobile-nav>li .mobile-link:active,.mobile-nav>li .submenu-link:active{background:#eeeee6}.mobile-nav>li .submenu{background:#f8f7ee;left:105%;position:absolute;top:0;width:100%;z-index:2;-webkit-transition:left .2s ease;transition:left .2s ease;overflow:auto;overflow-x:hidden}.mobile-nav>li .mobile-back{color:#d02c30;padding-left:40px;font-weight:700}.mobile-nav>li .mobile-back:before{-moz-osx-font-smoothing:grayscale;content:"\e01b";display:block;font-size:14px;line-height:64px;position:absolute;left:20px;top:0}.mobile-nav>li .submenu-link:after{-moz-osx-font-smoothing:grayscale;content:"\e01c";display:block;font-size:14px;line-height:64px;position:absolute;right:20px;top:0}.mobile-nav>li .submenu-link[data-active=true]+.submenu{left:0;height:100%;-webkit-transition:left .2s ease;transition:left .2s ease}.main-nav[data-mobile-active=true] .burger-icon{background:#f8f7ee}.main-nav[data-mobile-active=true] .burger-icon .nav-icon:before{color:#2d2a26}}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}}@media only screen and (min-width:48em){.main-nav:after,.main-nav:before{width:100%;right:0;left:0;bottom:0}.link-block:before,.main-nav:after,.main-nav:before{content:""}.link-block.burger-icon,.main-links .link-block.order,.mobile-nav{padding:0!important;overflow:hidden;margin:0!important;white-space:nowrap}.padded-content .full-row{width:-webkit-calc(101% + 40px)!important;width:calc(101% + 40px)!important;margin:0 0 20px -webkit-calc(-40px + .5%);margin:0 0 20px calc(-40px + .5%)}.hide-tablet-up{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.button.title-button,.nutrition-calculator .title-button.calc-clear-button,.nutrition-calculator .title-button.calc-nutrition-details-button,.nutrition-calculator .title-button.calc-print-button{float:right}.page-title{display:inline-block;padding-left:40px}.padded-content .page-title{padding-left:0}.location-panel{width:360px;float:left}.main-nav:after{background-color:#d02c30;background-image:-webkit-linear-gradient(#d02c30,#c72029);background-image:linear-gradient(#d02c30,#c72029);display:block;height:90px;position:absolute;top:0;width:auto;z-index:-1}.main-nav:before{position:absolute;top:-20px;background:#eeeee6;height:20px;width:auto;z-index:5}.main-nav .logo{background-size:120px 120px;position:absolute;top:-10px;left:30px;height:120px;overflow:visible;width:120px}.main-links{padding-left:162px;text-align:left}.main-links .link-block.order{height:1px;position:absolute;width:1px;display:none!important;visibility:hidden}.link-block:before{background:#f9f9f9;background:#f9f9f9f7;display:block;height:100%;left:0;position:absolute;right:0;top:-110px;-webkit-transition:top .1s ease-out .3s;transition:top .1s ease-out .3s;width:100%;z-index:1}.link-block:focus:before,.link-block:hover:before,.link-block[data-a11y-focus=true]:before{-webkit-transition:top 80ms ease-in;transition:top 80ms ease-in;top:0}.link-block:focus .anchor,.link-block:hover .anchor,.link-block[data-a11y-focus=true] .anchor{color:#d02c30;text-shadow:none;-webkit-transition:color .3s ease;transition:color .3s ease;z-index:3}.link-block:focus .anchor:after,.link-block:hover .anchor:after,.link-block[data-a11y-focus=true] .anchor:after{-webkit-transition:width .1s ease-in .1s;transition:width .1s ease-in .1s;width:75%;width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.link-block:focus .anchor .nav-icon:before,.link-block:hover .anchor .nav-icon:before,.link-block[data-a11y-focus=true] .anchor .nav-icon:before{color:#e7e1d9;-webkit-transition:color .3s ease;transition:color .3s ease}.link-block.burger-icon,.mobile-nav{height:1px;position:absolute;width:1px;display:none!important;visibility:hidden}}@media only screen and (min-width:64.0625em){.c1-l{margin:10px .5% 0;width:7.33333%}.c1-l,.c1-l.c-left{float:left}.c1-l.c-center{float:none;margin-left:auto;margin-right:auto}.c1-l.c-right{float:right}.c2-l{margin:10px .5% 0;width:15.66667%}.c2-l,.c2-l.c-left{float:left}.c2-l.c-center{float:none;margin-left:auto;margin-right:auto}.c2-l.c-right{float:right}.c3-l{margin:10px .5% 0;width:24%}.c3-l,.c3-l.c-left{float:left}.c3-l.c-center{float:none;margin-left:auto;margin-right:auto}.c3-l.c-right{float:right}.c4-l{margin:10px .5% 0;width:32.33333%}.c4-l,.c4-l.c-left{float:left}.c4-l.c-center{float:none;margin-left:auto;margin-right:auto}.c4-l.c-right{float:right}.c5-l{margin:10px .5% 0;width:40.66667%}.c5-l,.c5-l.c-left{float:left}.c5-l.c-center{float:none;margin-left:auto;margin-right:auto}.c5-l.c-right{float:right}.c6-l{margin:10px .5% 0;width:49%}.c6-l,.c6-l.c-left{float:left}.c6-l.c-center{float:none;margin-left:auto;margin-right:auto}.c6-l.c-right{float:right}.c7-l{margin:10px .5% 0;width:57.33333%}.c7-l,.c7-l.c-left{float:left}.c7-l.c-center{float:none;margin-left:auto;margin-right:auto}.c7-l.c-right{float:right}.c8-l{margin:10px .5% 0;width:65.66667%}.c8-l,.c8-l.c-left{float:left}.c8-l.c-center{float:none;margin-left:auto;margin-right:auto}.c8-l.c-right{float:right}.c9-l{margin:10px .5% 0;width:74%}.c9-l,.c9-l.c-left{float:left}.c9-l.c-center{float:none;margin-left:auto;margin-right:auto}.c9-l.c-right{float:right}.c10-l{margin:10px .5% 0;width:82.33333%}.c10-l,.c10-l.c-left{float:left}.c10-l.c-center{float:none;margin-left:auto;margin-right:auto}.c10-l.c-right{float:right}.c11-l{margin:10px .5% 0;width:90.66667%}.c11-l,.c11-l.c-left{float:left}.c11-l.c-center{float:none;margin-left:auto;margin-right:auto}.c11-l.c-right{float:right}.c12-l{margin:10px .5% 0;width:99%}.c12-l,.c12-l.c-left{float:left}.c12-l.c-center{float:none;margin-left:auto;margin-right:auto}.c12-l.c-right{float:right}.hide-l{display:none}.hide-desktop-up{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.main-feature-banner.lto .container{margin:10px .5% 0;width:49%}.main-feature-banner.lto .container,.main-feature-banner.lto .container.c-left{float:left}.main-feature-banner.lto .container.c-center{float:none;margin-left:auto;margin-right:auto}.main-feature-banner.lto .container.c-right{float:right}.social-tile{margin:10px .5% 0;width:32.33333%}.social-tile,.social-tile.c-left{float:left}.social-tile.c-center{float:none;margin-left:auto;margin-right:auto}.social-tile.c-right{float:right}.social-tile:nth-child(3){margin:10px .5% 0;width:32.33333%}.social-tile:nth-child(3),.social-tile:nth-child(3).c-left{float:left}.social-tile:nth-child(3).c-center{float:none;margin-left:auto;margin-right:auto}.social-tile:nth-child(3).c-right{float:right}.sub-feature-tile{margin:10px .5% 0;width:24%}.sub-feature-tile,.sub-feature-tile.c-left{float:left}.sub-feature-tile.c-center{float:none;margin-left:auto;margin-right:auto}.nutrition-facts header .details-button,.sub-feature-tile.c-right{float:right}.video-block{height:540px}.video-block.header-video{height:auto;padding:140px 0}.menu-block:focus,.menu-block:hover,.menu-block[data-a11y-focus=true]{box-shadow:0 0 0 25px #fff,0 0 0 26px #e9e8e0;overflow:visible;position:relative;-webkit-transform:translateY(25px) translateZ(0);transform:translateY(25px) translateZ(0);-webkit-transition:-webkit-transform .3s ease,box-shadow .15s ease;transition:transform .3s ease,box-shadow .15s ease;z-index:5}.menu-block:focus:before,.menu-block:hover:before,.menu-block[data-a11y-focus=true]:before{content:"";position:absolute;width:100%;width:-webkit-calc(100% + 50px);width:calc(100% + 50px);left:-25px;top:-25px;height:100%}.menu-block:focus .details,.menu-block:hover .details,.menu-block[data-a11y-focus=true] .details{box-shadow:0 0 0 25px #fff,0 -2px 0 25px #fff,0 0 0 26px #e9e8e0,0 3px 0 25px #0000001a;left:0;position:absolute;top:100%;-webkit-transition:top .3s ease,box-shadow .15s ease;transition:top .3s ease,box-shadow .15s ease;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%}.menu-block:focus .details:before,.menu-block:hover .details:before,.menu-block[data-a11y-focus=true] .details:before{content:"";position:absolute;width:100%;width:-webkit-calc(100% + 50px);width:calc(100% + 50px);left:-25px;top:-25px;height:100%;height:-webkit-calc(100% + 50px);height:calc(100% + 50px)}.menu-block:focus .details .nutrition,.menu-block:hover .details .nutrition,.menu-block[data-a11y-focus=true] .details .nutrition{display:block;height:auto;overflow:auto;white-space:normal;position:relative;width:100%}.menu-block .details{left:0;position:absolute;top:0;-webkit-transition:top .5s ease,box-shadow .3s ease;transition:top .5s ease,box-shadow .3s ease;width:100%;z-index:2}.nutrition-facts .nutrition-col{border-bottom:4px solid #dadad2;width:47.5%;float:left}.nutrition-facts .nutrition-col+.nutrition-col{margin-left:5%}.nutrition-facts footer{zoom:1;clear:both;padding-top:36px}.nutrition-facts footer:after,.nutrition-facts footer:before{content:"";display:table;width:100%}.nutrition-facts footer:after{clear:both}.location-panel .toggle-panel,.nutrition-facts footer .details-button{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.fundraiser-location-table .info-column .name-column{margin:10px .5% 0;width:32.33333%}.fundraiser-location-table .info-column .name-column,.fundraiser-location-table .info-column .name-column.c-left{float:left}.fundraiser-location-table .info-column .name-column.c-center{float:none;margin-left:auto;margin-right:auto}.fundraiser-location-table .info-column .name-column.c-right{float:right}.fundraiser-location-table .info-column .address-column{margin:10px .5% 0;width:32.33333%}.fundraiser-location-table .info-column .address-column,.fundraiser-location-table .info-column .address-column.c-left{float:left}.fundraiser-location-table .info-column .address-column.c-center{float:none;margin-left:auto;margin-right:auto}.fundraiser-location-table .info-column .address-column.c-right{float:right}.fundraiser-location-table .info-column .city-column{margin:10px .5% 0;width:15.66667%}.fundraiser-location-table .info-column .city-column,.fundraiser-location-table .info-column .city-column.c-left{float:left}.fundraiser-location-table .info-column .city-column.c-center{float:none;margin-left:auto;margin-right:auto}.fundraiser-location-table .info-column .city-column.c-right{float:right}.fundraiser-location-table .info-column .phone-column{margin:10px .5% 0;width:15.66667%}.fundraiser-location-table .info-column .phone-column,.fundraiser-location-table .info-column .phone-column.c-left{float:left}.fundraiser-location-table .info-column .phone-column.c-center{float:none;margin-left:auto;margin-right:auto}.fundraiser-location-table .info-column .phone-column.c-right{float:right}.fundraiser-event-table .view-event-link{display:none}.nutrition-calculator{padding:110px 20px 20px 0;width:395px}.nutrition-calculator .calc-bar{width:20px}.nutrition-calculator .calc-mobile-close-button{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.our-family-story .banner p{font-size:.75em}.timeline-container{max-width:1130px;margin:0 auto}.main-nav{left:20px;overflow:visible;position:fixed;right:20px;top:20px}.main-links .link-block .anchor{padding:0 32px}.submenu-link[data-a11y-focus=true] .submenu,.submenu-link[data-open=true] .submenu{min-height:300px;top:110px!important;-webkit-transition:top .3s ease;transition:top .3s ease}.submenu-link .submenu{left:20px;right:20px;top:-110%}.submenu-link .toggle-submenu{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.nearest-panda .submenu>.container{text-align:center}.nearest-panda .map-area,.nearest-panda .map-area .map-container{width:540px}.nearest-panda .map-area .location-card,.nearest-panda .map-area .location-map-popup{width:260px}.nearest-panda .order-info{padding:50px 0 0 580px}.nearest-panda .static-map{height:270px;width:280px;float:left}}@media only screen and (max-width:20em){.hide-small{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.nutrition-calculator .calc-items-container{position:relative;padding:14px 14px 0}.nutrition-calculator .calc-nutrition-container .calc-nutrition-bottom,.nutrition-calculator .calc-nutrition-container .calc-nutrition-facts-details,.nutrition-calculator .calc-nutrition-container .calc-nutrition-top{padding-left:14px;padding-right:14px}.nutrition-calculator .calc-nutrition-container .calc-nutrition-bottom:after,.nutrition-calculator .calc-nutrition-container .calc-nutrition-top:after{width:-webkit-calc(100% - 28px);width:calc(100% - 28px);left:14px}.nutrition-calculator .calc-title{font-size:17px;font-size:1.7rem;padding:16px 0 15px 55px}.nutrition-calculator .calc-clear-button,.nutrition-calculator .calc-nutrition-details-button{font-size:14px;font-size:1.4rem}}@media only screen and (min-width:20.0625em)and (max-width:47.9375em){.hide-mobile{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}}@media only screen and (min-width:20.0625em){.hide-mobile-up{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}}@media only screen and (max-width:64em){.menu-block .details,.menu-block .details:after,.nutrition-facts footer:after{clear:both}.fundraiser-event-table thead tr,.hide-tablet-down,.nutrition-facts header .details-button{visibility:hidden;height:1px;overflow:hidden;position:absolute}.hide-tablet-down{white-space:nowrap;width:1px;display:none!important;padding:0!important;margin:0!important}.follow-box{display:block;height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;opacity:0}.c12.sub-feature-tile:before,.image-button-tile.c12:before{padding-top:50%}.c6.sub-feature-tile:before,.image-button-tile.c6:before{padding-top:100%}.menu-block .details{zoom:1;box-shadow:0 2px #0000001a;padding:10px}.menu-block .details:after,.menu-block .details:before{content:"";display:table;width:100%}.menu-block .details .button,.menu-block .details .nutrition-calculator .calc-clear-button,.menu-block .details .nutrition-calculator .calc-nutrition-details-button,.menu-block .details .nutrition-calculator .calc-print-button,.nutrition-calculator .menu-block .details .calc-clear-button,.nutrition-calculator .menu-block .details .calc-nutrition-details-button,.nutrition-calculator .menu-block .details .calc-print-button{font-size:12px;font-size:1.2rem;padding-left:4px;padding-right:4px;margin:0}.menu-block .details .button.calc,.menu-block .details .nutrition-calculator .calc.calc-clear-button,.menu-block .details .nutrition-calculator .calc.calc-nutrition-details-button,.menu-block .details .nutrition-calculator .calc.calc-print-button,.nutrition-calculator .menu-block .details .calc.calc-clear-button,.nutrition-calculator .menu-block .details .calc.calc-nutrition-details-button,.nutrition-calculator .menu-block .details .calc.calc-print-button{float:left;width:58%}.menu-block .details .button.calc:before,.menu-block .details .nutrition-calculator .calc.calc-clear-button:before,.menu-block .details .nutrition-calculator .calc.calc-nutrition-details-button:before,.menu-block .details .nutrition-calculator .calc.calc-print-button:before,.nutrition-calculator .menu-block .details .calc.calc-clear-button:before,.nutrition-calculator .menu-block .details .calc.calc-nutrition-details-button:before,.nutrition-calculator .menu-block .details .calc.calc-print-button:before{content:attr(data-mobile-label)}.menu-block .details .button.order,.menu-block .details .nutrition-calculator .order.calc-clear-button,.menu-block .details .nutrition-calculator .order.calc-nutrition-details-button,.menu-block .details .nutrition-calculator .order.calc-print-button,.nutrition-calculator .menu-block .details .order.calc-clear-button,.nutrition-calculator .menu-block .details .order.calc-nutrition-details-button,.nutrition-calculator .menu-block .details .order.calc-print-button{float:right;width:39%}.menu-block .details .button.order-full,.menu-block .details .nutrition-calculator .order-full.calc-clear-button,.menu-block .details .nutrition-calculator .order-full.calc-nutrition-details-button,.menu-block .details .nutrition-calculator .order-full.calc-print-button,.nutrition-calculator .menu-block .details .order-full.calc-clear-button,.nutrition-calculator .menu-block .details .order-full.calc-nutrition-details-button,.nutrition-calculator .menu-block .details .order-full.calc-print-button{float:none;width:100%}.menu-item-button-group{padding:0 0 24px}.menu-item-button-group .social-buttons{width:100%;display:block;text-align:center;padding:24px 0 0}.menu-item-button-group .button,.menu-item-button-group .nutrition-calculator .calc-clear-button,.menu-item-button-group .nutrition-calculator .calc-nutrition-details-button,.menu-item-button-group .nutrition-calculator .calc-print-button,.nutrition-calculator .menu-item-button-group .calc-clear-button,.nutrition-calculator .menu-item-button-group .calc-nutrition-details-button,.nutrition-calculator .menu-item-button-group .calc-print-button{display:block;margin:10px 0 0;width:100%}.menu-item-title+.menu-tags{padding:0 0 18px}.nutrition-facts header .details-button{white-space:nowrap;width:1px;display:none!important;padding:0!important;margin:0!important}.nutrition-facts .nutrition-col+.nutrition-col{border-top:1px solid #dadad2;border-bottom:4px solid #dadad2}.nutrition-facts footer{zoom:1;clear:both;padding-top:20px}.nutrition-facts footer:after,.nutrition-facts footer:before{content:"";display:table;width:100%}.nutrition-facts footer .details-button{display:block;width:100%;text-align:center}.nutrition-facts footer .legal{padding-top:28px}.login-box{margin-left:0!important;width:100%}.fundraiser-location-table .table-row.title{display:none}.fundraiser-event-table thead tr{white-space:nowrap;width:1px;display:none!important;padding:0!important;margin:0!important}.fundraiser-event-table table,.fundraiser-event-table tbody,.fundraiser-event-table td,.fundraiser-event-table tr{display:block}.fundraiser-event-table tbody tr{padding:14px 10px;position:relative}.fundraiser-event-table tbody tr:first-child{border-top:1px solid #ebebeb}.fundraiser-event-table tbody tr td{display:block;font-weight:400;padding:5px 0;width:100%}.fundraiser-event-table .name-column,.fundraiser-event-table .status-column{font-weight:700}.fundraiser-event-table .name-column:after{display:inline-block;font-family:PX Icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#54565b;content:"\e01c";font-size:18px;position:absolute;right:0;top:19px}.fundraiser-event-table .name-column .view-event-link{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.fundraiser-event-table .date-column,.fundraiser-event-table .time-column{display:inline-block!important;width:initial}.fundraiser-event-table .date-column:before{content:"Date: ";color:#898b8e}.fundraiser-event-table .time-column{padding-left:10px}.fundraiser-event-table .time-column:before{content:"Time: ";color:#898b8e}.fundraiser-event-table .status-column:before{content:"Status: ";font-weight:400;color:#898b8e}.fundraiser-event-table .action-column,.fundraiser-event-table .amount-column{display:none!important;visibility:hidden}.form-cta-row .column{display:block;width:100%}.view-data,.view-label{display:inline-block}.form-cta-row .column .view-label{text-align:center;margin-bottom:20px}.form-cta-row .column .button,.form-cta-row .column .nutrition-calculator .calc-clear-button,.form-cta-row .column .nutrition-calculator .calc-nutrition-details-button,.form-cta-row .column .nutrition-calculator .calc-print-button,.nutrition-calculator .form-cta-row .column .calc-clear-button,.nutrition-calculator .form-cta-row .column .calc-nutrition-details-button,.nutrition-calculator .form-cta-row .column .calc-print-button{width:100%}.view-label{padding:5px 20px 5px 0}.calc-items-container,.calc-nutrition-container{-webkit-overflow-scrolling:touch}}@media only screen and (min-width:48em)and (max-width:74.9375em){.hide-tablet-desktop-sm,.nearest-panda .info-container .info{overflow:hidden;position:absolute;white-space:nowrap;width:1px}.hide-tablet-desktop-sm{height:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.nearest-panda{display:table;height:90px;position:absolute;right:0;top:0}.nearest-panda .info-container{display:table-cell;padding:0 20px;vertical-align:middle}.nearest-panda .info-container .info{height:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.nearest-panda .info-container .order-now-button{border-radius:6px;font-family:Montserrat Panda,"Sans Serif";font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:0;text-transform:uppercase;border-left:none;border-right:none;border-top:none;box-shadow:0 3px #0000001a;color:#fff;display:block;line-height:1;padding:12px 20px 12px 40px;position:relative;text-align:center;text-decoration:none;text-shadow:0 2px 0 #d17e12;z-index:5;background-color:#f19933;background-image:-webkit-linear-gradient(#f19933,#e69129);background-image:linear-gradient(#f19933,#e69129);border-bottom:2px solid #d17e12}.nearest-panda .info-container .order-now-button:hover:not(.inactive){background-color:#f3a54b;background:-webkit-linear-gradient(#f3a54b,#e99d40);background:linear-gradient(#f3a54b,#e99d40)}.nearest-panda .info-container .order-now-button:active:not(.inactive){background-color:#e08b23;background-image:-webkit-linear-gradient(#e08b23,#d17e12);background-image:linear-gradient(#e08b23,#d17e12);border-bottom:none;box-shadow:none;top:2px;background:-webkit-linear-gradient(#e08b23,#d17e12);background:linear-gradient(#e08b23,#d17e12)}.nearest-panda .info-container .order-now-button.inactive{opacity:.5;cursor:default}}@media only screen and (min-width:64.0625em)and (max-width:74.9375em){.hide-desktop-sm{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.main-links{padding-left:170px}.main-links .link-block .anchor{padding:0 30px}.nearest-panda .info-container .order-now-button{font-size:16px;font-size:1.6rem;padding:12px 20px 12px 40px}.nearest-panda .info-container .order-now-button:before{display:inline-block;font-family:PX Icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;font-size:3.2rem;color:#ce7c0e;text-shadow:none;position:absolute;top:2px;left:10px;height:100%;width:25px}.nearest-panda .info-container .order-now-button:hover{text-decoration:none}}@media only screen and (min-width:75em){.nearest-panda .info-container .info .current-panda,.nearest-panda .info-container .info .title{display:block;font-weight:400}.hide-desktop-lg-up{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.main-links{padding:0 370px 0 155px}.nearest-panda{height:90px;position:absolute;right:0;top:0;width:370px}.nearest-panda .info-container{margin:10px 20px;position:relative;-webkit-transition:background-position .1s ease-out .3s,box-shadow .1s ease-out .3s;transition:background-position .1s ease-out .3s,box-shadow .1s ease-out .3s;width:330px;z-index:2}.nearest-panda .info-container .info .current-panda,.nearest-panda .info-container .info .title{-webkit-transition:color .3s ease .3s,text-shadow 1s ease .3s;transition:color .3s ease .3s,text-shadow 1s ease .3s}.nearest-panda .info-container:before{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background-image:url(.https://s3.amazonaws.com/PandaExpressWebsite/Responsive/img/home/bamboo.png);background-size:54px 124px;content:""}.nearest-panda .info-container .info{padding:20px 60px 20px 20px}.nearest-panda .info-container .info .title{font-size:10px;font-size:1rem;line-height:1;letter-spacing:.05em;color:#fff;text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,.1)}.nearest-panda .info-container .info .current-panda{font-size:16px;font-size:1.6rem;line-height:1.1;letter-spacing:0;color:#f19933;padding-top:6px;text-shadow:0 2px 0 rgba(0,0,0,.1);text-transform:capitalize}.nearest-panda .info-container .order-now-button{border-radius:100%;background-color:#f19933;background-image:-webkit-linear-gradient(#f19933,#e69129);background-image:linear-gradient(#f19933,#e69129);border-bottom:2px solid #d17e12;font-size:10px;font-size:1rem;border-left:none;border-right:none;border-top:none;box-shadow:0 3px #0000001a;color:#fff;display:block;font-family:Montserrat Panda;font-weight:700;height:50px;line-height:1.1;min-width:50px;padding:14px 0;position:absolute;right:10px;text-align:center;text-decoration:none;text-shadow:0 2px 0 #d17e12;text-transform:uppercase;top:10px;vertical-align:middle;width:50px}.nearest-panda .info-container .order-now-button:hover:not(.inactive){background-color:#f3a54b;background:-webkit-linear-gradient(#f3a54b,#e99d40);background:linear-gradient(#f3a54b,#e99d40)}.nearest-panda .info-container .order-now-button:active:not(.inactive){background-color:#e08b23;background-image:-webkit-linear-gradient(#e08b23,#d17e12);background-image:linear-gradient(#e08b23,#d17e12);border-bottom:none;box-shadow:none;top:2px;background:-webkit-linear-gradient(#e08b23,#d17e12);background:linear-gradient(#e08b23,#d17e12)}.nearest-panda .info-container .order-now-button.inactive{opacity:.5;cursor:default}.nearest-panda .info-container .order-now-button:hover{text-decoration:none}}@media only screen and (max-width:1023px)and (orientation:portrait){.hide-portrait{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.video-modal .video-wrapper{width:95%}}@media only screen and (orientation:landscape){.hide-landscape{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.video-modal .video-wrapper{width:75%}}@media only screen and (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:192),(min-resolution:192dppx){.hide-retina{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;display:none!important;visibility:hidden;padding:0!important;margin:0!important}.footer-low{background-image:url(https://s3.amazonaws.com/PandaExpressWebsite/Responsive/img/home/bamboo@2x.png)}.footer-app-links .apple-appstore{background-image:url(https://s3.amazonaws.com/PandaExpressWebsite/Responsive/img/home/appstore@2x.png)}.footer-app-links .google-playstore{background-image:url(https://s3.amazonaws.com/PandaExpressWebsite/Responsive/img/home/playstore@2x.png)}.main-nav .logo{background-image:url(https://s3.amazonaws.com/PandaExpressWebsite/Responsive/img/home/logo@2x.png)}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.select-box select::-ms-expand{display:none}.select-box select:focus::-ms-value{background:0 0;color:#222}}@media only screen and (max-width:25.25em){.footer{bottom:55px}}@media (max-width:37.5em){.our-family-story .banner{font-size:14px;font-size:1.4rem;background-position:top right 20%;box-shadow:inset 0 -100px 100px #00000080;height:500px;line-height:500px;line-height:1.2;padding-right:1em}.our-family-story .banner h1{margin-bottom:10px}}@media (max-width:23.75em){.our-family-story .banner{height:550px;min-height:550px}}@media only screen and (min-width:75em)and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:75em)and (-webkit-min-device-pixel-ratio:192),only screen and (min-width:75em)and (min-resolution:192dppx){.nearest-panda .info-container:before{background-image:url(https://s3.amazonaws.com/PandaExpressWebsite/Responsive/img/home/bamboo@2x.png)}}.has-error.has-feedback input,.has-error.has-feedback textarea,.has-error.has-feedback select{outline:0;border:1px solid #d02c30;box-shadow:0 0 0 1px #d02c30}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px #0003;white-space:normal;font-size:12px}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:#00000040;bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:#00000040}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:#00000040;top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:#00000040}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.pagination.pull-right{text-align:right}.pagination button.clear{background:none;border:none}.pagination button span{vertical-align:middle;margin-bottom:3px}.button{cursor:pointer}.fundraiser-event-table h6{margin-left:17px;margin-top:31px}#giftcard{max-width:855px;min-height:486px;margin:0 auto 30px;padding:25px 30px}#giftcard #left{max-width:430px;padding-right:12px;border-right:1px solid #ddd;width:50%;display:inline-block}#giftcard #right{max-width:350px;padding-left:30px;width:50%;display:inline-block;vertical-align:top}#giftcard p.disclaimer{clear:both;width:368px;font-size:11px;line-height:16px;position:relative;top:50px}#giftcard input[type=text]{border:1px solid #c4b4a7;background:#fff;color:#000;font-size:14px;line-height:14px;padding:6px 10px 5px;font-weight:700;-moz-box-shadow:1px 1px 3px rgba(0,0,0,.2) inset;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2) inset;box-shadow:1px 1px 3px #0003 inset;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;vertical-align:middle;margin-bottom:10px}#giftcard select{border:1px solid #c4b4a7;background:#fff;color:#000;font-size:14px;line-height:14px;padding:6px 10px 5px;font-weight:700;-moz-box-shadow:1px 1px 3px rgba(0,0,0,.2) inset;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2) inset;box-shadow:1px 1px 3px #0003 inset;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;vertical-align:middle}#giftcard input[type-text]{width:220px}@media (max-width:800px){#giftcard{max-width:855px;margin:0 auto;padding:25px 30px}#giftcard p.disclaimer{clear:both;font-size:11px;line-height:16px;width:100%;margin-top:25px;position:inherit;margin-bottom:22px}#giftcard #left{max-width:800px;border-right:none;width:100%;display:block}#giftcard #right{max-width:800px;width:100%;display:block;padding-left:0}#giftcard #right ul{padding-left:0!important;float:none!important;margin-bottom:0}}#loading{display:block;width:100%;height:100%;background-color:transparent;position:absolute;top:0;z-index:10000;cursor:wait}.isloading-wrapper.isloading-right{margin-left:10px}.isloading-overlay{position:relative;text-align:center}.isloading-overlay .isloading-wrapper{background:#fff;-webkit-border-radius:7px;-webkit-background-clip:padding-box;-moz-border-radius:7px;-moz-background-clip:padding;border-radius:7px;background-clip:padding-box;display:inline-block;margin:0 auto;padding:10px 20px;top:10%;z-index:9000}@media only screen and (min-width: 768px){.mobuile-menu-new{display:none}}.footer-second-row .site-footer__links li a:before{color:#fff;content:"|";left:6px;position:absolute;top:-3px}.footer-second-row .site-footer__links li:first-child a:before{content:""}@media only screen and (min-width:1200px){.main-navigation{width:100%!important;padding:0 370px 0 155px!important}}@media only screen and (min-width:768px) and (max-width:1199px){.site-header .wrapper .large--two-thirds.main-navigation{width:100%!important;padding:0 0 0 155px!important}}@media only screen and (min-width:768px){.site-footer{border-top:none;border-left:20px solid #f8f7ee;border-bottom:20px solid #f8f7ee;border-right:20px solid #f8f7ee}}.footer-first-row{overflow:hidden}.template-index .grid-uniform{margin-top:50px}@media only screen and (max-width: 768px){.template-index .grid-uniform{margin-top:25px}}footer{margin:0;padding:0!important;border:0;line-height:1;display:block;text-align:left}footer ul{list-style:none;line-height:1.375;margin-bottom:0}footer h5,footer .h5{margin-top:0;line-height:1}footer #block-legalfootermenu{z-index:300;background-color:#282828;width:100%}footer #block-legalfootermenu li{margin-bottom:0}footer #block-legalfootermenu.order_set--active{margin-bottom:152px}@media (min-width: 1280px){footer #block-legalfootermenu{margin-bottom:0}footer #block-legalfootermenu.order_set--active{margin-bottom:0}}footer #block-legalfootermenu .block-legalmenu{text-align:center;padding:8vw 5vw;margin:0 auto;color:#fff;font-family:proxima-nova,sans-serif;font-size:14px}@media (min-width: 768px){footer #block-legalfootermenu .block-legalmenu{padding:15px;max-width:1280px}}@media (min-width: 1280px){footer #block-legalfootermenu .block-legalmenu{font-size:14px}}footer #block-legalfootermenu .block-legalmenu .menu{font-weight:700;margin:0 8vw 20px}@media (min-width: 768px){footer #block-legalfootermenu .block-legalmenu .menu{font-weight:400}}@media (min-width: 1280px){footer #block-legalfootermenu .block-legalmenu .menu{font-weight:700}}@media (min-width: 768px){footer #block-legalfootermenu .block-legalmenu .menu{margin:0 0 1.5vw}}footer #block-legalfootermenu .block-legalmenu .menu UL LI{display:inline-block}footer #block-legalfootermenu .block-legalmenu .menu UL LI A{color:#fff;font-family:proxima-nova,sans-serif;font-size:14px}@media (min-width: 1280px){footer #block-legalfootermenu .block-legalmenu .menu UL LI A{font-size:14px}}footer #block-legalfootermenu .block-legalmenu .menu UL LI A:after{content:" | ";width:.7vw}footer #block-legalfootermenu .block-legalmenu .menu UL LI:last-of-type A:after{content:none}footer #block-legalfootermenu .block-legalmenu .copyright{font-size:12px}@media (min-width: 1280px){footer #block-legalfootermenu .block-legalmenu .copyright{font-size:12px}}@media (min-width: 1024px){footer #block-legalfootermenu .block-legalmenu{text-align:unset;display:flex;width:100%}footer #block-legalfootermenu .block-legalmenu .menu{margin:0;font-weight:400;width:70%}footer #block-legalfootermenu .block-legalmenu .copyright{width:30%;text-align:right;font-size:unset}}footer #block-legalfootermenu #ot-sdk-btn.optanon-show-settings,footer #block-legalfootermenu #ot-sdk-btn.ot-sdk-show-settings{color:#fff;border:none;padding:0;font-size:14px}footer #block-legalfootermenu #ot-sdk-btn.optanon-show-settings:focus,footer #block-legalfootermenu #ot-sdk-btn.optanon-show-settings:hover,footer #block-legalfootermenu #ot-sdk-btn.ot-sdk-show-settings:focus,footer #block-legalfootermenu #ot-sdk-btn.ot-sdk-show-settings:hover{background:0 0}@media (min-width: 768px){footer .layout__region--footer{max-width:100vw;overflow-x:hidden}}footer .layout__region--footer #block-footermenu{z-index:350;background-color:#000;padding-bottom:5vw}@media (min-width: 1280px){footer .layout__region--footer #block-footermenu{padding-bottom:0}}footer .layout__region--footer #block-footermenu .block-footermenu-inner{color:#fff;display:flex;flex-wrap:wrap;flex-direction:column;padding:2.777vw 5vw}@media (min-width: 768px){footer .layout__region--footer #block-footermenu .block-footermenu-inner{flex-direction:row;flex-wrap:wrap}}@media (min-width: 1280px){footer .layout__region--footer #block-footermenu .block-footermenu-inner{flex-wrap:nowrap}}footer .layout__region--footer #block-footermenu .block-footermenu-inner A{color:#fff;text-decoration:none;font-family:proxima-nova,sans-serif;font-size:16px}@media (min-width: 1280px){footer .layout__region--footer #block-footermenu .block-footermenu-inner A{font-size:16px}}footer .layout__region--footer #block-footermenu .block-footermenu-inner H5,footer .layout__region--footer #block-footermenu .block-footermenu-inner .h5{font-family:proxima-nova,sans-serif;font-weight:700;font-size:20px;text-transform:none;letter-spacing:normal}@media (min-width: 1280px){footer .layout__region--footer #block-footermenu .block-footermenu-inner H5,footer .layout__region--footer #block-footermenu .block-footermenu-inner .h5{font-size:20px}}@media (min-width: 1280px){footer .layout__region--footer #block-footermenu .block-footermenu-inner{padding:40px 20px}}footer .layout__region--footer #block-footermenu .block-footermenu-inner .main{order:1;margin-bottom:48px}footer .layout__region--footer #block-footermenu .block-footermenu-inner .main H5,footer .layout__region--footer #block-footermenu .block-footermenu-inner .main .h5{padding:3vw 0;margin-bottom:1.6667vw}@media (min-width: 1024px){footer .layout__region--footer #block-footermenu .block-footermenu-inner .main H5,footer .layout__region--footer #block-footermenu .block-footermenu-inner .main .h5{padding:0}}@media (min-width: 1280px){footer .layout__region--footer #block-footermenu .block-footermenu-inner .main H5,footer .layout__region--footer #block-footermenu .block-footermenu-inner .main .h5{margin-bottom:40px}}footer .layout__region--footer #block-footermenu .block-footermenu-inner .main UL{display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width: 768px){footer .layout__region--footer #block-footermenu .block-footermenu-inner .main UL{max-width:50vw}}@media (min-width: 1280px){footer .layout__region--footer #block-footermenu .block-footermenu-inner .main UL{max-width:unset}}footer .layout__region--footer #block-footermenu .block-footermenu-inner .main UL LI{flex-basis:50%;padding:2vw 0;flex-grow:0;flex-shrink:0;margin-bottom:20px}footer .layout__region--footer #block-footermenu .block-footermenu-inner .main UL LI:last-child{margin-bottom:0}@media (min-width: 768px){footer .layout__region--footer #block-footermenu .block-footermenu-inner .main UL LI{flex-basis:20vw;padding:0}}@media (min-width: 1280px){footer .layout__region--footer #block-footermenu .block-footermenu-inner .main UL LI{flex-basis:150px;padding:0}}@media (min-width: 1024px){footer .layout__region--footer #block-footermenu .block-footermenu-inner .main{margin-bottom:0}}footer .layout__region--footer #block-footermenu .block-footermenu-inner .app{order:2;flex-grow:0;flex-shrink:0;margin-bottom:57px}footer .layout__region--footer #block-footermenu .block-footermenu-inner .app H5,footer .layout__region--footer #block-footermenu .block-footermenu-inner .app .h5{margin-bottom:40px}@media (min-width: 1024px){footer .layout__region--footer #block-footermenu .block-footermenu-inner .app H5,footer .layout__region--footer #block-footermenu .block-footermenu-inner .app .h5{max-width:190px}}footer .layout__region--footer #block-footermenu .block-footermenu-inner .app UL LI{display:inline}footer .layout__region--footer #block-footermenu .block-footermenu-inner .app UL LI IMG{width:35vw}@media (min-width: 768px){footer .layout__region--footer #block-footermenu .block-footermenu-inner .app UL LI IMG{width:12.3456vw;margin-top:2vw}}@media (min-width: 1280px){footer .layout__region--footer #block-footermenu .block-footermenu-inner .app UL LI IMG{width:100px}}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo{order:3;display:flex}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .logo{flex-basis:25vw;order:1}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .logo IMG{width:21.8666667vw;height:21.8666667vw}@media (min-width: 768px){footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .logo{order:2}}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social{flex-basis:50vw;order:2}@media (min-width: 768px){footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social{order:1}}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social UL{display:flex;align-items:center;justify-content:space-between;margin-left:1.3888vw;margin-top:5vw}@media (min-width: 1024px){footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social UL{justify-content:center;margin-top:0}}@media (min-width: 768px){footer .layout__region--footer #block-footermenu .block-footermenu-inner{display:flex;margin:0 1vw}footer .layout__region--footer #block-footermenu .block-footermenu-inner .main{flex-basis:100%;flex-grow:0;flex-shrink:0;flex-wrap:wrap}footer .layout__region--footer #block-footermenu .block-footermenu-inner .app{flex-basis:55%;flex-grow:0;flex-shrink:0}footer .layout__region--footer #block-footermenu .block-footermenu-inner .app H5,footer .layout__region--footer #block-footermenu .block-footermenu-inner .app .h5{margin-bottom:1.08vw}footer .layout__region--footer #block-footermenu .block-footermenu-inner .app UL LI{display:inline}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo{flex-basis:45%;display:flex}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social{flex-basis:40%;flex-grow:0;flex-shrink:0}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social H5,footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social .h5{margin-bottom:16px;max-width:190px}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social UL{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:0}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social UL LI{flex-basis:50%;flex-grow:0;flex-shrink:0;margin-bottom:2.2vw}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social UL LI:last-child{margin-bottom:2.2vw!important}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social UL LI A IMG{width:3vw;height:3vw}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .logo{flex-basis:60%;text-align:center}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .logo IMG{width:14.07vw;height:14.07vw}}@media (min-width: 1280px){footer .layout__region--footer #block-footermenu .block-footermenu-inner{display:flex;max-width:1280px;margin:0 calc(50% - 640px)}footer .layout__region--footer #block-footermenu .block-footermenu-inner .main{flex-basis:47%;flex-grow:0;flex-shrink:0;flex-wrap:wrap}footer .layout__region--footer #block-footermenu .block-footermenu-inner .app{flex-basis:25%;flex-grow:0;flex-shrink:0}footer .layout__region--footer #block-footermenu .block-footermenu-inner .app H5,footer .layout__region--footer #block-footermenu .block-footermenu-inner .app .h5{margin-bottom:16px;max-width:190px}footer .layout__region--footer #block-footermenu .block-footermenu-inner .app UL LI{display:inline}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo{flex-basis:28%;display:flex}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social{flex-basis:42%;flex-grow:0;flex-shrink:0}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social H5,footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social .h5{margin-bottom:16px;max-width:190px}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social UL{display:flex;flex-direction:row;flex-wrap:wrap}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social UL LI{flex-basis:50%;flex-grow:0;flex-shrink:0;margin-bottom:30px}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social UL LI:last-child{margin-bottom:30px!important}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .social UL LI A IMG{width:24px;height:24px}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .logo{flex-basis:58%;text-align:center;margin-top:-15px}footer .layout__region--footer #block-footermenu .block-footermenu-inner .social-logo .logo IMG{width:100px;height:100px}}footer .mobile_static_footer{width:100%;background:#fff;position:fixed;bottom:0;border-top:1px solid #d1d0ce;z-index:400}@media (orientation: portrait){footer .mobile_static_footer{display:block}}@media (orientation: landscape) and (max-width: 820px){footer .mobile_static_footer{display:none}}@media (min-width: 1280px){footer .mobile_static_footer{display:none}}footer .mobile_static_footer .label{color:#000;font-family:proxima-nova,sans-serif;font-size:14px;font-weight:600;line-height:1;padding:6px 0 0}footer .mobile_static_footer .order_set{width:100%;background:#fff;padding:10px;border-bottom:1px solid #d1d0ce;display:none;align-items:center}footer .mobile_static_footer .order_set .location--mobile{display:flex;flex-direction:column;position:relative;height:48px;color:#000;border:1px solid #d1d0ce;padding:4px 48px 4px 12px;margin-right:12px;border-radius:8px;width:calc(100% - 50px);text-decoration:none}footer .mobile_static_footer .order_set .location--mobile:after{content:"";position:absolute;background:url(/themes/custom/panda/images/location_drop_black.svg) top left no-repeat;top:20px;right:8px;width:16px;height:16px}footer .mobile_static_footer .order_set .location--mobile .title{font-size:12px;line-height:1.5}footer .mobile_static_footer .order_set .location--mobile .name{font-size:14px;line-height:1.5;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}footer .mobile_static_footer .order_set .basket--mobile{display:flex;justify-content:center;align-items:center;height:100%;width:50px;position:relative}footer .mobile_static_footer .order_set .basket--mobile .itemCount{color:#fff;text-decoration:none;position:absolute;top:9px;left:calc(50% - 25px);width:50px;text-align:center;font-weight:900}footer .mobile_static_footer .order_set .basket--mobile svg{width:32px}footer .mobile_static_footer .button_set{display:flex;flex-direction:row}footer .mobile_static_footer .button_set a{width:33.33333%;text-align:center;padding:15px 0;text-decoration:none}footer .mobile_static_footer .button_set .wrapper{text-align:center;margin:0 auto}footer .mobile_static_footer .button_set .icon_wrap{margin:0 auto;display:flex;justify-content:center;align-items:flex-end}footer .mobile_static_footer .button_set .icon_wrap svg{display:block;width:32px;height:32px}footer .mobile_static_footer .active .label{color:#ce202e}footer .mobile_static_footer .active svg{fill:#ce202e}body main.main-content{margin:0!important}.template-index .grid-uniform{margin-top:0}.template-index .center-part{padding:75px 0 0}body.template-index main.main-content{padding-top:0!important}body{padding-top:68px!important}@media only screen and (max-width: 768px){.template-index .grid-uniform{margin-top:0}.template-index .center-part{padding:30px 10px}body{padding-top:60px!important}.flexslider .slides img{top:0!important}}.template-index .center-part .grid-link__container{padding:0}.template-index .section-header{text-align:center;padding:0;margin:0;width:100%!important}.header{margin:0;padding:0;border:0}header{display:block}header .layout__region--header{width:100%;margin-left:auto;margin-right:auto}.z-index-header{z-index:3}header .layout__region--header{width:100%;padding-right:0;padding-left:0;display:block}@media (min-width:1024px){header .layout__region--header{justify-content:flex-start;background:0 0}}header .layout__region--mobile-header{position:fixed;z-index:502;width:100%;top:0;height:100vh;background:#ce202e;transform:translate(-100%);transition:all .2s}@media (min-width:1024px){header .layout__region--mobile-header{display:none}}header .layout__region--mobile-header .block-media-library-blocksvg{text-align:center}.layout__region--header ul{margin:0}.layout__region--header ul li{margin-bottom:0;line-height:1.375}header .navigation-burger{margin-top:24px;margin-left:24px;margin-right:24px}.mobile-menu-open .layout__region--mobile-header{transform:translate(0)}.toolbar-fixed header,.toolbar-vertical header{top:0}.layout__region--mobile-header .user-block__signin{display:block!important}.layout__region--mobile-header .user-block__cart{display:none}.tray-image header .layout__region--header,header .tray-image .layout__region--header{max-width:1295px}@media (min-width:1024px){._0-50-block header .layout__region--header,header ._0-50-block .layout__region--header{padding-left:0;padding-right:0}}BODY.toolbar-tray-open .layout__region--header{top:79px}.layout__region--header{display:block;z-index:501}.layout__region--header .block-headermenu--mobile{display:flex;align-items:center;justify-content:center;width:100%;height:62px;background:#ce202e;border-bottom:1px solid #b3001c;position:relative}@media (min-width:768px){.layout__region--header .block-headermenu--mobile{height:80px}}@media (min-width:1280px){.layout__region--header .block-headermenu--mobile{display:none}}.layout__region--header .block-headermenu--mobile .f-header__open{width:40px;height:40px;background:url(https://s3.amazonaws.com/PandaExpressWebsite/www/px-shop-mobile_hamburger.svg) 50% 50% no-repeat;text-indent:-9999px;overflow:hidden;position:absolute;left:15px;top:calc(50% - 20px);border:0;cursor:pointer}@media (min-width:1280px){.layout__region--header .block-headermenu--mobile .f-header__open{display:none}}.layout__region--header .block-headermenu--mobile .f-header__logo{width:48px;height:48px}@media (min-width:768px){.layout__region--header .block-headermenu--mobile .f-header__logo{width:60px;height:60px}}.layout__region--header #block-headermenu{position:fixed;top:0;width:100%;z-index:500}.layout__region--header .block-headermenu{position:fixed;font-family:proxima-nova,sans-serif;font-size:4.2666666667vw;font-weight:700;font-size:16px;background:#ce202e;border-bottom:1px solid #b3001c;letter-spacing:.4px;width:100%;height:100vh;z-index:550;overflow:scroll;transition:left ease-out 125ms,box-shadow ease-out 125ms}@media (min-width:768px){.layout__region--header .block-headermenu{font-size:1.975308642vw}}@media (min-width:1280px){.layout__region--header .block-headermenu{font-size:16px}}@media (min-width:768px){.layout__region--header .block-headermenu{max-width:calc(350px + 20vw)}}@media (min-width:1280px){.layout__region--header .block-headermenu{border-bottom:1px solid #b3001c;position:relative;max-width:100%;height:69px;overflow:visible}}.layout__region--header .block-headermenu--active{left:0;transition:left ease-out .25s,box-shadow ease-out .25s;box-shadow:0 0 0 100vw #000c}@media (min-width:1280px){.layout__region--header .block-headermenu--active{left:auto;box-shadow:0 0 #000c}}.layout__region--header .block-headermenu--inactive{left:-100%;transition:left ease-out 125ms}@media (min-width:1280px){.layout__region--header .block-headermenu--inactive{left:auto}}.layout__region--header .block-headermenu a{color:#fff;text-decoration:none}.layout__region--header .block-headermenu .f-header{width:100%;display:flex;justify-content:space-between;align-items:center}.layout__region--header .block-headermenu .f-header__nav{width:100%;height:100%;background:#ce202e}.layout__region--header .block-headermenu .f-header__nav--left{display:flex;align-items:center;width:100%}@media (min-width:1280px){.layout__region--header .block-headermenu .f-header__nav--left{width:auto;height:100%}}.layout__region--header .block-headermenu .f-header__nav-grid{width:100%;height:100%;padding:25px;display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column-reverse}@media (min-width:1280px){.layout__region--header .block-headermenu .f-header__nav-grid{justify-content:space-between;flex-direction:row;align-items:center;padding:0 25px}}.layout__region--header .block-headermenu .f-header__close{width:30px;height:30px;background:url(https://s3.amazonaws.com/PandaExpressWebsite/www/px-shop-exit.svg) 50% 50% no-repeat;text-indent:-9999px;overflow:hidden;position:absolute;left:25px;top:25px;border:0;cursor:pointer}@media (min-width:1280px){.layout__region--header .block-headermenu .f-header__close{display:none}}.layout__region--header .block-headermenu .f-header__nav-logo-wrapper{position:absolute;top:25px;right:25px;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:scale(.75);transform-origin:top right}@media screen and (min-width:380px){.layout__region--header .block-headermenu .f-header__nav-logo-wrapper{transform:scale(1)}}@media (min-width:1280px){.layout__region--header .block-headermenu .f-header__nav-logo-wrapper{position:relative;top:auto;right:auto}}.layout__region--header .block-headermenu .f-header__logo{display:block;width:90px;height:90px;text-decoration:none}@media (min-width:1280px){.layout__region--header .block-headermenu .f-header__logo{width:45px;height:45px;margin-right:20px}}.layout__region--header .block-headermenu .f-header__lettering{width:50px;height:100px;padding:10px 0 0}@media (min-width:1280px){.layout__region--header .block-headermenu .f-header__lettering{display:none}}.layout__region--header .block-headermenu .f-header__list{display:flex;flex-direction:column}@media (min-width:1280px){.layout__region--header .block-headermenu .f-header__list{flex-direction:row}}@media (min-width:1280px){.layout__region--header .block-headermenu .f-header__list.menu-level-0{height:100%}.layout__region--header .block-headermenu .f-header__list.menu-level-0>li{height:69px}}@media (min-width:1280px){.layout__region--header .block-headermenu .f-header__list.menu-level-0:focus a,.layout__region--header .block-headermenu .f-header__list.menu-level-0:focus-within a,.layout__region--header .block-headermenu .f-header__list.menu-level-0:hover a{opacity:.5;transition:opacity ease-out .25s}}.layout__region--header .block-headermenu .f-header__list.menu-level-0 .f-header__link{position:relative;text-transform:uppercase;font-size:18px;padding:25px 0 10px;display:block}.layout__region--header .block-headermenu .f-header__list.menu-level-0 .f-header__link:after{content:url(https://s3.amazonaws.com/PandaExpressWebsite/www/px-shop-chevron-right.svg);display:inline-block;margin-left:8px}.layout__region--header .block-headermenu .f-header__list.menu-level-0 .f-header__link.is-active{color:#f6a81c}.layout__region--header .block-headermenu .f-header__list.menu-level-0 .f-header__link.is-active:after{content:url(/themes/custom/panda/images/menu/chevron-right-orange.svg)}@media (min-width:1280px){.layout__region--header .block-headermenu .f-header__list.menu-level-0 .f-header__link.is-active:after{content:""}}@media (min-width:1280px){.layout__region--header .block-headermenu .f-header__list.menu-level-0 .f-header__link{padding:0 14px;height:100%;display:flex;align-items:center;text-transform:none}.layout__region--header .block-headermenu .f-header__list.menu-level-0 .f-header__link:after{content:"";width:2px;height:16px;background:#000;position:absolute;right:-1px;top:calc(50% - 8px)}}.layout__region--header .block-headermenu .f-header__list.menu-level-0 .f-header__item:focus a,.layout__region--header .block-headermenu .f-header__list.menu-level-0 .f-header__item:focus-within a,.layout__region--header .block-headermenu .f-header__list.menu-level-0 .f-header__item:hover a{opacity:1;transition:opacity ease-out 125ms}.layout__region--header .block-headermenu .f-header__list.menu-level-0 .f-header__item:focus-within>.menu-dropdown .menu-level-1,.layout__region--header .block-headermenu .f-header__list.menu-level-0 .f-header__item:focus>.menu-dropdown .menu-level-1,.layout__region--header .block-headermenu .f-header__list.menu-level-0 .f-header__item:hover>.menu-dropdown .menu-level-1{display:block}.layout__region--header .block-headermenu .f-header__list.menu-level-0 .f-header__item.menu-item--active-trail>a{color:#f6a81c}@media (min-width:1280px){.layout__region--header .block-headermenu .f-header__list.menu-level-0 .f-header__item:last-child a:after{display:none}}@media (min-width:1280px){.layout__region--header .block-headermenu .f-header__list .menu-level-1{display:none;position:absolute;top:69px;background:#fff;padding:12px 0;box-shadow:0 .9px 1.5px #00000008,0 3.1px 5.5px #00000014,0 14px 25px #0000001f}}.layout__region--header .block-headermenu .f-header__list .menu-level-1 .menu-item a{display:block;font-size:16px;padding:10px 0;font-weight:400}@media (min-width:1280px){.layout__region--header .block-headermenu .f-header__list .menu-level-1 .menu-item a{color:#000;font-size:16px;padding:12px 25px;font-weight:700}.layout__region--header .block-headermenu .f-header__list .menu-level-1 .menu-item a:focus,.layout__region--header .block-headermenu .f-header__list .menu-level-1 .menu-item a:hover{color:#ce202e}}.layout__region--header .block-headermenu .nn-functions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.layout__region--header .block-headermenu .nn-functions a{margin-right:25px}.layout__region--header .block-headermenu .nn-functions a:last-of-type{margin-right:0}.layout__region--header .block-headermenu .nn-functions .location{position:relative;height:48px;color:#fff;border:2px solid #fff;padding:4px 48px 4px 12px;margin:55px 0 5px;border-radius:8px;font-weight:400}@media (min-width:1280px){.layout__region--header .block-headermenu .nn-functions .location{margin:0 25px 0 0;font-weight:700}}.layout__region--header .block-headermenu .nn-functions .location:after{content:"";position:absolute;background:url(https://s3.amazonaws.com/PandaExpressWebsite/www/px-shop-location_drop.svg) top left no-repeat;top:20px;right:8px;width:16px;height:16px}.layout__region--header .block-headermenu .nn-functions .location .store{display:block;align-items:center;text-align:left;height:100%;width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layout__region--header .block-headermenu .nn-functions .location .store--active{display:none;flex-direction:column;align-items:flex-start}.layout__region--header .block-headermenu .nn-functions .location .store--inactive{font-size:16px;line-height:36px;padding-left:24px}.layout__region--header .block-headermenu .nn-functions .location .store--inactive:before{content:"";display:block;width:16px;height:18px;position:absolute;left:10px;top:12px;background:url(https://s3.amazonaws.com/PandaExpressWebsite/www/px-shop-location_marker_white.svg) top left no-repeat}.layout__region--header .block-headermenu .nn-functions .location .title{font-size:12px;line-height:1.4}.layout__region--header .block-headermenu .nn-functions .location .name{font-size:18px;line-height:1.2;width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout__region--header .block-headermenu .nn-functions .order{font-size:16px;background:#fff;color:#ce202e;text-transform:uppercase;width:180px;position:relative;height:48px;border:2px solid #fff;padding:4px 12px;border-radius:8px;text-align:center;line-height:1;display:none;align-items:center;justify-content:center}@media (min-width:1280px){.layout__region--header .block-headermenu .nn-functions .order{display:flex}}.layout__region--header .block-headermenu .nn-functions .basket{background:#fff;border-radius:2.13333vw;min-width:48.8vw;height:12.8vw;text-align:center;text-transform:uppercase;font-weight:700;display:inline-block;position:relative;overflow:hidden;transition:all .2s;width:50%;font-size:4vw;line-height:8.5vw;background-color:#ce202e;color:#fff;font-family:proxima-nova,sans-serif;font-size:4.2666666667vw;border:1px solid #ce202e;height:48px;background-color:#fff;color:#ce202e;text-transform:none;text-align:left;display:none}@media (min-width:768px){.layout__region--header .block-headermenu .nn-functions .basket{border-radius:.8333vw}}@media (min-width:1280px){.layout__region--header .block-headermenu .nn-functions .basket{border-radius:8px}}@media (min-width:768px){.layout__region--header .block-headermenu .nn-functions .basket{width:unset;height:5.92592vw;line-height:5.92592vw;min-width:22.592vw;padding-left:4.938vw;padding-right:4.938vw;padding-top:0;padding-bottom:0}}@media (min-width:1280px){.layout__region--header .block-headermenu .nn-functions .basket{width:unset;height:48px;min-width:180px;line-height:48px!important;padding:0 40px}}@media (min-width:768px){.layout__region--header .block-headermenu .nn-functions .basket{font-size:1.975308642vw}}@media (min-width:1280px){.layout__region--header .block-headermenu .nn-functions .basket{font-size:16px}}@media (min-width:768px){.layout__region--header .block-headermenu .nn-functions .basket{padding:0}}@media (min-width:1280px){.layout__region--header .block-headermenu .nn-functions .basket{width:125px;padding:5px;min-width:unset}}.layout__region--header .block-headermenu .nn-functions .basket .text{font-size:16px}@media (min-width:1280px){.layout__region--header .block-headermenu .nn-functions .basket .text{margin:0 5px}}.layout__region--header .block-headermenu .nn-functions .basket .text .label{font-size:12px;line-height:1.4}.layout__region--header .block-headermenu .nn-functions .basket .text .total{font-size:18px;line-height:1.2}.layout__region--header .block-headermenu .nn-functions .basket .itemCount{font-size:20px;display:flex;justify-content:center;align-items:center;position:absolute;top:calc(50% - 17px);right:8px;background:#ce202e;color:#fff;border-radius:50%;height:34px;min-width:34px;padding:6px 5px 5px;line-height:1}.layout__region--header .block-headermenu .nn-functions .message{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;position:absolute;top:70px;right:50px;display:none;flex-direction:row;background-image:url(/themes/custom/panda/images/ordering/added_removed_bubble.svg);background-size:100% 100%;background-repeat:no-repeat;width:269px;height:73px;padding-top:10px}.layout__region--header .block-headermenu .nn-functions .message .message__image{flex-basis:85px;flex-grow:0;flex-shrink:0}.layout__region--header .block-headermenu .nn-functions .message .message__text{color:#ce202e;flex-basis:122px;flex-grow:0;flex-shrink:0;font-size:14px;font-weight:700;margin-top:18px;text-align:center}.layout__region--header .block-headermenu .nn-functions .message .message__close{flex-basis:44px;flex-grow:0;flex-shrink:0;position:relative;top:50%;transform:translateY(-25%)}.layout__region--header .block-headermenu .nn-functions .account{width:30px;height:30px;position:relative;display:none}@media (min-width:1280px){.layout__region--header .block-headermenu .nn-functions .account{display:block}}.layout__region--header .block-headermenu .nn-functions .account--inactive .profile--active,.layout__region--header .block-headermenu .nn-functions .account--active .profile--inactive{display:none}.layout__region--header #block-panda-local-tasks{padding:1rem;font-weight:700;text-transform:uppercase;background:#d8d8d8}.layout__region--header #block-panda-local-tasks ul li a{font-size:16px}body.toolbar-fixed #block-headermenu{position:relative!important}body.toolbar-fixed #block-headermenu .menu-level-1{top:0!important}.locations_filter__header{background-position:top center}.locations_filter__header .wrapper{position:relative;top:38%;transform:translateY(-50%)}@media (min-width:768px){.locations_filter__header .wrapper{top:50%}}@media (min-width:1280px){.locations_filter__header .wrapper{max-width:1100px;margin:0 auto;top:35%}}.locations_filter__header .wrapper H1{text-align:center;color:#fff}@media (min-width:768px){.locations_filter__header .wrapper H1{font-size:3.9506vw;line-height:3.9506vw;max-width:40%;margin:0 auto}}@media (min-width:1280px){.locations_filter__header .wrapper H1{font-size:32px;line-height:32px;max-width:45%}}.btooc-release-header{width:100%;height:37vw;position:relative;overflow:hidden;background-image:url(https://s3.amazonaws.com/PandaExpressWebsite/www/btooc-release-header-bg-desktop.jpg);background-size:cover;background-position:center bottom}.btooc-release-header img.badge{position:absolute;width:8vw;bottom:4vw;right:4vw;display:block;background:0 0}.btooc-release-header .info{height:37vw;position:absolute;left:17.75vw;top:0;width:32vw;color:#fff;text-align:left;z-index:2;display:flex;justify-content:center;flex-direction:column}.btooc-release-header .info h3{font-family:proxima-nova;text-transform:uppercase;color:#fff;font-weight:700;font-size:1.2vw;margin:0}.btooc-release-header .info h1{margin:0;display:block;text-transform:uppercase;color:#fff;font-family:proxima-nova;font-size:3.2vw;line-height:90%;font-weight:700}.btooc-release-header .info h1 sup{font-size:1vw;top:-1.5vw;font-weight:lighter}.btooc-release-header .info p{margin:.35vw 0 1.25vw;display:inline-block;font-size:1vw;line-height:140%;color:#fff;width:87%;font-weight:300}.btooc-release-header a{cursor:pointer;z-index:2;text-align:center;position:absolute;bottom:0;left:50%;transform:translate(-50%);font-size:1.4vw;text-transform:uppercase;font-weight:700;color:#fff!important;text-decoration:none!important;bottom:3vw}.btooc-release-header .info img{width:14vw;margin-top:1vw;display:block!important}.btooc-release-header img.arrow{display:block;margin:.25vw auto}@media screen and (max-width:1200px){.btooc-release-header{height:130vw;background-image:url(https://s3.amazonaws.com/PandaExpressWebsite/www/btooc-release-header-bg-mobile.jpg)}.btooc-release-header .info{width:80%;display:block;height:auto;position:static;margin-top:5vw;margin-left:10%}.btooc-release-header .info h3{font-size:3vw}.btooc-release-header .info h1{font-size:8vw}.btooc-release-header .info h1 sup{font-size:3vw;top:-3.5vw}.btooc-release-header .info p{font-size:2.9vw;width:100%;margin-top:1vw;font-family:proxima-nova}.btooc-release-header a{font-size:4vw}.btooc-release-header img.badge{bottom:13vw;right:5vw;width:20vw}.btooc-release-header .info img{width:34vw}}.health-page-wrapper section.embedded-news .section-header{cursor:pointer}.health-page-wrapper section.embedded-news .section-header h2{font-size:20px;margin-bottom:0;color:#000;margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/frontend.css.map */
