.SettingsBanner{position:relative;overflow:hidden}.SettingsBanner .toggle{z-index:5}.SettingsBanner hr{border:1px solid #fff8e0}.SettingsBanner .toggle div svg{-webkit-transition:-webkit-transform .1s ease-in;transition:-webkit-transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in,-webkit-transform .1s ease-in;-webkit-transform-origin:center;transform-origin:center}.SettingsBanner .toggle div.rotate svg{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.PopUp{position:fixed;bottom:0;right:0;z-index:5000;width:100%;background-color:#fff8e0;-webkit-box-shadow:-1ch -1ch 4ch -1ch rgba(0,0,0,.22),1ch 1ch 4ch -1ch rgba(0,0,0,.12);box-shadow:-1ch -1ch 4ch -1ch rgba(0,0,0,.22),1ch 1ch 4ch -1ch rgba(0,0,0,.12);max-height:100vh}.PopUp .absoluteBtn{position:absolute;right:1ch;top:-2px}.PopUp .shadowDrawer{position:absolute;height:200vh;width:100%;bottom:100%;left:0;background-color:rgba(0,0,0,.3);z-index:-1}.PopUp .scroll{max-height:100%;overflow-y:auto;overflow-x:hidden}.PopUp .scroll p.description{min-height:5ch}.PopUp .imgProvider{position:relative;height:4ch;width:10ch;-ms-flex-item-align:center;align-self:center}.PopUp .imgProvider img{height:10ch;position:absolute;bottom:0}.PopUp p{padding:0 2ch;text-align:center}.PopUp p.title{padding:0 2ch .5ch 2ch}.PopUp p.main{font-size:1.2rem}.PopUp .btnProvider{margin:3ch .5ch 0 .5ch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;width:100%}@media screen and (min-width:900px){.PopUp{width:auto;max-width:60ch;margin:0 2ch 0 2ch}}@media screen and (min-width:900px)and (min-width:600px){.PopUp{margin:0 4ch 0 4ch}}@media screen and (min-width:900px)and (min-width:900px){.PopUp{margin:0 0 0 0;margin:0 4vw 0 4vw}}@media screen and (min-width:900px)and (min-width:1200px){.PopUp{margin:0 0 0 0;margin:0 8vw 0 8vw}}@media screen and (min-width:900px){.PopUp .shadowDrawer{display:none}}