body .pe-hub{--pe-line: #e4e0d8}body .pe-hub__hero{text-align:center;padding:4rem 0 3.2rem}body .pe-hub__title{margin:0;font-size:4rem;line-height:1.15}body .pe-hub__hero .pe-kicker{margin-bottom:.6rem}body .pe-hub__intro{max-width:62rem;margin:1.6rem auto 2rem;font-size:1.7rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}body .pe-hub__jump .pe-hub__chips{justify-content:center}body .pe-hub__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}body .pe-hub__chip{display:inline-block;padding:.55rem 1.4rem;background:#fff;border:1px solid var(--pe-sand);border-radius:40px;font-size:1.4rem;line-height:1.5;color:var(--pe-ink);text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}body .pe-hub__chip:hover,body .pe-hub__chip:focus-visible{border-color:var(--pe-gold);box-shadow:0 0 0 1px var(--pe-gold)}body .pe-hub__hero .pe-hub__chip{font-size:1.5rem;padding:.7rem 1.8rem}body .pe-hub__chips--small .pe-hub__chip{font-size:1.3rem;padding:.4rem 1.1rem}body .pe-hub__chip--more{background:var(--pe-blush);font-style:italic}body .pe-hub__glyph{color:var(--pe-gold-text)}body .pe-hub__band{padding:5.6rem 0}body .pe-hub__band:nth-of-type(odd){background:var(--pe-parchment);border-top:1px solid var(--pe-sand);border-bottom:1px solid var(--pe-sand)}body .pe-hub__band:nth-of-type(odd)+.pe-hub__band:nth-of-type(odd){border-top:0}body .pe-hub__head{text-align:center;margin-bottom:3.2rem}body .pe-hub__h2{margin:0;font-size:3.2rem;line-height:1.2}body .pe-hub div.pe-orn{display:block;width:24rem;max-width:80%;height:2rem;margin:1.2rem auto 0;background:var(--pe-orn) center / contain no-repeat}body .pe-hub__band{scroll-margin-top:12rem}body .pe-hub__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}body .pe-hub__cards:empty{display:none}body .pe-hub__card{background:#fff;border:1px solid var(--pe-line);border-top:3px solid var(--pe-gold);border-radius:6px;overflow:hidden;display:flex;flex-direction:column;transition:transform .18s ease,box-shadow .18s ease}@media(hover:hover){body .pe-hub__card:hover{transform:translateY(-3px);box-shadow:0 8px 18px #c9962b2e}}body .pe-hub__card-media{display:block;aspect-ratio:16 / 10;background:var(--pe-blush)}body .pe-hub__card-media img,body .pe-hub__tile-media img{width:100%;height:100%;object-fit:cover;display:block}body .pe-hub__card-body{padding:1.6rem 1.8rem 2rem;display:flex;flex-direction:column;gap:.6rem}body .pe-hub__card-title{margin:0;font-size:2rem;line-height:1.25}body .pe-hub__card-title a{color:var(--pe-ink);text-decoration:none}body .pe-hub__card-title a:hover{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.2rem;text-decoration-color:var(--pe-gold)}body .pe-hub__count{margin:0;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}body .pe-hub__card-body .pe-hub__chips{margin-top:.6rem}body span.pe-hub__placeholder{display:block;width:100%;height:100%;background:var(--pe-blush) var(--pe-star) center / 3.2rem no-repeat}body .pe-hub__row{display:grid;grid-template-columns:18rem 1fr;gap:1.2rem 2.4rem;align-items:start;padding:1.8rem 0;border-top:1px solid var(--pe-sand)}body .pe-hub__cards:not(:empty)+.pe-hub__row{margin-top:3.2rem}body .pe-hub__row-title{margin:0;font-size:1.9rem;line-height:1.3;display:flex;align-items:center;gap:1rem}body .pe-hub__row-title a{color:var(--pe-ink);text-decoration:none}body .pe-hub__row-title a:hover{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.2rem;text-decoration-color:var(--pe-gold)}body span.pe-hub__swatch{display:inline-block;width:2rem;height:2rem;border-radius:50%;border:1px solid rgba(0,0,0,.12);flex:none}body .pe-hub__tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1.6rem}body .pe-hub__tile a{display:flex;flex-direction:column;gap:.5rem;text-decoration:none;color:var(--pe-ink)}body .pe-hub__tile-media{display:block;aspect-ratio:1;border-radius:50%;overflow:hidden;border:1px solid var(--pe-line);background:var(--pe-blush);transition:transform .18s ease,box-shadow .18s ease}@media(hover:hover){body .pe-hub__tile a:hover .pe-hub__tile-media{transform:translateY(-3px);box-shadow:0 8px 18px #c9962b2e}}body .pe-hub__tile-title{font-family:var(--font-heading-family);font-size:1.7rem;line-height:1.3;margin-top:.6rem;text-align:center}body .pe-hub__tile .pe-hub__count{text-align:center}body .pe-hub__filter{max-width:56rem;margin:0 auto 3.2rem;text-align:center}body .pe-hub__input{width:100%;padding:1.2rem 1.8rem;font-size:1.6rem;border:1px solid var(--pe-sand);border-radius:40px;background:#fff;color:var(--pe-ink)}body .pe-hub__input:focus{outline:none;border-color:var(--pe-gold);box-shadow:0 0 0 1px var(--pe-gold)}body .pe-hub__filter-note{margin:1rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.7);min-height:1.4em}body .pe-hub__az{columns:3;column-gap:4rem}body .pe-hub__letter{break-inside:avoid;margin-bottom:2.4rem}body .pe-hub__letter-title{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;font-size:2.6rem;line-height:1;color:var(--pe-gold-text);margin:0 0 .8rem;padding-bottom:.6rem;border-bottom:1px solid var(--pe-sand)}body .pe-hub__list{list-style:none;margin:0;padding:0}body .pe-hub__item{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.45rem 0;font-size:1.5rem;line-height:1.4}body .pe-hub__item a{color:var(--pe-ink);text-decoration:none}body .pe-hub__item a:hover{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.2rem;text-decoration-color:var(--pe-gold)}body .pe-hub__item .pe-hub__count{font-size:1.2rem;text-transform:none;letter-spacing:0}body .pe-hub__total{text-align:center;margin:2.4rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.6)}@media screen and (max-width:989px){body .pe-hub__cards{grid-template-columns:repeat(2,minmax(0,1fr))}body .pe-hub__az{columns:2}}@media screen and (max-width:749px){body .pe-hub__hero{padding:2.8rem 0 2.4rem}body .pe-hub__title{font-size:3rem}body .pe-hub__h2{font-size:2.6rem}body .pe-hub__band{padding:4rem 0}body .pe-hub__cards{grid-template-columns:1fr;gap:1.6rem}body .pe-hub__row{grid-template-columns:1fr;gap:1rem}body .pe-hub__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}body .pe-hub__az{columns:1}}@media(prefers-reduced-motion:reduce){body .pe-hub__card,body .pe-hub__tile-media,body .pe-hub__chip{transition:none}}body .pe-hub__item[hidden],body .pe-hub__letter[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/73/assets/pe-collections-hub.css.map */
