#header-group:has(.brand-header[data-sticky=always]),#header-group:has(.brand-header[data-sticky=desktop]){display:contents}.brand-header-section:has(>.brand-header[data-sticky=always]){position:sticky;top:0;z-index:var(--brand-z-sticky)}.brand-ann[data-brand-section]{position:relative;display:block;width:100%;box-sizing:border-box;font-family:var(--brand-font-body);font-weight:var(--brand-fw-body);font-size:var(--brand-fs-meta);line-height:1.35;color:var(--brand-c-fg)}.brand-ann .brand-ann__inner{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--brand-s-1) var(--brand-s-5);width:100%;max-width:calc(var(--brand-max) + 2 * var(--brand-gutter));min-height:var(--brand-util-h);margin-inline:auto;padding:var(--brand-s-1) var(--brand-gutter)}.brand-ann.brand-ann--center .brand-ann__inner{justify-content:center}.brand-ann .brand-ann__item{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 var(--brand-s-2);min-width:0;margin:0}.brand-ann .brand-ann__text b,.brand-ann .brand-ann__text strong,.brand-ann .brand-ann__more b{font-weight:var(--brand-fw-strong);color:var(--brand-c-heading)}.brand-ann .brand-ann__more{display:inline-flex;align-items:center}.brand-ann .brand-ann__link,.brand-ann .brand-ann__text a,.brand-ann .brand-ann__code{color:var(--brand-c-heading);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--brand-dur) var(--brand-ease)}.brand-ann .brand-ann__code{font-weight:var(--brand-fw-strong)}.brand-ann .brand-ann__link:hover,.brand-ann .brand-ann__text a:hover{color:var(--brand-c-link-hover)}.brand-ann .brand-ann__link:focus-visible,.brand-ann .brand-ann__text a:focus-visible{outline:var(--brand-focus-w) solid var(--brand-c-focus);outline-offset:var(--brand-focus-offset)}.brand-ann .brand-ann__sep{display:inline-flex;align-items:center;color:var(--brand-c-sig)}.brand-ann .brand-ann__countdown{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--brand-s-2)}.brand-ann .brand-ann__countdown[hidden],.brand-ann .brand-ann__fallback[hidden]{display:none}.brand-ann .brand-ann__promise{color:var(--brand-c-heading);font-weight:var(--brand-fw-strong)}.brand-ann .brand-ann__label{color:var(--brand-c-fg)}.brand-ann .brand-ann__timer{display:inline-block;min-width:8ch;font-family:var(--brand-font-numeral);font-weight:var(--brand-fw-numeral);font-variant-numeric:var(--brand-num);font-size:var(--brand-fs-small);letter-spacing:.02em;color:var(--brand-c-heading)}.brand-ann .brand-ann__sig{display:block;width:100%}.brand-ann .brand-ann__qa:empty{display:none}.brand-header[data-brand-section]{position:relative;display:block;width:100%;box-sizing:border-box;font-family:var(--brand-font-body);font-weight:var(--brand-fw-body);font-size:var(--brand-fs-body);line-height:1.3;color:var(--brand-c-fg)}.brand-header .brand-header__bar{position:relative;border-bottom:var(--brand-bw) solid var(--brand-c-rule)}.brand-header .brand-header__inner{box-sizing:border-box;display:flex;flex-wrap:nowrap;align-items:center;gap:var(--brand-s-5);width:100%;max-width:calc(var(--brand-max) + 2 * var(--brand-gutter));min-height:var(--brand-header-h);margin-inline:auto;padding-inline:var(--brand-gutter)}.brand-header .brand-header__qa:empty{display:none}.brand-header .brand-header__vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.brand-header .brand-header__icon{position:relative;display:inline-grid;place-items:center;flex:none;box-sizing:border-box;width:var(--brand-tap);height:var(--brand-tap);margin:0;padding:0;border:0;border-radius:var(--brand-r);background:transparent;color:var(--brand-c-heading);text-decoration:none;cursor:pointer;transition:background-color var(--brand-dur) var(--brand-ease),color var(--brand-dur) var(--brand-ease)}.brand-header .brand-header__icon:hover{background:var(--brand-c-hover)}.brand-header .brand-header__icon .brand-hicon{width:22px;height:22px}.brand-header .brand-header__burger{display:none}.brand-header .brand-header__count{position:absolute;top:3px;right:1px;box-sizing:border-box;min-width:18px;height:18px;padding:0 4px;border-radius:var(--brand-r);background:var(--brand-c-action);color:var(--brand-c-on-action);font-family:var(--brand-font-body);font-weight:var(--brand-fw-strong);font-size:var(--brand-fs-label);line-height:18px;font-variant-numeric:var(--brand-num);text-align:center;pointer-events:none}.brand-header .brand-header__count[hidden]{display:none}.brand-header .brand-header__icon:focus-visible,.brand-header .brand-header__logo:focus-visible,.brand-header .brand-header__trigger:focus-visible,.brand-header .brand-header__card:focus-visible,.brand-header .brand-header__viewall:focus-visible,.brand-header .brand-header__cta:focus-visible,.brand-header .brand-header__m-link:focus-visible,.brand-header .brand-header__m-sublink:focus-visible,.brand-header .brand-header__m-tool:focus-visible{outline:var(--brand-focus-w) solid var(--brand-c-focus);outline-offset:var(--brand-focus-offset)}.brand-header .brand-header__trigger:focus-visible{outline-offset:calc(var(--brand-focus-offset) * -1)}.brand-header .brand-header__logo{display:inline-flex;align-items:center;gap:var(--brand-s-3);flex:none;min-width:0;min-height:var(--brand-tap);color:var(--brand-c-heading);text-decoration:none}.brand-header .brand-header__badge{display:inline-flex;flex:none}.brand-header .brand-header__badge .brand-sig{width:var(--bh-badge);height:var(--bh-badge)}.brand-header .brand-header__logo-img{display:block;width:auto;height:var(--bh-badge);max-width:220px;object-fit:contain}.brand-header .brand-header__wordmark{font-family:var(--brand-font-display);font-weight:var(--brand-fw-display);font-size:var(--bh-wm);line-height:1;letter-spacing:.03em;white-space:nowrap;color:var(--brand-c-heading)}.brand-header.brand-header--wm-wide .brand-header__wordmark{letter-spacing:.22em}.brand-header .brand-header__wordmark-accent{color:var(--brand-c-sig)}.brand-header .brand-header__nav{display:flex;flex:0 1 auto;align-self:stretch;min-width:auto}.brand-header .brand-header__list{display:flex;align-items:stretch;gap:var(--brand-s-5);margin:0;padding:0;list-style:none}.brand-header .brand-header__item{display:flex;align-items:stretch;margin:0}.brand-header .brand-header__trigger{display:flex;align-items:center;gap:6px;box-sizing:border-box;padding:0;border-top:2px solid transparent;border-bottom:2px solid transparent;color:var(--brand-c-heading);text-decoration:none;white-space:nowrap;transition:border-color var(--brand-dur) var(--brand-ease),color var(--brand-dur) var(--brand-ease)}.brand-header.brand-header--nav-label .brand-header__trigger{font-family:var(--brand-font-label);font-weight:var(--brand-fw-label);font-size:var(--brand-fs-small);letter-spacing:var(--brand-ls-label);text-transform:var(--brand-tt-label)}.brand-header.brand-header--nav-body .brand-header__trigger{font-family:var(--brand-font-body);font-weight:var(--brand-fw-body);font-size:var(--brand-fs-small);letter-spacing:0;text-transform:none}.brand-header .brand-header__item--muted>.brand-header__trigger{color:var(--brand-c-fg)}.brand-header .brand-header__item:hover>.brand-header__trigger,.brand-header .brand-header__item:focus-within>.brand-header__trigger{border-bottom-color:var(--brand-c-rule-strong);color:var(--brand-c-heading)}.brand-header .brand-header__item.is-active>.brand-header__trigger,.brand-header .brand-header__trigger[aria-current=page]{border-bottom-color:var(--brand-c-link)}.brand-header .brand-header__trigger .brand-hicon--caret{width:10px;height:10px;flex:none;opacity:.8}.brand-header .brand-header__deck{display:none;position:absolute;top:100%;left:0;right:0;z-index:var(--brand-z-mega);box-sizing:border-box;width:min(calc(var(--bh-cols, 3) * 232px + (var(--bh-cols, 3) - 1) * var(--brand-s-3) + 2 * var(--brand-s-5)),calc(100% - 2 * var(--brand-gutter)));margin-inline:auto;padding:var(--brand-s-5);border:var(--brand-bw) solid var(--brand-c-rule);border-top:2px solid var(--brand-c-sig);border-radius:0 0 var(--brand-r-card) var(--brand-r-card);box-shadow:var(--brand-shadow-pop);text-align:start}.brand-header .brand-header__item--deck:hover>.brand-header__deck,.brand-header .brand-header__item--deck:focus-within>.brand-header__deck,.brand-header .brand-header__item--deck.is-open>.brand-header__deck{display:block}.brand-header .brand-header__nav.is-suppressed .brand-header__item--deck>.brand-header__deck{display:none}.brand-header .brand-header__kick{display:flex;align-items:center;justify-content:space-between;gap:var(--brand-s-3);margin:0 0 var(--brand-s-4);font-family:var(--brand-font-label);font-weight:var(--brand-fw-label);font-size:var(--brand-fs-label);letter-spacing:var(--brand-ls-label);text-transform:var(--brand-tt-label);color:var(--brand-c-muted)}.brand-header .brand-header__kick-title{display:inline-flex;align-items:center;gap:var(--brand-s-2);color:var(--brand-c-heading)}.brand-header .brand-header__viewall{display:inline-flex;align-items:center;min-height:var(--brand-tap);color:var(--brand-c-link);text-decoration:underline;text-underline-offset:3px;transition:color var(--brand-dur) var(--brand-ease)}.brand-header .brand-header__viewall:hover{color:var(--brand-c-link-hover)}.brand-header .brand-header__cards{display:grid;grid-template-columns:repeat(var(--bh-cols, 3),minmax(0,1fr));gap:var(--brand-s-3);margin:0;padding:0;list-style:none}.brand-header .brand-header__card-item{display:flex;margin:0;min-width:0}.brand-header .brand-header__card{display:flex;flex-direction:column;gap:var(--brand-s-2);box-sizing:border-box;width:100%;padding:var(--brand-s-2) var(--brand-s-2) var(--brand-s-3);border:var(--brand-bw) solid var(--brand-c-rule);border-radius:var(--brand-r-card);background:transparent;color:var(--brand-c-heading);text-decoration:none;transition:border-color var(--brand-dur) var(--brand-ease),background-color var(--brand-dur) var(--brand-ease)}.brand-header .brand-header__card:hover{border-color:var(--brand-c-rule-strong);background:var(--brand-c-hover)}.brand-header .brand-header__card[aria-current=page]{border-color:var(--brand-c-link)}.brand-header .brand-header__card-media{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--brand-r-media);background:var(--brand-c-well)}.brand-header .brand-header__card-media .brand-header__card-img{display:block;width:100%;height:100%;object-fit:contain}.brand-header .brand-header__card-row{display:flex;align-items:baseline;gap:var(--brand-s-2);min-width:0}.brand-header .brand-header__card-no{flex:none;font-family:var(--brand-font-numeral);font-weight:var(--brand-fw-numeral);font-size:var(--brand-fs-label);font-variant-numeric:var(--brand-num);color:var(--brand-c-muted)}.brand-header .brand-header__card-name{min-width:0;font-family:var(--brand-font-heading);font-weight:var(--brand-fw-heading);font-size:var(--brand-fs-small);line-height:1.25;letter-spacing:var(--brand-ls-heading);text-transform:var(--brand-tt-heading);color:var(--brand-c-heading)}.brand-header .brand-header__card-price{font-size:var(--brand-fs-meta);color:var(--brand-c-fg)}.brand-header .brand-header__card-price b{font-family:var(--brand-font-numeral);font-weight:var(--brand-fw-numeral);font-variant-numeric:var(--brand-num);color:var(--brand-c-heading)}.brand-header .brand-header__deck--list .brand-header__cards{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.brand-header .brand-header__deck--list .brand-header__card{padding:var(--brand-s-3);min-height:var(--brand-tap);justify-content:center}.brand-header .brand-header__cart{display:flex;flex:none;align-items:center}.brand-header .brand-header__cart .cart-drawer{display:flex;margin:0}.brand-header .brand-header__cart .header-actions__action,.brand-header .brand-header__cart .brand-header__cart-link{display:inline-flex;align-items:center;margin:0;padding:0;border:0;border-radius:var(--brand-r);background:transparent;color:var(--brand-c-heading);text-decoration:none;overflow:visible;cursor:pointer}.brand-header .brand-header__cart .header-actions__action:focus-visible,.brand-header .brand-header__cart .brand-header__cart-link:focus-visible{outline:var(--brand-focus-w) solid var(--brand-c-focus);outline-offset:var(--brand-focus-offset)}.brand-header .brand-header__actions{display:flex;align-items:center;gap:var(--brand-s-1);flex:none;margin-left:auto}.brand-header .brand-header__cta{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--brand-tap);margin-right:var(--brand-s-2);padding:var(--brand-s-1) var(--brand-s-4);border:var(--brand-bw-button) solid var(--brand-c-heading);border-radius:var(--brand-r);color:var(--brand-c-heading);text-decoration:none;text-align:center;white-space:nowrap;transition:background-color var(--brand-dur) var(--brand-ease),border-color var(--brand-dur) var(--brand-ease)}.brand-header .brand-header__cta:hover{background:var(--brand-c-hover)}.brand-header .brand-header__cta-label{font-family:var(--brand-font-button);font-weight:var(--brand-fw-button);font-size:var(--brand-fs-meta);line-height:1.15;letter-spacing:var(--brand-ls-button);text-transform:var(--brand-tt-button)}.brand-header .brand-header__cta-short{display:none}.brand-header .brand-header__cta-note{font-family:var(--brand-font-body);font-weight:var(--brand-fw-body);font-size:var(--brand-fs-label);line-height:1.2;letter-spacing:0;text-transform:none;color:var(--brand-c-fg)}.brand-header .brand-header__drawer{position:fixed;inset:0 auto 0 0;box-sizing:border-box;width:min(400px,calc(100% - var(--brand-s-7)));max-width:none;height:100%;max-height:100dvh;margin:0;padding:0;border:0;border-right:var(--brand-bw) solid var(--brand-c-rule);box-shadow:var(--brand-shadow-pop);overflow-y:auto;overscroll-behavior:contain;color:var(--brand-c-fg);font-family:var(--brand-font-body)}.brand-header .brand-header__drawer[open]{display:flex;flex-direction:column}.brand-header .brand-header__drawer::backdrop{background:var(--brand-scrim)}.brand-header .brand-header__drawer-head{display:flex;align-items:center;justify-content:space-between;gap:var(--brand-s-3);min-height:var(--brand-header-h-m);padding:0 var(--brand-s-2) 0 var(--brand-s-4);border-bottom:var(--brand-bw) solid var(--brand-c-rule)}.brand-header .brand-header__logo--drawer .brand-header__badge .brand-sig{width:var(--bh-badge-m);height:var(--bh-badge-m)}.brand-header .brand-header__logo--drawer .brand-header__wordmark{font-size:var(--bh-wm-m)}.brand-header .brand-header__m-nav{flex:1 0 auto;padding:var(--brand-s-2) 0}.brand-header .brand-header__m-list,.brand-header .brand-header__m-sub,.brand-header .brand-header__m-tools{margin:0;padding:0;list-style:none}.brand-header .brand-header__m-item{margin:0;border-bottom:var(--brand-bw) solid var(--brand-c-rule)}.brand-header .brand-header__m-link{display:flex;align-items:center;gap:var(--brand-s-3);box-sizing:border-box;width:100%;min-height:52px;padding:var(--brand-s-2) var(--brand-s-4);color:var(--brand-c-heading);text-decoration:none;cursor:pointer;list-style:none}.brand-header.brand-header--nav-label .brand-header__m-link{font-family:var(--brand-font-label);font-weight:var(--brand-fw-label);font-size:var(--brand-fs-body);letter-spacing:var(--brand-ls-label);text-transform:var(--brand-tt-label)}.brand-header.brand-header--nav-body .brand-header__m-link{font-family:var(--brand-font-body);font-weight:var(--brand-fw-strong);font-size:var(--brand-fs-body)}.brand-header .brand-header__m-link::-webkit-details-marker{display:none}.brand-header .brand-header__m-link:hover{color:var(--brand-c-heading);background:var(--brand-c-hover)}.brand-header .brand-header__m-item--muted .brand-header__m-link{color:var(--brand-c-fg)}.brand-header .brand-header__m-text{flex:1 1 auto;min-width:0}.brand-header .brand-header__m-link .brand-hicon--chevron{width:20px;height:20px;flex:none;transition:transform var(--brand-dur) var(--brand-ease)}.brand-header .brand-header__m-group[open]>.brand-header__m-link .brand-hicon--chevron{transform:rotate(180deg)}.brand-header .brand-header__m-sub{padding:0 0 var(--brand-s-2)}.brand-header .brand-header__m-sublink{display:flex;align-items:center;box-sizing:border-box;min-height:var(--brand-tap);padding:var(--brand-s-1) var(--brand-s-4) var(--brand-s-1) calc(var(--brand-s-4) + var(--brand-s-5));font-size:var(--brand-fs-body);color:var(--brand-c-fg);text-decoration:none}.brand-header .brand-header__m-sublink:hover,.brand-header .brand-header__m-sublink[aria-current=page]{color:var(--brand-c-heading);background:var(--brand-c-hover)}.brand-header .brand-header__m-sublink--all{color:var(--brand-c-link);text-decoration:underline;text-underline-offset:3px}.brand-header .brand-header__drawer-foot{display:flex;flex-direction:column;gap:var(--brand-s-3);padding:var(--brand-s-4) var(--brand-s-4) var(--brand-s-6)}.brand-header .brand-header__cta.brand-header__cta--block{width:100%;margin:0;min-height:var(--brand-h-btn)}.brand-header .brand-header__m-tools{display:flex;flex-wrap:wrap;gap:var(--brand-s-2) var(--brand-s-5)}.brand-header .brand-header__m-tool{display:inline-flex;align-items:center;gap:var(--brand-s-2);min-height:var(--brand-tap);color:var(--brand-c-heading);text-decoration:none;font-size:var(--brand-fs-small)}.brand-header .brand-header__m-tool .brand-hicon{width:20px;height:20px}.brand-header[data-fit="1"] .brand-header__list,.brand-header[data-fit="2"] .brand-header__list,.brand-header[data-fit="3"] .brand-header__list,.brand-header[data-fit="1"] .brand-header__inner,.brand-header[data-fit="2"] .brand-header__inner,.brand-header[data-fit="3"] .brand-header__inner{gap:var(--brand-s-4)}.brand-header[data-fit="1"] .brand-header__trigger,.brand-header[data-fit="2"] .brand-header__trigger,.brand-header[data-fit="3"] .brand-header__trigger{font-size:var(--brand-fs-meta)}.brand-header[data-fit="2"] .brand-header__actions>.brand-header__cta,.brand-header[data-fit="3"] .brand-header__actions>.brand-header__cta,.brand-header[data-fit="5"] .brand-header__actions>.brand-header__cta,.brand-header[data-fit="6"] .brand-header__actions>.brand-header__cta{display:none}.brand-header[data-fit="3"] .brand-header__actions>.brand-header__icon--opt{display:none}.brand-header[data-fit="4"] .brand-header__nav,.brand-header[data-fit="5"] .brand-header__nav,.brand-header[data-fit="6"] .brand-header__nav{display:none}.brand-header[data-fit="4"] .brand-header__burger,.brand-header[data-fit="5"] .brand-header__burger,.brand-header[data-fit="6"] .brand-header__burger{display:inline-grid}.brand-header[data-fit="6"] .brand-header__inner>.brand-header__logo .brand-header__wordmark{display:none}@media screen and (min-width:990px){.brand-header-section:has(>.brand-header[data-sticky=desktop]){position:sticky;top:0;z-index:var(--brand-z-sticky)}}@media screen and (max-width:989px){.brand-header .brand-header__nav{display:none}.brand-header .brand-header__burger{display:inline-grid;margin-left:calc(var(--brand-s-2) * -1)}.brand-header .brand-header__inner{gap:var(--brand-s-2)}.brand-ann .brand-ann__more{display:none}}@media screen and (max-width:759px){.brand-ann .brand-ann__inner{justify-content:flex-start;gap:2px var(--brand-s-3);padding-block:var(--brand-s-1)}.brand-ann.brand-ann--center .brand-ann__inner{justify-content:center}.brand-ann .brand-ann__item--desk,.brand-ann .brand-ann__fallback--desk,.brand-ann .brand-ann__sep{display:none}.brand-ann[data-brand-section]{font-size:var(--brand-fs-label)}.brand-header .brand-header__inner{min-height:var(--brand-header-h-m);gap:6px}.brand-header .brand-header__actions>.brand-header__icon--opt{display:none}.brand-header .brand-header__badge .brand-sig{width:var(--bh-badge-m);height:var(--bh-badge-m)}.brand-header .brand-header__logo{gap:var(--brand-s-2)}.brand-header .brand-header__wordmark{font-size:var(--bh-wm-m)}.brand-header .brand-header__cta{margin-right:0;padding:2px var(--brand-s-2)}.brand-header .brand-header__cta-label{font-size:var(--brand-fs-label)}}@media screen and (max-width:399px){.brand-header .brand-header__actions>.brand-header__cta--has-short .brand-header__cta-long{display:none}.brand-header .brand-header__actions>.brand-header__cta--has-short .brand-header__cta-short{display:inline}}@media(prefers-reduced-motion:reduce){.brand-header .brand-header__m-link .brand-hicon--chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/brand-header.css.map */
