.side-popper div.popper-drawer{background-color:#000;color:var(--primaryLighter)}.side-popper button.popper-open{background-color:transparent;border:none;position:fixed;top:50%;right:177px}.side-popper button.popper-open .controls{position:relative}.side-popper button.popper-open .controls .button-image{display:none;position:absolute}.side-popper button.popper-open .controls .button-image img{max-width:192px;filter:drop-shadow(2px 3px 2px rgba(0, 0, 0, 0.25))}.side-popper button.popper-open .controls .button-text{display:none;transform:rotate(-90deg);position:absolute;left:111px;box-shadow:-2px -2px 2px 1px rgba(0, 0, 0, 0.07)}.side-popper button.popper-close{background-color:transparent;border:none;position:sticky;top:1rem;left:1rem;margin:0;padding:0}.side-popper button.popper-close .button-text{border-radius:50%;padding:1px 6px 3px 6px;line-height:17px}.side-popper button.popper-close:hover .button-text{color:var(--primaryLighter);border-color:var(--primaryLighter)}.side-popper .sidecar{padding:2em}.side-popper .sidecar .section{font-size:2.2rem}.side-popper .sidecar .section.sidecar-header{margin-top:40px;margin-bottom:40px}.side-popper .sidecar .section.sidecar-header *{margin-left:auto;margin-right:auto;display:block;margin-bottom:2rem}.side-popper .sidecar .section.sidecar-body p.text-intro{font-size:2.5rem;margin-top:3em}.side-popper .sidecar .section.sidecar-body h3{margin:0;font-size:3rem}.side-popper .sidecar .section.sidecar-body a.btn{display:block;margin-top:5em}.side-popper .sidecar .section.sidecar-footer{margin-top:60px}/*# sourceMappingURL=side-popper.css.map */