.ptt-notifications{position:relative}.ptt-notifications:after{content:"";position:absolute;inset-block-start:100%;inset-inline-end:0;inline-size:min(21.25rem,calc(100vw - var(--sp-6)));block-size:var(--sp-2)}.ptt-notifications__panel{position:absolute;z-index:80;inset-block-start:calc(100% + var(--sp-2));inset-inline-end:0;display:block;inline-size:min(21.25rem,calc(100vw - var(--sp-6)));overflow:hidden;border-radius:8px;background:var(--surface-card);box-shadow:var(--shadow-lg);color:var(--text-body);text-align:start;opacity:0;pointer-events:none;transform:translateY(var(--sp-1));transition:var(--transition-control)}.ptt-notifications:not(.is-dismissed):hover .ptt-notifications__panel,.ptt-notifications:not(.is-dismissed):focus-within .ptt-notifications__panel,.ptt-notifications.is-open .ptt-notifications__panel{opacity:1;pointer-events:auto;transform:translateY(0)}.ptt-notifications__head{display:block;border-block-end:var(--border-hairline);padding:var(--sp-3) var(--sp-4);color:var(--text-strong);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-extrabold);letter-spacing:.03em;text-transform:uppercase}.ptt-notifications__section{display:block;padding:.5625rem var(--sp-4) .3125rem;color:var(--text-muted);font-family:var(--font-display);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase}.ptt-notifications__section--divided{margin-block-start:var(--sp-1);border-block-start:var(--border-hairline)}.ptt-notifications__item{display:flex;align-items:flex-start;gap:.625rem;padding:.5625rem var(--sp-4);color:inherit;text-decoration:none}a.ptt-notifications__item:hover{background:var(--surface-sunken);color:inherit;text-decoration:none}.ptt-notifications__icon{display:flex;flex-shrink:0;inline-size:1.875rem;block-size:1.875rem;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:var(--brand-tint);color:var(--brand)}.ptt-notifications__icon svg{inline-size:.9375rem;block-size:.9375rem}.ptt-notifications__item p{margin:0;color:var(--text-strong);font-size:.8125rem;line-height:1.35}.ptt-notifications__item small{display:block;margin-block-start:2px;color:var(--text-faint);font-size:var(--fs-2xs)}.ptt-notifications__empty{margin:0;padding:.625rem var(--sp-4) var(--sp-3);color:var(--text-muted);font-size:.8125rem}.ptt-notifications__signin{padding:.625rem var(--sp-4) var(--sp-4);text-align:center}.ptt-notifications__signin p{margin:0 0 .625rem;color:var(--text-muted);font-size:.8125rem}.ptt-notifications__signin a{display:inline-block;border-radius:var(--radius-sm);padding:var(--sp-2) 1.125rem;background:var(--brand);color:var(--text-on-brand);font-family:var(--font-display);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.02em;text-transform:uppercase}.ptt-notifications__signin a:hover{background:var(--brand-hover);color:var(--text-on-brand)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/header-notifications.css.map */
