.ptt-product-brand-band{overflow:hidden;margin-block-start:var(--sp-4);border:var(--border-hairline);border-radius:var(--radius-md);padding-block-start:0;background:var(--surface-card)}.ptt-product-brand-band__hero{display:flex;flex-wrap:wrap;align-items:center;gap:1.125rem;padding:1.125rem 1.25rem;background:var(--ptt-ink-900)}.ptt-product-brand-band__logo{display:flex;inline-size:8rem;block-size:3.875rem;flex:none;align-items:center;justify-content:center;overflow:hidden;border:var(--border-hairline);border-radius:4px;background:#fff}.ptt-product-brand-band__logo img{max-inline-size:6.75rem;max-block-size:2.875rem;object-fit:contain}.ptt-product-brand-band__logo>span{padding:.375rem;color:var(--text-strong);font-family:var(--font-display);font-size:.875rem;font-weight:var(--fw-extrabold);text-align:center;text-transform:uppercase}.ptt-product-brand-band__identity{min-inline-size:12.5rem;flex:1}.ptt-product-brand-band__eyebrow{margin:0 0 .3125rem;color:var(--ptt-steel-400);font-family:var(--font-display-condensed);font-size:.6875rem;font-weight:var(--fw-semibold);letter-spacing:.14em;text-transform:uppercase}.ptt-product-brand-band__identity h2{margin:0;color:#fff;font-size:var(--fs-h4);line-height:1.1}.ptt-product-brand-band__meta{display:flex;flex-wrap:wrap;margin:.375rem 0 0;color:var(--ptt-steel-400);font-size:var(--fs-sm)}.ptt-product-brand-band__meta span+span:before{content:" \b7  ";white-space:pre}.ptt-product-brand-band__trust{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-block-start:.6875rem}.ptt-product-brand-band__trust span{display:inline-flex;align-items:center;gap:.375rem;border:1px solid rgb(255 255 255 / .28);border-radius:var(--radius-pill);padding:var(--sp-1) .6875rem;color:#fff;font-size:var(--fs-xs)}.ptt-product-brand-band__trust svg{inline-size:.75rem;block-size:.75rem;color:var(--brand)}.ptt-product-brand-band__actions{display:grid;min-inline-size:13.5rem;gap:var(--sp-2)}.ptt-product-brand-band__button{inline-size:100%;color:var(--text-on-brand);font-family:var(--font-display);font-weight:var(--fw-bold);text-transform:uppercase;clip-path:var(--clip-notch)}.ptt-product-brand-band__directory{color:var(--ptt-steel-400);font-size:var(--fs-xs);text-align:center}.ptt-product-brand-band__directory:hover{color:#fff}.ptt-product-brand-band__products{padding:1rem 1.25rem 1.25rem}.ptt-product-brand-band__products header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);margin-block-end:.75rem}.ptt-product-brand-band__products h3{margin:0;color:var(--text-strong);font-size:var(--fs-lg);letter-spacing:.02em;text-transform:uppercase}.ptt-product-brand-band__products header a{display:inline-flex;flex:none;align-items:center;gap:3px;color:var(--brand);font-family:var(--font-display);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.04em;text-transform:uppercase}.ptt-product-brand-band__products header svg{inline-size:.8125rem;block-size:.8125rem}.ptt-product-brand-band__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(12.25rem,1fr));gap:.75rem}.ptt-product-brand-band__card{min-inline-size:0}@media(max-width:40rem){.ptt-product-brand-band__hero{align-items:flex-start;padding:1rem}.ptt-product-brand-band__logo{inline-size:6.5rem;block-size:3.25rem}.ptt-product-brand-band__actions{inline-size:100%}.ptt-product-brand-band__products{padding:1rem}.ptt-product-brand-band__products header{align-items:flex-start;flex-direction:column;gap:var(--sp-2)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/product-brand-band.css.map */
