body.pli-velvet-pages.pli-basics-page{--v-page-heading: #62335d;--v-page-ink: #4d2945;--color-foreground: 87, 48, 75;--color-background: 255, 233, 242;--color-button: 135, 57, 96;--color-button-text: 255, 243, 247;--bb-gold: #a58157;background:#be7191 var(--bb-wallpaper, none) center top / 760px auto repeat;color:#4d2945}.pli-velvet-pages.pli-basics-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-basics-page .bb-wrap{width:min(1220px,calc(100% - 64px));margin-inline:auto}.pli-basics-page .bb-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,#ffe6f0fa,#f5d9edfa 75%);border:1px solid #a58157;outline:1px solid #be9e7a;outline-offset:-10px;box-shadow:0 0 0 5px #f8d8e780,8px 10px 22px #54264144}.pli-basics-page .bb-hero--text-only{grid-template-columns:minmax(0,1fr)}.pli-basics-page .bb-copy{min-width:0;text-align:center;padding-block:8px}.pli-basics-page .bb-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-basics-page .bb-path a{display:inline-flex;align-items:center;min-height:28px;color:inherit;text-decoration:underline;text-underline-offset:4px}.pli-basics-page .bb-eyebrow{margin:0 0 12px;color:#8e3d64;font-family:DM Sans,Arial,sans-serif;font-size:10px;line-height:1.8;letter-spacing:3px;text-transform:uppercase}.pli-basics-page .bb-crest{color:#9d744a;font-size:30px;line-height:1;margin-bottom:13px}.pli-basics-page .bb-crest span{display:inline-block;margin-inline:13px;font-size:14px;vertical-align:middle}.pli-basics-page #MainContent .bb-title{margin:0;color:#63355f;line-height:1;letter-spacing:0;font-weight:400}.pli-basics-page .bb-script{position:relative;display:block;color:#9e3b67;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-basics-page .bb-display{display:block;margin-top:-4px;color:#63355f;font-family:Cinzel Decorative,Georgia,serif;font-size:clamp(46px,5vw,70px);line-height:1.16;letter-spacing:5px}.pli-basics-page .bb-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-basics-page .bb-divider{display:flex;align-items:center;gap:17px;max-width:240px;margin:20px auto;color:#ab875c;font-size:23px;line-height:1}.pli-basics-page .bb-divider:before,.pli-basics-page .bb-divider:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,#ab875c)}.pli-basics-page .bb-divider:after{transform:rotate(180deg)}.pli-basics-page .bb-intro{max-width:420px;margin:0 auto 25px;color:#66405b;font-size:14px;line-height:1.9;white-space:pre-line}.pli-basics-page #MainContent .bb-button{display:inline-flex;align-items:center;justify-content:center;gap:27px;min-height:48px;padding:13px 26px;background:#873960;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-basics-page #MainContent .bb-button:hover{background:#6c2a4c}.pli-basics-page .bb-candle-frame{width:100%;height:490px;margin:0;padding:7px;overflow:hidden;background:#f4b2ce;border:1px solid #a58157;border-radius:180px 180px 4px 4px;outline:1px solid #bf9876;outline-offset:5px;box-shadow:0 10px 36px #6e3f5744}.pli-basics-page .bb-candle{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:175px 175px 0 0}.pli-basics-page .bb-story{max-width:440px;margin:23px auto 0;color:#795367}.pli-basics-page .bb-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-basics-page .bb-story summary::-webkit-details-marker{display:none}.pli-basics-page .bb-story[open] summary span{transform:rotate(45deg)}.pli-basics-page #MainContent .bb-description{padding:15px 0 0;border-top:1px solid #be9e7a66;color:#66405b;font-size:13px;line-height:1.9;text-align:left}.pli-basics-page .bb-corner{position:absolute;color:#9b774e;font-size:29px;line-height:1;background:#ffe6f0;padding:3px}.pli-basics-page .bb-corner--top{top:-16px;left:28px}.pli-basics-page .bb-corner--bottom{bottom:-16px;right:28px}.pli-basics-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:#ffe9f2f7;border:1px solid #a27f58;outline:1px solid #be9e7a;outline-offset:-9px;box-shadow:0 0 0 4px #e2bed05c,8px 10px 22px #54264144;--color-foreground: 87, 48, 75;--color-background: 255, 233, 242;--gradient-background: #ffe9f2;--color-button: 135, 57, 96;--color-button-text: 255, 243, 247}.pli-basics-page #ProductGridContainer{scroll-margin-top:28px}.pli-basics-page #MainContent .facets-container{border-color:#b38a6b70}.pli-basics-page #MainContent .product-count__text,.pli-basics-page #MainContent .facets__heading,.pli-basics-page #MainContent .facets__summary,.pli-basics-page #MainContent .facet-filters__label,.pli-basics-page #MainContent .facet-filters__sort{color:#66405b}.pli-basics-page .facets__display,.pli-basics-page .mobile-facets__inner,.pli-basics-page .predictive-search{background:#fff0f5;color:#57304b;--color-foreground: 87, 48, 75;--color-background: 255, 240, 245}.pli-basics-page #MainContent .facets__label,.pli-basics-page #MainContent .facets__selected,.pli-basics-page #MainContent .facets__reset,.pli-basics-page #MainContent .mobile-facets__heading,.pli-basics-page #MainContent .mobile-facets__count{color:#57304b}.pli-basics-page #MainContent .active-facets__button-inner{background:#edcade;color:#63355f;border-color:#ab8664}.pli-basics-page #MainContent .card-wrapper .card{color:#57304b}.pli-basics-page #MainContent .card__inner{background:#f7dbea;border:1px solid #ad8567;box-shadow:0 0 0 3px #b7859c33;border-radius:0}.pli-basics-page #MainContent .card .media{background:#f7dbea;border-radius:0}.pli-basics-page #MainContent .card .media img{object-fit:contain;border-radius:0}.pli-basics-page #MainContent .card__heading{color:#63355f}.pli-basics-page #MainContent .price{color:#63354f}.pli-basics-page #MainContent .badge{background:#873960;color:#fff3f7;border-color:#ad8567}.pli-basics-page #MainContent .button{--color-button: 135, 57, 96;--color-button-text: 255, 243, 247}.pli-basics-page #MainContent .quantity{background:#fff0f5;color:#542c49;border-color:#b28d73}.pli-basics-page #MainContent .quantity__input,.pli-basics-page #MainContent .quantity__button{color:#542c49}.pli-basics-page #MainContent .underlined-link,.pli-basics-page #MainContent .pagination__item{color:#78365e}.pli-basics-page #MainContent :focus-visible{outline:2px solid #8b3f67;outline-offset:5px}.pli-velvet-theme.pli-basics-page .pli-whimsy .announcement{background:#e3a9c3;color:#4c2541;border-color:#b18c6b}.pli-velvet-theme.pli-basics-page .pli-whimsy .announcement a{color:#4c2541}.pli-velvet-theme.pli-basics-page .pli-whimsy .masthead,.pli-velvet-theme.pli-basics-page .pli-whimsy .shop-dropdown,.pli-velvet-theme.pli-basics-page .pli-whimsy .pli-footer{background:#30142b;border-color:#bf9a7c}.pli-velvet-theme.pli-basics-page .pli-whimsy .wordmark{color:#f6dce9}.pli-velvet-theme.pli-basics-page .pli-whimsy .wordmark span{color:#ddba9c}.pli-velvet-theme.pli-basics-page .pli-whimsy .nav-links a,.pli-velvet-theme.pli-basics-page .pli-whimsy .nav-actions{color:#f6e3eb}@media(min-width:750px)and (max-width:1099px){.pli-basics-page .bb-hero{grid-template-columns:minmax(0,1fr) 280px;gap:30px;padding-inline:32px}.pli-basics-page .bb-candle-frame{height:420px}.pli-basics-page .bb-script{font-size:85px}.pli-basics-page .bb-display{font-size:49px;letter-spacing:3px}.pli-basics-page .bb-eyebrow{letter-spacing:2px}}@media(max-width:749px){body.pli-velvet-pages.pli-basics-page{background-size:760px auto}.pli-basics-page .bb-wrap{width:calc(100% - 30px)}.pli-basics-page .bb-hero{grid-template-columns:minmax(0,1fr);gap:30px;min-height:0;margin-block:28px;padding:26px 23px 34px;outline-offset:-7px}.pli-basics-page .bb-copy{padding:0}.pli-basics-page .bb-path{gap:8px;margin-bottom:24px;font-size:9px}.pli-basics-page .bb-eyebrow{font-size:9px;letter-spacing:2px}.pli-basics-page .bb-script{font-size:clamp(78px,22vw,104px)}.pli-basics-page .bb-display{font-size:clamp(44px,12.5vw,64px);letter-spacing:4px}.pli-basics-page .bb-intro{font-size:13px;line-height:1.9}.pli-basics-page #MainContent .bb-button{width:100%;max-width:310px;font-size:10px;padding-inline:16px;gap:18px}.pli-basics-page .bb-candle-frame{width:min(100%,330px);height:auto;aspect-ratio:2 / 3;justify-self:center}.pli-basics-page .bb-story{margin-top:17px}.pli-basics-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-basics-page #MainContent .card__heading,.pli-basics-page #MainContent .price{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/pli-back-to-basics.css.map */
