.mega-menu-wrapper{position:relative;display:flex;height:60px;align-items:center;justify-content:space-between}.mega-nav-item{position:relative}.mega-link-with-dropdown{display:flex;align-items:center;gap:4px}.dropdown-arrow{display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:transform .3s ease}.dropdown-arrow svg{width:16px;height:16px;transition:transform .3s ease}.mega-nav-item .dropdown-arrow{transform:rotate(0)}.mega-nav-item.dropdown-active .dropdown-arrow,.mega-nav-item:hover .dropdown-arrow{transform:rotate(180deg)}.dropdown-arrow,.dropdown-arrow svg{transition:transform .3s cubic-bezier(.4,0,.2,1)}.dropdown-arrow svg path{transition:stroke .3s ease}.mega-nav-item:hover .dropdown-arrow svg path{stroke:#fdcb6e}.mega-dropdown{position:absolute;top:100%;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;z-index:1000;width:320px;left:auto;right:auto;margin-left:0}.mega-dropdown.active{opacity:1;visibility:visible;transform:translateY(0)}.mega-dropdown.align-left{left:0}.mega-dropdown.align-right{right:0}.mega-dropdown.align-center{left:50%;margin-left:-160px;transform:translateY(-10px)}.mega-dropdown.align-center.active{transform:translateY(0)}.mega-dropdown-content{display:flex;width:320px;padding:24px 20px 40px;flex-direction:column;align-items:flex-start;gap:20px;background:#1b1f3b}.mega-dropdown-column{flex:1;display:flex;height:48px;padding:0 20px;align-items:center;gap:12px;align-self:stretch}.mega-dropdown-title{font-size:16px;font-weight:700;margin:0 0 12px;color:#333;border-bottom:2px solid #197bbd;padding-bottom:8px}.mega-dropdown-list{list-style:none;margin:0;padding:0}.mega-dropdown-list li{margin-bottom:8px}.mega-dropdown-list li a,.mega-dropdown-single-link{color:#fff;font-family:Helvetica Neue;font-size:14px;font-style:normal;font-weight:700;line-height:normal;transition:color .3s ease}.mega-dropdown-list li a:hover,.mega-dropdown-single-link:hover{color:#fdcb6e}.mega-dropdown-single-link{display:inline-block;font-weight:500;margin-top:8px;text-align:left;text-decoration:none}.mega-dropdown-view-all{display:flex;height:56px;padding:20px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:10px;background:var(--Warm-Gold, #FDCB6E);color:var(--Charcoal, #121212);text-decoration:none;text-align:center;font-family:Helvetica Neue,Helvetica;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;transition:background-color .3s ease,transform .2s ease}li.crown-mobile-nav-item.crown-mobile-account-container{display:flex;align-items:center;gap:8px}@media (max-width: 990px){.crown-primary-list-upper.mega-menu-wrapper,.mega-dropdown{display:none!important}.dropdown-arrow{display:none}.mega-link-with-dropdown{pointer-events:auto}.mega-mobile-nav-item.has-dropdown .crown-nav-link{display:none}.mega-mobile-nav-trigger{display:flex;align-items:center;justify-content:space-between;padding:12px 0;color:#fff;text-decoration:none;cursor:pointer}.mega-mobile-nav-trigger span{font-size:16px;font-weight:700}.mega-mobile-nav-trigger .crown-right-arrow{transform:rotate(0);transition:transform .3s ease}.mega-mobile-nav-trigger:hover .crown-right-arrow{transform:rotate(90deg)}.mega-mobile-submenu{position:fixed;top:0;left:0;width:100%;height:calc(100% - 96px);background:#1b1f3b;z-index:1001;opacity:0;visibility:hidden;transform:translate(100%);transition:all .3s ease;overflow-y:auto;padding:20px;display:flex;flex-direction:column}.mega-mobile-submenu.active{opacity:1;visibility:visible;transform:translate(0)}.mega-mobile-submenu-header{flex-shrink:0}.mega-mobile-submenu-content{flex:1;overflow-y:auto;padding:0 20px}.mega-mobile-submenu-footer{flex-shrink:0;margin-top:auto}.mega-mobile-back-btn{display:flex;align-items:center;gap:12px;height:40px;margin-bottom:12px;color:#fff;cursor:pointer}.mega-mobile-back-btn .crown-right-arrow{transform:none}.mega-mobile-back-btn span{font-size:18px;font-weight:600;color:#fdcb6e}.mega-mobile-submenu-item{min-height:40px;height:auto}.mega-mobile-submenu-item .mega-mobile-submenu-link{min-height:40px;display:flex;align-items:center;line-height:1.3}.mega-mobile-submenu-item .mega-mobile-submenu-link span{display:block;overflow-wrap:break-word;word-wrap:break-word}.mega-mobile-submenu-item.long-text,.mega-mobile-submenu-item.long-text .mega-mobile-submenu-link{min-height:60px}.mega-mobile-submenu-category h4{color:#fdcb6e;font-size:16px;font-weight:600;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(253,203,110,.3)}.mega-mobile-submenu-link{display:block;color:#fff;text-decoration:none;padding:8px 0;font-size:14px;line-height:1.4;transition:color .3s ease;display:flex;justify-content:space-between}.mega-mobile-submenu-link:hover{color:#fdcb6e}.mega-mobile-submenu-link.single{font-size:16px;font-weight:500}.mega-mobile-view-all{display:flex!important;height:56px;padding:20px;justify-content:center;align-items:center;border-radius:10px;background:#fdcb6e;color:#121212;text-decoration:none;font-family:Helvetica Neue,Helvetica;font-size:16px;font-weight:400;text-transform:uppercase;margin-top:24px;transition:background-color .3s ease;width:100%;box-sizing:border-box}.mega-mobile-view-all:hover{background:#fdb748;color:#121212}.crown-mobile-nav-list.submenu-active>ul>.crown-mobile-nav-item:not(.mega-mobile-nav-item){display:none}.crown-mobile-nav-list.submenu-active>ul>.mega-mobile-nav-item:not(.has-dropdown){display:none}.crown-mobile-nav-list.submenu-active>ul>.mega-mobile-nav-item .mega-mobile-nav-trigger{display:none}}.mega-nav-item:hover .crown-nav-link{color:#fdcb6e}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mega-dropdown.active{animation:fadeInUp .3s ease forwards}@media (min-width: 991px){.mega-dropdown{width:320px}.mega-nav-item .mega-dropdown.info-dropdown,.mega-nav-item .mega-dropdown.info-dropdown .mega-dropdown-content{width:140px}.mega-nav-item .mega-dropdown.info-dropdown.align-center{margin-left:-70px}}.crown-primary-list-upper.mega-menu-wrapper .crown-inner-lower-nav-item{position:relative}.crown-inner-lower{position:relative;z-index:999}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mega-menu-dropdown.css.map */
