:root{--app-height: 100%}body:after{content:"";position:fixed;left:0;top:0;background-color:var(--body-shadow);width:100%;height:100%;opacity:0;visibility:hidden;transition:all .2s;z-index:4000}body.shadow{overflow:hidden}body.shadow:after{opacity:1;visibility:visible}.drawer{display:block;position:fixed;top:0;right:calc(var(--drawer-width) * -1);z-index:5000;height:100vh;height:var(--app-height);width:var(--drawer-width);max-width:100%;visibility:hidden;transition:all .3s ease-in-out;background-color:var(--color-body)}.drawer__inner{background-color:var(--drawer-background);display:flex;flex-direction:column;width:100%;height:100%}.drawer.active{visibility:visible;right:0}.drawer__header{padding:2rem;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;letter-spacing:-.1px}.drawer__header side-drawer-toggle{height:3.8rem}.drawer__header-icon{display:flex;align-items:center;font-size:1.2rem;font-weight:700}.drawer__title{display:block;font-size:4rem;line-height:4rem;font-weight:900;text-transform:uppercase;margin:0 2rem 2rem}.drawer__header .drawer__title{margin-left:0;margin-bottom:0}.drawer__content{display:flex;flex-grow:1;width:100%;overflow:auto;padding:2rem;-ms-overflow-style:none;scrollbar-width:none}.drawer__content::-webkit-scrollbar{display:none}.drawer__content-inner{width:100%}.drawer__footer{padding:2rem;font-size:2rem}@media screen and (min-width:990px)and (max-height:750px){.not-scaled .drawer__footer img{height:50px;width:auto}.not-scaled .drawer__content .navigation-list__item{line-height:2.3rem!important;font-size:2.75rem!important}.not-scaled .drawer__content{padding:0px 2rem!important;margin:0!important}}.drawer--left{left:-100%;right:unset}.drawer--full-screen{width:100%;right:-100%}.drawer--bordered .drawer__header{border-bottom:solid 2px var(--color-light-grey)}.drawer--bordered .drawer__footer{border-top:solid 2px var(--color-light-grey)}@media screen and (min-width:990px){.drawer--padded{padding:var(--page-padding)}}@media screen and (max-width:989px){.drawer--padded{padding:var(--page-padding-mobile)}}.drawer--left.active{visibility:visible;left:0}.drawer--header-right .drawer__header{justify-content:flex-end}.drawer--primary .drawer__inner{background-color:var(--color-button-background);color:var(--color-button-accent)}side-drawer-toggle{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/2357/assets/stmt-drawer.css.map */
