body.pli-velvet-pages.pli-little-door-page{--v-page-heading: #62335d;--v-page-ink: #4b2c52;--color-foreground: 77, 44, 84;--color-background: 234, 216, 238;--color-button: 99, 65, 109;--color-button-text: 255, 243, 247;--ld-gold: #ad8c5d;background:#92739b var(--ld-wallpaper, none) center top / 760px auto repeat;color:#4b2c52}.pli-velvet-pages.pli-little-door-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-little-door-page .ld-wrap{width:min(1220px,calc(100% - 64px));margin-inline:auto}.pli-little-door-page .ld-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:50px;min-height:570px;margin-block:40px 34px;padding:38px 55px;background:linear-gradient(130deg,#f1e1f0f7,#e4d1e9f7 75%);border:1px solid #ad8c5d;outline:1px solid #be9e7a;outline-offset:-10px;box-shadow:0 0 0 5px #f8d8e780,8px 10px 22px #54264144}.pli-little-door-page .ld-copy{min-width:0;text-align:center;padding-block:8px}.pli-little-door-page .ld-path{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0 0 26px;color:#795367;font-family:DM Sans,Arial,sans-serif;font-size:10px;line-height:1.8}.pli-little-door-page .ld-path a{display:inline-flex;align-items:center;min-height:28px;color:inherit;text-decoration:underline;text-underline-offset:4px}.pli-little-door-page .ld-eyebrow{margin:0 0 12px;color:#795175;font-family:DM Sans,Arial,sans-serif;font-size:10px;line-height:1.8;letter-spacing:3px;text-transform:uppercase}.pli-little-door-page .ld-crest{color:#9d744a;font-size:30px;line-height:1;margin-bottom:13px}.pli-little-door-page .ld-crest span{display:inline-block;margin-inline:13px;font-size:14px;vertical-align:middle}.pli-little-door-page #MainContent .ld-title{margin:0;color:#4b2a51;line-height:1;letter-spacing:0;font-weight:400}.pli-little-door-page .ld-script{position:relative;display:block;color:#75436e;font-family:Great Vibes,cursive;font-size:clamp(76px,8vw,112px);font-weight:400;line-height:1.06;letter-spacing:0;text-shadow:0 2px 10px #b3648450}.pli-little-door-page .ld-display{display:block;margin-top:-4px;color:#4b2a51;font-family:Cinzel Decorative,Georgia,serif;font-size:clamp(46px,5vw,70px);line-height:1.16;letter-spacing:5px}.pli-little-door-page .ld-collection-label{margin:14px 0 0;color:#825477;font-family:DM Sans,Arial,sans-serif;font-size:11px;line-height:1.6;letter-spacing:5px;text-transform:uppercase}.pli-little-door-page .ld-divider{display:flex;align-items:center;gap:17px;max-width:240px;margin:20px auto;color:#ab875c;font-size:23px;line-height:1}.pli-little-door-page .ld-divider:before,.pli-little-door-page .ld-divider:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,#ab875c)}.pli-little-door-page .ld-divider:after{transform:rotate(180deg)}.pli-little-door-page .ld-intro{max-width:420px;margin:0 auto 25px;color:#66405b;font-size:14px;line-height:1.9;white-space:pre-line}.pli-little-door-page #MainContent .ld-button{display:inline-flex;align-items:center;justify-content:center;gap:27px;min-height:48px;padding:13px 26px;background:#63416d;border:1px solid #ad895f;color:#fff3f7;box-shadow:3px 4px #9a754c44;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-little-door-page #MainContent .ld-button:hover{background:#4f2b5a}.pli-little-door-page .ld-sewing-box-frame{width:100%;height:490px;margin:0;padding:7px;overflow:hidden;background:#d1a7c2;border:1px solid #ad8c5d;border-radius:180px 180px 4px 4px;outline:1px solid #bf9876;outline-offset:5px;box-shadow:0 10px 36px #6e3f5744}.pli-little-door-page .ld-sewing-box{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:175px 175px 0 0}.pli-little-door-page .ld-story{max-width:440px;margin:23px auto 0;color:#795367}.pli-little-door-page .ld-story summary{display:flex;align-items:center;justify-content:center;gap:15px;min-height:36px;padding:4px 0;color:#7d456c;font-size:11px;line-height:1.6;cursor:pointer;list-style:none}.pli-little-door-page .ld-story summary::-webkit-details-marker{display:none}.pli-little-door-page .ld-story[open] summary span{transform:rotate(45deg)}.pli-little-door-page #MainContent .ld-description{padding:15px 0 0;border-top:1px solid #be9e7a66;color:#66405b;font-size:13px;line-height:1.9;text-align:left}.pli-little-door-page .ld-corner{position:absolute;color:#9b774e;font-size:29px;line-height:1;background:#f0deef;padding:3px}.pli-little-door-page .ld-corner--top{top:-16px;left:28px}.pli-little-door-page .ld-corner--bottom{bottom:-16px;right:28px}.pli-little-door-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:#ead8eef7;border:1px solid #a27f58;outline:1px solid #be9e7a;outline-offset:-9px;box-shadow:0 0 0 4px #e2bed05c,8px 10px 22px #54264144;--color-foreground: 77, 44, 84;--color-background: 234, 216, 238;--gradient-background: #ead8ee;--color-button: 99, 65, 109;--color-button-text: 255, 243, 247}.pli-little-door-page #ProductGridContainer{scroll-margin-top:28px}.pli-little-door-page #MainContent .facets-container{border-color:#b38a6b70}.pli-little-door-page #MainContent .product-count__text,.pli-little-door-page #MainContent .facets__heading,.pli-little-door-page #MainContent .facets__summary,.pli-little-door-page #MainContent .facet-filters__label,.pli-little-door-page #MainContent .facet-filters__sort{color:#66405b}.pli-little-door-page .facets__display,.pli-little-door-page .mobile-facets__inner,.pli-little-door-page .predictive-search{background:#f0e3f3;color:#4d2c54;--color-foreground: 77, 44, 84;--color-background: 240, 227, 243}.pli-little-door-page #MainContent .facets__label,.pli-little-door-page #MainContent .facets__selected,.pli-little-door-page #MainContent .facets__reset,.pli-little-door-page #MainContent .mobile-facets__heading,.pli-little-door-page #MainContent .mobile-facets__count{color:#4d2c54}.pli-little-door-page #MainContent .active-facets__button-inner{background:#edcade;color:#4b2a51;border-color:#ab8664}.pli-little-door-page #MainContent .card-wrapper .card{color:#4d2c54}.pli-little-door-page #MainContent .card__inner{background:#ddc8e2;border:1px solid #ad8567;box-shadow:0 0 0 3px #b7859c33;border-radius:0}.pli-little-door-page #MainContent .card .media{background:#ddc8e2;border-radius:0}.pli-little-door-page #MainContent .card .media img{object-fit:contain;border-radius:0}.pli-little-door-page #MainContent .card__heading{color:#4b2a51}.pli-little-door-page #MainContent .price{color:#63354f}.pli-little-door-page #MainContent .badge{background:#63416d;color:#fff3f7;border-color:#ad8567}.pli-little-door-page #MainContent .button{--color-button: 99, 65, 109;--color-button-text: 255, 243, 247}.pli-little-door-page #MainContent .quantity{background:#f0e3f3;color:#542c49;border-color:#b28d73}.pli-little-door-page #MainContent .quantity__input,.pli-little-door-page #MainContent .quantity__button{color:#542c49}.pli-little-door-page #MainContent .underlined-link,.pli-little-door-page #MainContent .pagination__item{color:#78365e}.pli-little-door-page #MainContent :focus-visible{outline:2px solid #8b3f67;outline-offset:5px}.pli-velvet-theme.pli-little-door-page .pli-whimsy .announcement{background:#c3a3c8;color:#4c2541;border-color:#b18c6b}.pli-velvet-theme.pli-little-door-page .pli-whimsy .announcement a{color:#4c2541}.pli-velvet-theme.pli-little-door-page .pli-whimsy .masthead,.pli-velvet-theme.pli-little-door-page .pli-whimsy .shop-dropdown,.pli-velvet-theme.pli-little-door-page .pli-whimsy .pli-footer{background:#29192e;border-color:#bf9a7c}.pli-velvet-theme.pli-little-door-page .pli-whimsy .wordmark{color:#f0dce8}.pli-velvet-theme.pli-little-door-page .pli-whimsy .wordmark span{color:#ddba9c}.pli-velvet-theme.pli-little-door-page .pli-whimsy .nav-links a,.pli-velvet-theme.pli-little-door-page .pli-whimsy .nav-actions{color:#f2dfed}@media(min-width:750px)and (max-width:1099px){.pli-little-door-page .ld-hero{grid-template-columns:minmax(0,1fr) 280px;gap:30px;padding-inline:32px}.pli-little-door-page .ld-sewing-box-frame{height:420px}.pli-little-door-page .ld-script{font-size:85px}.pli-little-door-page .ld-display{font-size:49px;letter-spacing:3px}.pli-little-door-page .ld-eyebrow{letter-spacing:2px}}@media(max-width:749px){body.pli-velvet-pages.pli-little-door-page{background-size:760px auto}.pli-little-door-page .ld-wrap{width:calc(100% - 30px)}.pli-little-door-page .ld-hero{grid-template-columns:minmax(0,1fr);gap:30px;min-height:0;margin-block:28px;padding:26px 23px 34px;outline-offset:-7px}.pli-little-door-page .ld-copy{padding:0}.pli-little-door-page .ld-path{gap:8px;margin-bottom:24px;font-size:9px}.pli-little-door-page .ld-eyebrow{font-size:9px;letter-spacing:2px}.pli-little-door-page .ld-script{font-size:clamp(78px,22vw,104px)}.pli-little-door-page .ld-display{font-size:clamp(44px,12.5vw,64px);letter-spacing:4px}.pli-little-door-page .ld-intro{font-size:13px;line-height:1.9}.pli-little-door-page #MainContent .ld-button{width:100%;max-width:310px;font-size:10px;padding-inline:16px;gap:18px}.pli-little-door-page .ld-sewing-box-frame{width:min(100%,330px);height:auto;aspect-ratio:2 / 3;justify-self:center}.pli-little-door-page .ld-story{margin-top:17px}.pli-little-door-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-little-door-page #MainContent .card__heading,.pli-little-door-page #MainContent .price{font-size:12px}}body.pli-velvet-pages.pli-little-door-page{background-size:1020px auto}.pli-little-door-page .ld-hero{grid-template-columns:minmax(0,1fr) 380px;gap:46px}.pli-little-door-page .ld-sewn-button{display:grid;grid-template-columns:repeat(2,5px);gap:5px;justify-content:center;align-content:center;width:36px;height:36px;margin:0 auto 15px;border:2px solid #765376;border-radius:50%;background:#d7bfdc;box-shadow:inset 0 0 0 3px #f0e0ed}.pli-little-door-page .ld-sewn-button span{display:block;width:5px;height:5px;border-radius:50%;background:#684467}.pli-little-door-page .ld-script{font-size:clamp(65px,6.4vw,90px)}.pli-little-door-page .ld-display{font-size:clamp(36px,4.4vw,61px);letter-spacing:1px}.pli-little-door-page .ld-collection-label{max-width:370px;margin-inline:auto;font-size:9px;letter-spacing:2px;line-height:1.9}.pli-little-door-page .ld-sewing-box-frame{height:460px;border-radius:170px 170px 7px 7px}.pli-little-door-page .ld-sewing-box{border-radius:165px 165px 2px 2px}.pli-velvet-theme.pli-little-door-page .pli-whimsy .masthead,.pli-velvet-theme.pli-little-door-page .pli-whimsy .shop-dropdown,.pli-velvet-theme.pli-little-door-page .pli-whimsy .pli-footer{background:#29192e;border-color:#b3966c}@media(min-width:750px)and (max-width:1099px){.pli-little-door-page .ld-hero{grid-template-columns:minmax(0,1fr) 280px;gap:25px}.pli-little-door-page .ld-script{font-size:65px}.pli-little-door-page .ld-display{font-size:36px}.pli-little-door-page .ld-sewing-box-frame{height:350px}}@media(max-width:749px){body.pli-velvet-pages.pli-little-door-page{background-size:780px auto}.pli-little-door-page .ld-hero{grid-template-columns:minmax(0,1fr);gap:28px}.pli-little-door-page .ld-script{font-size:clamp(56px,16.8vw,78px)}.pli-little-door-page .ld-display{font-size:clamp(29px,8.6vw,44px);letter-spacing:.5px}.pli-little-door-page .ld-sewing-box-frame{width:min(100%,350px);height:auto;aspect-ratio:17 / 20}.pli-little-door-page .ld-collection-label{font-size:8px;letter-spacing:1.5px}}.pli-little-door-page .ld-hero--text-only{grid-template-columns:minmax(0,1fr)}
/*# sourceMappingURL=/cdn/shop/t/70/assets/pli-little-door-collection.css.map */
