@layer ps{body.ps-store{--ps-ink: #1d211f;--ps-ink-soft: #282d29;--ps-cream: #f1ebdf;--ps-paper: #f8f5ed;--ps-sage: #a2a68f;--ps-oxblood: #4a2928;--ps-red: #be5b4d;--ps-line: rgb(29 33 31 / 19%);margin:0;background:var(--ps-cream);color:var(--ps-ink);font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased}.ps-store *,.ps-store *:before,.ps-store *:after{box-sizing:border-box}.ps-store h1,.ps-store h2,.ps-store h3,.ps-store p,.ps-store figure,.ps-store blockquote{margin:0}.ps-store a{color:inherit;text-decoration:none}.ps-store img{display:block;max-width:100%;height:auto}.ps-store button,.ps-store input,.ps-store select,.ps-store textarea{font:inherit}.ps-store button,.ps-store summary,.ps-store select{cursor:pointer}.ps-store button,.ps-store input,.ps-store select{border-radius:0}.ps-store a,.ps-store button,.ps-store input,.ps-store select,.ps-store summary{-webkit-tap-highlight-color:transparent}.ps-store a:focus-visible,.ps-store button:focus-visible,.ps-store input:focus-visible,.ps-store select:focus-visible,.ps-store summary:focus-visible{outline:2px solid var(--ps-red);outline-offset:6px}.ps-store ::selection{background:var(--ps-red);color:var(--ps-paper)}.ps-store svg{display:block}.ps-shell{max-width:1440px;margin-inline:auto;padding-inline:6vw}.ps-serif{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.055em;line-height:1.05}.ps-serif em{font-weight:400}.ps-kicker{font-size:10px;font-weight:400;letter-spacing:.18em;line-height:1.6;text-transform:uppercase}.ps-muted{color:#626b59}.ps-paper{background:var(--ps-paper)}.ps-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.ps-store .ps-button{display:inline-flex;min-height:54px;align-items:center;justify-content:space-between;gap:36px;padding:16px 23px;border:1px solid var(--ps-cream);background:var(--ps-cream);color:var(--ps-ink);font-size:11px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;transition:background .22s,border-color .22s,color .22s,transform .22s}.ps-button svg{width:23px;height:23px;flex:0 0 auto;transition:transform .22s}.ps-button:hover{background:#fffaf0;border-color:#fffaf0}.ps-button:hover svg{transform:translate(3px)}.ps-store .ps-button--outline{background:transparent;border-color:currentColor;color:inherit}.ps-button--outline:hover{background:#ffffff14;border-color:currentColor}.ps-store .ps-button--dark{border-color:var(--ps-ink);background:var(--ps-ink);color:var(--ps-cream)}.ps-button--dark:hover{background:var(--ps-oxblood);border-color:var(--ps-oxblood)}.ps-text-link{display:inline-flex;align-items:center;gap:30px;padding-block:9px;border-bottom:1px solid currentColor;font-size:11px;letter-spacing:.07em;text-transform:uppercase}.ps-text-link svg{width:18px;height:18px}.ps-store [id]{scroll-margin-top:100px}.ps-header{position:relative;z-index:5;background:var(--ps-ink);color:var(--ps-cream);border-bottom:1px solid rgb(241 235 223 / 15%)}.ps-header-inner,.ps-header>.ps-shell{display:flex;min-height:92px;align-items:center;justify-content:space-between;gap:32px}.ps-brand{display:inline-block;max-width:240px;font-family:Georgia,Times New Roman,serif;font-size:23px;line-height:1.05;letter-spacing:-.045em}.ps-brand span{display:block}.ps-nav{display:flex;align-items:center;gap:34px}.ps-nav a,.ps-bag,.ps-mobile-nav a{font-size:10px;letter-spacing:.1em;line-height:1.6;text-transform:uppercase}.ps-nav a{position:relative;padding-block:8px}.ps-nav a:after{position:absolute;inset:auto 0 0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:left;transition:transform .2s}.ps-nav a:hover:after{transform:scaleX(1)}.ps-bag{display:inline-flex;min-height:42px;align-items:center;gap:8px}.ps-bag svg{width:19px;height:21px}.ps-mobile-nav{display:none}.ps-hero{overflow:hidden;background:var(--ps-ink);color:var(--ps-cream)}.ps-hero-inner{display:grid;min-height:min(760px,64vw);grid-template-columns:1.04fr .96fr;gap:5vw;align-items:center;padding-top:60px;padding-bottom:58px}.ps-hero-copy{padding-bottom:16px}.ps-hero-kicker{display:flex;align-items:center;gap:14px;color:#c0c2b0}.ps-hero-kicker span{width:30px;height:1px;background:var(--ps-red)}.ps-hero h1{margin-top:30px;font-size:clamp(64px,7.6vw,120px)}.ps-hero h1 em{color:#b7bca4}.ps-hero-description{max-width:345px;margin-top:27px;color:#c1c3b7;font-size:14px;line-height:1.85}.ps-hero .ps-button{margin-top:35px;min-width:218px}.ps-hero-footnote{margin-top:19px;font-size:10px;letter-spacing:.035em;color:#a8ad9d}.ps-hero-display{position:relative;width:100%;max-width:450px;justify-self:end;padding:0 18px 0 8px}.ps-hero-display:before{position:absolute;z-index:0;top:5%;right:-50%;width:150%;height:100%;border-radius:50%;background:radial-gradient(ellipse,rgb(165 151 113 / 10%),transparent 67%);content:"";pointer-events:none}.ps-hero-art{position:relative;display:block;background:#fff;box-shadow:0 26px 58px #00000052,1px 2px #9a9b91,2px 3px #d8d7cb;transform:rotate(2deg);transition:transform .5s}.ps-hero-art:hover{transform:rotate(0)}.ps-art-image{width:100%;height:auto;object-fit:contain}.ps-hero-caption{position:relative;display:flex;justify-content:space-between;gap:15px;margin-top:28px;font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:#a4aa99}.ps-hero-bottom{display:flex;min-height:68px;align-items:center;justify-content:space-between;border-top:1px solid rgb(241 235 223 / 14%);color:#aeb2a4}.ps-hero-bottom p{font-size:10px;letter-spacing:.1em}.ps-hero-bottom a{display:grid;width:40px;min-height:44px;place-items:center}.ps-hero-bottom svg{width:23px;height:23px}.ps-collection{padding-block:78px 94px;background:var(--ps-cream)}.ps-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:30px}.ps-section-heading p{max-width:330px;color:#66695e;font-size:12px;text-align:right}.ps-featured-print{display:grid;grid-template-columns:1.03fr .97fr}.ps-featured-stage{position:relative;display:flex;min-height:680px;align-items:center;justify-content:center;padding:58px 14% 72px;overflow:hidden;background:#d7d7c9}.ps-featured-stage:before{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgb(255 255 255 / 24%),transparent 60%);content:"";pointer-events:none}.ps-featured-art{position:relative;width:100%;max-width:370px;box-shadow:7px 15px 24px #272d252b,1px 1px #c9c5b9;transition:transform .5s}.ps-featured-stage:hover .ps-featured-art{transform:translateY(-4px)}.ps-stage-note{position:absolute;right:16px;bottom:23px;left:16px;font-size:8px;letter-spacing:.12em;text-align:center;text-transform:uppercase;color:#555c50}.ps-featured-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:65px 0 65px 17%}.ps-featured-kicker{color:#676456}.ps-featured-info h3{margin-top:23px;font-size:clamp(42px,4.4vw,66px)}.ps-print-reference{margin-top:10px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#686352}.ps-featured-description{max-width:320px;margin-top:24px;color:#606558;font-size:13px;line-height:1.85}.ps-price{font-size:17px;letter-spacing:-.015em}.ps-featured-info .ps-price{margin-top:30px}.ps-print-formats{display:flex;flex-wrap:wrap;gap:8px;margin-top:23px}.ps-print-formats span{padding:10px 16px;border:1px solid #a6aa9b;font-size:10px;letter-spacing:.03em}.ps-print-spec{margin-top:12px;color:#65695b;font-size:10px;letter-spacing:.03em}.ps-featured-info .ps-button{width:100%;max-width:325px;margin-top:27px}.ps-featured-note{display:flex;max-width:325px;align-items:flex-start;gap:12px;margin-top:23px;padding-top:20px;border-top:1px solid var(--ps-line)}.ps-featured-note span{margin-top:1px;color:#8b6b4e;font-size:16px;line-height:1}.ps-featured-note p{font-size:10px;line-height:1.7;color:#65695b}.ps-haiku-section{background:var(--ps-oxblood);color:#f1e8d8}.ps-haiku-inner{display:flex;flex-direction:column;align-items:center;padding-top:69px;padding-bottom:76px;text-align:center}.ps-haiku-mark{margin-bottom:21px;color:#d38b73;font-size:26px}.ps-haiku-inner blockquote{font-size:clamp(27px,3vw,44px);letter-spacing:-.025em;line-height:1.5}.ps-haiku-inner blockquote p{font:inherit}.ps-haiku-inner cite{display:block;margin-top:29px;font-family:Arial,Helvetica,sans-serif;color:#c5a697;font-size:8px;font-style:normal;letter-spacing:.2em}.ps-project{padding-block:94px 84px;background:var(--ps-paper)}.ps-project-inner{display:grid;grid-template-columns:1.03fr .97fr;gap:8%}.ps-project-title h2{margin-top:28px;font-size:clamp(42px,4.8vw,72px)}.ps-project-title h2 em{color:#68765d}.ps-project-copy{max-width:430px;padding-top:3px}.ps-project-copy p{color:#6a6e61;font-size:13px;line-height:1.85}.ps-project-copy p.ps-project-lede{margin-bottom:20px;color:var(--ps-ink);font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1.45;letter-spacing:-.02em}.ps-project-copy .ps-text-link{margin-top:25px}.ps-practice{display:grid;grid-template-columns:repeat(3,1fr);gap:6%;margin-top:79px}.ps-practice>div{padding-top:23px;border-top:1px solid #cbcebf}.ps-practice .ps-kicker{color:#636d58;font-size:8px}.ps-practice h3{margin-top:14px;font-size:26px;letter-spacing:-.035em;line-height:1.2}.ps-practice p{max-width:295px;margin-top:11px;color:#686f5d;font-size:11px;line-height:1.85}.ps-newsletter{padding-block:63px 66px;background:#dfe0d3}.ps-newsletter-inner{display:grid;grid-template-columns:1.03fr .97fr;align-items:center;gap:8%}.ps-newsletter .ps-kicker{color:#58644f}.ps-newsletter h2{margin-top:15px;font-size:clamp(34px,3.4vw,48px)}.ps-newsletter-description{max-width:360px;margin-top:14px;color:#56634e;font-size:12px}.ps-newsletter-form{width:100%}.ps-newsletter-input{display:flex;width:100%;border-bottom:1px solid #727b66}.ps-newsletter-input input{width:100%;min-width:0;padding:17px 0;border:0;background:transparent;color:var(--ps-ink);font-size:13px}.ps-newsletter-input input::placeholder{color:#53624c;opacity:1}.ps-newsletter-input button{display:grid;width:52px;flex-shrink:0;place-items:center;border:0;background:transparent;color:var(--ps-ink)}.ps-newsletter-input svg{width:25px;height:25px}.ps-newsletter-consent{max-width:370px;margin-top:15px;color:#55624d;font-size:9px;line-height:1.75}.ps-form-error{margin-top:14px;color:#863a31;font-size:12px}.ps-form-error ul{padding-left:18px}.ps-form-success{padding:20px 0;border-bottom:1px solid #727b66;font-family:Georgia,Times New Roman,serif;font-size:23px;line-height:1.4}.ps-footer{background:var(--ps-ink);color:var(--ps-cream)}.ps-footer-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:7%;padding-top:67px;padding-bottom:63px}.ps-footer .ps-brand{max-width:290px;font-size:33px}.ps-footer p{max-width:290px;margin-top:20px;color:#a1a997;font-size:11px;line-height:1.85}.ps-footer h2,.ps-footer h3{margin-bottom:18px;color:#a1a997;font-family:Arial,Helvetica,sans-serif;font-size:8px;font-weight:400;letter-spacing:.17em;text-transform:uppercase}.ps-footer ul{margin:0;padding:0;list-style:none}.ps-footer li+li{margin-top:10px}.ps-footer li a{font-size:11px}.ps-footer li a:hover{text-decoration:underline;text-underline-offset:4px}.ps-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:20px;border-top:1px solid rgb(241 235 223 / 14%)}.ps-footer-bottom p,.ps-footer-bottom span{margin:0;color:#899580;font-size:9px}.ps-footer-bottom a{font-size:9px}.ps-cart input[type=number]{max-width:75px;padding:10px;border:1px solid #a6aa9b;background:transparent}@media(min-width:1600px){.ps-shell{padding-inline:96px}.ps-hero-inner{gap:80px}}@media(max-width:1100px){.ps-hero-inner{min-height:660px;gap:5%}.ps-hero h1{font-size:76px}.ps-featured-stage{min-height:570px}.ps-featured-info{padding-left:13%}.ps-featured-description{font-size:12px}}@media(min-width:750px)and (max-width:990px){.ps-hero h1{font-size:clamp(54px,7.2vw,72px)}}@media(max-width:749px){.ps-shell{padding-inline:25px}.ps-header-inner,.ps-header>.ps-shell{min-height:77px;gap:20px}.ps-brand{max-width:180px;font-size:21px}.ps-nav{gap:20px}.ps-nav a{display:inline-flex;min-height:44px;align-items:center;font-size:9px}.ps-bag{font-size:9px}.ps-mobile-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 24px;padding-block:10px;border-top:1px solid rgb(241 235 223 / 12%)}.ps-mobile-nav a{font-size:8px}.ps-hero-inner{min-height:auto;grid-template-columns:1fr;gap:49px;padding-top:48px;padding-bottom:40px}.ps-hero-copy{padding-bottom:0}.ps-hero h1{margin-top:24px;font-size:clamp(60px,16.3vw,94px);letter-spacing:-.06em}.ps-hero-kicker{font-size:8px}.ps-hero-description{max-width:315px;margin-top:23px;font-size:12px;line-height:1.8}.ps-hero .ps-button{min-width:213px;margin-top:25px}.ps-hero-footnote{margin-top:16px;font-size:9px}.ps-hero-display{width:85%;max-width:395px;justify-self:center;padding-inline:0}.ps-hero-art{transform:rotate(1.5deg)}.ps-hero-caption{margin-top:22px;font-size:7px}.ps-hero-bottom{min-height:59px}.ps-hero-bottom p{max-width:240px;font-size:8px;letter-spacing:.05em}.ps-hero-bottom svg{width:20px;height:20px}.ps-collection{padding-block:46px 52px}.ps-section-heading{display:block;margin-bottom:24px}.ps-section-heading .ps-kicker{font-size:9px}.ps-section-heading p{max-width:260px;margin-top:10px;font-size:11px;text-align:left}.ps-featured-print{grid-template-columns:1fr}.ps-featured-stage{min-height:0;padding:40px 15% 54px}.ps-featured-art{max-width:360px}.ps-stage-note{bottom:18px;font-size:6px;letter-spacing:.08em}.ps-featured-info{display:block;padding:32px 3px 0}.ps-featured-kicker{font-size:8px}.ps-featured-info h3{margin-top:16px;font-size:45px}.ps-print-reference{margin-top:9px;font-size:9px}.ps-featured-description{max-width:100%;margin-top:19px;font-size:12px}.ps-featured-info .ps-price{margin-top:23px}.ps-print-formats{margin-top:17px}.ps-featured-info .ps-button,.ps-featured-note{max-width:none;margin-top:22px}.ps-featured-note p{max-width:280px;font-size:10px}.ps-haiku-inner{padding-top:43px;padding-bottom:49px}.ps-haiku-mark{margin-bottom:21px;font-size:22px}.ps-haiku-inner blockquote{font-size:clamp(21px,5.75vw,35px);letter-spacing:-.035em;line-height:1.65}.ps-haiku-inner cite{margin-top:22px;font-size:6px;letter-spacing:.12em}.ps-project{padding-block:54px 49px}.ps-project-inner{grid-template-columns:1fr;gap:30px}.ps-project-title>.ps-kicker{font-size:8px}.ps-project-title h2{margin-top:22px;font-size:45px}.ps-project-copy{max-width:none;padding-top:0}.ps-project-copy p.ps-project-lede{margin-bottom:17px;font-size:22px}.ps-project-copy p{font-size:12px}.ps-project-copy .ps-text-link{margin-top:22px;font-size:9px}.ps-practice{grid-template-columns:1fr;gap:25px;margin-top:42px}.ps-practice>div{padding-top:18px}.ps-practice h3{margin-top:9px;font-size:25px}.ps-practice p{max-width:100%;margin-top:8px;font-size:11px}.ps-newsletter{padding-block:42px 43px}.ps-newsletter-inner{grid-template-columns:1fr;gap:21px}.ps-newsletter .ps-kicker{font-size:8px}.ps-newsletter h2{margin-top:14px;font-size:34px}.ps-newsletter-description{margin-top:12px;font-size:11px}.ps-newsletter-input input{padding-block:14px;font-size:16px}.ps-newsletter-consent{font-size:8px}.ps-footer-grid{grid-template-columns:1fr 1fr;gap:37px 25px;padding-top:43px;padding-bottom:39px}.ps-footer-grid>:first-child{grid-column:1 / -1}.ps-footer .ps-brand{font-size:30px}.ps-footer p{max-width:290px;margin-top:17px;font-size:10px}.ps-footer h2,.ps-footer h3{margin-bottom:14px}.ps-footer li a{font-size:10px}.ps-footer-bottom{align-items:flex-start;gap:15px;padding-block:20px}.ps-footer-bottom p,.ps-footer-bottom span,.ps-footer-bottom a{font-size:8px}}@media(prefers-reduced-motion:reduce){.ps-store *,.ps-store *:before,.ps-store *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/poetic-gallery.css.map */
