.c-panel__header-title{font-size:20px;font-family:Frutiger LT W01_55 Roma1475738,"Arial, sans-serif";font-weight:400;color:#202020;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.c-panel__close{border-right:1px solid #e8edee;color:#c9ced4;padding:0 2.25em;height:100%;margin-right:1.5em;cursor:pointer}.c-panel__close,.c-panel__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-panel__header{background:#fff;z-index:72;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.08);box-shadow:0 1px 1px rgba(0,0,0,.08);-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s;-webkit-transform:translateY(-100px);transform:translateY(-100px);padding:0 2em 0 0;height:90px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;left:0;right:0;max-width:100%}.c-panel__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-panel__actions,.c-panel__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.c-panel__inner{position:fixed;width:100%;height:100%;top:0;background-color:#f0f5fb;z-index:71;-webkit-transition:-webkit-transform .3s .3s;transition:-webkit-transform .3s .3s;transition:transform .3s .3s;transition:transform .3s .3s,-webkit-transform .3s .3s}@media (min-width:768px){.c-panel__inner{width:90%;max-width:860px}}@media (min-width:768px){.c-panel__inner.is-wide{max-width:90%}}.c-panel__content{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:100px;padding-left:10px;padding-right:10px;overflow:auto;-webkit-overflow-scrolling:touch;background-size:360px 350px;background-position:100% 100%}@media screen and (min-width:1024px){.c-panel__content{padding-left:2em;padding-right:2em}}@media only screen and (min-width:1024px){.c-panel__inner{width:70%}.is-wide{width:90%;max-width:90%}.c-panel__content{padding-left:3em;padding-right:3em}.c-panel__content.is-wide{padding-left:1em;padding-right:1em}}@media only screen and (min-width:1170px){.c-panel__inner{width:60%}.is-wide{width:90%;max-width:90%}.c-panel__content{padding-left:6em;padding-right:6em}.c-panel__content.is-wide{padding-left:2em;padding-right:2em}}