/* Pulled from vendor.css on 07/09/2021 - SM */
/*! Github: https://github.com/nickrigby/silc */

.js .silc-offcanvas{position:fixed;width:100%;height:100%;right:0;top:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);background:none;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box;visibility:hidden}.js .silc-offcanvas--left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.js .silc-offcanvas--top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.js .silc-offcanvas--bottom{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.js .silc-offcanvas--visible{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}@media (min-width:9000px){.js .silc-offcanvas{position:static;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;visibility:visible}}.js .silc-offcanvas__inner{position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:90%;height:90%;max-width:none;max-height:none;padding:1em;background:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-sizing:border-box;box-sizing:border-box}.silc-offcanvas__trigger{display:none}.js .silc-offcanvas__trigger{display:block}@media (min-width:9000px){.js .silc-offcanvas__trigger{display:none}}