:root{--pp-accent: 232, 255, 71;--pp-hairline: rgba(var(--color-foreground), .14);--pp-hairline-soft: rgba(var(--color-foreground), .08);--pp-label-tracking: .16em}body{letter-spacing:0;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl,.title,.banner__heading,.rich-text__heading,.collection-hero__title,.product__title h1,.newsletter__heading,.card__heading{font-weight:400;letter-spacing:-.01em;line-height:1.05}.hxl{font-size:clamp(3.6rem,6.4vw,8.4rem);line-height:.98;letter-spacing:-.02em;text-wrap:balance}.h1,.title--primary{font-size:clamp(2.8rem,3.6vw,4.4rem)}.h2,.title{font-size:clamp(2.2rem,2.6vw,3rem)}.pp-eyebrow,.caption-with-letter-spacing,.announcement-bar__message,.header__menu-item,.menu-drawer__menu-item,.footer-block__heading,.link,.title-wrapper-with-link .link,.collection__view-all-inline,.product-form__input .form__label,.product-form__input--dropdown .form__label,.facets__summary,.facet-filters__label,.collection-product-count,.badge,.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-variant-caps:all-small-caps;text-transform:lowercase;letter-spacing:var(--pp-label-tracking);font-weight:500}.pp-eyebrow,.caption-with-letter-spacing{font-size:1.3rem;opacity:.6;margin:0 0 1.6rem}.shopify-section{margin:0}@media screen and (min-width:990px){.page-width{padding-left:4rem;padding-right:4rem}}main>.shopify-section+.shopify-section{border-top:1px solid var(--pp-hairline-soft)}.button,.shopify-challenge__button,.customer button{font-size:1.4rem;padding:1.3rem 2.6rem;min-height:4.4rem;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.button:after,.shopify-challenge__button:after,.customer button:after{box-shadow:none}.button--secondary{background:transparent;border:1px solid rgba(var(--color-foreground),.5);color:rgb(var(--color-foreground))}.button--secondary:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background:rgb(var(--pp-accent));color:#0b0b0c}.field__input,.select__select,.customer .field input,.customer select{border-radius:0}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:0 0 0 .1rem var(--pp-hairline)}.link,.title-wrapper-with-link .link,.collection__view-all-inline{font-size:1.3rem;text-decoration:none;text-underline-offset:.4rem;opacity:.7;transition:opacity .2s ease}.title-wrapper-with-link .link:hover,.collection__view-all-inline:hover{opacity:1;text-decoration:underline}.announcement-bar{border-bottom:1px solid var(--pp-hairline-soft)}.announcement-bar__message{font-size:1.2rem;padding:1rem 1.2rem;opacity:.75}.announcement-bar__link:hover .announcement-bar__message{opacity:1}.header-wrapper--border-bottom{border-bottom:1px solid var(--pp-hairline)}.header{padding-left:2rem;padding-right:2rem}@media screen and (min-width:990px){.header{padding-left:4rem;padding-right:4rem}}.header__heading-link .h2{font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;line-height:1;white-space:nowrap}.header__heading-link:hover .h2{color:rgb(var(--pp-accent))}.header__menu-item{font-size:1.4rem;padding:1.2rem 1.4rem}.header__menu-item:hover{text-decoration:none;color:rgb(var(--color-foreground))}.header__active-menu-item{text-decoration:none;border-bottom:1px solid rgb(var(--pp-accent));padding-bottom:.2rem}.header__icon,.header__icon .svg-wrapper{opacity:.8}.header__icon:hover{opacity:1}.header__submenu.list-menu--disclosure{border:1px solid var(--pp-hairline);box-shadow:none;border-radius:0;padding:1.2rem 0;min-width:26rem}.header__submenu.list-menu--disclosure>li>.header__menu-item{font-variant-caps:normal;text-transform:none;letter-spacing:.02em;font-size:1.45rem;padding:.8rem 2rem;color:rgba(var(--color-foreground),.8)}.header__submenu.list-menu--disclosure>li>.header__menu-item:hover{color:rgb(var(--color-foreground));text-decoration:none}@media screen and (min-width:990px){.header__submenu.list-menu--disclosure:has(>li:nth-child(9)){display:grid;grid-template-columns:1fr 1fr;min-width:46rem}header-menu>details[open]>.header__submenu.list-menu--disclosure:has(>li:nth-child(9)){display:grid}}.menu-drawer{border-right:1px solid var(--pp-hairline)}.menu-drawer__menu-item{font-size:1.5rem}.menu-drawer__shortcuts{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0 0 1.6rem;padding:0 3rem}.menu-drawer__shortcut{display:inline-block;padding:.6rem 1.2rem;border:1px solid var(--pp-hairline);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground))}.header__search .search-modal{bottom:auto;height:auto;min-height:100%}.header__search .search-modal__content{height:auto;min-height:100%;align-items:flex-start;padding-top:2rem;padding-bottom:1.6rem}.search-modal__chip{border:1px solid var(--pp-hairline);border-radius:0}.rich-text__wrapper{padding:0}.rich-text__blocks{max-width:96rem}.rich-text__blocks--left{margin-left:0}.rich-text__text p{font-size:1.7rem;line-height:1.6;opacity:.78;max-width:60rem}.rich-text__text{margin-top:2.4rem}.rich-text__buttons{margin-top:3.2rem;gap:1.2rem}.rich-text .rich-text__heading{margin:0}.pp-style-index__head{margin-bottom:4rem}.pp-style-index__heading{margin:0;max-width:60rem}.pp-style-index__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;border-top:1px solid var(--pp-hairline);border-left:1px solid var(--pp-hairline)}@media screen and (min-width:750px){.pp-style-index__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.pp-style-index__grid--2{grid-template-columns:repeat(2,1fr)}.pp-style-index__grid--3{grid-template-columns:repeat(3,1fr)}.pp-style-index__grid--4{grid-template-columns:repeat(4,1fr)}}.pp-style-index__item{border-right:1px solid var(--pp-hairline);border-bottom:1px solid var(--pp-hairline)}.pp-style-index__link{display:flex;align-items:baseline;gap:1.6rem;padding:2.4rem 2rem;min-height:9rem;text-decoration:none;color:rgb(var(--color-foreground));transition:background-color .2s ease,color .2s ease}.pp-style-index__index{font-size:1.1rem;letter-spacing:.12em;opacity:.45;font-variant-numeric:tabular-nums}.pp-style-index__label{font-family:var(--font-heading-family);font-size:2.4rem;line-height:1;letter-spacing:-.01em;flex:1}.pp-style-index__count{font-size:1.2rem;opacity:.5;font-variant-numeric:tabular-nums}.pp-style-index__link:hover{background:rgb(var(--pp-accent));color:#0b0b0c}.pp-style-index__link:hover .pp-style-index__index,.pp-style-index__link:hover .pp-style-index__count{opacity:.7}.collection .title-wrapper-with-link,.collection-list-wrapper .title-wrapper-with-link,.collection__title-row{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;text-align:left;gap:3rem;margin-bottom:3.2rem}.collection .title,.collection-list-wrapper .title,.collection__title-row .title{margin:0;text-align:left}.collection__view-all{display:none}.card-wrapper{transition:none}.card,.card__inner,.card__media,.card__media .media{border-radius:0}.card--standard>.card__content .card__information,.card__information{padding:1.2rem 0 0;text-align:left}.card__heading,.card__heading.h5{font-family:var(--font-body-family);font-size:1.35rem;letter-spacing:0;line-height:1.35;font-weight:400;margin:0}.card__heading a{text-decoration:none}.card-information{margin-top:.2rem}.card-information .price,.card__information .price{font-size:1.2rem;opacity:.55;letter-spacing:.02em}.card-information .price .price-item--regular,.card-information .price--on-sale .price__sale{font-size:inherit}.card__badge,.sale-badge,.card-information .caption-with-letter-spacing.light,.price__badge-sale,.price__badge-sold-out{display:none!important}.card .media img{transition:opacity .3s ease}@media(hover:hover)and (pointer:fine){.product-grid .card-wrapper .card,.related-products .card-wrapper .card,.featured-collection .card-wrapper .card{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.product-grid .card-wrapper .card>.card__inner,.related-products .card-wrapper .card>.card__inner,.featured-collection .card-wrapper .card>.card__inner{grid-area:1 / 1}.product-grid .card-wrapper .card>.card__content,.related-products .card-wrapper .card>.card__content,.featured-collection .card-wrapper .card>.card__content{grid-area:1 / 1;align-self:end;position:static;transform:none;isolation:isolate;padding:3.2rem 1.2rem 1.2rem;background:linear-gradient(to top,#0b0b0ceb,#0b0b0c00);color:#f2f0ea;opacity:0;transition:opacity .25s ease}.product-grid .card-wrapper .card>.card__content .card__information,.related-products .card-wrapper .card>.card__content .card__information,.featured-collection .card-wrapper .card>.card__content .card__information{padding:0}.product-grid .card__content .card__heading a,.related-products .card__content .card__heading a,.featured-collection .card__content .card__heading a,.product-grid .card__content .price,.related-products .card__content .price,.featured-collection .card__content .price{color:#f2f0ea}.product-grid .card-wrapper:hover .card>.card__content,.product-grid .card-wrapper:focus-within .card>.card__content,.related-products .card-wrapper:hover .card>.card__content,.related-products .card-wrapper:focus-within .card>.card__content,.featured-collection .card-wrapper:hover .card>.card__content,.featured-collection .card-wrapper:focus-within .card>.card__content{opacity:1}.product-grid .card-wrapper:hover .media img,.featured-collection .card-wrapper:hover .media img,.related-products .card-wrapper:hover .media img{opacity:.92}}.product-grid{column-gap:var(--grid-desktop-horizontal-spacing, 1.6rem);row-gap:var(--grid-desktop-horizontal-spacing, 1.6rem)}@media screen and (min-width:990px){.product-grid.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}.collection-hero{padding:6.4rem 0 2.4rem}.collection-hero__inner{padding-bottom:0}.collection-hero__title{font-size:clamp(3rem,4.4vw,5.6rem);margin:0}.collection-hero__description{margin-top:1.2rem;max-width:60rem;opacity:.7}.facets-container,.facets-vertical{border-bottom:1px solid var(--pp-hairline-soft)}.facets__summary,.facet-filters__label,.collection-product-count{font-size:1.2rem;opacity:.7}.facet-filters__sort{font-size:1.3rem}.collection-sort-simple{border-bottom:1px solid var(--pp-hairline-soft)}.product{row-gap:4rem}@media screen and (min-width:750px){.product.grid--2-col-tablet{grid-template-columns:1fr}.product--large:not(.product--no-media) .product__media-wrapper,.product--large:not(.product--no-media) .product__info-wrapper{width:100%;max-width:100%;padding:0}.product__media-wrapper{max-width:96rem;margin:0 auto}.product__info-wrapper{max-width:72rem;margin:0 auto;padding-left:0}}.product__media-list,.product--stacked .product__media-list{gap:2.4rem}.product__media-item{width:100%}.product__media,.product__media-item .media{background:transparent}.product__media img,.product--stacked .product__media img{object-fit:contain;width:auto;max-width:100%;max-height:84vh;margin:0 auto}.product__media.media--transparent{border:0}.product__info-container>*+*{margin:1.6rem 0}.product__title h1{font-size:clamp(2.8rem,3.6vw,4.4rem);margin:0}.product__title>a{display:none}.price--large{font-size:1.5rem;opacity:.75}.price--large .price__container{font-size:inherit}.product__tax{display:none}.product-form__input{margin-bottom:1.2rem}.product-form__input--dropdown{max-width:32rem}.product-form__input .form__label{font-size:1.2rem;opacity:.6;margin-bottom:.4rem}.product-form__input--pill input[type=radio]+label,.product-form__input--pill .swatch-input__input+.swatch-input__label{border-radius:0;border:1px solid var(--pp-hairline);font-size:1.3rem;padding:.8rem 1.4rem}.product-form__input--pill input[type=radio]:checked+label{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product-form__buttons{max-width:32rem}.product-form__submit{margin-bottom:0}.product__description{max-width:64rem;opacity:.8}.product__description p{font-size:1.5rem;line-height:1.7}.share-button__button{font-size:1.2rem;opacity:.6}.related-products__heading{text-align:left;margin-bottom:3.2rem}.newsletter__wrapper{padding:0 2rem}.newsletter__wrapper>*+*{margin-top:1.6rem}.newsletter__subheading p{opacity:.7}.newsletter-form__field-wrapper .field__input,.newsletter-form__button{border-radius:0}.newsletter-form__field-wrapper .field:after{box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.35)}.footer{border-top:1px solid var(--pp-hairline)}.footer .footer__content-top{padding-top:6.4rem;padding-bottom:4.8rem}.footer__blocks-wrapper{gap:4rem;align-items:start}.footer-block.grid__item{padding:0;margin:0}.footer-block__heading{font-size:1.2rem;margin-bottom:1.6rem;opacity:.6}.footer-block__brand-info .rte p{font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.25;max-width:34rem;margin:0}.footer-block__details-content .list-menu__item--link{font-size:1.4rem;padding:.5rem 0;opacity:.7;transition:opacity .2s ease}.footer-block__details-content .list-menu__item--link:hover{opacity:1;text-decoration:none}.footer-block--newsletter{align-items:flex-start}.footer-block__newsletter{text-align:left}.footer-block__newsletter .footer-block__heading{font-family:var(--font-heading-family);font-variant-caps:normal;text-transform:none;letter-spacing:-.01em;font-size:2.2rem;opacity:1}.footer__content-bottom{border-top:1px solid var(--pp-hairline-soft);padding-top:2.4rem}.footer__content-bottom-wrapper{align-items:center}.footer__copyright{text-align:left;opacity:.55;font-size:1.2rem}.footer__copyright .policies{margin-top:.4rem}.policies li{margin-right:1.6rem}.drawer__inner{border-left:1px solid var(--pp-hairline)}.cart-item__image{border-radius:0}.cart-item__name{font-family:var(--font-body-family);font-size:1.4rem}.main-page-title{margin-bottom:3.2rem}.page .rte,.shopify-policy__container .rte{max-width:68rem;opacity:.85}.shopify-policy__container{padding-top:6.4rem;padding-bottom:6.4rem}.rte h2,.rte h3{margin-top:3.2rem}.Avada-LoadingScreen{display:none!important}body:has(>.Avada-LoadingScreen[style*=flex]){overflow:visible!important}:root{--pp-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--pp-accent-hex: #e8ff47;--pp-ink: #0b0b0c}.pp-display,h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl,.title,.banner__heading,.rich-text__heading,.collection-hero__title,.product__title h1,.newsletter__heading,.main-page-title,.article-template__title,.blog__title,.footer-block__brand-info .rte p,.footer-block__newsletter .footer-block__heading,.pp-style-index__label,.pp-style-index__heading{font-family:var(--font-heading-family);font-weight:400;text-transform:uppercase;letter-spacing:.005em;line-height:.94}.pp-mono,.pp-eyebrow,.caption-with-letter-spacing,.announcement-bar__message,.header__menu-item,.menu-drawer__menu-item,.footer-block__heading,.link,.title-wrapper-with-link .link,.collection__view-all-inline,.facets__summary,.facet-filters__label,.collection-product-count,.button,.shopify-challenge__button,.customer button,.card-information .price,.card__information .price,.price--large,.pp-style-index__index,.pp-style-index__count{font-family:var(--pp-mono);font-variant-caps:normal;text-transform:uppercase;letter-spacing:.12em;font-weight:500}.pp-mono{font-size:1.15rem;letter-spacing:.14em}.pp-eyebrow,.caption-with-letter-spacing{font-size:1.15rem;opacity:.6;margin:0 0 1.6rem}.button,.shopify-challenge__button,.customer button{font-size:1.2rem;letter-spacing:.14em}.hxl{font-size:clamp(4.4rem,8vw,11rem);line-height:.92;letter-spacing:0}.h1,.title--primary{font-size:clamp(3.2rem,4.4vw,6rem)}.h2,.title{font-size:clamp(2.6rem,3.2vw,4rem)}.pp-bleed{padding-left:2rem;padding-right:2rem}@media screen and (min-width:990px){.pp-bleed{padding-left:4rem;padding-right:4rem}}.pp-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:3rem;padding-bottom:2rem;margin-bottom:3.2rem;border-bottom:1px solid var(--pp-hairline)}.pp-section-head__heading{margin:0;font-size:clamp(3.6rem,6vw,8rem)}.pp-section-head__link{white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));opacity:.7;padding-bottom:.6rem}.pp-section-head__link:hover{opacity:1;color:var(--pp-accent-hex)}.header__heading-link .h2{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.header__menu-item{font-size:1.15rem}.announcement-bar__message{font-size:1.05rem}.pp-cover{position:relative;overflow:hidden}.pp-cover__grid{display:grid;grid-template-columns:1fr;gap:4rem;padding:4rem 2rem 5.6rem;min-height:calc(100vh - 12rem)}@media screen and (min-width:990px){.pp-cover__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:6rem;padding:6.4rem 4rem 7.2rem;align-items:stretch}}.pp-cover__text{display:flex;flex-direction:column;justify-content:space-between;gap:3.2rem;min-width:0}.pp-cover__eyebrow{opacity:.6;margin:0}.pp-cover__heading{margin:0;display:flex;flex-direction:column;font-size:clamp(6rem,11.5vw,16.4rem);line-height:.88;letter-spacing:-.005em}.pp-cover__line{display:block}.pp-cover__line--outline{color:transparent;-webkit-text-stroke:.06em rgb(var(--color-foreground))}.pp-cover__line--accent{color:var(--pp-accent-hex)}.pp-cover__lede p{font-size:clamp(1.6rem,1.3vw,2rem);line-height:1.5;max-width:52rem;opacity:.8;margin:0}.pp-cover__actions{display:flex;flex-wrap:wrap;gap:1.2rem}.pp-cover__index{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:0;margin:0;border-top:1px solid var(--pp-hairline);border-left:1px solid var(--pp-hairline)}.pp-cover__index>div{padding:1.2rem 1.4rem;border-right:1px solid var(--pp-hairline);border-bottom:1px solid var(--pp-hairline)}.pp-cover__index dt{opacity:.5;margin-bottom:.4rem}.pp-cover__index dd{margin:0;font-size:1.3rem}.pp-cover__art{position:relative;display:block;text-decoration:none;color:rgb(var(--color-foreground));align-self:center;justify-self:center;width:min(100%,52rem);padding:2.4rem 2.4rem 0 0}.pp-cover__slab{position:absolute;top:0;right:0;bottom:4.8rem;left:2.4rem;background:var(--pp-accent-hex);z-index:0}.pp-cover__frame{position:relative;z-index:1;display:block;background:var(--pp-art-bg, var(--pp-ink));box-shadow:0 30px 60px -30px #000c}.pp-cover__img{display:block;width:100%;height:auto;max-height:78vh;object-fit:contain}.pp-cover__caption{position:relative;z-index:1;display:flex;justify-content:space-between;gap:2rem;padding:1.2rem 0 0;margin-top:1.2rem;border-top:1px solid var(--pp-hairline)}.pp-cover__caption>span:nth-child(2){flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.8}.pp-cover__caption-cta{opacity:.6}.pp-cover__art:hover .pp-cover__caption-cta{opacity:1;color:var(--pp-accent-hex)}.pp-cover__art:hover .pp-cover__slab{transform:translate(-.6rem,.6rem)}.pp-cover__slab{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.pp-marquee{overflow:hidden;border-top:1px solid var(--pp-hairline);border-bottom:1px solid var(--pp-hairline)}.pp-marquee--accent{background:var(--pp-accent-hex);color:var(--pp-ink);border-color:var(--pp-ink)}.pp-marquee__track{display:flex;width:max-content;animation:pp-marquee var(--pp-marquee-duration, 40s) linear infinite}.pp-marquee__group{display:flex;align-items:center;flex-shrink:0;padding:1rem 0}.pp-marquee__item{font-family:var(--font-heading-family);text-transform:uppercase;font-size:clamp(2rem,2.2vw,3rem);line-height:1;padding:0 2.4rem;white-space:nowrap}.pp-marquee__sep{font-size:.9rem;opacity:.7}@keyframes pp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pp-marquee__track{animation:none}}.pp-series__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:3.2rem 2.4rem}@media screen and (min-width:750px){.pp-series__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.pp-series__grid--2{grid-template-columns:repeat(2,1fr)}.pp-series__grid--3{grid-template-columns:repeat(3,1fr)}.pp-series__grid--4{grid-template-columns:repeat(4,1fr)}.pp-series__item--wide{grid-column:span 2}}.pp-series__card{display:block;text-decoration:none;color:rgb(var(--color-foreground))}.pp-series__media{position:relative;display:block;aspect-ratio:2 / 3;overflow:hidden;background:var(--pp-art-bg, #17171a)}.pp-series__item--wide .pp-series__media{aspect-ratio:4 / 3}.pp-series__img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .6s cubic-bezier(.2,.8,.2,1),filter .4s ease}.pp-series__card:hover .pp-series__img{transform:scale(1.03)}.pp-series__num{position:absolute;top:0;left:0;background:var(--pp-accent-hex);color:var(--pp-ink);padding:.6rem .9rem;font-size:1.15rem}.pp-series__body{display:grid;grid-template-columns:1fr auto;gap:.4rem 1.6rem;padding:1.6rem 0 0;align-items:baseline}.pp-series__title{font-size:clamp(2.6rem,2.6vw,3.6rem)}.pp-series__card:hover .pp-series__title{color:var(--pp-accent-hex)}.pp-series__meta{opacity:.55}.pp-series__blurb{grid-column:1 / -1;font-size:1.4rem;line-height:1.55;opacity:.7;max-width:44rem}.pp-wall .pp-section-head{margin-bottom:0;border-bottom:0;padding-bottom:2.4rem}.pp-wall__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;border-top:1px solid var(--pp-hairline);padding-top:.4rem}@media screen and (min-width:990px){.pp-wall__grid--3{grid-template-columns:repeat(3,1fr)}.pp-wall__grid--4{grid-template-columns:repeat(4,1fr)}.pp-wall__grid--5{grid-template-columns:repeat(5,1fr)}.pp-wall__grid--6{grid-template-columns:repeat(6,1fr)}.pp-wall__grid--7{grid-template-columns:repeat(7,1fr)}.pp-wall__grid--8{grid-template-columns:repeat(8,1fr)}}.pp-wall__item--feature{grid-column:span 2;grid-row:span 2}.pp-wall__tile{position:relative;display:block;aspect-ratio:2 / 3;overflow:hidden;background:var(--pp-art-bg, #17171a);color:#fff}.pp-wall__img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.pp-wall__label{position:absolute;inset:auto 0 0 0;display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:2.4rem 1.2rem 1rem;background:linear-gradient(to top,#0b0b0ce6,#0b0b0c00);font-size:1.25rem;opacity:0;transform:translateY(.6rem);transition:opacity .25s ease,transform .25s ease}.pp-wall__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-wall__price{opacity:.75}.pp-wall__tile:hover .pp-wall__label,.pp-wall__tile:focus-visible .pp-wall__label{opacity:1;transform:translateY(0)}.pp-wall__tile:hover .pp-wall__img{transform:scale(1.04)}@media(hover:none){.pp-wall__label{display:none}}.pp-manifesto__grid{display:grid;grid-template-columns:1fr;gap:4.8rem}@media screen and (min-width:990px){.pp-manifesto__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:8rem}}.pp-manifesto__heading{margin:0 0 2.4rem;font-size:clamp(3.6rem,5.2vw,7.2rem)}.pp-manifesto__text p{font-size:1.6rem;line-height:1.6;opacity:.85;max-width:46rem}.pp-manifesto__button{margin-top:2rem}.pp-manifesto__art{display:block;margin-top:4.8rem;max-width:30rem;text-decoration:none;color:inherit}.pp-manifesto__img{display:block;width:100%;height:auto}.pp-manifesto__art-caption{display:block;margin-top:1rem;opacity:.6}.pp-manifesto__art:hover .pp-manifesto__art-caption{opacity:1}.pp-manifesto__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--pp-hairline)}.pp-manifesto__row{display:grid;grid-template-columns:4rem 1fr;gap:1.6rem;padding:2.4rem 0;border-bottom:1px solid var(--pp-hairline)}.pp-manifesto__num{opacity:.5;padding-top:.6rem}.pp-manifesto__statement{margin:0;font-size:clamp(2.6rem,3vw,4.2rem)}.pp-manifesto__note{margin:.8rem 0 0;font-size:1.45rem;line-height:1.55;opacity:.7;max-width:56rem}.pp-journal__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--pp-hairline)}.pp-journal__row{border-bottom:1px solid var(--pp-hairline)}.pp-journal__link{display:grid;grid-template-columns:3rem 1fr auto;grid-template-areas:"num date arrow" "body body body";gap:.8rem 1.6rem;padding:2rem 0;text-decoration:none;color:rgb(var(--color-foreground));transition:padding-left .25s ease}@media screen and (min-width:990px){.pp-journal__link{grid-template-columns:4rem 14rem 1fr 3rem;grid-template-areas:"num date body arrow";align-items:start;padding:2.8rem 0}}.pp-journal__num{grid-area:num;opacity:.5;padding-top:.5rem}.pp-journal__date{grid-area:date;opacity:.6;padding-top:.5rem}.pp-journal__body{grid-area:body;display:block}.pp-journal__title{display:block;font-size:clamp(2.4rem,2.6vw,3.6rem)}.pp-journal__excerpt{display:block;margin-top:.8rem;font-size:1.45rem;line-height:1.55;opacity:.7;max-width:64rem}.pp-journal__arrow{grid-area:arrow;justify-self:end;font-size:2rem;opacity:.5}.pp-journal__link:hover{padding-left:.8rem}.pp-journal__link:hover .pp-journal__title{color:var(--pp-accent-hex)}.pp-journal__link:hover .pp-journal__arrow{opacity:1;color:var(--pp-accent-hex)}.featured-collection .card__inner,.product-grid .card__inner{background:#17171a}.card-wrapper .card .card__media .media img,.card-wrapper .card .media img{object-fit:contain!important}.card-wrapper .card .card__inner{background:var(--pp-art-bg, #17171a)}.collection .title-wrapper-with-link{border-bottom:1px solid var(--pp-hairline);padding-bottom:2rem}.collection .title{font-size:clamp(3.6rem,6vw,8rem)}.pp-style-index__label{font-size:2rem}.pp-style-index__link{padding:1.8rem 1.6rem;min-height:7rem}.article-template__title{font-size:clamp(3.6rem,6vw,8rem)}.article-card__title{font-family:var(--font-heading-family);text-transform:uppercase;font-size:2.4rem;line-height:1}.article-card__info,.article-template__link,.blog-articles .caption-with-letter-spacing{font-family:var(--pp-mono)}.pp-lede{font-size:clamp(1.9rem,1.6vw,2.4rem);line-height:1.45;opacity:1}.color-scheme-3 .pp-series__num,.color-scheme-3 .pp-marquee--accent{color:var(--pp-ink)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pp-collective.css.map */
