.sh-dm{font-family:Prompt,sans-serif;color:#172b63;text-align:left}.sh-dm *{box-sizing:border-box}.sh-dm ul{list-style:none;margin:0;padding:0}.sh-dm li{margin:0;padding:0;letter-spacing:0}.sh-dm a{text-decoration:none;letter-spacing:0}#hdt-nav-ul>li details>.hdt-sub-menu.hdt-mega-menu:has(>.sh-dm){padding:0!important;max-height:calc(100vh - var(--sh-dm-top, 119px) - 12px)!important;overflow-y:auto;overscroll-behavior:contain}#hdt-nav-ul>li details>hdt-lazy-submenu.hdt-mega-menu:not(:has(*)){opacity:0!important}.sh-dm__in{display:grid;grid-template-columns:200px minmax(0,1fr);gap:48px;max-width:1360px;margin:0 auto;padding:26px 48px 30px}.sh-dm__cta{display:flex;flex-direction:column;justify-content:center;gap:16px;min-width:0}.sh-dm__btn{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;white-space:nowrap;border-radius:999px;background:#172b63;font-size:15px;line-height:1.25;text-align:center;text-transform:none;transition:background-color .16s,color .16s}.sh-dm__btn--alt{background:#2e4e9e}.sh-dm__plain{font-size:15px;text-align:center;text-decoration:underline!important;text-underline-offset:4px}.sh-dm__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;grid-auto-flow:column;column-gap:36px;row-gap:0;align-items:start}.sh-dm--c4 .sh-dm__cols{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:28px}.sh-dm__head,.sh-dm__col{min-width:0}.sh-dm__head>.sh-dm__gt:last-child{margin-bottom:14px}.sh-dm__col>.sh-dm__grp--stack{margin-top:22px}.sh-dm__gt{display:inline-block;font-size:18px;line-height:1.35;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:5px;transition:color .16s}.sh-dm__grp--stack .sh-dm__gt{margin-bottom:12px}.sh-dm__bl{margin:6px 0 14px;font-size:14px;line-height:1.6;overflow-wrap:anywhere;text-wrap:pretty}.sh-dm .sh-mm__prods li+li{margin-top:12px}.sh-dm .sh-mm__prod{gap:16px;align-items:flex-start}.sh-dm .sh-mm__ptxt{padding-top:2px}.sh-dm .sh-mm__img{flex:0 0 112px;width:112px;height:78px}.sh-dm .sh-mm__img img{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.sh-dm .sh-mm__pname{font-size:16px;gap:3px 8px;line-height:1.35}.sh-dm .sh-mm__badge{font-size:12px;padding:2px 7px}.sh-dm .sh-mm__pn{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .16s}.sh-dm .sh-mm__pdesc{margin-top:4px;font-size:14px;line-height:1.6;text-wrap:pretty}.sh-dm--c4 .sh-mm__img{flex-basis:96px;width:96px;height:67px}.sh-dm--c4 .sh-mm__prod{gap:14px}.sh-dm--c4 .sh-mm__pname{font-size:15px}.sh-dm--c4 .sh-mm__pdesc{font-size:13.5px}@media(max-width:1365px){.sh-dm__in{grid-template-columns:196px minmax(0,1fr);gap:36px;padding:24px 32px 28px}.sh-dm__btn{padding:0 16px}.sh-dm__cols{column-gap:28px}.sh-dm--c4 .sh-dm__cols{column-gap:22px}.sh-dm .sh-mm__img{flex-basis:100px;width:100px;height:70px}.sh-dm--c4 .sh-mm__img{flex-basis:84px;width:84px;height:59px}.sh-dm--c4 .sh-mm__prod{gap:12px}}@media(max-width:1279px){.sh-dm__in{grid-template-columns:172px minmax(0,1fr);gap:28px;padding:22px 24px 26px}.sh-dm__cols{column-gap:24px}.sh-dm--c4 .sh-dm__cols{column-gap:18px}.sh-dm__btn{padding:0 12px;font-size:13px}.sh-dm .sh-mm__img{flex-basis:92px;width:92px;height:64px}.sh-dm .sh-mm__prod{gap:12px}.sh-dm--c4 .sh-mm__img{flex-basis:72px;width:72px;height:50px}.sh-dm--c4 .sh-mm__prod{gap:10px}.sh-dm--c4 .sh-mm__pname{font-size:14.5px}}@media(max-height:860px){.sh-dm__in{padding-top:18px;padding-bottom:20px}.sh-dm__col>.sh-dm__grp--stack{margin-top:16px}.sh-dm__gt{font-size:17px}.sh-dm__bl{margin:4px 0 10px}.sh-dm .sh-mm__prods li+li{margin-top:10px}.sh-dm .sh-mm__img{flex-basis:96px;width:96px;height:67px}.sh-dm--c4 .sh-mm__img{flex-basis:80px;width:80px;height:56px}}@media(max-height:720px){.sh-dm__bl{display:none}.sh-dm__gt{margin-bottom:10px}}html[lang] #hdt-nav-ul .sh-dm .sh-dm__btn{color:#fff!important;font-weight:500!important}html[lang] #hdt-nav-ul .sh-dm .sh-dm__plain{color:#172b63!important;font-weight:500!important}html[lang] #hdt-nav-ul .sh-dm .sh-dm__gt,html[lang] #hdt-nav-ul .sh-dm .sh-dm__gt span{color:#4a5a94!important;font-weight:500!important}html[lang] #hdt-nav-ul .sh-dm .sh-dm__bl,html[lang] #hdt-nav-ul .sh-dm .sh-dm__bl span{color:#141414!important;font-weight:300!important}html[lang] #hdt-nav-ul .sh-dm .sh-mm__prod,html[lang] #hdt-nav-ul .sh-dm .sh-mm__pname,html[lang] #hdt-nav-ul .sh-dm .sh-mm__pn{color:#172b63!important;font-weight:500!important}html[lang] #hdt-nav-ul .sh-dm .sh-mm__pdesc,html[lang] #hdt-nav-ul .sh-dm .sh-mm__pdesc span{color:#141414!important;font-weight:300!important}html[lang] #hdt-nav-ul .sh-dm .sh-mm__badge{color:#172b63!important;font-weight:500!important}html[lang] #hdt-nav-ul .sh-dm .sh-mm__badge--latex{color:#24502b!important}html[lang] #hdt-nav-ul .sh-dm .sh-mm__badge--hotel{color:#6b4626!important}@media(hover:hover){html[lang] #hdt-nav-ul .sh-dm .sh-dm__btn:hover{background:#ebb31f!important;color:#172b63!important}html[lang] #hdt-nav-ul .sh-dm .sh-dm__gt:hover,html[lang] #hdt-nav-ul .sh-dm .sh-dm__gt:hover span{color:#172b63!important}html[lang] #hdt-nav-ul .sh-dm .sh-dm__plain:hover{color:#2e4e9e!important}.sh-dm .sh-mm__prod:hover .sh-mm__pn{text-decoration-color:currentColor}.sh-dm .sh-mm__prod:hover .sh-mm__img img{transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.sh-dm .sh-mm__img img{transition:none}.sh-dm .sh-mm__prod:hover .sh-mm__img img{transform:none}}html.sh-kbd .sh-dm a:focus-visible{outline:2px solid #2E4E9E!important;outline-offset:2px;border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/30/assets/sh-dmenu.css.map */
