.shopify-section-group-header-group,sticky-header,.header{z-index:9999!important;position:relative!important}.nav-main{position:relative!important}.navigation-main,.navigation-menu{position:static!important}.navigation-sub-menu{transform:none!important}#header .navigation-main .navigation-sub-menu.mega-menu,#header .navigation-main .mega-menu{background:#fff!important;background-color:#fff!important;border:1px solid #e0e0e0!important;border-top:3px solid #d90429!important;box-shadow:0 8px 32px #00000026!important;border-radius:0!important;position:fixed!important;left:0!important;right:0!important;transform:none!important;width:100vw!important;max-width:100vw!important;max-height:none!important;overflow:visible!important;padding:1rem 0 2rem!important;z-index:9999!important;top:auto!important}#header .navigation-main .mega-menu .mega-menu-container{max-width:1400px!important;margin:0 auto!important}#header .navigation-main .mega-menu .mega-menu-columns{display:grid!important;grid-template-columns:repeat(4,1fr)!important;align-items:start!important;gap:0 2rem!important}#header .navigation-main .mega-menu .mega-menu-column{padding:0!important;margin:0!important;overflow:visible!important;min-width:0!important}#header .navigation-main .mega-menu .mega-menu-column-title{display:flex!important;align-items:center!important;gap:1rem!important;overflow:visible!important;text-overflow:unset!important;padding:1.2rem 0!important;margin-bottom:0!important;font-family:Barlow Condensed,Barlow,Arial,sans-serif!important;font-size:1.1rem!important;font-weight:600!important;letter-spacing:.04em!important;color:#1a1a1a!important;text-transform:uppercase!important;text-decoration:none!important;border-bottom:2px solid #D90429!important;transition:color .15s ease!important;line-height:1.3!important;white-space:normal!important;word-break:break-word!important}#header .navigation-main .mega-menu .mega-menu-column-title:hover{color:#d90429!important;background-color:#0000000a!important;text-decoration:none!important}#header .navigation-main .mega-menu .mega-menu-column-title .nc-menu-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;flex-shrink:0!important;background:#f5f5f5!important;border:1px solid #e0e0e0!important;border-radius:6px!important;padding:6px!important;box-sizing:border-box!important}#header .navigation-main .mega-menu .mega-menu-column-title .nc-menu-icon svg{width:20px!important;height:20px!important;display:block!important;flex-shrink:0!important}#header .navigation-main .mega-menu .mega-menu-column-title .nc-menu-icon.nc-brand-logo-icon{padding:3px!important}#header .navigation-main .mega-menu .mega-menu-column-title .nc-menu-icon.nc-brand-logo-icon img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}@media(min-width:990px){#header .navigation-main .mega-menu .container{max-width:1280px!important;margin:0 auto!important;padding:0 24px!important}#header .navigation-main .mega-menu .mega-menu-container{padding:28px 0 24px!important}#header .navigation-main .mega-menu .mega-menu-columns{gap:6px 20px!important}#header .navigation-main .mega-menu .mega-menu-column{border-bottom:1px solid #e8e8e8!important}#header .navigation-main .mega-menu .mega-menu-column-title .nc-menu-icon{transition:background .15s,border-color .15s!important}#header .navigation-main .mega-menu .mega-menu-column-title .nc-menu-icon svg{stroke:#1a1a1a!important;fill:none!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;transition:stroke .15s!important}#header .navigation-main .mega-menu .mega-menu-column-title:hover .nc-menu-icon{background:#fff0f0!important;border-color:#c40018!important}}@media(max-width:989px){#header .navigation-main .mega-menu .mega-menu-container{padding:0 2.4rem!important}}@media(min-width:990px){.navigation-main>.navigation-item.has-sub-menu>ul.navigation-sub-menu:not(.mega-menu){position:fixed!important;left:0!important;right:0!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;top:auto!important;background:#fff!important;background-color:#fff!important;border-top:0!important;border-left:4px solid #D90429!important;border-bottom:1px solid #e8e8e8!important;box-shadow:0 8px 32px #0000001a!important;border-radius:0!important;padding:2.4rem 4rem 2.4rem 4.4rem!important;z-index:9999!important;transform:none!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-auto-rows:auto!important;align-content:start!important;justify-items:stretch!important;max-height:70vh!important;overflow-y:auto!important;animation:dropdownFadeIn .18s cubic-bezier(.23,1,.32,1)!important}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}}@media(min-width:990px){.navigation-main>.navigation-item.has-sub-menu>ul.navigation-sub-menu:not(.mega-menu) .navigation-item{padding:0!important;list-style:none!important;width:100%!important}.navigation-main>.navigation-item.has-sub-menu>ul.navigation-sub-menu:not(.mega-menu) .navigation-item>a{display:flex!important;align-items:center!important;gap:1.2rem!important;padding:1.1rem 2.4rem!important;font-family:Barlow Condensed,Barlow,Arial,sans-serif!important;font-size:1.35rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#1a1a1a!important;text-decoration:none!important;background:transparent!important;border-left:0!important;border-bottom:1px solid #f0f0f0!important;transition:background .14s ease,color .14s ease!important;white-space:nowrap!important}.navigation-main>.navigation-item.has-sub-menu>ul.navigation-sub-menu:not(.mega-menu) .navigation-item>a:before{content:""!important;display:inline-flex!important;width:34px!important;height:34px!important;min-width:34px!important;background-color:#f5f5f3!important;border:1px solid #e8e8e8!important;border-radius:7px!important;background-repeat:no-repeat!important;background-position:center!important;background-size:18px 18px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23444' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8v4l3 3'/%3E%3C/svg%3E")!important;transition:background-color .14s ease,border-color .14s ease!important}.navigation-main>.navigation-item.has-sub-menu>ul.navigation-sub-menu:not(.mega-menu) .navigation-item>a:hover{background:#f7f7f5!important;color:#d90429!important}.navigation-main>.navigation-item.has-sub-menu>ul.navigation-sub-menu:not(.mega-menu) .navigation-item>a:hover:before{background-color:#1a1a1a!important;border-color:#1a1a1a!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8v4l3 3'/%3E%3C/svg%3E")!important}}#shopify-pc__banner.shopify-pc__banner__dialog{padding:24px 32px 28px!important;border-top:4px solid #C8102E!important;border-radius:0!important;box-shadow:0 -4px 32px #0000002e!important;background:#fff!important;bottom:0!important;left:20%!important;width:60%!important}@media only screen and (max-width:1300px){#shopify-pc__banner.shopify-pc__banner__dialog{left:10%!important;width:80%!important}}@media only screen and (max-width:900px){#shopify-pc__banner.shopify-pc__banner__dialog{left:0!important;width:100%!important}}#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:column!important;align-items:stretch!important;gap:0!important}#shopify-pc__banner .shopify-pc__banner__body{flex:none!important;margin-bottom:16px!important}#shopify-pc__banner h2#shopify-pc__banner__body-title{font-size:14px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#111!important;margin-bottom:6px!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:12px!important;line-height:1.5!important;color:#666!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}#shopify-pc__banner #shopify-pc__banner__body-policy-link{color:#c8102e!important;text-decoration:underline!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;width:100%!important}#shopify-pc__banner__btn-accept{background:#c8102e!important;color:#fff!important;border:none!important;border-radius:2px!important;padding:13px 28px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .15s ease!important;flex-basis:auto!important;order:1!important;width:100%!important;margin-top:4px!important}#shopify-pc__banner__btn-accept:hover{background:#a50d25!important}#shopify-pc__banner__btn-accept:active{transform:scale(.97)!important}#shopify-pc__banner__btn-decline{background:transparent!important;color:#888!important;border:none!important;padding:4px 0!important;font-size:12px!important;font-weight:400!important;text-decoration:underline!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer!important;flex-basis:auto!important;order:3!important;text-align:center!important}#shopify-pc__banner__btn-decline:hover{color:#555!important}#shopify-pc__banner__btn-manage-prefs{background:transparent!important;color:#aaa!important;border:none!important;padding:4px 0!important;font-size:11px!important;font-weight:400!important;text-decoration:underline!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer!important;flex-basis:auto!important;order:2!important;text-align:center!important}#shopify-pc__banner__btn-manage-prefs:hover{color:#777!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nardocar-mega-menu-v5.css.map */
