.\#main-nav-mobile{--main-nav-mobile-level: 0;--main-nav-mobile-spacer-inline: var(--glob-size-4);--main-nav-mobile-spacer-block: var(--glob-size-3);--main-nav-mobile-link-padding-block: .625rem;--main-nav-mobile-link-font-size: 1.125rem;width:min(18rem,88vw);display:block;position:relative;height:100%;overflow-x:hidden}.\#main-nav-mobile .\#main-nav-mobile-level-footer,.\#main-nav-mobile .\#main-nav-mobile-level-body,.\#main-nav-mobile .\#main-nav-mobile-header{padding:var(--main-nav-mobile-spacer-block) var(--main-nav-mobile-spacer-inline)}.\#main-nav-mobile-close{margin-top:3px;position:absolute;top:var(--main-nav-mobile-spacer-block);right:var(--main-nav-mobile-spacer-inline);z-index:3;cursor:pointer}@media(max-width:991px){.\#main-nav-mobile-close:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.\#main-nav-mobile-inner{transition:.3s;display:flex;transform:translate(calc(var(--main-nav-mobile-level) * -100%));position:absolute;height:100%;z-index:2;width:100%}.\#main-nav-mobile-link{display:block;text-decoration:none;color:inherit;display:flex;align-items:center;justify-content:space-between;gap:var(--glob-size-2);padding-block:var(--main-nav-mobile-link-padding-block);padding-inline:var(--main-nav-mobile-spacer-inline);cursor:pointer;font-family:var(--glob-header-family);font-size:var(--main-nav-mobile-link-font-size, var(--glob-header-size));font-weight:var(--glob-header-weight);text-transform:var(--glob-header-transform);letter-spacing:var(--glob-header-letter-spacing, normal);line-height:1.35;outline:none!important}.\#main-nav-mobile-link:not(:has(.\#icon)){justify-content:flex-start}.\#main-nav-mobile-link .\#icon{--size: 1.5rem;flex-shrink:0}.\#main-nav-mobile-link-badged{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.35em}.\#main-nav-mobile-link-badged .\#badge{position:relative;font-size:.65rem;bottom:0;left:0}.\#main-nav-mobile-header{border-bottom:1px solid var(--color-g-border);margin-bottom:var(--main-nav-mobile-spacer-block);display:flex;align-items:center;gap:var(--main-nav-mobile-spacer-block);position:sticky;top:0;background-color:var(--color-g-fg);z-index:3}.\#main-nav-mobile-heading{font-family:var(--glob-heading-family);font-size:var(--glob-heading-size);font-weight:var(--glob-heading-weight);text-transform:var(--glob-heading-transform);letter-spacing:var(--glob-heading-letter-spacing, normal);font-size:1.5rem;text-decoration:none;color:inherit;display:block;width:calc(100% - 70px)}.\#main-nav-mobile-level{display:flex;flex-direction:column;width:100%;flex-basis:100%;flex-shrink:0;flex-grow:1;height:100%;overflow-y:auto}.\#main-nav-mobile-level-trigger{display:none}.\#main-nav-mobile-level-trigger:checked+.\#main-nav-mobile-level-content{display:block}.\#main-nav-mobile-level-content{display:none}.\#main-nav-mobile-toolbar{order:2;margin-top:auto;padding-block:var(--main-nav-mobile-spacer-block);padding-inline:var(--main-nav-mobile-spacer-inline);padding-bottom:calc(var(--main-nav-mobile-spacer-block) + env(safe-area-inset-bottom,0px));padding-left:calc(var(--main-nav-mobile-spacer-inline) + env(safe-area-inset-left,0px));padding-right:calc(var(--main-nav-mobile-spacer-inline) + env(safe-area-inset-right,0px));background-color:var(--color-g-fg);border-top:1px solid var(--color-g-border);display:flex;flex-direction:column;gap:var(--glob-size-4)}.\#main-nav-mobile-toolbar .\#social-profiles{--gap: .85rem}.\#main-nav-mobile-toolbar-item{display:flex;align-items:center;gap:.4em;text-decoration:none;color:inherit;font-family:var(--glob-header-family);font-size:var(--glob-header-size);font-weight:var(--glob-header-weight);text-transform:var(--glob-header-transform);letter-spacing:var(--glob-header-letter-spacing, normal)}.\#main-nav-mobile-toolbar-item[data-toolbar=currency]~[data-toolbar=currency]{display:none}.\#main-nav-mobile-toolbar-item[data-toolbar=language]~[data-toolbar=language]{display:none}.\#main-nav-mobile-toolbar-item-icon .\#icon{--size: 1rem}.\#main-nav-mobile-toolbar-compare-counter:before{content:"("}.\#main-nav-mobile-toolbar-compare-counter:after{content:")"}
/*# sourceMappingURL=/cdn/shop/t/48/assets/main-nav-mobile.css.map */
