.mega-menu__content{background:var(--cyt-ink, #0b0b0d)!important;border-top:1px solid rgba(255,96,0,.28);border-bottom:1px solid rgba(255,96,0,.28);box-shadow:0 28px 56px #00000080;padding-top:2.8rem;padding-bottom:2.4rem;transition:opacity .16s ease,transform .16s ease}.pnav-topo{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--cyt-topo, none);background-size:760px;opacity:.14}.mega-menu__content .mega-menu__list{display:flex!important;flex-wrap:wrap;align-items:flex-start;gap:2.8rem 3rem;position:relative}.mega-menu__content .mega-menu__list>li{flex:0 0 auto;min-width:0;width:auto;padding-right:0}.pnav-promo{display:block;flex:0 0 auto;align-self:flex-start;margin-left:auto;width:22rem;max-width:26%;text-decoration:none!important;border-radius:.6rem;overflow:hidden;border:1px solid rgba(246,242,234,.14);transition:border-color .14s ease,transform .14s ease}.pnav-promo:hover{border-color:var(--cyt-orange, #ff6000);transform:translateY(-2px)}.pnav-promo__img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.pnav-promo__body{padding:1rem 1.2rem 1.2rem;background:var(--cyt-ink-2, #141417)}.pnav-promo__eyebrow{display:block;font-size:1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cyt-cream, #decaa4);margin-bottom:.5rem}.pnav-promo__title{display:block;font-size:1.35rem;font-weight:700;line-height:1.25;color:var(--cyt-paper, #f6f2ea)}.pnav-promo__cta{display:inline-block;margin-top:.6rem;font-size:1.15rem;font-weight:700;letter-spacing:.06em;color:var(--cyt-orange, #ff6000)}@media screen and (max-width:1200px){.pnav-promo{display:none}}.mega-menu__content .mega-menu__link--level-2{display:block;font-size:1.15rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cyt-cream, #decaa4)!important;text-decoration:none!important;padding:0 0 .9rem;margin-bottom:1.1rem;border-bottom:1px solid rgba(255,96,0,.32)}.mega-menu__content .mega-menu__link--level-2:hover{color:var(--cyt-orange, #ff6000)!important;border-bottom-color:var(--cyt-orange, #ff6000)}.mega-menu__content .mega-menu__list ul{list-style:none;padding:0;margin:0}.mega-menu__content .mega-menu__list ul .mega-menu__link{font-size:1.4rem;line-height:1.35;color:#f6f2eac2!important;text-decoration:none!important;padding:.5rem 0;transition:color .12s ease,transform .12s ease}.mega-menu__content .mega-menu__list ul .mega-menu__link:hover,.mega-menu__content .mega-menu__list ul .mega-menu__link--active{color:var(--cyt-paper, #f6f2ea)!important;transform:translate(3px)}.pnav-new{display:inline-block;margin-left:.7rem;padding:.15em .5em;border-radius:.3rem;background:var(--cyt-orange, #ff6000);color:#fff;font-size:.95rem;font-weight:700;letter-spacing:.1em;line-height:1.5;vertical-align:middle}.pnav-cta-row{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap;margin-top:2rem;padding-top:1.8rem;border-top:1px solid rgba(246,242,234,.12);position:relative}a.pnav-cta{display:inline-block;background:var(--cyt-orange, #ff6000);color:#fff!important;font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;padding:1.1rem 2.4rem;border-radius:.4rem;transition:filter .12s ease,transform .12s ease}a.pnav-cta:hover{filter:brightness(1.08);transform:translateY(-1px)}.header__inline-menu .mega-menu>summary .icon-caret{transition:transform .16s ease}.header__inline-menu .mega-menu[open]>summary .icon-caret{transform:rotate(180deg)}.header__inline-menu .mega-menu[open]>summary .header__menu-item span{text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:.2rem;text-decoration-color:var(--cyt-orange, #ff6000)}.announcement-bar{position:relative}.pnav-util{position:absolute;top:50%;transform:translateY(-50%);font-size:1.2rem;letter-spacing:.04em;color:var(--cyt-paper, #f6f2ea)!important;text-decoration:none!important;opacity:.82;transition:opacity .12s ease,color .12s ease;z-index:3}.pnav-util:hover{opacity:1;color:var(--cyt-orange, #ff6000)!important}.pnav-util--left{left:5rem}.pnav-util--right{right:5rem}@media screen and (max-width:989px){.pnav-util{display:none}}.menu-drawer__menu-item .pnav-new{font-size:.9rem}.js menu-drawer>details>summary:after,.js menu-drawer>details[open]>summary:after{transition:transform .15s ease}@media(prefers-reduced-motion:reduce){.mega-menu__content,.mega-menu__content .mega-menu__list ul .mega-menu__link,a.pnav-cta{transition:none!important}.mega-menu__content .mega-menu__list ul .mega-menu__link:hover,a.pnav-cta:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/proton-nav.css.map */
