.vw-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;pointer-events:none}.vw-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:0;transition:opacity .28s ease}.vw-drawer__panel{position:absolute;top:0;left:0;width:min(34rem,92vw);height:100%;background:#fff!important;color:#111!important;opacity:1!important;transform:translate(-100%);transition:transform .32s ease;border-right:1px solid rgba(17,17,17,.08);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 0 0 1px #11111108}.vw-drawer__top{display:flex;justify-content:flex-end;padding:1.6rem 2rem;border:none;flex:0 0 auto;background:#fff!important}.vw-drawer__close{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:#111;font-size:3rem;line-height:1;cursor:pointer;padding:0}.vw-drawer__body{display:flex;flex-direction:column;height:100%;overflow:auto;padding:2rem;background:#fff!important}.vw-drawer__main{margin:0;padding:0}.vw-drawer__item+.vw-drawer__item{margin-top:1.2rem}.vw-drawer__link,.vw-drawer__link:visited,.vw-drawer__details>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;text-decoration:none;color:#111!important;font-size:1.5rem;line-height:1.2;background:transparent;border:0;padding:0;cursor:pointer;list-style:none}.vw-drawer__details>summary::-webkit-details-marker{display:none}.vw-drawer__arrow{font-size:2rem;line-height:1;transition:transform .2s ease}.vw-drawer__details[open]>summary .vw-drawer__arrow{transform:rotate(90deg)}.vw-drawer__sub{margin:1rem 0 0;padding:0 0 0 .2rem}.vw-drawer__sub li+li{margin-top:.6rem}.vw-drawer__sublink,.vw-drawer__sublink:visited{color:#111c!important;text-decoration:none;font-size:1.5rem;line-height:1.45}.vw-drawer__group{margin-top:2.6rem;padding-top:1.8rem;border-top:1px solid rgba(17,17,17,.08)}.vw-drawer__label{font-size:1rem;text-transform:uppercase;letter-spacing:.14em;color:#11111173;margin-bottom:1rem}.vw-drawer__textlink,.vw-drawer__textlink:visited{color:#111!important;text-decoration:none;font-size:1.3rem;line-height:1.6}.vw-drawer__bottom{margin-top:auto;padding-top:2rem;border-top:1px solid rgba(17,17,17,.08)}.vw-drawer__policies{margin:0;padding:0;display:grid;gap:0}.vw-drawer__policies a,.vw-drawer__policies a:visited{color:#111111b3!important;text-decoration:none;font-size:1.25rem;line-height:1.4}.header__icon--menu[data-vw-drawer-open]{-webkit-appearance:none;appearance:none;background:transparent;border:0;padding:0;margin:0;display:inline-flex!important;align-items:center;justify-content:center;cursor:pointer}.header__icon--menu[data-vw-drawer-open] span,.header__icon--menu[data-vw-drawer-open] .svg-wrapper{display:inline-flex;align-items:center;justify-content:center}@media screen and (max-width:749px){.vw-drawer__panel{width:min(30rem,92vw)}.vw-drawer__body{padding:1.8rem}}.vw-drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;z-index:99999!important;pointer-events:none}.vw-drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;z-index:999999!important;pointer-events:none}.vw-drawer.is-open{pointer-events:auto}.vw-drawer__overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100dvh!important;background:#00000059!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;opacity:0;transition:opacity .28s ease;z-index:1!important}.vw-drawer.is-open .vw-drawer__overlay{opacity:1}.vw-drawer__panel{position:fixed!important;top:0!important;left:0!important;width:min(25rem,92vw)!important;height:100dvh!important;background:#fff!important;color:#111!important;transform:translate(-100%);transition:transform .32s ease;z-index:2!important;border-right:1px solid rgba(17,17,17,.08);display:flex;flex-direction:column;overflow:hidden;box-shadow:none;border:none}.vw-drawer.is-open .vw-drawer__panel{transform:translate(0)}body.vw-drawer-lock{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vw-drawer.css.map */
