body.pli-velvet-pages.pli-shop-all-page{--v-page-ink: #4a3035;--v-page-heading: #70404a;background:#efc9d0 var(--sa-wallpaper, url(pli-shop-all-pink-potion-wallpaper.jpg)) center top / 100% auto repeat-y;color:var(--v-page-ink)}.pli-velvet-pages.pli-shop-all-page #MainContent.v-page-book{width:100%;max-width:none;margin:0;padding:0 0 20px;border:0;outline:0;box-shadow:none;background:transparent}.pli-shop-all-page .sa-wrap{width:min(1180px,calc(100% - 80px));margin-inline:auto}.pli-shop-all-page .sa-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px 58px;margin-block:42px 36px;padding:31px 65px 46px;background:linear-gradient(125deg,#fff5e9f0,#f7dde4eb);border:1px solid #ad8b74;outline:1px solid #c3a16d;outline-offset:-11px;box-shadow:0 0 0 5px #fff0de66,7px 9px #865b5840}.pli-shop-all-page .sa-heading{grid-column:1 / -1;min-width:0;text-align:center}.pli-shop-all-page .sa-script{margin:0 0 5px;color:#a35c72;font-family:Great Vibes,cursive;font-size:clamp(57px,6.5vw,82px);font-weight:400;letter-spacing:0;line-height:1.2}.pli-shop-all-page #MainContent .sa-title{margin:0;color:#70404a;font-family:Cinzel Decorative,Georgia,serif;font-size:clamp(30px,3.6vw,46px);font-weight:400;line-height:1.3;letter-spacing:-.6px}.pli-shop-all-page .sa-divider{display:flex;align-items:center;justify-content:center;gap:15px;max-width:330px;margin:17px auto 0;color:#956b40;font-size:22px;line-height:1}.pli-shop-all-page .sa-divider:before,.pli-shop-all-page .sa-divider:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,#b59564)}.pli-shop-all-page .sa-divider:after{transform:rotate(180deg)}.pli-shop-all-page .sa-artwork-frame{width:min(100%,330px);justify-self:center;margin:0;padding:7px;background:#f8e4df;border:1px solid #b28b58;outline:1px solid #c39a99;outline-offset:5px;box-shadow:6px 7px #8c626030}.pli-shop-all-page .sa-artwork-image{display:block;width:100%;height:auto;object-fit:contain;border-radius:0}.pli-shop-all-page .sa-copy{min-width:0;padding:30px 22px;text-align:center;border-block:1px solid #c39a9966;background:#fff8ef80}.pli-shop-all-page .sa-copy-star{display:block;margin-bottom:20px;color:#a07a43;font-size:38px;line-height:1}.pli-shop-all-page .sa-intro{max-width:340px;margin:0 auto 27px;color:#57363f;font-family:DM Sans,Arial,sans-serif;font-size:16px;line-height:1.9;white-space:pre-line}.pli-shop-all-page #MainContent .sa-button{display:inline-flex;align-items:center;justify-content:center;gap:21px;min-height:48px;padding:12px 26px;background:#8b4e66;color:#fff5ed;border:1px solid #a77585;border-radius:0;box-shadow:3px 4px #baa16c;font-family:DM Sans,Arial,sans-serif;font-size:12px;line-height:1.7;letter-spacing:.3px;text-decoration:none;transition:background .2s}.pli-shop-all-page #MainContent .sa-button:hover{background:#653448}.pli-shop-all-page .sa-button span{font-size:22px;line-height:1}.pli-shop-all-page .sa-description{max-width:340px;margin:16px auto 0;font-size:12px;line-height:1.85;text-align:left}.pli-shop-all-page .sa-description summary{min-height:44px;padding:12px 4px;text-align:center;cursor:pointer;text-decoration:underline;text-underline-offset:5px;list-style-position:inside}.pli-shop-all-page #MainContent .sa-description .rte{padding-top:10px;font-size:13px;line-height:1.85}.pli-shop-all-page #MainContent>.shopify-section:has(#product-grid)>div:first-of-type{width:min(1180px,calc(100% - 80px));margin:0 auto 42px;padding:24px 16px 28px;background:#fbede8f5;border:1px solid #ad8b74;outline:1px solid #c3a16d;outline-offset:-8px;box-shadow:7px 8px #865b5840}.pli-shop-all-page #MainContent .facets-container{border-color:#bc969c70}.pli-shop-all-page #MainContent .card--standard>.card__inner{border-color:#c09ca3;background:#fff;box-shadow:0 0 0 3px #bd96a326;border-radius:0}.pli-shop-all-page #MainContent .card .media{background:#fff;aspect-ratio:1;border-radius:0}.pli-shop-all-page #MainContent .card .media img{object-fit:contain;border-radius:0}.pli-shop-all-page #MainContent .card__heading{color:#70404a}.pli-shop-all-page #MainContent .price{color:#4a3035}.pli-shop-all-page #MainContent .button{--color-button: 139,78,102;--color-button-text: 255,245,237}.pli-shop-all-page #MainContent .badge{background:#8b4e66;border-color:#8b4e66;color:#fff5ed}.pli-shop-all-page #MainContent .sa-button:focus-visible,.pli-shop-all-page .sa-description summary:focus-visible{outline:3px solid #653448;outline-offset:5px}@media(max-width:990px){.pli-shop-all-page .sa-wrap{width:calc(100% - 48px)}.pli-shop-all-page .sa-hero{padding:30px 40px 39px;gap:28px 32px}.pli-shop-all-page .sa-copy{padding:26px 14px}.pli-shop-all-page .sa-intro{font-size:14px}.pli-shop-all-page #MainContent>.shopify-section:has(#product-grid)>div:first-of-type{width:calc(100% - 48px)}}@media(max-width:749px){body.pli-velvet-pages.pli-shop-all-page{background-size:100% auto}.pli-shop-all-page .sa-wrap{width:calc(100% - 30px)}.pli-shop-all-page .sa-hero{grid-template-columns:1fr;gap:28px;margin-block:27px 30px;padding:29px 24px 31px;outline-offset:-8px;box-shadow:0 0 0 3px #fff0de66,4px 5px #865b5840}.pli-shop-all-page .sa-heading{grid-column:1}.pli-shop-all-page .sa-script{font-size:clamp(47px,13vw,69px)}.pli-shop-all-page #MainContent .sa-title{font-size:clamp(25px,7vw,38px);letter-spacing:-.4px}.pli-shop-all-page .sa-divider{max-width:240px;margin-top:15px}.pli-shop-all-page .sa-artwork-frame{max-width:330px;padding:6px;outline-offset:4px}.pli-shop-all-page .sa-copy{padding:25px 10px 15px}.pli-shop-all-page .sa-intro{font-size:15px}.pli-shop-all-page #MainContent .sa-button{padding-inline:20px;font-size:11px;gap:16px}.pli-shop-all-page #MainContent>.shopify-section:has(#product-grid)>div:first-of-type{width:calc(100% - 30px);padding:17px 4px 20px;margin-bottom:30px;box-shadow:4px 5px #865b5840}}@media(prefers-reduced-motion:reduce){.pli-shop-all-page .sa-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/pli-shop-all-collection.css.map */
