.Navigation[data-layout = mobile]{}[data-layout = mobile] .Navigation-Menus{justify-content:unset;flex-direction:column}[data-layout = mobile] .Navigation-Menus:not([data-hide-menus = true]){grid-template-columns:1fr 1fr;display:grid}[data-layout = mobile] .Navigation-Menus[data-hide-menus = true] > *{display:none}[data-layout = mobile] .Navigation-Menu{---Tile-Background: white ;---Item-Color: #313139 ;---Background: white ;---Accent: var( --link-color-hover ) ;---Color: #313139 }[data-layout = mobile] .Navigation-Menu[data-selected = true]{display:block}[data-layout = mobile] .Navigation-Menu::after{display:none}[data-layout = mobile] .Navigation-Item{flex-direction:column;gap:1.5rem;position:relative;padding:20px}[data-layout = mobile] .Navigation-Menu[data-selected = true] .Navigation-Item{display:none}[data-layout = mobile] .Navigation-Item > svg{display:none}[data-layout = mobile] .Navigation-Overlay{grid-template-columns:unset;padding-inline:unset;border-radius:unset;padding-block:unset;inset-inline:unset;max-height:unset;clip-path:unset;position:unset;flex-direction:column;display:flex;gap:2rem}[data-layout = mobile] .Navigation-Menu[data-has-sidebar = true] .Navigation-Overlay{grid-template-columns:unset;grid-auto-rows:unset;gap:0}[data-layout = mobile] .Navigation-Menu:not([data-selected = true]) .Navigation-Overlay{display:none}[data-layout = mobile] .Navigation-Sidebar{border-top:solid 1px var( ---Color );max-height:unset;overflow-y:unset;max-width:unset;gap:0}[data-layout = mobile] .Navigation-Sidebar:has(input:checked){display:none}[data-layout = mobile] .Navigation-Tab{position:relative;padding:20px;width:100%}[data-layout = mobile] .Navigation-Tab:not(:last-child)::after{content:"";inset-inline:20px;position:absolute;bottom:0;height:1px;width:calc(100% - 40px);background:color-mix(in hsl,var( ---Color ),80% transparent)}[data-layout = mobile] label.Navigation-Tab a{pointer-events:none}[data-layout = mobile] .Navigation-Divider{display:none}[data-layout = mobile] .Navigation-Overview{padding-inline:20px;overflow:clip;position:relative;margin:unset}[data-layout = mobile] .Navigation-Menu[data-has-highlights = true] .Navigation-Overview{padding:20px}[data-layout = mobile] .Navigation-Menu[data-has-highlights = false]:not(:has(.Navigation-Sidebar input:checked)) .Navigation-Overview{padding:0}[data-layout = mobile] .Navigation-Overview::after{content:"";background:var( ---Color );height:1px;width:calc(100% + 20px);position:absolute;left:0;top:0}[data-layout = mobile] .Navigation-Collections{margin-top:unset;row-gap:unset;flex-direction:column;align-items:stretch;display:flex;width:100%}[data-layout = mobile] .Navigation-Collection{padding-block:20px;position:relative;display:unset}[data-layout = mobile] .Navigation-Collection:not(:last-of-type)::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background:color-mix(in hsl,var( ---Color ),80% transparent)}[data-layout = mobile] .Navigation-Collection-Title{text-align:start}[data-layout = mobile] .Navigation-Collection-Thumbnail{display:none}[data-layout = mobile] .Navigation-Highlights{flex-direction:column;display:flex;gap:3rem;justify-content:center;width:100%}[data-layout = mobile] .Navigation-Highlight{grid-auto-rows:250px auto auto;row-gap:1rem}[data-layout = mobile] .Navigation-Thumbnail{aspect-ratio:1;height:auto;width:100%}.Navigation-Backtrack{visibility:hidden;rotate:180deg;stroke:#000;rotate:90deg}.Navigation-Backtrack svg{height:15px;width:15px}#shopify-section-Navigation-Mobile:has(.Navigation-Menu[data-selected = true],.Navigation-Tab input:checked) .Navigation-Backtrack{visibility:visible}.c_mbl-nav-overly{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000006e;z-index:99;display:none}.c_mbl-nav-container{position:fixed;left:-100%;top:0;background:#fff;width:320px;height:100%;z-index:9999;transition:all .5s}.c_mbl-nav-inner{overflow:auto;height:100%}.c_mbl-nav-heading{padding:20px;align-items:center;display:flex}.c_mbl-nav-heading h2{margin-inline:auto;font-size:16px}.c_mbl-nav-heading h2 svg{width:16px;height:16px;vertical-align:middle;position:relative;top:-2px}.c_mbl-nav-close svg{width:15px;height:15px;display:block}.c_mbl-nav-back{position:absolute;left:20px;top:50%;transform:translateY(-50%) rotate(180deg);line-height:normal;cursor:pointer}.c_mbl-nav-back svg{width:8px}.c_mbl-nav-main-open .c_mbl-nav-container{left:0}.c_mbl-nav-main-open .c_mbl-nav-overly{display:block}@media (max-width: 320px){.c_mbl-nav-container{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/Navigation-Mobile.css.map */
