@media screen and (min-width:990px){.daci-mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 16rem) - 2rem);max-height:calc(100dvh - var(--header-bottom-position-desktop, 16rem) - 2rem);overflow-y:auto;overscroll-behavior:contain;padding:2.4rem 0;border-top:.1rem solid #dce5ef;box-shadow:0 1.6rem 3.6rem #032f6124}.daci-mega-menu{display:grid;grid-template-columns:minmax(0,1fr) minmax(27rem,33rem);width:min(96rem,calc(100vw - 4rem));gap:clamp(2rem,3vw,4rem);margin:0 auto;padding:0}.daci-mega-menu__navigation{min-width:0;padding:.4rem 0}.daci-mega-menu__list.mega-menu__list,.header--top-center .daci-mega-menu__list.mega-menu__list{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:.6rem 1.6rem;margin:0;padding:0}.daci-mega-menu__list.mega-menu__list--condensed{display:grid}.daci-mega-menu__list.daci-mega-menu__list--two-columns,.header--top-center .daci-mega-menu__list.daci-mega-menu__list--two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.header--top-center .daci-mega-menu__list>li{width:auto;padding-right:0}.daci-mega-menu__group{min-width:0;break-inside:avoid}.daci-mega-menu__group--wide{grid-column:1 / -1}.daci-mega-menu__children{display:grid;gap:.2rem;margin:.2rem 0 0}.daci-mega-menu__group--wide .daci-mega-menu__children{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.6rem}.daci-mega-menu .daci-mega-menu__link{position:relative;padding:.9rem 1.2rem;overflow:hidden;border-radius:.6rem;color:#183354;font-size:1.35rem;line-height:1.35;text-decoration:none;transition:color .12s ease,background-color .12s ease}.daci-mega-menu .daci-mega-menu__link--level-2{color:#0b2c5f;font-weight:650}.daci-mega-menu .daci-mega-menu__children .daci-mega-menu__link{padding-top:.7rem;padding-bottom:.7rem;padding-left:2rem;color:#50647e;font-size:1.28rem;font-weight:450}.daci-mega-menu .daci-mega-menu__link:hover,.daci-mega-menu .daci-mega-menu__link:focus-visible,.daci-mega-menu .daci-mega-menu__link.is-active,.daci-mega-menu .daci-mega-menu__link.mega-menu__link--active{background:#eff8fc;color:#087cbb;text-decoration:none}.daci-mega-menu .daci-mega-menu__link.is-active:before,.daci-mega-menu .daci-mega-menu__link.mega-menu__link--active:before{content:"";position:absolute;inset:0 auto 0 0;width:.3rem;background:#39aee3}.daci-mega-menu__preview{display:flex;position:sticky;top:0;flex-direction:column;align-self:start;gap:1.4rem;min-width:0;padding:1.4rem;border:.1rem solid #d7e8f4;border-radius:1rem;background:linear-gradient(145deg,#f5fbfe,#e9f5fb);color:#0b2c5f;text-decoration:none}.daci-mega-menu__preview:hover{color:#0b2c5f;text-decoration:none}.daci-mega-menu__preview:focus-visible{outline:.2rem solid #087cbb;outline-offset:.3rem;box-shadow:none}.daci-mega-menu__preview-media{display:grid;position:relative;place-items:center;width:100%;overflow:hidden;aspect-ratio:4 / 3;border:.1rem solid rgba(8,124,187,.12);border-radius:.8rem;background:radial-gradient(circle at 78% 24%,rgba(57,174,227,.18),transparent 24%),#fff}.daci-mega-menu__preview-media:before,.daci-mega-menu__preview-media:after{content:"";position:absolute;z-index:0;border-radius:999px;background:#087cbb12}.daci-mega-menu__preview-media:before{width:8rem;height:2rem}.daci-mega-menu__preview-media:after{width:2rem;height:8rem}.daci-mega-menu__preview-image{display:block;position:relative;z-index:1;width:100%;height:100%;padding:1.2rem;object-fit:contain;opacity:0;transition:opacity .14s ease}.daci-mega-menu__preview.is-loaded .daci-mega-menu__preview-image{opacity:1}.daci-mega-menu__preview-copy{display:grid;gap:.45rem;padding:0 .2rem .2rem}.daci-mega-menu__preview-title{font-size:1.6rem;font-weight:700;line-height:1.3}.daci-mega-menu__preview-cta{color:#087cbb;font-size:1.3rem;font-weight:650}}@media screen and (max-width:989px){.daci-menu-drawer__item-label{flex:1 1 auto;min-width:0}.header-wrapper .daci-menu-drawer__view-all{min-height:4.8rem;margin:0 2rem .8rem;padding:1rem;border:.1rem solid #cfe3f1;border-radius:.6rem;background:#eff8fc;color:#087cbb;font-size:1.35rem;font-weight:650}.daci-menu-drawer__view-all-arrow{margin-left:auto;font-size:1.7rem;line-height:1}.daci-menu-thumbnail{display:grid;flex:0 0 5.6rem;place-items:center;width:5.6rem;height:5.6rem;margin-right:1.2rem;overflow:hidden;border:.1rem solid #dce8f2;border-radius:.7rem;background:#f4f9fc}.daci-menu-thumbnail__image{display:block;width:100%;height:100%;padding:.35rem;object-fit:contain;opacity:0;transition:opacity .12s ease}.daci-menu-thumbnail__image.is-loaded{opacity:1}.header-wrapper .menu-drawer__menu-item.daci-menu-drawer__visual-item{min-height:7.8rem;padding-top:.9rem;padding-bottom:.9rem}}@media(prefers-reduced-motion:reduce){.daci-mega-menu__preview-image,.daci-menu-thumbnail__image,.daci-mega-menu .daci-mega-menu__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/daci-menu-visual.css.map */
