.isca-shop-nav-section{position:sticky;top:0;z-index:50}.isca-nav{border-bottom:1px solid var(--is-border);background:var(--is-bg)}.isca-nav__bar{display:flex;align-items:center;gap:32px;min-height:72px}.isca-nav__brand{display:flex;align-items:center;flex-shrink:0;text-decoration:none}.isca-nav__logo{height:var(--is-logo-h, 40px);width:auto;max-width:260px;object-fit:contain}.isca-nav__name{font-family:var(--font-heading--family, var(--font-heading-family, inherit));font-weight:700;font-size:20px;letter-spacing:.04em;text-transform:uppercase}.isca-nav__links{flex:1;min-width:0}.isca-nav__list{display:flex;flex-wrap:wrap;gap:4px 28px;list-style:none;margin:0;padding:0}.isca-nav__link,.isca-nav__panel a{text-decoration:none;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--is-muted);transition:color .15s ease}.isca-nav__link:hover,.isca-nav__link.is-active,.isca-nav__panel a:hover{color:var(--is-accent)}.isca-nav__actions{display:flex;align-items:center;gap:20px;margin-left:auto}.isca-nav__site{text-decoration:none;font-size:13px;color:var(--is-muted);white-space:nowrap;border:1px solid var(--is-border);border-radius:999px;padding:8px 14px;transition:color .15s ease,border-color .15s ease}.isca-nav__site:hover{color:var(--is-text);border-color:var(--is-subtle)}.isca-nav__cart{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:var(--is-text);text-decoration:none}.isca-nav__cart:hover{background:var(--is-surface)}.isca-nav__count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--is-accent);color:var(--is-accent-text);font-size:11px;font-weight:700;line-height:18px;text-align:center}.isca-nav__count.is-empty{display:none}.isca-nav__menu{display:none;position:relative}.isca-nav__burger{list-style:none;cursor:pointer;width:44px;height:44px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.isca-nav__burger::-webkit-details-marker{display:none}.isca-nav__burger span{display:block;width:20px;height:2px;background:var(--is-text);border-radius:2px;transition:transform .2s ease,opacity .2s ease}.isca-nav__menu[open] .isca-nav__burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}.isca-nav__menu[open] .isca-nav__burger span:nth-child(2){opacity:0}.isca-nav__menu[open] .isca-nav__burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.isca-nav__panel{position:absolute;right:0;top:calc(100% + 12px);min-width:240px;padding:12px;background:var(--is-surface);border:1px solid var(--is-border);border-radius:var(--is-radius-sm);box-shadow:0 12px 32px #00000059}.isca-nav__panel ul{list-style:none;margin:0;padding:0}.isca-nav__panel a{display:block;padding:12px;border-radius:8px}.isca-nav__panel-site{border-top:1px solid var(--is-border);margin-top:6px;padding-top:6px}.isca-nav__panel-site a{text-transform:none;letter-spacing:0;font-weight:500;font-size:14px}@media(max-width:899px){.isca-nav__bar{min-height:60px;gap:12px}.isca-nav__logo{height:var(--is-logo-h-m, 30px);max-width:180px}.isca-nav__links,.isca-nav__site{display:none}.isca-nav__actions{gap:4px}.isca-nav__menu{display:block}}.isca-foot{border-top:1px solid var(--is-border)}.isca-foot__top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;padding:56px 0 40px}.isca-foot__brand{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.isca-foot__logo-link{display:inline-flex;text-decoration:none}.isca-foot__logo{height:44px;width:auto;max-width:260px;object-fit:contain}.isca-foot__tagline{color:var(--is-muted);font-size:14px;margin:0;max-width:34ch}.isca-foot__heading{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--is-text);margin:0 0 16px}.isca-foot__col ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.isca-foot__col a{color:var(--is-muted);text-decoration:none;font-size:14px;transition:color .15s ease}.isca-foot__col a:hover{color:var(--is-accent)}.isca-foot__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;border-top:1px solid var(--is-border);padding:20px 0 28px;font-size:12px;color:var(--is-subtle)}.isca-foot__bottom p{margin:0}.isca-foot__credit a{color:inherit;text-decoration:none}.isca-foot__credit a:hover{color:var(--is-accent)}@media(max-width:749px){.isca-foot__top{grid-template-columns:1fr 1fr;gap:32px 24px;padding:40px 0 28px}.isca-foot__brand{grid-column:1 / -1}.isca-foot__logo{height:36px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/isca-shop-nav.css.map */
