.pli-footer .footer-links a[href^="mailto:"]{overflow-wrap:anywhere}body.pli-velvet-pages.pli-leftovers-page{--v-page-heading: #31545c;--v-page-ink: #514654;--color-foreground: 81, 70, 84;--color-background: 252, 239, 244;--color-button: 49, 84, 92;--color-button-text: 255, 248, 238;background:#bc869c var(--lo-wallpaper, none) center top / 100% auto repeat-y;color:#514654}.pli-velvet-pages.pli-leftovers-page #MainContent.v-page-book{width:100%;max-width:none;margin:0;padding:0 0 24px;border:0;outline:0;box-shadow:none;background:transparent}.pli-leftovers-page .lo-wrap{width:min(1220px,calc(100% - 64px));margin-inline:auto}.pli-leftovers-page .lo-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:46px;min-height:570px;margin-block:40px 34px;padding:38px 55px;background:linear-gradient(130deg,#fff2f6f5,#eaf3eef5 75%);border:1px solid #b6a17d;outline:1px solid #b7a8b7;outline-offset:-10px;box-shadow:0 0 0 5px #e7c9dca3,8px 10px 22px #5d42533b}.pli-leftovers-page .lo-copy{min-width:0;text-align:center;padding-block:8px}.pli-leftovers-page .lo-path{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0 0 22px;color:#766071;font-family:DM Sans,Arial,sans-serif;font-size:10px;line-height:1.8}.pli-leftovers-page .lo-path a{display:inline-flex;align-items:center;min-height:28px;color:inherit;text-decoration:underline;text-underline-offset:4px}.pli-leftovers-page .lo-eyebrow{margin:0 0 10px;color:#607a76;font-family:DM Sans,Arial,sans-serif;font-size:10px;line-height:1.8;letter-spacing:3px;text-transform:uppercase}.pli-leftovers-page .lo-crest{margin-bottom:9px;color:#ab9270;font-size:36px;line-height:1}.pli-leftovers-page #MainContent .lo-title{margin:0;color:#31545c;line-height:1;letter-spacing:0;font-weight:400}.pli-leftovers-page .lo-script{display:block;color:#a45e7e;font-family:Great Vibes,cursive;font-size:clamp(62px,6.7vw,88px);font-weight:400;line-height:1.03;letter-spacing:0}.pli-leftovers-page .lo-display{display:block;color:#31545c;font-family:Cinzel Decorative,Georgia,serif;font-size:clamp(42px,4.7vw,62px);line-height:1.14;letter-spacing:3px}.pli-leftovers-page .lo-collection-label{margin:14px 0 0;color:#76516e;font-family:DM Sans,Arial,sans-serif;font-size:11px;line-height:1.6;letter-spacing:5px;text-transform:uppercase}.pli-leftovers-page .lo-divider{display:flex;align-items:center;gap:17px;max-width:240px;margin:20px auto;color:#ac9369;font-size:23px;line-height:1}.pli-leftovers-page .lo-divider:before,.pli-leftovers-page .lo-divider:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,#ac9369)}.pli-leftovers-page .lo-divider:after{transform:rotate(180deg)}.pli-leftovers-page .lo-intro{max-width:420px;margin:0 auto 22px;color:#625363;font-size:14px;line-height:1.9;white-space:pre-line}.pli-leftovers-page .lo-release{display:table;max-width:100%;margin:0 auto 22px;padding:7px 15px;background:#deece6;border:1px solid #a4bdb4;color:#3c605a;font-family:DM Sans,Arial,sans-serif;font-size:11px;line-height:1.8}.pli-leftovers-page #MainContent .lo-button{display:inline-flex;align-items:center;justify-content:center;gap:27px;min-height:48px;padding:13px 26px;background:#31545c;border:1px solid #b5a076;color:#fff8ee;box-shadow:3px 4px #b5a07666;font-family:DM Sans,Arial,sans-serif;font-size:11px;line-height:1.7;letter-spacing:1.4px;text-transform:uppercase;text-decoration:none}.pli-leftovers-page #MainContent .lo-button:hover{background:#25424b}.pli-leftovers-page .lo-doorway-frame{width:100%;aspect-ratio:3 / 4;margin:0;padding:7px;overflow:hidden;background:#ead7e3;border:1px solid #b6a17d;border-radius:4px;outline:1px solid #b7a8b7;outline-offset:5px;box-shadow:0 10px 36px #3c4a5e40}.pli-leftovers-page .lo-doorway{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.pli-leftovers-page .lo-story{max-width:440px;margin:23px auto 0;color:#766071}.pli-leftovers-page .lo-story summary{display:flex;align-items:center;justify-content:center;gap:15px;min-height:36px;padding:4px 0;color:#76516e;font-size:11px;line-height:1.6;cursor:pointer;list-style:none}.pli-leftovers-page .lo-story summary::-webkit-details-marker{display:none}.pli-leftovers-page .lo-story[open] summary span{transform:rotate(45deg)}.pli-leftovers-page #MainContent .lo-description{padding:15px 0 0;border-top:1px solid #b3a19666;color:#625363;font-size:13px;line-height:1.9;text-align:left}.pli-leftovers-page .lo-corner{position:absolute;color:#ac9369;font-size:29px;line-height:1;background:#fff1f5;padding:3px}.pli-leftovers-page .lo-corner--top{top:-16px;left:28px}.pli-leftovers-page .lo-corner--bottom{bottom:-16px;right:28px}.pli-leftovers-page #MainContent>.shopify-section:has(#ProductGridContainer)>div:first-of-type{width:min(1220px,calc(100% - 64px));margin:0 auto 42px;padding:26px 20px 36px;background:#fff3f7f5;border:1px solid #b6a17d;outline:1px solid #b7a8b7;outline-offset:-9px;box-shadow:0 0 0 4px #e7c9dca3,8px 10px 22px #5d42533b;--color-foreground: 81, 70, 84;--color-background: 252, 239, 244;--gradient-background: #fff3f7;--color-button: 49, 84, 92;--color-button-text: 255, 248, 238}.pli-leftovers-page #ProductGridContainer{scroll-margin-top:28px}.pli-leftovers-page #MainContent .facets-container{border-color:#b6a5b570}.pli-leftovers-page #MainContent .product-count__text,.pli-leftovers-page #MainContent .facets__heading,.pli-leftovers-page #MainContent .facets__summary,.pli-leftovers-page #MainContent .facet-filters__label,.pli-leftovers-page #MainContent .facet-filters__sort{color:#625363}.pli-leftovers-page .facets__display,.pli-leftovers-page .mobile-facets__inner,.pli-leftovers-page .predictive-search{background:#fff4f7;color:#514654;--color-foreground: 81, 70, 84;--color-background: 255, 244, 247}.pli-leftovers-page #MainContent .facets__label,.pli-leftovers-page #MainContent .facets__selected,.pli-leftovers-page #MainContent .facets__reset,.pli-leftovers-page #MainContent .mobile-facets__heading,.pli-leftovers-page #MainContent .mobile-facets__count{color:#514654}.pli-leftovers-page #MainContent .active-facets__button-inner{background:#deece6;color:#3c605a;border-color:#a4bdb4}.pli-leftovers-page #MainContent .card-wrapper .card{color:#514654}.pli-leftovers-page #MainContent .card__inner{background:#fff4f7;border:1px solid #b3a8b8;box-shadow:0 0 0 3px #ab8faa33;border-radius:0}.pli-leftovers-page #MainContent .card .media{background:#fff4f7;border-radius:0}.pli-leftovers-page #MainContent .card .media img{object-fit:contain;border-radius:0}.pli-leftovers-page #MainContent .card__heading{color:#76516e}.pli-leftovers-page #MainContent .price{color:#25424b}.pli-leftovers-page #MainContent .badge{background:#31545c;color:#fff8ee;border-color:#b5a076}.pli-leftovers-page #MainContent .button{--color-button: 49, 84, 92;--color-button-text: 255, 248, 238}.pli-leftovers-page #MainContent .quantity{background:#fff4f7;color:#514654;border-color:#abbcb5}.pli-leftovers-page #MainContent .quantity__input,.pli-leftovers-page #MainContent .quantity__button{color:#514654}.pli-leftovers-page #MainContent .underlined-link,.pli-leftovers-page #MainContent .pagination__item{color:#76516e}.pli-leftovers-page #MainContent :focus-visible{outline:2px solid #76516e;outline-offset:5px}.pli-velvet-theme.pli-leftovers-page .pli-whimsy .announcement{background:#31545c;color:#fff8ee;border-color:#b5a076}.pli-velvet-theme.pli-leftovers-page .pli-whimsy .announcement a{color:#fff8ee}.pli-velvet-theme.pli-leftovers-page .pli-whimsy .masthead,.pli-velvet-theme.pli-leftovers-page .pli-whimsy .shop-dropdown,.pli-velvet-theme.pli-leftovers-page .pli-whimsy .pli-footer{background:#dbeae4;border-color:#b5a076}.pli-velvet-theme.pli-leftovers-page .pli-whimsy .wordmark{color:#31545c}.pli-velvet-theme.pli-leftovers-page .pli-whimsy .wordmark span{color:#937952}.pli-velvet-theme.pli-leftovers-page .pli-whimsy .nav-links a,.pli-velvet-theme.pli-leftovers-page .pli-whimsy .nav-actions{color:#44615d}@media(min-width:750px)and (max-width:1099px){.pli-leftovers-page .lo-hero{grid-template-columns:minmax(0,1fr) 280px;gap:30px;padding-inline:32px}.pli-leftovers-page .lo-script{font-size:65px}.pli-leftovers-page .lo-display{font-size:43px;letter-spacing:1px}.pli-leftovers-page .lo-eyebrow{letter-spacing:2px}}@media(max-width:749px){body.pli-velvet-pages.pli-leftovers-page{background-size:100% auto}.pli-leftovers-page .lo-wrap{width:calc(100% - 30px)}.pli-leftovers-page .lo-hero{grid-template-columns:minmax(0,1fr);gap:30px;min-height:0;margin-block:28px;padding:26px 23px 34px;outline-offset:-7px}.pli-leftovers-page .lo-copy{padding:0}.pli-leftovers-page .lo-path{gap:8px;margin-bottom:24px;font-size:9px}.pli-leftovers-page .lo-eyebrow{font-size:9px;letter-spacing:2px}.pli-leftovers-page .lo-script{font-size:clamp(55px,17vw,78px)}.pli-leftovers-page .lo-display{font-size:clamp(34px,9vw,49px);letter-spacing:1px}.pli-leftovers-page .lo-intro{font-size:13px;line-height:1.9}.pli-leftovers-page .lo-release{font-size:10px;padding-inline:11px}.pli-leftovers-page #MainContent .lo-button{width:100%;max-width:310px;font-size:10px;padding-inline:16px;gap:18px}.pli-leftovers-page .lo-doorway-frame{width:min(100%,330px);justify-self:center}.pli-leftovers-page .lo-story{margin-top:17px}.pli-leftovers-page #MainContent>.shopify-section:has(#ProductGridContainer)>div:first-of-type{width:calc(100% - 30px);padding:19px 9px 27px;margin-bottom:28px;outline-offset:-6px}.pli-leftovers-page #MainContent .card__heading,.pli-leftovers-page #MainContent .price{font-size:12px}}.pli-leftovers-page .lo-hero--text-only{grid-template-columns:minmax(0,1fr)}.pli-leftovers-page #product-grid:not(.collection--empty){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.pli-leftovers-page #product-grid>.grid__item{width:100%;max-width:none;min-width:0}@media(max-width:989px){.pli-leftovers-page #product-grid:not(.collection--empty){grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}}@media(max-width:749px){.pli-leftovers-page #product-grid:not(.collection--empty){gap:24px 14px}.pli-leftovers-page .lo-doorway-frame{width:min(82%,300px)}}.pli-quest{--quest-ink: #243d1e;position:relative;isolation:isolate;overflow:hidden;padding:clamp(48px,6vw,88px) 32px 34px;background-color:#bfdb48;background-image:var(--quest-meadow);background-repeat:repeat;background-size:520px auto;color:var(--quest-ink);border-block:3px solid var(--quest-ink)}.pli-quest:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#c1dd49f0 12%,#c1dd49e0 40%,#c1dd491a 74%)}.pli-quest__inner{width:min(100%,1140px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:48px}.pli-quest__copy{min-width:0}.pli-quest__invitation{margin:0 0 18px;font-family:Georgia,serif;font-size:clamp(24px,2.4vw,32px);font-style:italic;line-height:1.3;color:var(--quest-ink)}.pli-quest__eyebrow{display:inline-block;margin:0 0 20px;padding:7px 16px;border:2px solid var(--quest-ink);border-radius:999px;background:#fff2a9;color:var(--quest-ink);font:800 12px/1.4 Trebuchet MS,sans-serif;letter-spacing:1.8px;text-transform:uppercase}.pli-quest .pli-quest__heading{margin:0;color:#fff0ad;font-family:Arial Rounded MT Bold,Trebuchet MS,sans-serif;font-size:clamp(50px,6.1vw,82px);font-weight:1000;line-height:1.02;letter-spacing:-3.5px;text-transform:uppercase;-webkit-text-stroke:2px var(--quest-ink);paint-order:stroke fill;text-shadow:4px 5px 0 var(--quest-ink)}.pli-quest__heading span{display:block}.pli-quest__collection{margin:20px 0 24px;color:var(--quest-ink);font:900 14px/1.4 Trebuchet MS,sans-serif;letter-spacing:5px;text-transform:uppercase}.pli-quest__description{max-width:430px;margin:0 0 28px;color:var(--quest-ink);font:600 19px/1.65 Trebuchet MS,sans-serif;letter-spacing:0}.pli-quest .pli-quest__button{display:inline-flex;gap:22px;align-items:center;justify-content:center;min-height:54px;padding:13px 25px;border:2px solid var(--quest-ink);border-radius:12px;background:#fff2a9;color:var(--quest-ink);box-shadow:4px 4px 0 var(--quest-ink);font:900 16px/1.4 Trebuchet MS,sans-serif;text-decoration:none;letter-spacing:0;transition:transform .15s ease,box-shadow .15s ease}.pli-quest__button:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--quest-ink)}.pli-quest__button:focus-visible{outline:3px solid var(--quest-ink);outline-offset:7px}.pli-quest__shipping{max-width:440px;margin:21px 0 0;color:var(--quest-ink);font:700 13px/1.65 Trebuchet MS,sans-serif;letter-spacing:0}.pli-quest__companion{width:100%;max-width:420px;margin-inline:auto;transform:rotate(3deg)}.pli-quest__snail-frame{overflow:hidden;border:3px solid var(--quest-ink);border-radius:46% 46% 22% 22%;background:#76b147;box-shadow:7px 8px #243d1e2e}.pli-quest__snail{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.pli-quest__caption{width:fit-content;max-width:100%;margin:-7px auto 0;position:relative;padding:10px 22px;border:2px solid var(--quest-ink);border-radius:8px;background:#fff2a9;color:var(--quest-ink);font:800 15px/1.4 Trebuchet MS,sans-serif;text-align:center;transform:rotate(-5deg)}.pli-quest__trail{margin:46px 0 0;text-align:center;color:var(--quest-ink);font-size:20px;letter-spacing:15px}@media(max-width:989px)and (min-width:750px){.pli-quest__inner{gap:28px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.pli-quest .pli-quest__heading{font-size:58px;letter-spacing:-3px}}@media(max-width:749px){.pli-quest{padding:43px 22px 24px;background-size:430px auto}.pli-quest:before{background:linear-gradient(180deg,#c1dd49ed,#c1dd49e0 57%,#c1dd490d 80%)}.pli-quest__inner{grid-template-columns:minmax(0,1fr);gap:34px;text-align:center}.pli-quest__invitation{margin-bottom:16px;font-size:26px}.pli-quest__eyebrow{margin-bottom:20px;font-size:10px;letter-spacing:1.6px}.pli-quest .pli-quest__heading{font-size:clamp(44px,11.6vw,70px);letter-spacing:-2px;text-shadow:3px 4px 0 var(--quest-ink)}.pli-quest__collection{margin-top:17px;font-size:12px;letter-spacing:4px}.pli-quest__description{max-width:350px;margin-inline:auto;font-size:17px}.pli-quest__shipping{max-width:310px;margin-inline:auto;font-size:12px}.pli-quest__companion{max-width:260px}.pli-quest__caption{padding:9px 16px;font-size:13px}.pli-quest__trail{margin-top:30px}}@media(prefers-reduced-motion:reduce){.pli-quest .pli-quest__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/72/compiled_assets/styles.css.map?subset=AAAAAAAAACBE */
