.header--inline{--mega-bg: var(--cro-black);--mega-ink: 255 255 255;--mega-border: transparent;--mega-scheme: dark}.header--inline.header--light{--mega-bg: var(--cro-white);--mega-ink: 0 0 0;--mega-border: #e5e5e5;--mega-scheme: light}.cro-mega__box{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid rgb(var(--mega-ink) / .1);border-radius:4px;background:rgb(var(--mega-ink) / .05)}.cro-mega__heading{margin:0;color:rgb(var(--mega-ink) / .45);font-family:var(--cro-font-body-narrow);font-weight:500;font-size:1.1rem;line-height:1.65rem;letter-spacing:.24rem;text-transform:uppercase}.cro-mega__list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.cro-mega__option,.cro-mega__link{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 14px;border:1px solid rgb(var(--mega-ink) / .1);border-radius:0;background:rgb(var(--mega-ink) / .05);color:rgb(var(--mega-ink) / .8);font-family:var(--cro-font-body);font-weight:500;font-size:1.4rem;line-height:2rem;text-align:left;text-decoration:none;cursor:pointer}.cro-mega__link{font-family:var(--cro-font-body-narrow);font-weight:400}.cro-mega__option .cro-icon{flex:0 0 auto;opacity:.6}.cro-mega__option.is-active{border-color:#f36c2e;background:#f36c2e1a;color:rgb(var(--mega-ink))}@media(hover:hover){.cro-mega__option:hover,.cro-mega__link:hover{border-color:#f36c2e;background:#f36c2e1a;color:rgb(var(--mega-ink))}}.cro-mega__option:focus-visible,.cro-mega__link:focus-visible,.cro-mega__more:focus-visible,.cro-mega__feature-link:focus-visible,.cro-drill__back:focus-visible,.cro-nav__link:focus-visible{outline:2px solid var(--cro-orange);outline-offset:2px}.cro-mega__more{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0;color:#f36c2e;font-family:var(--cro-font-body-narrow);font-weight:500;font-size:1.1rem;line-height:1.65rem;letter-spacing:.24rem;text-transform:uppercase;text-decoration:none}@media(hover:hover){.cro-mega__more:hover{color:rgb(var(--mega-ink))}}.cro-mega__feature{padding:0;overflow:hidden}.cro-mega__feature-link{display:flex;flex-direction:column;color:rgb(var(--mega-ink));text-decoration:none}.cro-mega__feature-media{height:160px;overflow:hidden}.cro-mega__feature-media img{display:block;width:100%;height:100%;object-fit:cover}.cro-mega__feature-title{display:flex;flex-direction:column;gap:4px;padding:10px 14px;border-top:1px solid #f36c2e;background:#f36c2e80}.cro-mega__feature-name{font-family:var(--cro-font-body);font-weight:500;font-size:1.6rem;line-height:2.2rem;text-transform:uppercase}.cro-mega__feature-subtitle{opacity:.85;font-family:var(--cro-font-body);font-weight:300;font-size:1.1rem;line-height:1.65rem;letter-spacing:.24rem;text-transform:uppercase}.cro-mega__feature .cro-mega__more{padding:12px 14px}.cro-mega,.cro-mobile-menu .mobile-menu-inner{scrollbar-width:thin;scrollbar-color:rgb(var(--mega-ink) / .25) var(--mega-bg);color-scheme:var(--mega-scheme)}.cro-mega::-webkit-scrollbar,.cro-mobile-menu .mobile-menu-inner::-webkit-scrollbar{width:8px}.cro-mega::-webkit-scrollbar-track,.cro-mobile-menu .mobile-menu-inner::-webkit-scrollbar-track{background:var(--mega-bg)}.cro-mega::-webkit-scrollbar-thumb,.cro-mobile-menu .mobile-menu-inner::-webkit-scrollbar-thumb{border:2px solid var(--mega-bg);border-radius:4px;background:rgb(var(--mega-ink) / .25)}.cro-mega::-webkit-scrollbar-thumb:hover,.cro-mobile-menu .mobile-menu-inner::-webkit-scrollbar-thumb:hover{background:var(--cro-orange)}.header--inline .cro-mobile-menu{width:100vw;height:calc(100vh - 62px);border-top:0;background:var(--mega-bg);color:rgb(var(--mega-ink))}.cro-mobile-menu .mobile-menu-inner{display:block;overflow-y:auto}.cro-drill{padding:20px 16px 32px}.cro-drill__view{display:flex;flex-direction:column;gap:16px}.cro-drill__view[hidden]{display:none}.cro-drill__back{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;min-height:24px;padding:0;border:0;background:none;color:rgb(var(--mega-ink) / .45);font-family:var(--cro-font-body-narrow);font-weight:500;font-size:1.1rem;line-height:1.65rem;letter-spacing:.24rem;text-transform:uppercase;cursor:pointer}.cro-drill__back-icon{transform:scaleX(-1)}.cro-drill__footer{padding:32px 16px;border-top:1px solid rgb(var(--mega-ink) / .1)}.cro-drill__logo{display:block;width:105px;height:auto}.cro-drill__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:16px}.cro-drill__column-title{margin:0;color:rgb(var(--mega-ink));font-family:var(--cro-font-wide);font-size:1.2rem;line-height:1.8rem;letter-spacing:.012rem;text-transform:uppercase}.cro-drill__column-links{display:flex;flex-direction:column;gap:8px;margin:0;padding:12px 0 0;list-style:none}.cro-drill__column-links a{color:rgb(var(--mega-ink) / .5);font-family:var(--cro-font-body);font-weight:300;font-size:1.2rem;line-height:1.8rem;text-decoration:none}.cro-drill__contact{margin-top:24px;padding-top:16px;border-top:1px solid rgb(var(--mega-ink) / .1)}.cro-drill__phone{display:inline-flex;align-items:center;gap:8px;color:rgb(var(--mega-ink));font-family:var(--cro-font-body);font-weight:500;font-size:1.3rem;line-height:1.95rem;letter-spacing:.1rem;text-decoration:none}.cro-drill__copyright{margin:0;padding-top:12px;color:rgb(var(--mega-ink) / .3);font-family:var(--cro-font-body);font-weight:300;font-size:1.1rem;line-height:1.65rem}@media(min-width:1200px){.header-inline__mega{display:flex;height:100%}.cro-nav{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:center;gap:0 clamp(12px,1.2vw,20px);height:100%;margin:0;padding:0;list-style:none}.cro-nav__item{display:flex}.cro-nav__link{display:flex;align-items:center;color:var(--header-fg, var(--cro-white));font-family:var(--cro-font-wide);font-weight:400;font-size:1.4rem;line-height:2rem;text-transform:uppercase;text-decoration:none;white-space:nowrap}.cro-nav__link--current,.cro-nav__item:hover>.cro-nav__link,.cro-nav__item:focus-within:not(.is-closed)>.cro-nav__link{color:var(--cro-orange)}.cro-mega{position:absolute;top:100%;left:50%;z-index:60;width:min(1280px,100% - 32px);max-height:calc(100vh - 120px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--mega-border);border-radius:12px;background:var(--mega-bg);opacity:0;visibility:hidden;transform:translate(-50%,8px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.cro-nav__item:hover>.cro-mega,.cro-nav__item:focus-within:not(.is-closed)>.cro-mega{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:0s}.cro-nav__item.is-closed>.cro-mega{opacity:0;visibility:hidden}.cro-mega__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;padding:24px 16px}.cro-mega__box{gap:11.8px;padding:16.75px 17px 18.5px;border-radius:2px}.cro-mega__heading,.cro-mega__more{letter-spacing:.242rem}.cro-mega__option,.cro-mega__link{padding:9px 13px}.cro-mega__column{display:flex;flex-direction:column;min-width:0;max-height:calc(100vh - 168px);overflow-y:auto;overscroll-behavior:contain}.cro-mega__column>.cro-mega__box{flex:1 0 auto}.cro-mega__panel[hidden]{display:none}.cro-mega__feature{padding:17px}.cro-mega__feature-link{gap:12px}.cro-mega__feature-media img{-webkit-mask-image:radial-gradient(415.9px 118.4px at 50% 50%,#000 38%,rgba(0,0,0,.78) 56%,rgba(0,0,0,.28) 78%,transparent 96%);mask-image:radial-gradient(415.9px 118.4px at 50% 50%,#000 38%,rgba(0,0,0,.78) 56%,rgba(0,0,0,.28) 78%,transparent 96%)}.cro-mega__feature-title{gap:3px;padding:8px 12px;border:1px solid #f36c2e}.cro-mega__feature-name{font-size:1.8rem;line-height:1.8rem}.cro-mega__feature .cro-mega__more{padding:0}}@media(min-width:1200px)and (prefers-reduced-motion:reduce){.cro-mega{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-header-mega.css.map */
