.pp-collist{--pp-collist-line: var(--pp-border, 1px) solid var(--pp-rule, #c7d8ec)}.pp-collist__head{margin-bottom:var(--pp-gap, 1rem);text-align:center}.pp-collist__title{color:var(--pp-navy, #0a4c96);font-size:var(--pp-fs-6, 2.5rem);overflow-wrap:anywhere}.pp-collist__total{margin:calc(var(--pp-gap, 1rem) / 3) 0 0;color:var(--pp-muted, #5f6d80);font-size:var(--pp-fs-1, .75rem);font-weight:700;letter-spacing:var(--pp-track-caps, .08em);text-transform:uppercase;font-variant-numeric:tabular-nums}@media screen and (min-width:750px){.pp-collist__title{font-size:var(--pp-fs-7, 3.5rem)}}.pp-collist__grid{display:grid;grid-template-columns:repeat(var(--pp-collist-cols-m, 2),minmax(0,1fr));margin:0;padding:0;border-top:var(--pp-collist-line);border-left:var(--pp-collist-line);border-radius:0;list-style:none}.pp-collist__cell{min-width:0;padding:0;border-right:var(--pp-collist-line);border-bottom:var(--pp-collist-line);border-radius:0}.pp-collist__cell--fill-d{display:none}.pp-collist__cell--fill-m{display:block}.pp-collist__link{display:flex;flex-direction:column;height:100%;color:var(--pp-navy, #0a4c96);text-decoration:none}.pp-collist__media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:var(--pp-card-ratio, 4 / 5);overflow:hidden;border-bottom:var(--pp-collist-line);background:var(--pp-paper-2, #f4f6f9)}.pp-collist__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--pp-collist-focus, 50% 50%)}.pp-collist__media--type{padding:var(--pp-gap, 1rem);background:var(--pp-navy, #0a4c96)}.pp-collist__tile{color:var(--pp-paper, #fff);font-size:var(--pp-fs-4, 1.25rem);line-height:1.04;letter-spacing:var(--pp-track-tight, -.01em);text-align:center;text-transform:uppercase;overflow-wrap:anywhere}.pp-collist__media--soon{background:var(--pp-paper-2, #f4f6f9)}.pp-collist__soon{padding:var(--pp-gap, 1rem);color:var(--pp-muted, #5f6d80);font-size:var(--pp-fs-1, .75rem);font-weight:700;letter-spacing:var(--pp-track-caps, .08em);text-align:center;text-transform:uppercase}.pp-collist__info{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;gap:.4rem;min-width:0;padding:.75rem .65rem .9rem;text-align:center}.pp-collist__name{font-size:var(--pp-fs-2, .875rem);line-height:1.35;letter-spacing:var(--pp-track-caps, .08em);text-transform:uppercase;overflow-wrap:anywhere}.pp-collist__n{color:var(--pp-muted, #5f6d80);font-size:var(--pp-fs-1, .75rem);font-weight:700;letter-spacing:var(--pp-track-caps, .08em);text-transform:uppercase;font-variant-numeric:tabular-nums}.pp-collist__empty{padding:calc(var(--pp-gap, 1rem) * 3) var(--pp-gap, 1rem);border:var(--pp-collist-line);color:var(--pp-navy, #0a4c96);font-size:var(--pp-fs-3, 1rem);letter-spacing:var(--pp-track-caps, .08em);text-align:center;text-transform:uppercase}.pp-collist__archive{display:grid;gap:calc(var(--pp-gap, 1rem) * 1.5);margin-block-start:calc(var(--pp-gap, 1rem) * 2);padding:calc(var(--pp-gap, 1rem) * 1.5);background:var(--pp-navy, #0a4c96);color:var(--pp-paper, #fff);border:var(--pp-border-strong, 2px) solid var(--pp-navy, #0a4c96);border-radius:0}.pp-collist__archive-copy{max-width:48rem}.pp-collist__archive-copy .pp-label{margin:0 0 .75rem;color:var(--pp-yellow, #fbdd74)}.pp-collist__archive-title{margin:0;color:var(--pp-paper, #fff);font-size:var(--pp-fs-5, 1.75rem);text-transform:uppercase}.pp-collist__archive-text{margin:.75rem 0 0;max-width:42rem;color:var(--pp-paper, #fff)}.pp-collist__archive-link{align-self:end;justify-self:start;background:var(--pp-yellow, #fbdd74);color:var(--pp-navy-deep, #071a3c);border-color:var(--pp-yellow, #fbdd74)}@media screen and (min-width:60em){.pp-collist__grid{grid-template-columns:repeat(var(--pp-collist-cols, 4),minmax(0,1fr))}.pp-collist__cell--fill-m{display:none}.pp-collist__cell--fill-d{display:block}.pp-collist__tile{font-size:var(--pp-fs-5, 1.75rem)}.pp-collist__archive{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:calc(var(--pp-gap, 1rem) * 2)}.pp-collist__archive-title{font-size:var(--pp-fs-6, 2.5rem)}}@media(hover:hover){.pp-collist__link:hover .pp-collist__name{text-decoration:underline;text-underline-offset:3px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pp-collection-list.css.map */
