.bp-header{background:var(--bp-creme);border-bottom:.5px solid rgba(12,35,64,.15);position:sticky;top:0;z-index:40}.bp-header__inner{max-width:var(--bp-max-content);margin-inline:auto;padding:18px var(--bp-pad-x);display:flex;align-items:center;justify-content:space-between;gap:24px}.bp-header__brand{font-size:28px;color:var(--bp-nuit);flex-shrink:0}.bp-header__nav{display:none}@media(min-width:750px){.bp-header__nav{display:block;margin-left:auto;margin-right:16px}.bp-header__nav ul{list-style:none;margin:0;padding:0;display:flex;gap:28px}.bp-header__nav a{font-family:var(--bp-font-body);font-size:14px;font-weight:500;color:var(--bp-nuit);padding:6px 0;position:relative;text-decoration:none}.bp-header__nav a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--bp-signal);transform:scaleX(0);transform-origin:left center;transition:transform .18s ease}.bp-header__nav a:hover:after,.bp-header__nav a[aria-current=page]:after{transform:scaleX(1)}}.bp-header__actions{display:flex;align-items:center;gap:8px}.bp-header__cart{display:inline-flex;align-items:center;gap:6px;color:var(--bp-nuit);padding:8px;border-radius:var(--bp-radius-md);text-decoration:none}.bp-header__cart:hover{background:#0c23400d}.bp-header__count{font-family:var(--bp-font-body);font-size:12px;font-weight:500;min-width:18px;text-align:center}.bp-header__burger{background:transparent;border:0;padding:10px;display:inline-flex;flex-direction:column;gap:4px;cursor:pointer}.bp-header__burger span{display:block;width:22px;height:1.8px;background:var(--bp-nuit);transition:transform .2s ease,opacity .2s ease}@media(min-width:750px){.bp-header__burger{display:none}}.bp-header__burger[aria-expanded=true] span:nth-child(1){transform:translateY(5.8px) rotate(45deg)}.bp-header__burger[aria-expanded=true] span:nth-child(2){opacity:0}.bp-header__burger[aria-expanded=true] span:nth-child(3){transform:translateY(-5.8px) rotate(-45deg)}.bp-header__drawer{background:var(--bp-creme);border-top:.5px solid rgba(12,35,64,.15);padding:8px var(--bp-pad-x) 16px}.bp-header__drawer[hidden]{display:none}.bp-header__drawer ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.bp-header__drawer a{display:block;padding:14px 0;font-family:var(--bp-font-display);font-size:20px;font-weight:500;color:var(--bp-nuit);border-bottom:1px solid rgba(12,35,64,.1);text-decoration:none}.bp-header__drawer li:last-child a{border-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bp-header.css.map */
