@media screen and (max-width:767px){
html{background:#D6EAF8!important}
html body .mt-sticky-top{background:#D6EAF8!important;padding-top:12px!important;padding-bottom:10px!important;margin-top:0!important;top:0!important}
html body .mt-sticky-top .main-header.main-header.main-header{margin:0 8px!important;background:linear-gradient(180deg,#FFFFFF 0%,#E6F3FC 100%)!important}
html body .mt-sticky-top #personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block,html body .mt-sticky-top .header-controll.header-controll,html body .mt-sticky-top .main-header .personal-block-outer.personal-block-outer{background:transparent!important}
html body .mt-sticky-top .header-controll.header-controll{padding-left:18px!important;padding-right:18px!important}
html body .mt-sticky-top .menu-wrapper{background:transparent!important;padding:0 10px!important}

html body .mt-sticky-top .menu-wrapper.menu-wrapper{margin-top:3px!important}
html body .mt-sticky-top{padding-bottom:4px!important}
html body .mt-sticky-top .category-scroll{padding-top:0!important;padding-bottom:0!important}

/* r6 buttons */
html body .mt-sticky-top .menu-wrapper.menu-wrapper{padding:0 0 0 26px!important}
html body .mt-sticky-top .menu-wrapper .category-scroll nav#main-menu#main-menu#main-menu#main-menu > ul{display:flex!important;gap:8px!important;align-items:center!important;padding:0 26px 0 0!important;margin:0!important}
html body .mt-sticky-top .menu-wrapper .category-scroll nav#main-menu#main-menu#main-menu#main-menu li{margin:0!important;padding:0!important}
html body .mt-sticky-top .menu-wrapper .category-scroll nav#main-menu#main-menu#main-menu#main-menu li a.parent-category{display:inline-flex!important;align-items:center!important;height:34px!important;padding:0 14px!important;line-height:1!important;font-size:14px!important;font-weight:600!important;border-radius:999px!important;background:#F2F8FD!important;color:#2976A4!important;border:1.5px solid #A1D0E9!important;box-sizing:border-box!important;margin:0!important}
html body .mt-sticky-top .menu-wrapper .category-scroll nav#main-menu#main-menu#main-menu#main-menu li a.parent-category.mtx-active,html body .mt-sticky-top .menu-wrapper .category-scroll nav#main-menu#main-menu#main-menu#main-menu li a.parent-category.active,html body .mt-sticky-top .menu-wrapper .category-scroll nav#main-menu#main-menu#main-menu#main-menu li.active>a.parent-category{background:#2286C6!important;color:#fff!important;border-color:#2286C6!important;box-shadow:0 2px 6px rgba(34,134,198,.30)!important}
html body .mt-sticky-top .menu-wrapper .category-scroll .category-scroll-arrow{width:34px!important;height:34px!important;top:50%!important;transform:translateY(-50%)!important}
html body .mt-sticky-top #personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block>.mt-header-burger{width:38px!important;height:38px!important;flex:0 0 38px!important;border-radius:12px!important;background:#D6EAF8!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-left:4px!important}
html body .mt-sticky-top #personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block #mt-signin-trigger#mt-signin-trigger{height:34px!important;max-height:34px!important;border-radius:999px!important;background:#2286C6!important;align-self:center!important;box-shadow:0 2px 6px rgba(34,134,198,.25)!important}

/* r7 */
html body .mt-sticky-top .menu-wrapper .category-scroll nav#main-menu#main-menu#main-menu#main-menu li a.parent-category{width:96px!important;justify-content:center!important;padding:0 8px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}

/* r8 B6r */
html body .mt-sticky-top .menu-wrapper.menu-wrapper{padding-left:8px!important}
html body .mt-sticky-top .menu-wrapper .category-scroll nav#main-menu#main-menu#main-menu#main-menu > ul{gap:5px!important}
html body .mt-sticky-top .menu-wrapper .category-scroll nav#main-menu#main-menu#main-menu#main-menu li a.parent-category{width:78px!important;padding:0 6px!important;font-size:13.5px!important;letter-spacing:-.1px!important}
html body .mt-sticky-top .menu-wrapper .category-scroll nav#main-menu#main-menu#main-menu#main-menu li a.parent-category{border-radius:8px!important}

/* r10 R4f: search bar 4px closer to top row */
html body .mt-sticky-top .header-controll.header-controll{padding-top:6px!important}

/* r10 R4g: auto-width chips, min 78px, no clipping */
html body .mt-sticky-top .menu-wrapper .category-scroll nav#main-menu#main-menu#main-menu#main-menu li a.parent-category{width:auto!important;min-width:78px!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;padding:0 12px!important;justify-content:center!important}

/* r10 R4h: 10px chip corners */
html body .mt-sticky-top .menu-wrapper .category-scroll nav#main-menu#main-menu#main-menu#main-menu li a.parent-category{border-radius:10px!important}

/* r10 R4i: logo equal gap to menu and Sign in */
html body .mt-sticky-top #personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block .mt-mobile-logo{left:18.4px!important}

/* r10 R4l: logged-in row fits 360-430; avatar 28px, round, no frame */
html body .mt-sticky-top #personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block.cstm-personal-block{grid-template-columns:auto 0 minmax(0,1fr) 0 32px 32px 32px 33px!important;column-gap:4px!important;padding-right:12px!important}
html body .mt-sticky-top #personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block.cstm-personal-block .mt-mobile-logo{left:3px!important;justify-self:center!important}
html body .mt-sticky-top #personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block.cstm-personal-block .personal-messages-link,html body .mt-sticky-top #personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block.cstm-personal-block .personal-following-link,html body .mt-sticky-top #personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block.cstm-personal-block .personal-notify-wrap{width:32px!important;min-width:32px!important;max-width:32px!important;margin:0!important;justify-content:center!important}
html body .mt-sticky-top #personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block.cstm-personal-block .left-part-header,html body .mt-sticky-top #personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block.cstm-personal-block .profile-dropdown{width:28px!important;min-width:28px!important;max-width:28px!important;margin:0!important;padding:0!important;justify-self:end!important}
html body .mt-sticky-top #personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block #my-link#my-link,html body .mt-sticky-top #personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block .profile-dropdown #my-link{width:28px!important;height:28px!important;min-width:28px!important;max-width:28px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;outline:0!important;display:flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;border-radius:50%!important;overflow:hidden!important;font-size:0!important;line-height:0!important}
html body .mt-sticky-top #personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block#personal-block #my-link .header-avatar-image{width:28px!important;height:28px!important;min-width:28px!important;flex:0 0 28px!important;margin:0!important;border:0!important;box-shadow:none!important;border-radius:50%!important;background-size:cover!important;background-position:center!important;outline:0!important;padding:0!important}
}
