.mobile-menu__first-level-link{font-size:var(--nav-level-1);font-family:var(--font-family-nav);font-weight:400;line-height:1;letter-spacing:.04em;text-transform:uppercase}.mobile-menu__accordions .accordion .accordion__title,.mobile-menu__accordions>a,.mobile-menu__back{font-size:var(--nav-level-2);font-family:var(--font-family-nav);font-weight:400;line-height:1.1;letter-spacing:.04em;text-transform:uppercase}.mobile-menu__accordions .accordion .accordion__content a,.mobile-menu__first-level-view-all{font-size:var(--nav-level-3);font-family:var(--font-family-nav);font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.mobile-menu__service-link a,.mobile-menu__service-link span{font-size:var(--nav-service);font-family:var(--font-family-nav);font-weight:400;line-height:1;letter-spacing:.08em;text-transform:uppercase}.mobile-menu__container.open svg.menu-open{opacity:0}.mobile-menu__container:not(.open) svg.menu-close{opacity:0}.mobile-menu__container .modal{top:calc(var(--header-height));height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height))}.mobile-menu__container .modal__content{max-width:100%}.mobile-menu__icon{position:relative;width:var(--m_icon-size);height:var(--m_icon-size);display:block;cursor:pointer}.mobile-menu__icon svg{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .35s}.mobile-menu__icon svg [fill]:not([fill=none]){fill:var(--light_ui-element)}.mobile-menu__icon svg [stroke]:not([stroke=none]){stroke:var(--light_ui-element)}.mobile-menu__content{height:100%;display:flex;flex-direction:column}.mobile-menu__items{overflow:hidden}.mobile-menu__items-inner{scrollbar-base-color:var(--dark_ui-element-invert);scrollbar-face-color:var(--dark_ui-element-invert);scrollbar-3dlight-color:var(--dark_ui-element-invert);scrollbar-highlight-color:var(--dark_ui-element-invert);scrollbar-track-color:var(--dark_ui-element-invert);scrollbar-arrow-color:var(--dark_ui-element-invert);scrollbar-shadow-color:var(--dark_ui-element-invert);scrollbar-dark-shadow-color:var(--dark_ui-element-invert);height:100%;overflow:hidden auto}.mobile-menu__items-inner::-webkit-scrollbar{width:2px;height:2px}.mobile-menu__items-inner::-webkit-scrollbar-button{width:0px;height:0px}.mobile-menu__items-inner::-webkit-scrollbar-thumb{background:var(--dark_ui-element-invert);border:0px none var(--dark_ui-element-invert);border-radius:0}.mobile-menu__items-inner::-webkit-scrollbar-thumb:hover{background:var(--dark_ui-element-invert)}.mobile-menu__items-inner::-webkit-scrollbar-thumb:active{background:var(--dark_ui-element-invert)}.mobile-menu__items-inner::-webkit-scrollbar-track{background:var(--dark_text-dark-grey);border:0 none rgba(0,0,0,0);border-radius:0}.mobile-menu__items-inner::-webkit-scrollbar-track:hover{background:var(--dark_text-dark-grey)}.mobile-menu__items-inner::-webkit-scrollbar-track:active{background:var(--dark_text-dark-grey)}.mobile-menu__items-inner::-webkit-scrollbar-corner{background:#0000}.mobile-menu__first-level{border-bottom:1px solid var(--light_brand-primary);padding:10px 20px}.mobile-menu__first-level:last-child .mobile-menu__first-level-link{border-bottom:0}.mobile-menu__first-level-link{min-height:24px;display:flex;align-items:center;justify-content:space-between;padding:12px 0;cursor:pointer}.mobile-menu__first-level-link svg{width:auto;height:var(--s_icon-size);flex-shrink:0}.mobile-menu__first-level-link svg [fill]:not([fill=none]){fill:var(--light_ui-element)}.mobile-menu__first-level-link svg [stroke]:not([stroke=none]){stroke:var(--light_ui-element)}.mobile-menu__second-level{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;background-color:var(--light_ui-background);opacity:0;transform:translate(100%);transition:transform .35s,opacity .35s}.mobile-menu__second-level.open{opacity:1;transform:translate(0)}.mobile-menu__second-level-content{overflow:hidden}.mobile-menu__second-level-content-inner{scrollbar-base-color:var(--dark_ui-element-invert);scrollbar-face-color:var(--dark_ui-element-invert);scrollbar-3dlight-color:var(--dark_ui-element-invert);scrollbar-highlight-color:var(--dark_ui-element-invert);scrollbar-track-color:var(--dark_ui-element-invert);scrollbar-arrow-color:var(--dark_ui-element-invert);scrollbar-shadow-color:var(--dark_ui-element-invert);scrollbar-dark-shadow-color:var(--dark_ui-element-invert);height:100%;overflow:hidden auto}.mobile-menu__second-level-content-inner::-webkit-scrollbar{width:2px;height:2px}.mobile-menu__second-level-content-inner::-webkit-scrollbar-button{width:0px;height:0px}.mobile-menu__second-level-content-inner::-webkit-scrollbar-thumb{background:var(--dark_ui-element-invert);border:0px none var(--dark_ui-element-invert);border-radius:0}.mobile-menu__second-level-content-inner::-webkit-scrollbar-thumb:hover{background:var(--dark_ui-element-invert)}.mobile-menu__second-level-content-inner::-webkit-scrollbar-thumb:active{background:var(--dark_ui-element-invert)}.mobile-menu__second-level-content-inner::-webkit-scrollbar-track{background:var(--dark_text-dark-grey);border:0 none rgba(0,0,0,0);border-radius:0}.mobile-menu__second-level-content-inner::-webkit-scrollbar-track:hover{background:var(--dark_text-dark-grey)}.mobile-menu__second-level-content-inner::-webkit-scrollbar-track:active{background:var(--dark_text-dark-grey)}.mobile-menu__second-level-content-inner::-webkit-scrollbar-corner{background:#0000}.mobile-menu__second-level-content-inner a{padding-left:20px}.mobile-menu__back{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:16px var(--page-margin);cursor:pointer;border-bottom:1px solid var(--light_brand-primary);border-top:1px solid var(--light_brand-primary)}.mobile-menu__back-title{display:flex;align-items:center}.mobile-menu__back svg{width:auto;height:var(--m_icon-size);flex-shrink:0;margin-right:24px}.mobile-menu__back svg [fill]:not([fill=none]){fill:var(--light_ui-element)}.mobile-menu__back svg [stroke]:not([stroke=none]){stroke:var(--light_ui-element)}.mobile-menu__accordions{display:flex;flex-direction:column}.mobile-menu__accordions>a{align-content:center;min-height:40px;border-bottom:1px solid var(--light_brand-primary);padding:16px 0 16px 20px}.mobile-menu__accordions .accordion{border-bottom:1px solid var(--light_brand-primary)}.mobile-menu__accordions .accordion .accordion__title{align-content:center;min-height:40px;padding:16px 20px 16px 0}.mobile-menu__accordions .accordion .accordion__content{padding:0;text-align:left}.mobile-menu__accordions .accordion .accordion__content a{display:block;margin-bottom:8px;padding:6px 0 6px 20px}.mobile-menu__accordions .accordion .accordion__content a:last-child{margin-bottom:0}.mobile-menu__card-container{position:relative;display:flex;text-align:center;flex-direction:column;justify-content:space-between;padding:40px 20px}.mobile-menu__card{margin-top:40px;width:100%;min-width:300px}.mobile-menu__card .media__container{position:relative;overflow:hidden;padding-top:66.6666666667%;width:100%;margin-bottom:8px}.mobile-menu__card .media__container>img,.mobile-menu__card .media__container>video,.mobile-menu__card .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mobile-menu__service{display:flex;flex-direction:column;justify-content:flex-end;flex-grow:1;padding:24px 0}.mobile-menu__service-link{align-content:center;min-height:41px;padding:8px var(--page-margin)}.mobile-menu__service-link a,.mobile-menu__service-link span{display:flex;align-items:center;justify-content:flex-start;font-size:medium;gap:8px}.mobile-menu__service-link a svg,.mobile-menu__service-link span svg{width:28px;height:28px;margin-right:8px}.mobile-menu__service-link a svg [fill]:not([fill=none]),.mobile-menu__service-link span svg [fill]:not([fill=none]){fill:var(--light_ui-element)}.mobile-menu__service-link a svg [stroke]:not([stroke=none]),.mobile-menu__service-link span svg [stroke]:not([stroke=none]){stroke:var(--light_ui-element)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/snippets.mobile-menu.css.map */
