.menu-drawer:has(details[open]):not(:has(details[open]>.menu-drawer__submenu)){overflow:auto!important;overscroll-behavior:contain}@media screen and (max-width:749px){.menu-drawer{padding-block-end:max(16px,env(safe-area-inset-bottom))}.menu-drawer__navigation{--menu-top-level-font-size: 1.25rem !important}}@media screen and (max-width:749px){.footer-content:has(.menu){grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px;row-gap:26px;align-items:start}.footer-content:has(.menu)>:nth-child(4){order:5;grid-column:1 / -1}.footer-content:has(.menu)>:nth-child(5){order:4}.footer-content:has(.menu)>:nth-child(6){order:6;grid-column:1 / -1}.footer-content:has(.menu) .menu__details{--spacing--size: 10px}}@media screen and (min-width:990px){.footer-content:has(.menu)>:nth-child(5){grid-column:3}.footer-content:has(.menu)>:nth-child(6){grid-column:4}}.footer-content:has(.menu) .menu:not(.menu--accordion) .menu__heading{padding-block-start:0}@media screen and (max-width:749px){.header__columns{--header-template-columns: var(--header-mobile-bookend) var(--header-mobile-bookend) minmax(0, 1fr) auto var(--header-mobile-bookend) !important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/cp-mobile-layout.css.map */
