@import"ci3d-modern-home.css?v=205248";@media(min-width:1024px){.header__menu>ul{gap:.35rem;align-items:center}.header__menu>ul>li>a.menu__item,.header__menu>ul>li>details>summary .menu__item{min-height:4.2rem;padding:.8rem 1rem;border-radius:999px;transition:background-color .2s ease,color .2s ease,transform .2s ease}.header__menu>ul>li:hover>a.menu__item,.header__menu>ul>li:hover>details>summary .menu__item,.header__menu>ul>li>details[open]>summary .menu__item{background:#f2f3f3;color:#101214}.header__menu .mega-menu{border-top:1px solid #e6e9eb;box-shadow:0 22px 50px #10121424}.header__menu .mega-menu__container{background:#fff}.header__menu .mega-menu__wrapper{padding-top:2.4rem;padding-bottom:2.7rem}.header__menu .mega-menu__list{gap:2.2rem}.header__menu .mega-menu__column{gap:1.7rem}.header__menu .mega-menu__link--top{display:block;padding-bottom:.72rem;border-bottom:2px solid #ff3b1f;color:#101214;font-size:1.02rem;letter-spacing:-.01em}.header__menu .mega-menu__item-child{display:grid;gap:.18rem;margin-top:.65rem}.header__menu .mega-menu__item-child a{padding:.46rem .58rem;margin-inline:-.58rem;border-radius:.62rem;line-height:1.35;transition:background-color .18s ease,color .18s ease,transform .18s ease}.header__menu .mega-menu__item-child a:hover,.header__menu .mega-menu__item-child a:focus-visible{background:#f6f6f4;color:#ff3b1f;transform:translate(3px)}.header__menu .hightlight-link--button.btn{min-height:3.8rem;padding-inline:1.35rem;box-shadow:0 7px 18px #ff3b1f33}}@media(max-width:1023px){.menu-drawer__item-link-heading{font-weight:700}.menu-drawer__item-link{border-radius:.7rem}.menu-drawer__menus a:focus-visible{outline:2px solid #ff3b1f;outline-offset:2px}}@media(max-width:1023px){.header .menu-drawer-button{background:#f5f6f7!important;color:#111317!important;border-color:#e8eaed!important}.header .menu-drawer-button[aria-expanded=true]{background:#111317!important;color:#fff!important}.header .menu-drawer-button .hamburger-line,.header .menu-drawer-button .hamburger-line:before,.header .menu-drawer-button .hamburger-line:after{background:currentColor!important}}@media(max-width:1023px){.header .menu-drawer-button{position:relative!important}.header .menu-drawer-button .hamburger-line{top:50%!important;left:50%!important;margin:0!important;width:20px!important;height:2px!important;transform:translate(-50%,-50%)!important}.header .menu-drawer-button[aria-expanded=true] .hamburger-line{transform:translate(-50%,-50%) rotate(45deg)!important}}@media(max-width:1023px){.header .menu-drawer-button .hamburger-line{display:none!important}.header .menu-drawer-button:before{content:"\2630";display:block;font-size:24px;line-height:1;font-weight:700}.header .menu-drawer-button[aria-expanded=true]:before{content:"\d7";font-size:28px}}@media(max-width:1023px){.header-section{z-index:100!important}.header #MenuDrawer{z-index:1001!important}.header #MenuDrawer .drawer__inner{background:#fff!important}}@media(min-width:1024px){.header__menu>ul>li>a.font-navigation,.header__menu>ul>li>details>summary.font-navigation,.header__menu>ul>li>details>summary .font-navigation{font-family:var(--font-body-family, Poppins, sans-serif)!important;font-size:14.5px!important;font-weight:600!important;letter-spacing:.012em!important;line-height:1.3!important}.header__menu .mega-menu__link--top{font-family:var(--font-body-family, Poppins, sans-serif)!important;font-size:15.5px!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.35!important}.header__menu .mega-menu__item-child a,.header__menu .menu-dropdown a{font-family:var(--font-body-family, Poppins, sans-serif)!important;font-size:14px!important;font-weight:450!important;letter-spacing:0!important;line-height:1.45!important}.header__menu .hightlight-link--button .btn{font-family:var(--font-body-family, Poppins, sans-serif)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.01em!important}}@media(max-width:1023px){.menu-drawer__item-link-heading,.menu-drawer__item-back-link{font-family:var(--font-body-family, Poppins, sans-serif)!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important}.menu-drawer__item-link:not(.menu-drawer__item-link-heading),.menu-drawer__menus a{font-family:var(--font-body-family, Poppins, sans-serif)!important;font-size:14.5px!important;font-weight:450!important;letter-spacing:0!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ci3d-native-mega-menu.css.map */
