.dp-burger-trigger{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:34px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;line-height:1}
.dp-burger-trigger i{font-size:24px}
.header-wow-desktop .header-wow-top-list{display:flex;align-items:center;gap:clamp(12px,1.6vw,30px)}
.header-wow-desktop .header-wow-top-list .header-wow-top-list-item{margin-right:0!important;white-space:nowrap}
.header-wow-desktop .dp-burger-trigger{color:#fff}
.header-wow-mobile .dp-burger-trigger{color:#111827}
.dp-burger-trigger:focus-visible,.dp-burger-close:focus-visible{outline:2px solid #527bff!important;outline-offset:3px;border-radius:6px}
#dpSiteMenuOverlay{position:fixed;inset:0;z-index:1000;background:rgba(15,23,42,.2);backdrop-filter:none;-webkit-backdrop-filter:none}
#dpSiteMenu{position:fixed;z-index:1001;inset:0 auto 0 0;width:min(380px,calc(100vw - 24px));height:100vh;height:100dvh;padding:20px;display:none;overflow-y:auto;overscroll-behavior:contain;background:#fff;border:0;border-radius:0 20px 20px 0;box-shadow:12px 0 40px rgba(15,23,42,.12);color:#111827;text-align:start;scrollbar-width:thin}
#dpSiteMenu.is-open{display:block}
.dp-burger-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}
.dp-burger-heading h2{margin:0;font-size:23px;font-weight:700;line-height:1.2}
.dp-burger-close{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:10px;background:#f3f5f9;color:#475569;cursor:pointer}
.dp-burger-close i{font-size:23px}
.dp-burger-caption{margin:0 0 10px;font-size:12px;font-weight:500;line-height:1.4;color:#6b7280}
.dp-burger-language{margin:0 0 16px}
.dp-burger-languages{display:flex;gap:8px}
.dp-burger-languages a{display:flex;align-items:center;justify-content:center;gap:6px;flex:1 1 0;padding:10px 8px;border:1px solid #dce1ea;border-radius:10px;color:#374151;font-size:14px;line-height:1.3}
.dp-burger-languages a[aria-current="true"]{background:#eef4ff;border-color:#4b70e5;color:#294fcb}
.dp-burger-account{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #e9ecf2}
.dp-burger-user{display:flex;align-items:center;gap:11px;padding:6px 0 12px;color:#111827}
.dp-burger-avatar{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border-radius:50%;overflow:hidden;background:#eef2f6}
.dp-burger-avatar img{width:100%;height:100%;object-fit:cover}
.dp-burger-user>span:nth-child(2){flex:1;min-width:0}
.dp-burger-user strong{display:block;overflow:hidden;text-overflow:ellipsis;font-size:15px;white-space:nowrap}
.dp-burger-user small{display:block;margin-top:2px;font-size:12px;color:#6b7280}
.dp-burger-account-links a,.dp-burger-nav a{display:flex;align-items:center;gap:10px;min-height:40px;margin:0!important;padding:8px 10px;border-radius:10px;color:#273142;font-size:14px;line-height:1.4}
.dp-burger-account-links i{font-size:20px;color:#667085}
.dp-burger-nav a:hover,.dp-burger-account-links a:hover{background:#f3f6fc;color:#2556c8}
.dp-burger-nav a:focus-visible,.dp-burger-languages a:focus-visible,.dp-burger-account a:focus-visible{outline:2px solid #527bff;outline-offset:2px}
.dp-burger-login{display:flex;align-items:center;justify-content:center;gap:8px;padding:11px;border-radius:10px;background:#111827;color:#fff;font-size:14px;font-weight:500}
#dpSiteMenu .mobile-grid-menu-categories .row>*{flex:0 0 50%;max-width:50%}
#dpSiteMenu .mobile-grid-menu-categories{margin-top:12px}
#dpSiteMenu .mobile-grid-menu-categories img{max-width:100%}
@media(min-width:992px) and (max-width:1199px){.header-wow-desktop .header-wow-top-list{gap:10px}.header-wow-desktop .header-wow-top-list .header-wow-top-list-item{font-size:12px}}
@media(max-width:360px){#dpSiteMenu{padding:16px}}
