:root{--art-ink:#151311;--art-ink-2:#2b2723;--art-clay:#bd896a;--art-clay-deep:#8a5a3f;--art-clay-light:#ebc7a9;--art-clay-soft:#ead9cb;--art-paper:#f6f0e8;--art-paper-2:#ede3d7;--art-white:#fffcf8;--art-muted:#6e655d;--art-line:rgba(21,19,17,.14);--art-serif:"Playfair Display",Georgia,"Times New Roman",serif;--art-sans:"Mulish","Helvetica Neue",Arial,sans-serif;--art-script:"Mrs Saint Delafield","Brush Script MT",cursive;--art-ease:cubic-bezier(.22,.61,.36,1);--art-ease-out:cubic-bezier(.16,1,.3,1);--art-gutter:clamp(18px,4.4vw,72px);--art-hdr:var(--art-hdr-h,105px);--font-stack-header:var(--art-serif);--font-stack-body:var(--art-sans)}body .pps,body .pps-reference,body .pp-scope{--ink:var(--art-ink);--green:var(--art-ink);--muted:var(--art-muted);--cream:var(--art-paper-2);--paper:var(--art-paper);--line:#ddd2c5;--clay:var(--art-clay-deep);--rust:var(--art-clay-deep);--sage:var(--art-paper-2);--white:var(--art-white);--serif:var(--art-serif);--sans:var(--art-sans);--pp-ink:var(--art-ink);--pp-orange:var(--art-clay-deep);--pp-paper:var(--art-paper);--pp-line:#ddd2c5}body.pp-redesign{background:var(--art-paper)!important;color:var(--art-ink)!important;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-btn-bg:21,19,17;--color-btn-text:255,252,248;--color-price-regular:21,19,17}::selection{background:var(--art-clay);color:var(--art-white)}html body.pp-redesign *:not(svg,svg *,i,[class*=icon],[class*=jdgm-star],[class*=jdgm-rev__icon]){font-family:var(--art-sans)!important}html:root body.pp-redesign :is(h1,h2,h3,.h1,.h2,.h3,.m-product-title,.m-collection-page-header__title,.m-cart__title,.m-page-header__title,.m-section__heading,.art-serif,.art-intro__text,.art-choice__name,.art-card__title,.art-marquee span,.art-note,.art-faq summary,.art-step__no,.art-hero__caption,.art-style__no i,.art-tile figcaption i,.art-promise__no,.pps-reference .photo-caption strong,.pps-reference .step-no,.pps-reference .promise-number,.pps-reference .mini-art b,.pps-reference .memorial-letter>span,.pps-hero-note,.pps-step>span,.pps-layout-art b,.pp-quote blockquote,.pp-steps>div>span),html:root body.pp-redesign :is(h1,h2,h3,.h1,.h2,.h3,.m-product-title,.m-collection-page-header__title,.m-cart__title,.m-page-header__title,.m-section__heading,.art-serif,.art-intro__text,.art-choice__name,.art-card__title,.art-marquee span,.art-note,.art-faq summary,.art-step__no,.art-hero__caption,.art-style__no i,.art-tile figcaption i,.art-promise__no,.pps-reference .photo-caption strong,.pps-reference .step-no,.pps-reference .promise-number,.pps-reference .mini-art b,.pps-reference .memorial-letter>span,.pps-hero-note,.pps-step>span,.pps-layout-art b,.pp-quote blockquote,.pp-steps>div>span) *:not(svg,svg *){font-family:var(--art-serif)!important;font-weight:400;letter-spacing:-.012em}html:root body.pp-redesign.pp-redesign :is(.art-sans,.pps-form-group>h2,.pps-form-group>legend,.pps-personalization summary,.pps-nav summary,.footer h3,.pps-reference .footer h3,.m-footer--block-title,.art-eyebrow,.pps-eyebrow,.pp-eyebrow,.eyebrow,.art-card__text,.art-step__text),html:root body.pp-redesign.pp-redesign :is(.art-sans,.pps-form-group>h2,.pps-form-group>legend,.pps-personalization summary,.pps-nav summary,.footer h3,.pps-reference .footer h3,.m-footer--block-title,.art-eyebrow,.pps-eyebrow,.pp-eyebrow,.eyebrow,.art-card__text,.art-step__text) *:not(svg,svg *){font-family:var(--art-sans)!important}html:root body.pp-redesign.pp-redesign .art-script{font-family:var(--art-script)!important;font-weight:400;letter-spacing:0}body.pp-redesign :is(h1,h2,h3) em,body.pp-redesign .art-h2 em{font-style:italic}.art-eyebrow,body .pps-eyebrow,body .pps-reference .eyebrow,body .pp-eyebrow{font:800 11.5px/1.5 var(--art-sans)!important;letter-spacing:.22em!important;text-transform:uppercase;color:var(--art-clay-deep)!important;margin:0 0 18px}.art-h2{font:400 clamp(30px,3.9vw,58px)/1.05 var(--art-serif);letter-spacing:-.018em;margin:0;color:inherit;text-wrap:balance}.art-h2 em{color:var(--art-clay-deep)}.art-lead{font-size:clamp(16px,1.3vw,19px);line-height:1.6;color:var(--art-muted);margin:0;max-width:520px}.art-note{font:italic 400 13px/1.5 var(--art-serif)!important;color:var(--art-muted);margin:18px 0 0}.art-script{font-family:var(--art-script)}.art-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:0 32px;background:var(--art-ink);color:var(--art-white)!important;border:1px solid var(--art-ink);border-radius:0;font:800 12px/1 var(--art-sans)!important;letter-spacing:.18em;text-transform:uppercase;text-decoration:none!important;overflow:hidden;isolation:isolate;cursor:pointer;transition:color .5s var(--art-ease),border-color .5s var(--art-ease)}.art-btn:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;background:var(--art-clay-deep);transform:translate3d(0,101%,0);transition:transform .7s var(--art-ease-out)}.art-btn:hover:before,.art-btn:focus-visible:before{transform:none}.art-btn:hover{border-color:var(--art-clay-deep)}.art-btn__arrow{display:inline-block;font-family:var(--art-sans);transition:transform .6s var(--art-ease-out)}.art-btn:hover .art-btn__arrow{transform:translate(5px)}.art-btn--light{background:var(--art-white);border-color:var(--art-white);color:var(--art-ink)!important}.art-btn--light:before{background:var(--art-clay)}.art-btn--light:hover{border-color:var(--art-clay);color:var(--art-ink)!important}.art-btn--clay{background:var(--art-clay);border-color:var(--art-clay);color:var(--art-ink)!important}.art-btn--clay:before{background:var(--art-white)}.art-btn--clay:hover{border-color:var(--art-white)}.art-link{display:inline-block;padding:6px 0;color:inherit!important;font:800 11.5px/1.2 var(--art-sans)!important;letter-spacing:.18em;text-transform:uppercase;text-decoration:none!important;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;transition:background-size .6s var(--art-ease-out)}.art-link:hover{background-size:0 1px;background-position:100% 100%}:is(.art-btn,.art-link,.art-choice,.art-card):focus-visible{outline:2px solid var(--art-clay);outline-offset:4px}.art-hdr{position:sticky;top:0;z-index:70;transition:transform .7s var(--art-ease-out)}.art-hdr.is-hidden{transform:translate3d(0,-100%,0)}body .pps-header{background:var(--art-paper);color:var(--art-ink);border-bottom:1px solid var(--art-line);transition:background-color .5s var(--art-ease),color .5s var(--art-ease),border-color .5s var(--art-ease)}body .pps-header .pps-header-row{transition:padding .5s var(--art-ease)}body .pps-header .pps-header-tools a,body .pps-header .pps-menu-button,body .pps-header .pps-wordmark{color:inherit!important}body .pps-announcement{background:var(--art-ink)!important;color:var(--art-paper)!important;font:700 11px/1.4 var(--art-sans)!important;letter-spacing:.16em;text-transform:uppercase;padding:10px 16px!important;text-align:center}body .pps-announcement a{color:inherit!important}body .pps-nav summary{font:700 12.5px/1 var(--art-sans)!important;letter-spacing:.08em;text-transform:uppercase;color:inherit;cursor:pointer}body .pps-nav-panel{background:var(--art-white)!important;color:var(--art-ink)!important;border:1px solid var(--art-line)!important;box-shadow:0 30px 60px -30px #15131159!important}body .pps-nav details[open] .pps-nav-panel{animation:art-drop .45s var(--art-ease-out)}body .pps-nav-panel a{color:var(--art-ink)!important;transition:color .3s,padding .4s var(--art-ease-out)}body .pps-nav-panel a:hover{color:var(--art-clay-deep)!important;padding-left:6px}@media(max-width:989px){body .pps-nav-panel{background:transparent!important;border:0!important;box-shadow:none!important;padding:0 0 10px 14px!important}}body .pps-header .m-cart-count-bubble{background:var(--art-clay)!important;color:var(--art-ink)!important}@keyframes art-drop{0%{opacity:0;transform:translateY(-8px)}}body.art-home-hero .art-hdr{position:fixed;left:0;right:0}body.template-index:has([data-art-hero]) .shopify-section:has(>header.pps-header){position:fixed;top:0;left:0;right:0;z-index:70}body:is(.art-home-hero,.template-index:has([data-art-hero])):not(.art-scrolled):not(.art-menu-open) .pps-header{background:transparent;color:#fff;border-color:transparent}body:is(.art-home-hero,.template-index:has([data-art-hero])):not(.art-scrolled):not(.art-menu-open) .pps-header .pps-logo{filter:brightness(0) invert(1)}body:is(.art-home-hero,.template-index:has([data-art-hero])):not(.art-scrolled):not(.art-menu-open) .pps-nav>details>summary{color:#fff}body .pps-logo{transition:filter .5s var(--art-ease)}body .pps-reference .footer{background:var(--art-paper-2)!important;color:var(--art-ink)!important;border-top:1px solid var(--art-line)}body .pps-reference .footer :is(a,p,span){color:var(--art-ink)!important}body .pps-reference .footer :is(p,.footer-bottom span,.footer-bottom a){color:var(--art-muted)!important}body .pps-reference .footer h3{font:800 11px/1.4 var(--art-sans)!important;letter-spacing:.2em;text-transform:uppercase;color:var(--art-clay-deep)!important}body .pps-reference .footer :is(.footer-top,.footer-bottom) a:not(.wordmark):hover{color:var(--art-clay-deep)!important}body .pps-reference .footer .wordmark:has(img.pps-logo){background:transparent!important;padding:0!important}body .pps-reference .footer .footer-note{background:var(--art-white);padding:26px;border:1px solid var(--art-line)}body .pps-social a{background:var(--art-white)!important;color:var(--art-ink)!important;border:1px solid var(--art-line)}body .pps-social a:hover{background:var(--art-ink)!important;color:var(--art-white)!important}body.pp-redesign .m-button--primary{background-color:var(--art-ink)!important;border-color:var(--art-ink)!important;color:var(--art-white)!important;border-radius:0!important}body.pp-redesign .m-button--primary:hover{background-color:var(--art-clay-deep)!important;border-color:var(--art-clay-deep)!important}body .pps :is(h1,h2,h3),body .pps-reference :is(h1,h2,h3){color:var(--art-ink)}body.pp-redesign .m-product-card__media{background:var(--art-paper-2);border-radius:0!important;overflow:hidden}body.pp-redesign .m-product-card__media img{border-radius:0!important;transition:transform 1.4s var(--art-ease-out)!important}body.pp-redesign .m-product-card:hover .m-product-card__main-image img{transform:scale(1.04)}html:root body.pp-redesign .m-product-card__title,html:root body.pp-redesign .m-product-card__title *{font:italic 400 17px/1.3 var(--art-serif)!important;letter-spacing:0!important;color:var(--art-ink)!important}body.pp-redesign .m-product-card__price .m-price{font:700 12px/1.4 var(--art-sans)!important;letter-spacing:.12em;text-transform:uppercase;color:var(--art-muted)!important}body.pp-redesign .m-price-item--sale{color:var(--art-clay-deep)!important}body .pp-news{background:var(--art-paper-2)!important;padding:clamp(48px,6vw,80px) var(--art-gutter)!important;text-align:center}body .pp-news h2{font:400 clamp(28px,3.4vw,46px)/1.12 var(--art-serif)!important;margin:0 auto 14px;max-width:760px}body .pp-news__form{max-width:520px;margin:26px auto 0!important;gap:0!important;border-bottom:1px solid var(--art-ink)}body .pp-news__form input[type=email]{background:transparent!important;border:0!important;border-radius:0!important;font-size:16px!important;padding:14px 4px!important;box-shadow:none!important}body .pp-news__form .pp-button{background:var(--art-ink)!important;color:var(--art-white)!important;border-radius:0!important;font:800 11.5px/1 var(--art-sans)!important;letter-spacing:.18em;text-transform:uppercase;padding:0 22px!important;border:0!important}body .pp-news__fine{color:var(--art-muted)!important;font-size:12.5px}.art-js [data-art-reveal]{opacity:0;transform:translate3d(0,34px,0);transition:opacity 1.1s var(--art-ease-out) var(--d,0s),transform 1.4s var(--art-ease-out) var(--d,0s)}.art-js [data-art-reveal].is-in{opacity:1;transform:none}.art-w{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .04em .12em;margin:0 -.04em -.12em}.art-w>span{display:inline-block}.art-js [data-art-split] .art-w>span{transform:translate3d(0,112%,0);transition:transform 1.25s var(--art-ease-out);transition-delay:calc(var(--d,0s) + var(--wi,0)*55ms)}.art-js [data-art-split].is-in .art-w>span{transform:none}.art-js [data-art-img]{clip-path:inset(0 0 100% 0);transition:clip-path 1.5s var(--art-ease-out) var(--d,0s)}.art-js [data-art-img] img{transform:scale(1.16);transition:transform 2.2s var(--art-ease-out) var(--d,0s)}.art-js [data-art-img].is-in{clip-path:inset(0)}.art-js [data-art-img].is-in img{transform:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}@view-transition{navigation:auto}::view-transition-old(root){animation:art-vt-out .38s var(--art-ease) both}::view-transition-new(root){animation:art-vt-in .75s var(--art-ease-out) both}@keyframes art-vt-out{to{opacity:0}}@keyframes art-vt-in{0%{opacity:0;transform:translate3d(0,16px,0)}}.art-chooser{width:min(1120px,calc(100% - 28px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;background:var(--art-paper);color:var(--art-ink);overflow:auto;overscroll-behavior:contain}.art-chooser::backdrop{background:#15131199;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.art-chooser[open]{animation:art-pop .7s var(--art-ease-out)}.art-chooser[open]::backdrop{animation:art-fade .5s var(--art-ease)}@keyframes art-pop{0%{opacity:0;transform:translate3d(0,40px,0)}}@keyframes art-fade{0%{opacity:0}}.art-chooser__in{padding:clamp(22px,3vw,40px)}.art-chooser__head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:clamp(18px,2.4vw,30px)}.art-chooser__head .art-eyebrow{margin-bottom:8px}.art-chooser__title{font:400 clamp(34px,4vw,56px)/1 var(--art-serif)!important;margin:0}.art-chooser__title em{color:var(--art-clay-deep)}.art-chooser__close{position:relative;width:46px;height:46px;flex:none;border:1px solid var(--art-line);background:var(--art-white);cursor:pointer;transition:transform .6s var(--art-ease-out)}.art-chooser__close:hover{transform:rotate(90deg)}.art-chooser__close span{position:absolute;left:13px;top:22px;width:20px;height:1.5px;background:var(--art-ink);transform:rotate(45deg)}.art-chooser__close span+span{transform:rotate(-45deg)}.art-chooser__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.8vw,24px)}.art-choice{position:relative;display:block;color:var(--art-ink)!important;text-decoration:none!important;transition:opacity .6s var(--art-ease)}@media(hover:hover){.art-chooser__grid:hover .art-choice:not(:hover){opacity:.45}}.art-choice__img{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--art-paper-2)}.art-choice__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.4s var(--art-ease-out)}.art-choice:hover .art-choice__img img{transform:scale(1.06)}.art-choice__body{display:block;padding-top:16px}.art-choice__no{display:block;font:700 11px/1 var(--art-sans);letter-spacing:.2em;color:var(--art-clay-deep);margin-bottom:10px}.art-choice__name{display:block;font:italic 400 clamp(24px,2.2vw,32px)/1.1 var(--art-serif)!important;margin-bottom:6px}.art-choice__text{display:block;color:var(--art-muted);font-size:15px}.art-choice__price{display:block;margin-top:10px;font:700 13px/1 var(--art-sans);letter-spacing:.06em}.art-choice__go{position:absolute;right:0;bottom:2px;font-size:20px;transition:transform .6s var(--art-ease-out)}.art-choice:hover .art-choice__go{transform:translate(4px)}.art-chooser__foot{margin:clamp(18px,2.4vw,28px) 0 0;padding-top:16px;border-top:1px solid var(--art-line);font-size:13px;color:var(--art-muted);text-align:center}@media(max-width:749px){.art-chooser{width:100%;max-height:92dvh;margin:auto 0 0}.art-chooser[open]{animation:art-sheet .7s var(--art-ease-out)}@keyframes art-sheet{0%{transform:translate3d(0,100%,0)}}.art-chooser__grid{grid-template-columns:1fr;gap:0}.art-choice{display:grid;grid-template-columns:96px 1fr 20px;gap:16px;align-items:center;padding:12px 0;border-top:1px solid var(--art-line)}.art-choice__img{aspect-ratio:1}.art-choice__body{padding:0}.art-choice__go{position:static}.art-choice__name{font-size:24px!important}.art-choice__text{font-size:14px}}@media(prefers-reduced-motion:reduce){.art-js [data-art-reveal],.art-js [data-art-split] .art-w>span,.art-js [data-art-img],.art-js [data-art-img] img{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}@view-transition{navigation:none}.art-marquee__track,.art-hero__img img{animation:none!important}}.art-seg-on main .shopify-section,.art-seg-on [data-art-tab],.art-seg-on [data-art-seg]{position:relative}.art-seg{position:absolute;left:6px;top:6px;z-index:65;padding:5px 7px;background:#d93636;color:#fff!important;font-size:11px!important;font-weight:800!important;line-height:1!important;letter-spacing:.02em!important;text-transform:none!important;pointer-events:none;box-shadow:0 1px 3px #0000004d}.art-seg--sub{left:auto;right:6px;background:#1f6feb}body.art-home-hero main .shopify-section:first-child>.art-seg{top:calc(var(--art-hdr) + 8px)}body .pps-reference .breadcrumb{font-size:11px}body .pps-reference .step-inline strong{font-size:12px}body .pps-reference .step-inline p{font-size:11px}@media(max-width:767px){.pps-reference--compact .studio-format-grid{--g:32px;display:flex!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--g));padding:0 var(--g) 6px;scroll-padding-inline:var(--g);scrollbar-width:none}.pps-reference--compact .studio-format-grid::-webkit-scrollbar{display:none}.pps-reference--compact .studio-format-grid .product-card{flex:0 0 78%;scroll-snap-align:start}}@media(max-width:540px){.pps-reference--compact .studio-format-grid{--g:22px}}@media(max-width:540px){body .pps-reference .wrap.breadcrumb{padding-left:22px;padding-right:22px}}@media(max-width:767px){html.art-tb-wait .m-collection-toolbar--sticky{position:sticky!important}}.pps-reference .proof-section{content-visibility:auto;contain-intrinsic-size:auto 600px}.pps-pet-art,.pps-reference .pet-art-crop{background-image:url(pps-pet-art-sm.webp)!important}body :is(.m-cart-item__option,.m-cart-item__property){word-break:normal;overflow-wrap:anywhere}.pps-reference .hero-trust,.pps-reference .hero-trust .reference-policy{font-size:11px}@media(max-width:749px){.m-button--scroll-top{display:none!important}}@media(max-width:749px){body .pps-reference :is(.studio-hero .actions .text-link,.photo-caption small,.landing-img>small,.studio-format-grid .media>span,.format-bottom .text-link,.studio-format-grid .muted-small,.proof-note,.proof-labels span){font-size:11px!important}html body.template-product .m-breadcrumb :is(a,span,li){font-size:11px!important}html body :is(.pps-reference .footer-bottom,.pps-reference .footer-bottom :is(span,a,button),.pps-reference .product-card .media>span,.pps-reference .product-card .text-link,.art-hero__eyebrow,.art-card__tag,.art-tile figcaption span,.art-feature__status){font-size:11px!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pp-art-base.css.map */
