.ptt-header{position:sticky;z-index:50;top:0}.ptt-header__brand-band,.ptt-header-utility{background:var(--surface-brand);color:var(--text-on-brand)}.ptt-header-utility__inner,.ptt-header-utility__links,.ptt-header-utility__actions,.ptt-header-link{display:flex;align-items:center}.ptt-header-utility__inner{min-block-size:2.25rem;justify-content:space-between;gap:var(--sp-4);font-size:var(--fs-xs)}.ptt-header-campaign{display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--text-on-brand);font-size:var(--fs-xs);font-weight:var(--fw-bold);white-space:nowrap}.ptt-header-campaign:hover{color:var(--text-on-brand)}.ptt-header-utility__links,.ptt-header-utility__actions{gap:var(--sp-4)}.ptt-header-utility__links>*:not(:last-child){border-inline-end:1px solid rgb(255 255 255 / .35);padding-inline-end:var(--sp-4)}.ptt-header-utility__links>:nth-child(2){color:var(--text-on-brand);font-weight:var(--fw-bold)}.ptt-header-utility a,.ptt-header-utility span,.ptt-header-utility button,.ptt-header-link{color:inherit}.ptt-header-utility a:hover,.ptt-header-utility button:hover,.ptt-header-link:hover{color:var(--text-on-brand);text-decoration:underline}.ptt-header-link,.ptt-utility-coming-soon button,.ptt-notifications>button{min-block-size:auto;gap:var(--sp-1);border:0;padding:0;background:transparent;font:inherit}.ptt-utility-coming-soon{position:relative}.ptt-utility-coming-soon__bubble{position:absolute;z-index:80;inset-block-start:calc(100% + var(--sp-2));inset-inline-start:50%;inline-size:max-content;max-inline-size:16rem;border-radius:8px;padding:var(--sp-3) var(--sp-4);background:var(--surface-card);box-shadow:var(--shadow-lg);color:var(--text-strong);transform:translate(-50%)}.ptt-header-utility .ptt-utility-coming-soon__bubble{color:var(--text-strong)}.ptt-utility-coming-soon__bubble[hidden]{display:none}.ptt-header-link--strong{font-weight:var(--fw-bold)}.ptt-header-icon-badge{position:relative;display:inline-flex}.ptt-header-icon-badge span,.ptt-header-cart__button span{position:absolute;display:grid;min-inline-size:1rem;block-size:1rem;place-items:center;border:var(--border-hairline);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--brand);font-size:var(--fs-2xs);font-weight:var(--fw-bold)}.ptt-header-icon-badge span{inset-block-start:-.4375rem;inset-inline-end:.6875rem;min-inline-size:.8125rem;block-size:.8125rem;border-color:var(--brand)}.ptt-header-link--account{min-inline-size:0}.ptt-header-account-avatar{display:inline-grid;flex-shrink:0;inline-size:1.25rem;block-size:1.25rem;place-items:center;border-radius:var(--radius-pill);background:#fff3;color:var(--text-on-brand);font-size:var(--fs-2xs);line-height:1}.ptt-header-account-name{overflow:hidden;max-inline-size:10rem;text-overflow:ellipsis;white-space:nowrap}.ptt-header__main{display:grid;grid-template-columns:auto minmax(12rem,1fr) auto;align-items:center;gap:var(--sp-6);padding-block:2px var(--sp-4);padding-inline:var(--container-pad)}.ptt-header__logo{color:var(--text-on-brand)}.ptt-header__logo img{max-block-size:2.125rem}.ptt-header-search{position:relative;display:flex;align-items:center;block-size:2.75rem;border-radius:var(--radius-md);background:var(--surface-card)}.ptt-header-search__scope{display:flex;align-self:stretch;align-items:center;gap:.375rem;max-inline-size:10.5rem;border:0;border-inline-end:var(--border-hairline);border-radius:var(--radius-sm) 0 0 var(--radius-sm);padding:0 var(--sp-3);background:var(--surface-sunken);color:var(--text-body);font-family:var(--font-body);font-size:var(--fs-xs);white-space:nowrap;cursor:pointer}.ptt-header-search__scope span{overflow:hidden;text-overflow:ellipsis}.ptt-header-search__scope svg{flex-shrink:0;inline-size:.875rem;block-size:.875rem}.ptt-header-search__scopes{position:absolute;z-index:60;inset-block-start:2.875rem;inset-inline-start:0;min-inline-size:13.75rem;border:var(--border-hairline);border-radius:var(--radius-md);padding:var(--sp-1);background:var(--surface-card);box-shadow:var(--shadow-lg)}.ptt-header-search__scope-option{display:block;inline-size:100%;border:0;border-radius:var(--radius-sm);padding:.5625rem var(--sp-3);background:transparent;color:var(--text-body);font-family:var(--font-body);font-size:var(--fs-sm);text-align:start;cursor:pointer}.ptt-header-search__scope-option:hover{background:var(--surface-sunken)}.ptt-header-search__scope-option.is-active{background:var(--brand-tint);color:var(--brand);font-weight:var(--fw-bold)}.ptt-header-search__input{flex:1;min-inline-size:0;border:0;border-radius:0;padding:0 .875rem;background:transparent;color:var(--text-strong);font-family:var(--font-body);font-size:var(--fs-sm);outline:none}.ptt-header-search__submit{display:flex;flex-shrink:0;inline-size:3.75rem;block-size:2.25rem;align-items:center;justify-content:center;border:0;border-radius:5px;margin:var(--sp-1);background:linear-gradient(180deg,var(--ptt-red-400) 0%,var(--brand) 55%,#c8321a 100%);box-shadow:0 2px 5px #d6361966;color:var(--text-on-brand);cursor:pointer;transition:var(--transition-control)}.ptt-header-search__submit:hover{filter:brightness(.94)}.ptt-header-search__submit svg{inline-size:1.25rem;block-size:1.25rem}.ptt-header-cart{position:relative}.ptt-header-cart__button{position:relative;border:0;padding:0 0 0 .875rem;background:transparent;color:var(--text-on-brand);cursor:pointer}.ptt-header-cart__button svg{inline-size:1.875rem;block-size:1.875rem}.ptt-header-cart__button span{inset-block-start:-.3125rem;inset-inline-end:1.4375rem;min-inline-size:.9375rem;block-size:.9375rem;border-color:var(--brand)}@media(max-width:64rem){.ptt-header-utility__links{display:none}.ptt-header__main{grid-template-columns:1fr auto}.ptt-header__search{grid-column:1 / -1;order:3}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/header.css.map */
