:root{--ppa-ink:#171717;--ppa-yellow:#ffd931;--ppa-pink:#f06091;--ppa-blue:#70a3f2;--ppa-rule:#d7d7d4}.Header{color:var(--ppa-ink);border-bottom:1px solid #dededb;box-shadow:none!important}.Header .PPANavText{display:block;font-family:NimbusSanL-Reg-webfont,Arial,sans-serif;font-size:13px;font-weight:400;letter-spacing:.04em;line-height:1.5;text-transform:uppercase;border-bottom:2px solid #ffd931;padding:12px 0}.Header .PPANavText--artworks{border-color:#e72b68}.Header .PPANavText--about{border-color:#3371dd}.Header .PPANavLogo{display:block}.Header .Header__LinkSpacer,.PPAMobileNav{display:none}.Header .ppa-logo-reel{--ppa-logo-width:152px!important}.Header .Header__Icon{color:#171717}.Header .Header__LocalizationForm button{font-size:11px!important;letter-spacing:0;white-space:nowrap}@media(min-width:1140px){.Header .Header__Wrapper{height:132px!important;padding:0 32px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 152px minmax(0,1fr);gap:0;align-items:center}.Header .Header__FlexItem{margin:0!important;min-width:0}.Header .Header__FlexItem:first-child{justify-content:flex-start}.Header .Header__FlexItem:last-child{justify-content:flex-end}.Header .Header__Logo{height:auto!important;margin:0!important}.Header .Header__MainNav{position:static!important;top:auto!important;bottom:auto!important;left:auto!important;width:auto!important;transform:none!important;margin:0!important}.Header .Header__MainNav>.HorizontalList{display:flex!important;align-items:center;gap:26px;margin:0!important;flex-wrap:nowrap!important}.Header .Header__MainNav>.HorizontalList>.HorizontalList__Item{margin:0!important}.Header .Header__MainNav .PPANavLogo{height:auto!important}.Header .Header__SecondaryNav{margin-right:12px}.Header .Header__SecondaryNav .HorizontalList{margin:0}.Header .Header__Icon{margin-left:18px}.Header .MegaMenu{top:100%}}.PPAPortraits{padding:52px 32px 64px;color:var(--ppa-ink);font-family:NimbusSanL-Reg-webfont,Arial,sans-serif}.PPASectionHeading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 28px}.PPASectionHeading h2{font-family:inherit;font-size:42px;font-weight:400;line-height:1.08;letter-spacing:-.035em;text-transform:none;margin:0}.PPAEyebrow{font:11px/1.4 NimbusSanL-Reg-webfont,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.PPASectionHeading>a{font-size:13px;line-height:1.5;display:flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.PPAPortraitGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.PPAPortrait{border:1px solid #171717;display:block;overflow:hidden;color:var(--ppa-ink);text-decoration:none;background:#fff}.PPAPortraitImage{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.PPAPortraitCaption{padding:21px 22px;min-height:106px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #171717;background:var(--ppa-yellow)}.PPAPortrait:nth-child(3n+2) .PPAPortraitCaption{background:var(--ppa-pink)}.PPAPortrait:nth-child(3n) .PPAPortraitCaption{background:var(--ppa-blue)}.PPAPortraitCaption h3{font-family:inherit;font-size:28px;line-height:1.1;letter-spacing:-.025em;font-weight:400;text-transform:none;margin:0}.PPAPortraitCaption p{font-size:12px;line-height:1.5;margin:9px 0 0}.PPAPortraitCaption>span{font-size:28px;transition:transform .16s}.PPAPortrait:hover .PPAPortraitCaption>span{transform:translate(3px,-3px)}.template-index [class*=listicle-hero-hero_]{height:494px!important;max-width:none!important;margin:24px 32px 0!important;border:1px solid #171717!important;border-radius:0!important;background:#f8f3eb!important}.template-index [class*=listicle-hero-media-hero_]{bottom:92px!important;height:400px!important}.template-index [class*=listicle-hero-content-hero_]{padding:0!important}.PPAHeroAction{position:absolute;bottom:0;left:0;width:100%;height:92px;display:flex;align-items:center;justify-content:space-between;padding:20px 28px;background:#fff;border-top:1px solid #171717;pointer-events:auto;color:#171717}.PPAHeroAction p{font:18px/1.5 NimbusSanL-Reg-webfont,Arial,sans-serif;margin:0;letter-spacing:-.02em}.template-index .PPAHeroAction [class*=listicle-hero-btn-hero_]{position:static!important;transform:none!important;left:auto!important;bottom:auto!important;display:inline-flex!important;align-items:center;justify-content:space-between;gap:32px;min-width:220px;height:48px!important;margin:0!important;padding:0 22px!important;background:var(--ppa-yellow)!important;color:#171717!important;border:1px solid #171717!important;border-radius:0!important;box-shadow:none!important;font:14px/1.4 NimbusSanL-Reg-webfont,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important}.PPAHeroAction a span{font-size:22px}.PPAHeroAction a:before,.PPAHeroAction a:after{display:none!important}.template-index [class*=listicle-hero-controls-]{top:auto!important;bottom:108px!important;right:16px!important;gap:6px!important}.template-index [class*=listicle-hero-ctrl-]{width:36px!important;height:36px!important;border:1px solid #171717!important;background:#fffef9!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.template-index [class*=listicle-hero-ctrl-] svg{fill:#171717!important;width:16px!important;height:16px!important}.ProductItem__Info{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif;text-align:left!important;padding-top:22px!important}.ProductItem__Vendor{font-family:inherit!important;font-size:11px!important;letter-spacing:.09em!important;line-height:1.5;margin-bottom:10px!important;color:#171717!important}.ProductItem__Title{font-family:FlechaM-LightItalic,Georgia,serif!important;font-size:27px!important;line-height:1.18!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important;margin:0 0 14px!important}.ProductItem__Price{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif!important;font-size:17px!important;letter-spacing:0!important;color:#171717!important}.ProductItem__Price.Price--compareAt{font-size:12px!important;color:#666!important}.ProductItem__PriceList{text-align:left!important}.template-index [data-section-type=featured-collections]{padding:56px 32px 64px;margin:0!important;border-top:1px solid var(--ppa-rule)}.template-index [data-section-type=featured-collections]>.SectionHeader{text-align:left;margin:0 0 28px!important}.template-index [data-section-type=featured-collections]>.SectionHeader .Container{padding:0!important}.template-index [data-section-type=featured-collections]>.SectionHeader h2{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif!important;font-size:42px!important;line-height:1.08!important;letter-spacing:-.035em!important;text-transform:none!important}.template-index [data-section-type=featured-collections] .ProductItem__ImageWrapper{background:#f5f5f2;border:1px solid #eeeeeb;padding:26px}.template-index [data-section-type=featured-collections] .ProductListWrapper{max-width:none!important}.template-index [data-section-type=featured-collections] .ProductList{padding:0!important;margin:0 -12px!important}.template-index [data-section-type=featured-collections] .Carousel__Cell{padding:0 12px!important}.Product .ProductMeta__Title{text-transform:none!important;font-size:36px!important;line-height:1.15!important;color:#171717!important}.Product .ProductMeta__Price{color:#171717!important}.Product .PPAFacts>div{padding:14px 0}.Product .PPAFacts dt{font-size:12px}.Product .PPAFacts dd{font-size:15px}.Product .ProductMeta__Vendor{font-size:12px!important}.Product .PPAMedium{font-size:15px;line-height:1.6}.Product .PPAFacts{margin-top:24px}.Product .Product__Slideshow{background:#f5f5f2}.Product .PPAAbout{padding-top:24px;margin-top:32px}.Product .ProductForm__AddToCart,.Product .ProductForm__BuyButtons>.Button,.inquiry .send,.template-index #main .Button--primary{min-height:48px!important;background:var(--ppa-yellow)!important;border:1px solid #171717!important;border-radius:0!important;box-shadow:none!important;color:#171717!important;font:14px/1.5 NimbusSanL-Reg-webfont,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;padding:12px 22px!important}.Product .ProductForm__AddToCart:before,.Product .ProductForm__BuyButtons>.Button:before,.template-index #main .Button--primary:before{background:var(--ppa-yellow)!important}.Product .PPACondition{min-height:48px!important;border:1px solid #171717!important;font:14px/1.5 NimbusSanL-Reg-webfont,Arial,sans-serif!important;border-radius:0!important;padding:12px 16px!important;margin-top:12px}.Product .PPAQuantity{height:48px!important}.inquiry input,.inquiry select{min-height:48px;font-size:16px}.inquiry label{font-size:13px;margin-bottom:8px}.inquiry h1{font-size:36px}.inquiry .row{gap:24px}.inquiry .intro{font-size:16px}.inquiry .artwork{background:#f5f5f2;border-top-color:var(--ppa-pink)}.PPAPortrait:focus-visible,.PPASectionHeading a:focus-visible,.PPAMobileNav a:focus-visible,.Header a:focus-visible,.PPAHeroAction a:focus-visible,.Product button:focus-visible,.Product a:focus-visible,.inquiry input:focus-visible,.inquiry select:focus-visible,.inquiry textarea:focus-visible,.inquiry button:focus-visible{outline:2px solid #0018a8;outline-offset:4px}@media(hover:hover){.template-index .PPAHeroAction a:hover,.Product .ProductForm__AddToCart:hover,.inquiry .send:hover{background:#f3c918!important}.Product .PPACondition:hover{background:#f2f2ef}}@media(max-width:1139px){.Header .Header__Wrapper{height:94px!important;padding:10px 20px!important}.Header .ppa-logo-reel{--ppa-logo-width:118px!important}.PPAMobileNav{display:flex;justify-content:space-between;gap:16px;margin:0 20px;padding:0 0 8px}.PPAMobileNav a{font:12px/1.5 NimbusSanL-Reg-webfont,Arial,sans-serif;text-transform:uppercase;padding:8px 0;min-height:36px;border-bottom:2px solid var(--ppa-yellow)}.PPAMobileNav a:nth-child(2){border-color:#e72b68}.PPAMobileNav a:nth-child(3){border-color:#3371dd}.PPAPortraitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PPAPortraitCaption h3{font-size:25px}}@media(max-width:1023px){.template-index [class*=listicle-hero-hero_]{height:calc(min(150vw,620px) + 92px)!important}.template-index [class*=listicle-hero-media-hero_]{height:calc(100% - 92px)!important}}@media(max-width:760px){.template-index [class*=listicle-hero-hero_]{margin:20px 14px 0!important;height:calc((100vw - 30px)*16/9 + 90px)!important}.template-index [class*=listicle-hero-media-hero_]{height:calc(100% - 90px)!important;bottom:90px!important}.PPAHeroAction{height:90px;padding:18px}.PPAHeroAction p{display:none}.template-index .PPAHeroAction a{width:100%;min-width:0!important}.PPAPortraits{padding:36px 20px 40px}.PPASectionHeading{margin-bottom:22px;align-items:flex-start;gap:16px}.PPASectionHeading h2{font-size:32px;max-width:240px}.PPASectionHeading>a{font-size:12px;max-width:90px;text-align:right;line-height:1.5;flex-shrink:0}.PPAEyebrow{font-size:10px;letter-spacing:.1em;margin-bottom:10px}.PPAPortraitGrid{grid-template-columns:1fr;gap:24px}.PPAPortraitCaption{padding:20px;min-height:94px}.PPAPortraitCaption h3{font-size:27px}.ProductItem__Title{font-size:23px!important}.template-index [data-section-type=featured-collections]{padding:36px 20px 44px}.template-index [data-section-type=featured-collections]>.SectionHeader h2{font-size:32px!important}.template-index [data-section-type=featured-collections] .Carousel__Cell{width:100%!important}.Product .ProductMeta__Title{font-size:30px!important}.Product .PPAFacts>div{padding:12px 0}.inquiry h1{font-size:30px}.inquiry .row{gap:0}}@media(prefers-reduced-motion:reduce){.PPAPortraitCaption>span{transition:none}.PPAPortrait:hover .PPAPortraitCaption>span{transform:none}}.PageContainer,.Drawer,.Popover{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif}.PageContainer .Button--primary,.Drawer .Button--primary{background:var(--ppa-yellow)!important;border:1px solid #171717!important;border-radius:0!important;box-shadow:none!important;color:#171717!important;min-height:48px;font:14px/1.5 NimbusSanL-Reg-webfont,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;padding:12px 22px!important}.PageContainer .Button--primary:before,.Drawer .Button--primary:before{background:var(--ppa-yellow)!important;transform:none!important}.PageContainer .Button--secondary,.Drawer .Button--secondary{border:1px solid #171717!important;color:#171717!important;background:#fff!important;border-radius:0!important;box-shadow:none!important;min-height:48px;font:14px/1.5 NimbusSanL-Reg-webfont,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;padding:12px 22px!important}.PageContainer .Button--secondary:before,.Drawer .Button--secondary:before{background:#fff!important}.PageHeader{margin:48px 0 36px!important}.PageHeader h1,.PageHeader__Heading,.EmptyState__Title{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif!important;font-size:42px!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.1!important;text-transform:none!important}.PageContent{margin:0 auto 64px!important}.PageContent.Rte{font-size:16px;line-height:1.7;color:#171717}.PageContent.Rte h2,.PageContent.Rte h3{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif;letter-spacing:-.025em;text-transform:none;line-height:1.2;margin:32px 0 16px}.PageContent.Rte h2{font-size:30px}.PageContent.Rte h3{font-size:23px}.PageContent.Rte p{margin-bottom:20px}.PageContent.Rte a{text-underline-offset:4px}.PageContainer .Form__Input,.PageContainer .Form__Textarea,.PageContainer .Form__Select,.Drawer .Form__Input{font:16px/1.5 NimbusSanL-Reg-webfont,Arial,sans-serif;border-radius:0;box-shadow:none;border-color:#777;min-height:48px}.PageContainer .Form__Label{font-size:13px;margin-bottom:8px}.Footer{border-top:1px solid var(--ppa-rule);padding-top:56px}.Footer__Title{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif!important;font-size:14px!important;letter-spacing:.04em!important;line-height:1.5!important}.Footer .Linklist__Item{margin-bottom:12px}.Footer .Linklist__Item a{font-size:14px}.Footer__Content,.Footer__Newsletter{font-size:14px;line-height:1.65}.Drawer__Title{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;font-size:24px!important}.PPADrawerNavText{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif;font-size:17px;letter-spacing:.03em}.SidebarMenu .Collapsible__Button{min-height:48px}.CartItem__Title{font-family:FlechaM-LightItalic,Georgia,serif!important;text-transform:none!important;letter-spacing:0!important;font-size:23px!important}.CollectionToolbar__Item,.CollectionFilters{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif}.PPABrowse__Controls select{min-height:48px;border-color:#777;font-size:14px}.PPABrowse__Controls label{gap:8px;font-size:13px}ppa-browse{padding:24px 32px 8px}.PPABrowse__Pages button{border:1px solid #171717;min-height:44px;padding:8px 18px;font:14px NimbusSanL-Reg-webfont,Arial,sans-serif}.PPABrowse__Pages button:disabled{cursor:not-allowed}.PageContainer a:focus-visible,.PageContainer button:focus-visible,.Drawer a:focus-visible,.Drawer button:focus-visible,.PageContainer input:focus-visible,.PageContainer select:focus-visible,.Drawer input:focus-visible{outline:2px solid #0018a8;outline-offset:4px}@media(max-width:760px){.PageHeader{margin:32px 0 28px!important}.PageHeader h1,.PageHeader__Heading,.EmptyState__Title{font-size:32px!important}.PageContent{margin-bottom:44px!important}.PageContent.Rte h2{font-size:27px}.Footer{padding-top:36px}ppa-browse{padding:20px 20px 8px}.PPABrowse__Controls select{font-size:16px}.ProductItem__Title{font-size:23px!important}.CartItem__Title{font-size:21px!important}}.PageContent.Rte{max-width:760px!important}.PageContent.Rte h2,.PageContent.Rte h3{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif!important;font-weight:400!important;font-style:normal!important;text-transform:none!important}html body #olark-wrapper .olark-launch-button.olark-launch-button{background:var(--ppa-yellow)!important;color:#171717!important;border:1px solid #171717!important;border-radius:0!important;box-shadow:none!important;min-height:48px!important;font-family:NimbusSanL-Reg-webfont,Arial,sans-serif!important}html body #olark-wrapper .olark-launch-button.olark-launch-button *{color:#171717!important;font-family:inherit!important}html body #olark-wrapper .olark-launch-button svg path{stroke:#171717!important}html body #olark-wrapper .olark-launch-button svg circle{fill:#171717!important}.inquiry h1{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif!important;font-size:42px;font-style:normal!important;letter-spacing:-.035em;line-height:1.1}.inquiry .price{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif}.inquiry textarea{font-size:16px}@media(max-width:760px){.inquiry h1{font-size:32px}}.PPASectionHeading h2,.PPAPortraitCaption h3{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif!important;font-style:normal!important}.template-index [class*=listicle-tc-heading-],.template-index [class*=listicle-tm-heading-],.template-index [class*=listicle-iwt-heading-]{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif!important;font-size:42px!important;font-style:normal!important;letter-spacing:-.035em!important;line-height:1.1!important;text-transform:none!important}.template-index [class*=listicle-tc-btn-],.template-index [class*=listicle-iwt-btn-]{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px!important;padding:12px 22px!important;border:1px solid #171717!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;color:#171717!important;font:14px/1.5 NimbusSanL-Reg-webfont,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important}.template-index [class*=listicle-tc-btn-]:before,.template-index [class*=listicle-iwt-btn-]:before{display:none!important}@media(max-width:760px){.template-index [class*=listicle-tc-heading-],.template-index [class*=listicle-tm-heading-],.template-index [class*=listicle-iwt-heading-]{font-size:32px!important}}#w4-storefront-drawer{font-family:NimbusSanL-Reg-webfont,Arial,sans-serif!important}#w4-storefront-drawer .wizz-header-title-custom{font-family:inherit!important;font-size:24px!important;font-weight:400!important}#w4-storefront-drawer .wizz4-cart-empty-button,#w4-storefront-drawer .wizz-checkout-link{min-height:48px!important;background:var(--ppa-yellow)!important;color:#171717!important;border:1px solid #171717!important;border-radius:0!important;box-shadow:none!important;font:14px/1.5 NimbusSanL-Reg-webfont,Arial,sans-serif!important}#w4-storefront-drawer .wizz-discount-code-button{background:#fff!important;color:#171717!important;border:1px solid #171717!important;border-radius:0!important;box-shadow:none!important;min-height:48px!important;font:14px/1.5 NimbusSanL-Reg-webfont,Arial,sans-serif!important}#w4-storefront-drawer input{border-radius:0!important;font-family:inherit!important}#w4-storefront-drawer input[placeholder="Discount code"]{min-height:48px!important;font-size:16px!important}.template-index [data-section-type=featured-collections] .flickity-prev-next-button{width:36px;height:36px;border:1px solid #171717;border-radius:0;background:#fff;box-shadow:none}.template-index [data-section-type=featured-collections] .flickity-prev-next-button.next{right:0}.template-index [data-section-type=featured-collections] .flickity-prev-next-button.previous{left:0}@media(min-width:1024px){.template-index [class*=listicle-hero-hero_]{height:auto!important;padding-bottom:92px!important}.template-index [class*=listicle-hero-media-hero_]:not([class*=listicle-hero-media-m-]){position:relative!important;inset:auto!important;bottom:auto!important;height:auto!important;aspect-ratio:8 / 3}.template-index [class*=listicle-hero-media-hero_]:not([class*=listicle-hero-media-m-]) video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}}html body #olark-wrapper{position:relative!important;z-index:2147483646!important}.template-index [class*=listicle-hero-hero_]{isolation:isolate}html body #olark-wrapper,html body #olark-container{opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ppa-polished.css.map */
