@media screen and (min-width:990px){.ccm-nav__item{display:flex;align-items:stretch}.ccm-disclosure{position:static}.ccm-nav summary{cursor:pointer;list-style:none}.ccm-nav summary::-webkit-details-marker{display:none}.ccm-nav summary:focus-visible,.ccm-nav a:focus-visible{outline:2px solid var(--cc-blue,#3362b1);outline-offset:-3px}.ccm-nav__toggle{height:100%;display:flex;align-items:center;padding:0 7px!important;font-size:17px;color:var(--cc-blue,#3362b1)}.ccm-nav__all-trigger{display:block;padding:13px 18px!important;background:var(--cc-blue,#3362b1);color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;white-space:nowrap;line-height:1}.ccm-disclosure[open]>.ccm-dropdown,.ccm-disclosure[open]>.ccm-all-dropdown{display:block}.ccm-dropdown{max-height:min(70vh,calc(100vh - 230px));overflow-y:auto;overscroll-behavior:contain}.ccm-menu-groups{display:grid;gap:22px 14px;align-items:start;padding-bottom:20px}.ccm-menu-groups--6{grid-template-columns:repeat(6,minmax(0,1fr))}.ccm-menu-groups--5{grid-template-columns:repeat(5,minmax(0,1fr))}.ccm-menu-groups--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ccm-menu-group{min-width:0}.ccm-menu-group>.ccm-tile{margin-bottom:10px}.ccm-sublinks__col a{overflow-wrap:anywhere;padding:3px 0}.ccm-menu-offer{display:inline-block;margin-left:5px;padding:0 2px;color:#b12727;background:#ffed54;font-size:10px;font-weight:700}.ccm-all-dropdown{width:340px;min-width:300px;max-width:calc(100vw - 30px)}.ccm-all-dropdown a{white-space:normal;text-overflow:clip;overflow:visible;line-height:1.45;padding:7px 16px}.ccm-all-heading{margin:0!important;padding:12px 16px!important;line-height:1.35;border-bottom:1px solid #d6e4f5}.ccm-all-cat{margin:0!important;padding:10px 16px!important;text-transform:none;line-height:1.4}.ccm-all-heading:after,.ccm-all-cat:after{content:"+";float:right;margin-left:8px}.ccm-all-department[open]>.ccm-all-heading:after,.ccm-all-category[open]>.ccm-all-cat:after{content:"\2212"}.ccm-all-category>a:not(.ccm-all-shop){padding-left:26px}.ccm-all-shop{color:var(--cc-blue,#3362b1)!important;font-weight:600}.ccm-nav__item:hover>.ccm-disclosure>.ccm-nav__toggle{background:#6e97c5;color:#fff}}@media screen and (min-width:990px)and (max-width:1599px){.ccm-nav__item>a,.ccm-nav__all-trigger{font-size:13px;padding:13px 9px!important;letter-spacing:.15px}.ccm-nav__toggle{padding:0 4px!important;font-size:14px}}@media screen and (max-width:749px){.menu-drawer__menu-item{min-height:44px;overflow-wrap:anywhere}.menu-drawer__browse-all{color:var(--cc-blue,#3362b1);font-weight:600;border-bottom:1px solid #d6e4f5}}@media screen and (min-width:990px){.ccm-nav{position:relative}.ccm-dropdown{top:100%}}@media screen and (min-width:990px)and (max-width:1199px){.ccm-nav__list{flex-wrap:wrap}}@media screen and (min-width:990px)and (max-width:1199px){.header .header__cta-btn{font-size:14px;padding:6px 10px;margin-left:14px}}@media screen and (min-width:990px){.ccm-nav__list{flex-wrap:wrap}}@media screen and (min-width:990px)and (max-width:1599px){.header.header--top-left{grid-template-columns:clamp(180px,16vw,240px) minmax(0,1fr);column-gap:24px}.header .header__heading,.header .header__heading-link{min-width:0;width:100%}.header .header__heading-link{padding:0;margin:0}.header .header__heading-logo-wrapper{width:100%}.header .header__heading-logo{width:100%;height:auto}.header .header__icons{width:100%;min-width:0;justify-content:flex-end}.header .desktop-search{flex:1 1 240px;width:auto!important;min-width:140px;max-width:400px;margin-right:10px!important}.header .header__icon--account,.header .header__icon--cart{flex:0 0 44px}.header .total-container{flex:none;white-space:nowrap}.header .header__cta-btn{font-size:14px;padding:9px 12px;margin-left:12px}.cc-navy-design .ccm-nav__item>a,.cc-navy-design .ccm-nav__all-trigger{font-size:13px!important;letter-spacing:.15px;padding:15px 9px!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/ccmtec-navigation.css.map */
