body.mm-overlay-open{overflow:hidden}.mm-menu-shell{position:fixed!important;top:72px!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important;min-height:0!important;z-index:140!important;overflow:hidden!important}.mm-menu-shell[hidden]{display:none!important}.mm-menu-backdrop{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:0!important;background:#0000009e!important}.mm-menu-panel{position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:auto!important;width:min(430px,92vw)!important;height:auto!important;max-width:none!important;padding:30px 28px 42px!important;background:#090a0a!important;border-right:1px solid var(--mm-line)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;z-index:1!important}.mm-menu-panel__top,.mm-menu-links{position:relative!important;z-index:2!important;visibility:visible!important;opacity:1!important;transform:none!important}.mm-menu-links{display:flex!important;flex-direction:column!important;align-items:flex-start!important;height:auto!important;max-height:none!important;overflow:visible!important}.mm-menu-links a,.mm-menu-links button{display:block!important;height:auto!important;visibility:visible!important;opacity:1!important;color:var(--mm-text)!important;transform:none!important}:focus-visible{outline:2px solid currentColor;outline-offset:4px}.mm-menu-panel:focus{outline:none}@media(max-width:990px){.mm-menu-shell{top:64px!important;right:0!important;bottom:0!important;left:0!important}.mm-menu-backdrop{background:#090a0a!important}.mm-menu-panel{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;padding:26px 22px 48px!important;border:0!important}.mm-menu-links{gap:2px!important;padding:6px 0 40px!important}.mm-menu-links a,.mm-menu-links button{font-size:clamp(28px,8.6vw,42px)!important;line-height:1.08!important;padding:8px 0!important}}@media(min-width:621px)and (max-width:990px){.mm-menu-shell{top:72px!important;right:0!important;bottom:0!important;left:0!important}}.product-card__meta span:first-child{min-width:0;overflow-wrap:anywhere}.collection-card span{overflow-wrap:anywhere}.search-overlay{z-index:180!important}.cart-drawer{z-index:200!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/fixes.css.map */
