.smagtron-mega-drawer .menu-drawer__navigation{padding:0}.smagtron-mega-drawer .menu-drawer__navigation-container{background:#f5f7f9}header-drawer .smagtron-mega-drawer{position:fixed!important;top:var(--smagtron-menu-top,0px)!important;left:0!important;width:100vw!important;height:calc(100dvh - var(--smagtron-menu-top,0px))!important;max-height:calc(100dvh - var(--smagtron-menu-top,0px))!important}header-drawer>details>summary:before{position:fixed!important;top:var(--smagtron-menu-top,0px)!important;left:0!important;height:calc(100dvh - var(--smagtron-menu-top,0px))!important}.section-header.shopify-section-header-sticky.menu-open{position:fixed!important;top:var(--smagtron-sticky-header-top,0px)!important;right:0;left:0;width:100%}.smagtron-mega-menu{display:block;color:#172033;background:#fff;min-height:100%;font-family:var(--font-body-family)}.smagtron-mega-menu *{box-sizing:border-box}.smagtron-mega-menu__head{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.5rem clamp(2rem,4vw,5rem);border-bottom:1px solid #dfe5ea;background:#fff}.smagtron-mega-menu__eyebrow,.smagtron-mega-menu__panel-kicker{margin:0 0 .3rem;color:#008fb8;font-size:1.05rem;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.smagtron-mega-menu__title{margin:0;color:#12213a;font-size:clamp(2.1rem,1.8vw,2.7rem);line-height:1.1;font-weight:750;letter-spacing:-.025em}.smagtron-mega-menu__intro{margin:.35rem 0 0;color:#596579;font-size:1.25rem}.smagtron-mega-menu__quicklinks{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;margin-left:auto}.smagtron-mega-menu__quicklinks a{display:inline-flex;align-items:center;justify-content:center;min-height:3.7rem;padding:.7rem 1.25rem;border:1px solid #d4e0e7;border-radius:999px;background:#fff;color:#1f3449;font-size:1.2rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .18s,border-color .18s,color .18s}.smagtron-mega-menu__quicklinks a:hover,.smagtron-mega-menu__quicklinks a:focus-visible{border-color:#17acd2;background:#eaf8fc;color:#006f91;outline:2px solid #35bfe4;outline-offset:2px}.smagtron-mega-menu__quicklinks .smagtron-mega-menu__quicklink--primary{border-color:#008fb8;background:#008fb8;color:#fff}.smagtron-mega-menu__quicklinks .smagtron-mega-menu__quicklink--primary:hover,.smagtron-mega-menu__quicklinks .smagtron-mega-menu__quicklink--primary:focus-visible{background:#006f91;color:#fff}.smagtron-mega-menu__desktop{display:grid;grid-template-columns:minmax(25rem,28rem) minmax(0,1fr);max-width:144rem;margin:0 auto;background:#fff;border-inline:1px solid #e4e9ed}.smagtron-mega-menu__tabs{padding:1.1rem 0;background:#eef2f5;border-right:1px solid #dfe5ea}.smagtron-mega-menu__tab{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.1rem;width:100%;min-height:5.1rem;padding:1rem 1.8rem;border:0;border-left:4px solid transparent;background:transparent;color:#303b4d;font:inherit;font-size:1.35rem;font-weight:650;text-align:left;cursor:pointer;transition:background .16s,color .16s,border-color .16s}.smagtron-mega-menu__tab svg{width:1.8rem;height:1.8rem;flex:0 0 auto;transition:transform .16s}.smagtron-mega-menu__tab:hover,.smagtron-mega-menu__tab:focus-visible,.smagtron-mega-menu__tab.is-active{border-left-color:#17acd2;background:#fff;color:#006f91;outline:none}.smagtron-mega-menu__tab.is-active svg{transform:translate(.3rem)}.smagtron-mega-menu__panels{min-width:0;padding:1.6rem clamp(2rem,3vw,4rem) 2.2rem;background:#fff}.smagtron-mega-menu__panel[hidden]{display:none}.smagtron-mega-menu__panel-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:1.2rem;padding-bottom:1.1rem;border-bottom:1px solid #e4e9ed}.smagtron-mega-menu__panel-head h3{margin:0;color:#12213a;font-size:2rem;line-height:1.2;font-weight:750}.smagtron-mega-menu__all-link{display:inline-flex;align-items:center;gap:.7rem;color:#007d9f;font-size:1.35rem;font-weight:700;text-decoration:none}.smagtron-mega-menu__all-link:hover,.smagtron-mega-menu__all-link:focus-visible{color:#005c77;text-decoration:underline;text-underline-offset:.3rem}.smagtron-mega-menu__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.1rem}.smagtron-mega-tile{display:flex;min-width:0;flex-direction:column;gap:.65rem;padding:.7rem;border:1px solid transparent;border-radius:1.2rem;background:#fff;color:#1c2638;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s}.smagtron-mega-tile:hover,.smagtron-mega-tile:focus-visible{border-color:#b9dfe8;box-shadow:0 1rem 2.5rem #11273e1c;transform:translateY(-2px);outline:none}.smagtron-mega-tile__media{display:grid;place-items:center;aspect-ratio:3/2;overflow:hidden;border:1px solid #edf1f3;border-radius:.9rem;background:#f4f6f7}.smagtron-mega-tile__media img{display:block;width:100%;height:100%;object-fit:contain;padding:.35rem;mix-blend-mode:multiply;transform:scale(1.08);transition:transform .22s}.smagtron-mega-tile:hover .smagtron-mega-tile__media img{transform:scale(1.15)}.smagtron-mega-tile__placeholder{width:56%;height:auto;color:#23aecd}.smagtron-mega-tile__label{min-height:3.4rem;color:#1c2638;font-size:1.28rem;font-weight:650;line-height:1.3;text-align:center}.smagtron-help-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.smagtron-help-link{display:grid;grid-template-columns:4.4rem minmax(0,1fr) 2rem;align-items:center;gap:1.2rem;min-height:9rem;padding:1.5rem;border:1px solid #dfe6eb;border-radius:1.4rem;background:#f8fafb;color:#1d2b3e;text-decoration:none;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s}.smagtron-help-link:hover,.smagtron-help-link:focus-visible{border-color:#8fd5e5;background:#eaf8fc;box-shadow:0 .8rem 2rem #11273e17;transform:translateY(-2px);outline:none}.smagtron-help-link__icon{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:#dff4f9;color:#007d9f}.smagtron-help-link__icon svg{width:2.5rem;height:2.5rem}.smagtron-help-link__copy{display:flex;min-width:0;flex-direction:column;gap:.35rem}.smagtron-help-link__copy strong{font-size:1.45rem;line-height:1.25}.smagtron-help-link__copy small{color:#647184;font-size:1.16rem;line-height:1.35}.smagtron-help-link__arrow{width:2rem;height:2rem;color:#008fb8;transition:transform .18s}.smagtron-help-link:hover .smagtron-help-link__arrow{transform:translate(.3rem)}.smagtron-mega-menu__mobile{display:none}@media screen and (min-width:990px){header-drawer .smagtron-mega-drawer{width:100vw;max-width:none;border:0;box-shadow:0 2rem 5rem #0a192d2e}.smagtron-mega-drawer .menu-drawer__navigation-container{grid-template-rows:1fr;overflow-y:auto}.smagtron-mega-drawer .menu-drawer__utility-links{display:none}}@media screen and (min-width:990px)and (max-width:1299px){.smagtron-mega-menu__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.smagtron-mega-menu__desktop{grid-template-columns:25rem minmax(0,1fr)}.smagtron-help-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:989px){.smagtron-mega-drawer{width:100%;background:#fff!important}.smagtron-mega-menu__head{position:sticky;top:0;z-index:4;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:.8rem;padding:1.3rem 1.6rem}.smagtron-mega-menu__head-copy{min-width:0}.smagtron-mega-menu__quicklinks{grid-column:1/-1;grid-row:2;justify-content:flex-start;gap:.65rem;width:100%;margin:0}.smagtron-mega-menu__quicklinks a{min-height:3.6rem;padding:.65rem 1rem;font-size:1.12rem}.smagtron-mega-menu__eyebrow{font-size:1rem}.smagtron-mega-menu__title{font-size:2.2rem}.smagtron-mega-menu__intro{font-size:1.25rem}.smagtron-mega-menu__desktop{display:none}.smagtron-mega-menu__mobile{display:block;background:#fff}.smagtron-mobile-category{border-bottom:1px solid #e2e7eb}.smagtron-mobile-category>summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:5.9rem;padding:1.4rem 2rem;color:#1f2b3d;font-size:1.5rem;font-weight:700;list-style:none;cursor:pointer}.smagtron-mobile-category>summary::-webkit-details-marker{display:none}.smagtron-mobile-category>summary svg{width:1.9rem;height:1.9rem;transition:transform .2s}.smagtron-mobile-category[open]>summary{background:#eaf8fc;color:#006e8d}.smagtron-mobile-category[open]>summary svg{transform:rotate(90deg)}.smagtron-mobile-category__content{padding:1.4rem 1.5rem 2rem;background:#f7f9fa}.smagtron-mobile-category__content>.smagtron-mega-menu__all-link{margin:0 0 1.2rem .5rem}.smagtron-mega-menu__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.smagtron-mega-tile{gap:.65rem;padding:.75rem;border-color:#e1e7eb;border-radius:1.1rem}.smagtron-mega-tile__media{border-radius:.8rem}.smagtron-mega-tile__media img{transform:scale(1.04)}.smagtron-mega-tile__label{min-height:3.5rem;font-size:1.22rem}.smagtron-help-grid{grid-template-columns:1fr;gap:.8rem}.smagtron-help-link{grid-template-columns:3.8rem minmax(0,1fr) 1.8rem;min-height:7.6rem;padding:1.2rem;gap:1rem;border-radius:1.1rem}.smagtron-help-link__icon{width:3.8rem;height:3.8rem}.smagtron-help-link__icon svg{width:2.2rem;height:2.2rem}.smagtron-help-link__copy strong{font-size:1.35rem}.smagtron-mega-drawer .menu-drawer__utility-links{border-top:1px solid #e2e7eb}}@media(prefers-reduced-motion:reduce){.smagtron-mega-menu *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/smagtron-mega-menu.css.map */
