#MenuDrawer.skwol-mobile-menu .drawer__header{padding:0;height:48px;min-height:48px;border:0}#MenuDrawer.skwol-mobile-menu .drawer__header:before{content:none}.skwol-mobile-menu__dismiss{display:flex;align-items:flex-start;justify-content:center;width:84px;height:44px;padding-top:9px;margin:0 auto;cursor:pointer}.skwol-mobile-menu__dismiss span{display:block;width:44px;height:4px;border-radius:99px;background:rgb(var(--color-foreground) / .12)}#MenuDrawer.skwol-mobile-menu .drawer__content{padding:0 20px max(24px,env(safe-area-inset-bottom));overscroll-behavior:contain}#MenuDrawer .skwol-mobile-menu__primary{margin:0;padding:0;height:auto;list-style:none}#MenuDrawer .skwol-mobile-menu__primary>li{margin:0;padding:0}.skwol-mobile-menu__primary-link{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--font-heading-family);font-weight:600;font-size:24px;line-height:1.15;letter-spacing:-.055em;padding:8px 0}.skwol-mobile-menu__primary-link>.icon{flex:0 0 14px;width:14px;height:14px;opacity:.5}.skwol-mobile-menu__secondary{list-style:none;margin:42px 0 0;padding:26px 0 0;border-top:1px solid rgb(var(--color-foreground));display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,auto);grid-template-columns:1fr 1.1fr;column-gap:20px}.skwol-mobile-menu__secondary a{display:flex;align-items:center;min-height:30px;padding:3px 0;font-size:18px;line-height:1.25;letter-spacing:-.045em}.skwol-mobile-menu__cta{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 18px;margin-top:42px;border-radius:99px;background:rgb(var(--color-button-background));color:rgb(var(--color-button-text));text-align:center;font-size:18px;line-height:1.3;letter-spacing:-.025em}.skwol-mobile-menu__social{margin-top:32px}.skwol-mobile-menu__social>ul{justify-content:center;gap:10px}.skwol-mobile-menu__social a{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.skwol-mobile-menu__social svg{width:18px;height:18px}.skwol-mobile-menu a:hover{opacity:.75}.skwol-mobile-menu a:focus-visible,.skwol-mobile-menu button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (min-width:640px){#MenuDrawer.skwol-mobile-menu .drawer__header{height:56px;min-height:56px}}@media screen and (max-width:359px){.skwol-mobile-menu__primary-link{font-size:23px}.skwol-mobile-menu__secondary{column-gap:14px}.skwol-mobile-menu__secondary a{font-size:16px}}@media(prefers-reduced-motion:reduce){#MenuDrawer.skwol-mobile-menu .drawer__menu>li{transform:none!important;opacity:1!important}}@media screen and (max-width:639px){.js #MenuDrawer.skwol-mobile-menu .drawer__inner{max-height:calc(100% - max(60px,calc(var(--header-height, 0px) + var(--topbar-height, 0px))))}#MenuDrawer.skwol-mobile-menu .drawer__content{min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/skwol-mobile-menu.css.map */
