.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before,menu-drawer>details[open]>summary:before{content:none!important;display:none!important}.sila-sidebar-backdrop{position:fixed;top:var(--sila-announcement-offset, 0px);right:0;bottom:0;left:0;z-index:60;display:block;width:auto;height:auto;margin:0;padding:0;background:#00000061;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}.js details[open].menu-opening>.sila-sidebar-backdrop{opacity:1;visibility:visible;pointer-events:auto}.sila-sidebar-drawer.menu-drawer{position:fixed!important;top:var(--sila-announcement-offset, 0px)!important;right:auto!important;bottom:0!important;left:0!important;z-index:70!important;width:min(37.5rem,92vw)!important;height:calc(100vh - var(--sila-announcement-offset, 0px))!important;height:calc(100dvh - var(--sila-announcement-offset, 0px))!important;min-height:0!important;max-height:none!important;padding:0!important;overflow:hidden!important;color:#111!important;background:#fff!important;border:0!important;filter:none!important;box-shadow:0 0 2.8rem #00000014!important;transform:translate3d(-100%,0,0)!important;visibility:hidden!important;transition:transform .36s cubic-bezier(.645,.045,.355,1),visibility .36s ease!important}.js details[open].menu-opening>.sila-sidebar-drawer.menu-drawer{transform:translateZ(0)!important;visibility:visible!important}.sila-sidebar-drawer .sila-sidebar-drawer__inner{width:100%;height:100%!important;min-height:0;overflow:hidden;background:#fff!important}.sila-sidebar-drawer .sila-sidebar-drawer__scroll{min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.section-header.menu-open,.section-header.menu-open .header-wrapper,.section-header.menu-open .header{z-index:80!important}.section-header.menu-open .header__icon--menu{position:fixed!important;top:calc(var(--sila-announcement-offset, 0px) + 1.7rem)!important;left:1.8rem!important;z-index:90!important;margin:0!important;color:#111!important}.section-header.menu-open .header__icon--menu:before,.section-header.menu-open .header__icon--menu:after{content:none!important}@media screen and (max-width:749px){.sila-sidebar-drawer.menu-drawer{width:min(36.4rem,100vw)!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/sila-drawer.css.map */
