.mega-nav--enhanced{display:flex;gap:20px;align-items:flex-start;width:100%;justify-content:center;max-width:1220px;letter-spacing:.15px}.megaMenuRow{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.megaMenuRow{gap:71px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:52px 71px}.small-promos-section{flex:0 0 auto;order:1;max-width:450px}.small-promos-section--right{order:3}.large-promo-card:hover,.small-promo-card:hover{opacity:.8}.navigation-section{flex:1;order:2;display:flex;justify-content:center;max-width:40%}.large-promo-section{flex:0 0 auto;order:3}.large-promo-section--left{order:1}.small-promos-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:18px;width:100%;max-width:33.33%}.small-promo-card{border-radius:0;overflow:hidden;position:relative;width:130px}.large-promo-card{border-radius:0;overflow:hidden;position:relative;width:100%;max-width:442px}.main-nav__item.main-nav__item-content{padding-left:0}.mega-nav--columns .child-nav__item--toggle:not(.nav__item--no-underline){margin-bottom:0;padding-bottom:0}.header-mega-1707tf .child-nav__item{text-transform:none}.btn-link-hover-header{color:#000;text-decoration:none}.navigation-section .child-nav{display:flex;flex-wrap:wrap;gap:20px;width:100%;justify-content:space-around}.navigation-section .child-nav__item{flex:0 0 auto;margin-bottom:0}.navigation-section .main-nav__item{font-size:16px;white-space:nowrap;padding:4px 0}ul.main-nav__grandchild.has-motion li{margin-bottom:6px}.navigation-section .main-nav__grandchild{display:flex;flex-direction:column;gap:0px}.navigation-section .main-nav__grandchild .main-nav__item{font-size:14px;font-weight:500;line-height:33px}.body-dooney-bourke .navigation-section .main-nav__grandchild .main-nav__item{font-size:12px;font-weight:400;padding:0}.mega-nav--layout-small-nav-large .small-promos-section{order:1}.mega-nav--layout-small-nav-large .navigation-section{order:2}.mega-nav--layout-small-nav-large .large-promo-section,.mega-nav--layout-large-nav-small .small-promos-section{order:3}.mega-nav--layout-large-nav-small .navigation-section{order:2}.mega-nav--layout-large-nav-small .large-promo-section{order:1}.mega-nav--small-only{justify-content:center}.mega-nav--small-only .small-promos-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}.mega-nav--large-only .large-promo-section{flex:1}.mobile-menu-footer{box-shadow:none}.promo-card-link{display:block;height:100%;text-decoration:none;color:inherit;background:#faf9f7}.promo-card-link:hover{text-decoration:none}.small-promo-card__title{color:#000;display:block;font-size:12px;margin-bottom:auto;text-transform:none;margin-top:auto;font-weight:400;line-height:18px;padding:4px 7px 3px}@media screen and (max-width: 575px){.small-promos-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 1024px){.body-dooney-bourke .has-motion.disclosure__panel_animation{margin-top:0}.main-nav__child{transition:max-height .3s ease-out;overflow:hidden}.main-menu__disclosure details[open] .main-nav__child{transition:max-height .3s ease-in}.mega-nav--enhanced{flex-wrap:wrap}.navigation-section .main-nav__item{padding:8px 12px 8px 0}.body-dooney-bourke .navigation-section .main-nav__item{padding:12px 0 0 14px;line-height:21px}.mega-nav--layout-small-nav-large .small-promos-section,.navigation-section .child-nav__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0;margin-right:0}.small-promos-grid{max-width:100%;padding:20px 0 0}.navigation-section{max-width:100%}.mega-nav--layout-small-nav-large .small-promos-section{order:2}.small-promos-section{flex:0 0 100%;order:2;max-width:100%}.navigation-section .child-nav{gap:0}.mega-nav--layout-small-nav-large .navigation-section{order:1}.navigation-section{flex:100%;order:1}.small-promo-card{width:auto}.main-nav__item.main-nav__item-content{border-bottom:0}.megaMenuRow{padding:0}.body-ild .child-nav__item.main-nav__item{font-size:18px}.body-ild .main-nav__item{font-size:20px;font-weight:600}.navigation-section .main-nav__grandchild{padding:12px 20px}.body-dooney-bourke .navigation-section .main-nav__grandchild .main-nav__item{font-size:14px;line-height:20px;letter-spacing:.15px}.body-dooney-bourke .main-menu{font-size:18px}}@media (min-width: 1025px){.mega-nav--enhanced{max-width:1120px;margin:0 auto}.navigation-section .main-nav__grandchild .main-nav__item{padding:0}.has-motion.disclosure__panel_animation{margin-top:14px}.navigation-section .main-nav__grandchild .main-nav__item{font-size:12px;line-height:18px}}@media (min-width: 1025px) and (max-width: 1200px){.megaMenuRow{gap:30px;padding-left:30px;padding-right:30px}}@media (min-width: 1201px){.megaMenuRow{gap:40px;padding-left:40px;padding-right:40px}}@media (min-width: 1441px){.mega-nav--enhanced{max-width:1700px}.navigation-section{max-width:33.33%}.large-promo-section{display:block;max-width:30%}.large-promo-card__content{background:#faf9f7;padding:24px 12px}.large-promo-card__description{color:#000;font-size:12px;padding-right:15px;text-transform:capitalize;font-weight:400;line-height:18px}.large-promo-card__button{white-space:nowrap;text-decoration:underline;align-content:center;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/navigation-mega-enhanced.css.map */
