.header-logo-block .dtc-mobile-logo{display:flex}@media screen and (max-width: 1024px){.header-logo-block .dtc-mobile-logo a:last-of-type{width:100%}}.dtc-original-search-bar{display:block}.dtc-search-bar{display:block;opacity:0;visibility:hidden;position:absolute;bottom:-112%;left:0;width:100%;background:#fff;padding:12px 15px;border-top:1px solid #E7E5E4;border-bottom:1px solid #E7E5E4}.dtc-search-bar #searchinput_mobile,.dtc-search-bar #searchinput_mobile_extra{margin-bottom:0;padding:14px 24px 14px 20px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#000}:is(.dtc-search-bar #searchinput_mobile,.dtc-search-bar #searchinput_mobile_extra):placeholder-shown{opacity:1;color:#000}.dtc-search-bar .search-icon{position:absolute;top:50%;right:39px;transform:translateY(-50%)}.dtc-search-icon{margin-right:12px}.dtc-search-icon svg:first-of-type{display:flex}.dtc-search-icon svg:last-of-type{display:none}.dtc-search-icon:has(input[type=checkbox]#toggle-search-bar:checked) svg:first-of-type{display:none}.dtc-search-icon:has(input[type=checkbox]#toggle-search-bar:checked) svg:last-of-type{display:flex}body:has(input[type=checkbox]#toggle-search-bar:checked){overflow-y:hidden}body:has(input[type=checkbox]#toggle-search-bar:checked) .dtc-search-bar{display:block;opacity:1;z-index:999;visibility:visible}#menu-toggle:not(.hidden){display:flex}.dtc-mobile-menu{border-top:1px solid #000000}#menu.show{visibility:visible;transform:translate(0)}#menu li>ul.show-sub{transform:translate(0);opacity:1;pointer-events:auto}.block-custom-link{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:10px;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.35px}.block-custom-link .block-custom-link__svg-container{display:flex;justify-content:center;align-items:center;border-radius:50%;width:33px;height:33px}.block-custom-link .block-custom-link__url:empty{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;cursor:pointer}.block-custom-link .menu-collapsable-arrow-right{position:absolute;top:50%;right:1rem;z-index:0;transform:translateY(-50%)}.menu-highlights .menu-highlights__first-level{position:relative;border-bottom:1px solid rgba(0,0,0,.45);width:100%;cursor:pointer}.menu-highlights .menu-highlights__first-level span{width:100%;display:block;font-size:24px;font-style:normal;font-weight:700;line-height:30px}.menu-highlights .menu-highlights__first-level:has(.menu-collapsable-arrow-right) span{width:calc(100% - 26px)}.menu-highlights .menu-highlights__first-level:has(.menu-highlights__first-destails[open]) .menu-collapsable-arrow-right:first-of-type{rotate:90deg}.menu-highlights .menu-highlights__first-level .menu-collapsable-arrow-right{position:absolute;top:17px;right:0;z-index:-1;rotate:0deg;transition:all .3s linear;transform-origin:center center}.menu-highlights .menu-highlights__first-destails summary{list-style-type:none}.menu-highlights .menu-highlights__first-destails summary::-webkit-details-marker{display:none}.menu-highlights .menu-highlights__first-destails ul .menu-highlights__second-level span{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.35px;white-space:nowrap}.menu-highlights .menu-highlights__first-destails ul .menu-highlights__second-level span .menu-badge{color:#fff;background-color:#ff641c;padding:6px 10px;text-align:center;font-size:10px;font-style:normal;font-weight:600;line-height:15px}.menu-highlights .menu-highlights__first-destails ul .menu-highlights__second-level:has(svg) span{width:calc(100% - 26px)}.menu-non-highlights .menu-non-highlights__first-level{position:relative;border-bottom:1px solid rgba(0,0,0,.45);width:100%;cursor:pointer}.menu-non-highlights .menu-non-highlights__first-level span{width:100%;display:block;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.35px}.menu-non-highlights .menu-non-highlights__first-level:has(.menu-collapsable-arrow-right) span{width:calc(100% - 26px)}.menu-non-highlights .menu-non-highlights__first-level:has(.menu-non-highlights__first-destails[open]) .menu-collapsable-arrow-right:first-of-type{rotate:90deg}.menu-non-highlights .menu-non-highlights__first-level .menu-collapsable-arrow-right{position:absolute;top:12px;right:0;z-index:-1;rotate:0deg;transition:all .3s linear;transform-origin:center center}.menu-non-highlights .menu-non-highlights__first-destails summary{list-style-type:none}.menu-non-highlights .menu-non-highlights__first-destails summary::-webkit-details-marker{display:none}.menu-non-highlights .menu-non-highlights__first-destails ul .menu-non-highlights__second-level span{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.35px;white-space:nowrap}.menu-non-highlights .menu-non-highlights__first-destails ul .menu-non-highlights__second-level span .menu-badge{color:#fff;background-color:#ff641c;padding:6px 10px;text-align:center;font-size:10px;font-style:normal;font-weight:600;line-height:15px}.menu-non-highlights .menu-non-highlights__first-destails ul .menu-non-highlights__second-level:has(svg) span{width:calc(100% - 26px)}:is(.menu-highlights,.menu-non-highlights) .menu-url:empty{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;cursor:pointer}.footer-menu{background-color:#f2f2f2;padding-bottom:86px}.footer-menu a{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px;text-decoration:none;color:#000;cursor:pointer;font-size:18px;font-style:normal;font-weight:500;line-height:22.5px}
/*# sourceMappingURL=/cdn/shop/t/564/assets/dtc-mobile-nav-rework.css.map */
