.promo-bar{background:var(--kleur-ijsblauw-licht);color:var(--tekst);overflow:hidden;max-height:48px;transition:max-height .3s ease,opacity .25s ease}.site-header.is-solid .promo-bar{max-height:0;opacity:0}.promo-track{display:flex;width:max-content;padding-block:10px;animation:promo-scroll 46s linear infinite}.promo-bar:hover .promo-track,.promo-bar:focus-within .promo-track{animation-play-state:paused}@keyframes promo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.promo-seq{display:flex;align-items:center}.promo-msg{display:inline-flex;align-items:center;font-size:.8125rem;font-weight:700;letter-spacing:.005em;white-space:nowrap}.promo-bolt{display:inline-flex;flex:none;margin-inline:clamp(16px,2.4vw,32px);color:var(--cta)}.promo-link{text-decoration:underline;text-underline-offset:3px}.promo-link:hover{text-decoration-thickness:2px}@media(prefers-reduced-motion:no-preference){.promo-bolt{animation:bolt-pulse 2.4s ease-in-out infinite}.promo-seq .promo-bolt:nth-of-type(2n){animation-delay:.5s}.promo-seq .promo-bolt:nth-of-type(3n){animation-delay:1s}}@media(prefers-reduced-motion:reduce){.promo-track{animation:none;width:100%;justify-content:center}.promo-seq:nth-child(2){display:none}}@media(max-width:860px){.promo-msg{font-size:.75rem}}.site-header{position:fixed;top:0;left:0;right:0;z-index:50;background:transparent}#MainContent:is([data-template=page],[data-template=cart],[data-template="404"],[data-template=list-collections],[data-template^="customers/"],:has(>.shopify-policy__container)){padding-top:clamp(124px,6vw + 100px,160px)}#MainContent>.shopify-policy__container{padding-bottom:var(--section, 96px)}#MainContent>.shopify-policy__container .shopify-policy__title{text-align:left}.nav-shell{padding-block:clamp(10px,1.4vw,18px)}.nav{--nav-pad: 10px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(14px,2vw,32px);padding:var(--nav-pad) 16px;background:var(--paper);border-radius:var(--r-pill);box-shadow:0 18px 40px -26px #08141273;transition:padding .25s ease,box-shadow .3s ease}.site-header.is-solid .nav{box-shadow:0 14px 34px -22px #0814128c}.logo{font-weight:700;font-size:1.0625rem;letter-spacing:-.03em;margin-right:auto;white-space:nowrap;display:inline-flex;align-items:center;gap:8px}.nav-toggle,.nav-links{grid-column:1;margin-left:calc(clamp(26px,2.4vw,40px) - 16px)}.nav .logo{grid-column:2;justify-self:center;margin-right:0}.nav-actions{grid-column:3}.logo--mark img{display:block;height:54px;width:auto;transition:height .25s ease}@media(max-width:640px){.logo--mark img{height:36px}}.logo-bolt{width:22px;height:22px;flex:none;display:grid;place-items:center;background:var(--cta);border-radius:50%}.logo-bolt svg{color:#fff}.nav-links{display:flex;align-items:center;align-self:stretch;gap:clamp(20px,2.2vw,36px);font-size:.875rem;font-weight:600;justify-self:start}.nav-links a{white-space:nowrap;transition:opacity .18s ease}.nav-links a:hover{opacity:.6}.nav-actions{display:flex;gap:4px;align-items:center;justify-self:end}.icon-btn{display:grid;place-items:center;width:40px;height:40px;flex:none;border:0;border-radius:50%;background:transparent;color:var(--kleur-inkt);cursor:pointer;transition:background-color .2s ease}.icon-btn:hover{background:var(--kleur-zand)}.nav-actions .btn--cta{margin-left:6px}.nav-cta{position:relative}.nav-cta:hover .cta-tag,.nav-cta:focus-visible .cta-tag{opacity:1}@media(prefers-reduced-motion:no-preference){.nav-cta:hover .cta-tag svg{animation:tag-flash .5s ease-out}}.nav-toggle{display:none;background:none;border:0;cursor:pointer;padding:8px;margin-right:auto;color:var(--kleur-inkt);justify-self:start}@media(max-width:1280px){.nav-links{display:none}.nav-toggle{display:block}}@media(max-width:900px){.icon-btn--search,.icon-btn--login{display:none}}.cta-short{display:none}@media(max-width:620px){.nav{gap:8px;padding-left:12px}.nav-actions .btn--cta{margin-left:2px}.icon-btn{width:36px;height:36px}.cta-long{display:none}.cta-short{display:inline}}@media(max-width:400px){.icon-btn--cart{display:none}}.mobile-menu{display:none;margin-top:8px;background:var(--paper);color:var(--tekst);border-radius:var(--r-lg);box-shadow:0 18px 40px -26px #08141273;padding:8px clamp(18px,2vw,26px) 16px}.mobile-menu.is-open{display:block}.mobile-menu a{display:block;padding:12px 0;font-weight:600;border-bottom:1px solid var(--kleur-zand-licht)}.mobile-menu a:last-child{border-bottom:0}.mobile-menu .mobile-sub{padding-left:18px;font-weight:500;color:var(--tekst-70)}.nav-item{position:relative;display:flex;align-items:center;align-self:stretch;gap:5px}.nav-sub-toggle{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer;transition:transform .2s ease,background-color .2s ease}.nav-sub-toggle:hover{background:var(--kleur-zand)}.nav-item:hover .nav-sub-toggle,.nav-item:focus-within .nav-sub-toggle,.nav-item.is-open .nav-sub-toggle{transform:rotate(180deg)}.nav-sub{position:absolute;z-index:60;top:calc(100% + var(--nav-pad) + 12px);left:-14px;min-width:17rem;padding:8px;background:var(--paper);border-radius:1.25rem;box-shadow:0 22px 44px -24px #08141280;display:flex;flex-direction:column;gap:2px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility .18s}.nav-item:after{content:"";position:absolute;top:100%;left:0;right:0;height:calc(var(--nav-pad) + 12px)}.nav-item:focus-within>.nav-sub,.nav-item.is-open>.nav-sub{opacity:1;visibility:visible;transform:none}@media(hover:hover){.nav-item:hover>.nav-sub{opacity:1;visibility:visible;transform:none}}.nav-sub a{display:flex;flex-direction:column;gap:1px;padding:10px 14px;border-radius:.875rem;transition:background-color .18s ease}.nav-sub a:hover{background:var(--kleur-zand-licht);opacity:1}.nav-sub a[aria-current=page]{background:var(--kleur-lichtoranje);color:var(--kleur-inkt)}.nav-links a.is-current{color:var(--cta)}.nav-sub-label{font-size:.875rem;font-weight:600}.nav-sub-hint{font-size:.75rem;font-weight:400;color:var(--tekst-70)}@media(prefers-reduced-motion:reduce){.nav-sub{transition:none}.nav-sub-toggle{transition:background-color .2s ease}}.nav-links a[aria-current=page],.mobile-menu a[aria-current=page]{color:var(--cta)}bob-header{display:block}.icon-btn--cart .bob-cart-icon{--cart-bubble-background: var(--cta);--cart-bubble-text: var(--paper);position:relative;display:grid;place-items:center}.icon-btn--cart .cart-bubble{position:absolute;top:-7px;right:-9px;width:17px;padding-inline:0}.icon-btn--cart .cart-bubble__text{font-family:var(--font-body);font-size:10px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bob-header.css.map */
