.bottom-mega-menu{background:#f9f9f9;padding:20px 25px;margin-bottom:0}.bottom-mega-menu h5{text-align:left;margin:0 0 10px;text-transform:capitalize;line-height:1.5}.bottom-mega-menu ul{justify-content:space-between;list-style:none;padding:0;display:flex;align-items:center}.bottom-mega-menu a span{display:none}.main-hats--megamenu .mega_menu_top_wrapper{display:flex;gap:40px;align-items:flex-start}.main-hats--megamenu .mega-menu__list--wrapper{width:62%}.main-hats--megamenu .mega-menu-banner{width:38%;position:relative}.main-hats--megamenu .menu-top-link p{color:var(--primary-color);font-family:var(--font-heading-family);font-size:24px;font-weight:var(--font-heading-weight);line-height:1.5;text-transform:capitalize;padding:0;margin:0;text-align:left}.main-hats--megamenu .mega-menu__list{display:flex;flex-wrap:wrap;gap:20px;margin-top:15px;padding:0}.shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - 150px)}.main-hats--megamenu .mega-menu__list li{width:calc(20% - 16px)}.main-hats--megamenu .mega-menu__list a{text-decoration:none;color:#000;text-align:center;font-family:Oswald;font-size:18px;font-style:normal;font-weight:500;line-height:1;text-transform:capitalize;padding:0;letter-spacing:0}.main-hats--megamenu .mega-menu__list a span{display:block;margin-top:12px}.mega-menu-banner-inner{position:relative;padding-bottom:75%}.mega-menu-banner-inner:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:linear-gradient(180deg,#0000 76.78%,#000000b3 97.91%)}.main-hats--megamenu .mega-menu-banner-inner{padding-bottom:60%;height:100%}.mega-menu-banner-inner img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;object-position:center;left:0}.mega-menu-banner-content{position:absolute;bottom:24px;left:32px;width:calc(100% - 64px);text-align:left;z-index:1}.mega-menu-banner-content span{color:#fff;font-family:Oswald;font-size:20px;font-style:normal;font-weight:500;text-transform:uppercase;line-height:1.5;display:flex;align-items:center;gap:15px}.menu-bottom-link a{margin-top:30px;display:flex;align-items:center;justify-content:center;gap:15px;color:#000;font-family:Oswald;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;text-decoration:none}.main-hats--megamenu .mega-menu__list img{margin:0 auto}body .mega-menu__content{padding:20px 0 30px}.mega-menu-banner{position:relative}.main-apparel--megamenu .mega_menu_top_wrapper{display:flex;flex-wrap:wrap;gap:84px}.main-apparel--megamenu .mega-menu-banner{width:calc(40.133% - 42px)}.main-apparel--megamenu .mega_menu_top_wrapper .mega-menu__list--wrapper{padding:0;width:calc(59.867% - 42px)}.main-apparel--megamenu .mega_menu_top_wrapper ul{display:flex;flex-wrap:wrap;gap:8px;padding:0}.main-apparel--megamenu .mega_menu_top_wrapper ul li{width:calc(33.33% - 5.33px)}.main-apparel--megamenu .mega_menu_top_wrapper ul li a{padding:0}.main-apparel--megamenu .mega-menu-banner-content{bottom:28px}.main-apparel--megamenu .mega_menu_top_wrapper ul li a span{margin-top:14px;display:block;color:#000;text-align:center;font-family:Oswald;font-size:20px;font-weight:500;line-height:1.5;text-transform:capitalize}@media(min-width:990px)and (max-width:1199px){.main-hats--megamenu .mega_menu_top_wrapper{gap:50px}.main-hats--megamenu .mega-menu__list{gap:10px 20px;margin-top:20px}.main-hats--megamenu .mega-menu__list li{width:calc(20% - 16px)}.main-hats--megamenu .mega-menu__list a{font-size:16px}.main-hats--megamenu .mega-menu__list a span{margin-top:5px}.menu-bottom-link a{margin-top:20px;font-size:16px}.bottom-mega-menu ul img{width:60px}body .mega-menu__content{padding:30px 0}.bottom-mega-menu{padding:20px 32px;margin-top:20px}.main-apparel--megamenu .mega_menu_top_wrapper ul li a span{margin-top:10px;font-size:18px}.main-hats--megamenu .menu-top-link p{font-size:20px}}@media(min-width:1200px)and (max-width:1359px){.main-hats--megamenu .mega_menu_top_wrapper{gap:50px}.main-hats--megamenu .mega-menu__list{gap:20px}body .mega-menu__content{padding:30px 0}}@media screen and (max-width:989px){.mega-menu-banner-content{bottom:18px;left:24px}.menu-bottom-link a{margin-top:20px;background:#000;color:#fff;font-size:16px;line-height:1.5;padding:10px}.menu-bottom-link a svg path{fill:#fff}.mob-banner-show,#link-hats .desk-banner{display:none}#link-hats .mob-banner-show{display:block;width:calc(100% - 40px);margin:0 auto 20px}.mega-menu-bottom-wrapper .page-width{padding:0}.bottom-mega-menu{background:#fff;padding:24px 20px;margin-top:0;border-bottom:1px solid rgba(0,0,0,.1)}.bottom-mega-menu h5{color:#000c;font-size:16px;line-height:1.5;text-transform:uppercase;margin-bottom:16px}.bottom-mega-menu a{text-decoration:none;display:flex;align-items:center;gap:20px}.bottom-mega-menu a span{display:block;color:#000;font-size:14px;line-height:1.71}.bottom-mega-menu ul{gap:10px 20px;flex-wrap:wrap}.bottom-mega-menu a img{width:28px}.bottom-mega-menu ul li{width:calc(50% - 10px)}}@media screen and (max-width:400px){.bottom-mega-menu ul{gap:10px}.bottom-mega-menu ul li{width:calc(50% - 5px)}.bottom-mega-menu a{gap:10px}.bottom-mega-menu a span{font-size:12px}.bottom-mega-menu a{gap:6px}}@media(min-width:768px)and (max-width:991px){.bottom-mega-menu ul{gap:10px}.bottom-mega-menu ul li{width:calc(50% - 5px)}.bottom-mega-menu a{gap:10px}.bottom-mega-menu a span{font-size:13px}.bottom-mega-menu a{gap:12px}}html.js .mega-menu__content{margin:0 auto;transition:all .4s;z-index:8;display:none;opacity:1;transform:translate(0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transition:opacity .2s ease 0s,transform .2s ease 0s;visibility:visible}.main-new-arrivals--megamenu{position:absolute;left:unset;right:unset;top:85px;width:fit-content;padding:20px 0}.main-new-arrivals--megamenu .mega_menu_top_wrapper.page-width,.main-new-arrivals--megamenu .mega-menu__list{padding:0 20px}.header__inline-menu .mega-menu:hover .mega-menu__content{opacity:1;transform:translate(0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);visibility:visible;display:block}@media(min-width:1200px)and (min-height:700px)and (max-height:900px)and (max-width:1899px){.main-hats--megamenu .mega-menu__list img{margin:0 auto;max-width:110px}.menu-bottom-link a{margin-top:20px;font-size:18px}.main-hats--megamenu .menu-top-link p,.bottom-mega-menu h5{font-size:22px}.bottom-mega-menu img{width:80px;margin:0 auto}}@media(min-width:1200px)and (max-height:699px)and (max-width:1899px){.main-hats--megamenu .mega-menu__list img{margin:0 auto;max-width:80px}.main-hats--megamenu .mega-menu__list a span{display:block;margin-top:7px}.main-hats--megamenu .mega-menu__list a{font-size:15px}.menu-bottom-link a{margin-top:20px;font-size:16px}.main-hats--megamenu .menu-top-link p,.bottom-mega-menu h5{font-size:20px}.bottom-mega-menu img{width:60px;margin:0 auto}.bottom-mega-menu{padding:15px;margin-top:15px}}.block_menu-list-2 .mega-menu-bottom-sec{display:flex;gap:30px}.block_menu-list-2 .bottom-mega-menu{width:calc(33.54% - 20px);margin:0}.block_menu-list-2 .block_menu-center{width:20%;background:#f9f9f9;margin-bottom:0;padding:30px 32px;width:calc(25.1% - 20px)}.block_menu-list-2 .block_menu_end-banner{width:calc(41.36% - 20px)}.block_menu-list-2 .bottom-mega-menu ul{flex-wrap:wrap;gap:20px;justify-content:flex-start}.block_menu-list-2 .bottom-mega-menu ul li{width:calc(33.33% - 13.33px)}.block_menu-list-2 .main-hats--megamenu .mega-menu__list li{width:100%}.main-hats--megamenu .mega-menu__list{display:flex;flex-direction:column;flex-wrap:wrap;height:324px;list-style:none;padding:0;margin:30px 0 0;text-align:left;gap:35px 20px}.main-hats--megamenu .block_menu-list-2 .mega-menu__list li{width:calc(50% - 15px)}.main-hats--megamenu .block_menu-list-2 .mega-menu__list a{text-align:start;font-weight:400;font-family:var(--font-body-family)}.main-hats--megamenu .block_menu-list-2 .mega-menu__list a span{margin-top:0}.mega-menu-banner-menu-2{height:100%;position:relative}.block_give-new-menu{width:100%;background:#f9f9f9;margin-top:30px;padding:30px 32px}.block_give-new-menu-heading{color:var(--primary-color);font-family:var(--font-heading-family);font-size:24px;font-weight:var(--font-heading-weight);line-height:1.5;text-transform:capitalize;padding:0;margin:0;text-align:left}.block_give-new-menu{display:flex;align-items:center;justify-content:space-between}.block_give-new-menu-left{display:flex;align-items:center;gap:100px}ul.block_give-new-menu-links-wrapper{display:flex;list-style:none;gap:50px}.block_give-new-menu-link-item a{color:var(--primary-color);font-family:var(--font-heading-family);font-size:20px;font-weight:var(--font-heading-weight);line-height:1.5;text-decoration:underline}.block_give-new-menu-link-item a.current,.block_give-new-menu-link-item a:hover{opacity:.6}.main-hats--megamenu .block_menu-list-2 .block_shop-links,.bottom-mega-menu .block_show_menu-shop a,.block_give-new-menu-btn{display:flex;align-items:center;gap:5px;font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight);font-size:16px;line-height:100%;letter-spacing:0%;text-transform:uppercase;max-width:max-content;color:var(--primary-color);border-bottom:2px solid transparent}.block_give-new-menu-btn{font-size:20px}.main-hats--megamenu .block_menu-list-2 .block_shop-links:hover,.bottom-mega-menu .block_show_menu-shop a:hover,.block_give-new-menu-btn:hover{border-bottom:2px solid var(--primary-color)}.bottom-mega-menu .block_show_menu-shop a span{display:block}@media(max-width:1249px)and (max-height:991px){.main-hats--megamenu .mega-menu__list{height:100%;gap:24px}.main-hats--megamenu .block_menu-list-2 .mega-menu__list li{width:100%}.block_menu-list-2 .bottom-mega-menu ul li{width:calc(50% - 10px)}.block_give-new-menu-left{gap:20px}}@media(max-width:989px){#menu-drawer #link-hats .mega_menu_top_wrapper .menu-drawer__menu .list-menu__item.menu-drawer__menu-item--with-banner{text-align:start;font-family:var(--font-body-family)}.menu-drawer__menu-item{display:flex;align-items:center;gap:10px}.menu-drawer__menu li.menu-drawer__menu-item-info a{font-family:var(--font-heading-family);font-size:14px;color:var(--primary-color);text-decoration:underline;font-weight:var(--font-heading-weight)}.menu-drawer__menu li.menu-drawer__menu-item-info a.active{opacity:.6}.menu-drawer__menu li{padding:0}#link-hats .menu-drawer__menu li.menu-drawer__menu-item-info{width:max-content}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/block-mega-menu.css.map */
