body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)){--v-page-ink: #432336;--v-page-heading: #752f50;--color-foreground: 67, 35, 54;--color-background: 255, 241, 246}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) #MainContent.v-page-book{background:linear-gradient(145deg,#fff2f7f5,#f7d9e7f5)}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-directory{padding:34px 22px 40px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-heading{text-align:center;margin:12px auto 36px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px;font-size:11px;line-height:1.7;color:#74475f}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-breadcrumb a{display:inline-flex;align-items:center;min-height:36px;color:inherit;text-underline-offset:4px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-ornament{display:block;color:#97703c;font-size:30px;line-height:1;margin:14px auto}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) #MainContent .sc-title{margin:0;font-weight:400;letter-spacing:0;line-height:1.2}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-script{display:block;font-family:Great Vibes,cursive;font-size:clamp(58px,7vw,88px);color:#9a486f;line-height:1.15}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-display{display:block;font-family:Cinzel Decorative,Georgia,serif;font-size:clamp(27px,3.5vw,43px);color:#752f50}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) #MainContent .sc-intro{max-width:570px;margin:20px auto 0;color:#614356;font-size:14px;line-height:1.9;white-space:pre-line}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) #MainContent .sc-intro p{margin:0}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-collection-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),360px));justify-content:center;gap:30px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-collection-card{min-width:0;background:#fff6f8;border:1px solid #b09267;box-shadow:0 0 0 5px #d995b02b,5px 7px 15px #69244517}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-collection-link{display:block;height:100%;padding:10px;color:#432336;text-align:center;text-decoration:none}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-artwork{display:grid;place-items:center;aspect-ratio:1;background:#f8e5ed;overflow:hidden}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-artwork img{width:100%;height:100%;object-fit:contain}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-artwork-symbol{color:#a14b73;font-size:90px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-card-copy{padding:22px 18px 14px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-kicker{margin:0 0 12px;color:#825c6e;font-family:DM Sans,Arial,sans-serif;font-size:10px;line-height:1.8;letter-spacing:2px;text-transform:uppercase}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) #MainContent .sc-card-copy h2{margin:0;color:#752f50;font-size:27px;line-height:1.4}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-card-description{margin:13px 0;color:#614356;font-size:13px;line-height:1.8}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-count{margin:15px 0;color:#74475f;font-size:11px;line-height:1.8}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-card-action{display:flex;justify-content:center;align-items:center;gap:20px;min-height:44px;margin-top:20px;padding:10px 14px;background:#752f50;color:#fff4e9;font-size:11px;line-height:1.8;letter-spacing:1px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-collection-link:hover .sc-card-action{background:#57213e}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-empty,body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-editor-note{padding:25px;color:#614356;text-align:center}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,360px);align-items:center;gap:45px;padding:36px 35px 42px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-hero--text-only{grid-template-columns:minmax(0,1fr)}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-hero-copy{min-width:0;text-align:center}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-hero .sc-breadcrumb{margin-bottom:25px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) #MainContent .sc-collection-title{margin:0;color:#752f50;font-size:clamp(33px,4.7vw,57px);line-height:1.25;letter-spacing:-.5px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-intentions{max-width:440px;margin:20px auto 0;color:#82516d;font-size:11px;line-height:2}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-hero-artwork{margin:0;padding:9px;aspect-ratio:1;background:#fff6f8;border:1px solid #b09267;box-shadow:0 0 0 5px #d995b02b,7px 9px 20px #6924451a}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-hero-artwork img{width:100%;height:100%;object-fit:contain}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) #MainContent .sc-button{display:inline-flex;justify-content:center;align-items:center;gap:24px;min-height:48px;margin-top:25px;padding:12px 24px;background:#752f50;border:1px solid #b09267;color:#fff4e9;font-size:11px;line-height:1.8;letter-spacing:1px;text-decoration:none;text-transform:uppercase}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) #MainContent .sc-button:hover{background:#57213e}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-back{display:table;min-height:44px;margin:10px auto 0;padding:10px 0;color:#74475f;font-size:11px;line-height:1.8;text-underline-offset:4px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) #ProductGridContainer{scroll-margin-top:28px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) #MainContent :focus-visible{outline:2px solid #752f50;outline-offset:5px}@media(max-width:989px){body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-hero{gap:28px;padding:30px 18px;grid-template-columns:minmax(0,1fr) minmax(220px,.8fr)}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-hero--text-only{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) #MainContent.v-page-book{width:calc(100% - 28px);margin-block:26px 40px;padding-inline:8px;outline-offset:-7px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-directory{padding:25px 15px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-heading{margin-block:10px 28px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-display{font-size:clamp(25px,7vw,38px)}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) #MainContent .sc-intro{font-size:13px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-hero{grid-template-columns:minmax(0,1fr);padding:25px 16px 30px;gap:28px}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-hero-artwork{width:min(100%,340px);margin-inline:auto}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) .sc-breadcrumb{font-size:10px;gap:7px}}body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) #MainContent>.v-page-chapter,body:is(:has(.pli-spelled-directory),:has(.pli-spelled-products)) #MainContent>.v-frame-scroll{display:none}body:has(.sc-directory--framed){--light: #514353;--muted: #74627a;--pink: #956486;--gold: #9a7a4e;--v-page-ink: #514353;--v-page-heading: #6f5373;--color-foreground: 81, 67, 83;background:radial-gradient(ellipse at 15% 15%,#d4e3df,transparent 60%),radial-gradient(ellipse at 85% 70%,#e7cadb,transparent 65%),#d4c9de;color:#514353}body:has(.sc-directory--framed) #MainContent.v-page-book{width:min(920px,calc(100% - 48px));margin:36px auto 54px;padding:0;border:0;outline:0;background:transparent;box-shadow:0 12px 35px #59466033}.pli-spelled-directory .sc-directory.sc-directory--framed{position:relative;isolation:isolate;min-height:1350px;padding:100px 12% 145px;background:#e4d3c8}.sc-directory--framed>.sc-frame-artwork{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.sc-directory--framed .sc-frame-image{display:block;width:100%;height:100%;object-fit:fill}.sc-directory--framed>.sc-breadcrumb,.sc-directory--framed>.sc-heading,.sc-directory--framed>.sc-collection-grid,.sc-directory--framed>.sc-empty{position:relative}body:has(.sc-directory--framed) .sc-breadcrumb{color:#68536b}body:has(.sc-directory--framed) .sc-heading{margin:14px auto 42px}body:has(.sc-directory--framed) .sc-script{color:#956486;font-size:clamp(65px,8vw,92px)}body:has(.sc-directory--framed) .sc-display{color:#62516e;font-size:clamp(25px,3.2vw,36px);line-height:1.45}body:has(.sc-directory--framed) .sc-ornament{color:#9a7a4e;margin-block:14px 17px}body:has(.sc-directory--framed) #MainContent .sc-intro{max-width:440px;margin-top:20px;color:#655367;font-size:13px;line-height:1.9}body:has(.sc-directory--framed) .sc-collection-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),320px));gap:32px}body:has(.sc-directory--framed) .sc-collection-card{background:#f8ecedf2;border:1px solid #b59b7b;box-shadow:0 0 0 4px #f5e7db77,0 10px 24px #654d6f25}body:has(.sc-directory--framed) .sc-collection-link{padding:7px}body:has(.sc-directory--framed) .sc-artwork{aspect-ratio:4 / 5;background:#e7cfdf;border:1px solid #7a6273}body:has(.sc-directory--framed) .sc-artwork img{display:block;width:100%;height:100%;object-fit:contain}body:has(.sc-directory--framed) .sc-card-copy{padding:20px 16px 10px}body:has(.sc-directory--framed) .sc-kicker{color:#79617b;font-size:9px;letter-spacing:1.6px}body:has(.sc-directory--framed) #MainContent .sc-card-copy h2{color:#755277;font-size:27px}body:has(.sc-directory--framed) .sc-card-description{color:#655367;font-size:12px}body:has(.sc-directory--framed) .sc-count{color:#6f5670}body:has(.sc-directory--framed) .sc-card-action{background:#6c5779;color:#fff5eb;border:1px solid #b49b76;margin-top:16px;font-size:10px}body:has(.sc-directory--framed) .sc-collection-link:hover .sc-card-action{background:#544363}body:has(.sc-directory--framed) #MainContent :focus-visible{outline:3px solid #72517f;outline-offset:5px}body:has(.sc-directory--framed) .pli-whimsy .announcement{background:#d3e3dd;color:#4c4659;border-color:#b4a082}body:has(.sc-directory--framed) .pli-whimsy .announcement a{color:#4c4659}body:has(.sc-directory--framed) .pli-whimsy .masthead,body:has(.sc-directory--framed) .pli-whimsy .shop-dropdown,body:has(.sc-directory--framed) .pli-whimsy .pli-footer{background:#ded2e2;border-color:#b4a082;color:#574660}body:has(.sc-directory--framed) .pli-whimsy .wordmark,body:has(.sc-directory--framed) .pli-whimsy .footer-wordmark{color:#755879}body:has(.sc-directory--framed) .pli-whimsy .wordmark span{color:#7f6b4c}body:has(.sc-directory--framed) .pli-whimsy .nav-links a,body:has(.sc-directory--framed) .pli-whimsy .shop-menu summary,body:has(.sc-directory--framed) .pli-whimsy .nav-actions,body:has(.sc-directory--framed) .pli-whimsy .footer-links a,body:has(.sc-directory--framed) .pli-whimsy .footer-links strong{color:#574660}body:has(.sc-directory--framed) .pli-whimsy .footer-bottom>span:last-child{color:#755879}@media(min-width:750px)and (max-width:989px){.pli-spelled-directory .sc-directory.sc-directory--framed{min-height:1210px;padding:90px 12% 125px}}@media(max-width:749px){body:has(.sc-directory--framed) #MainContent.v-page-book{width:calc(100% - 22px);margin-block:20px 32px;padding:0}.pli-spelled-directory .sc-directory.sc-directory--framed{min-height:0;padding:60px 11% 85px}body:has(.sc-directory--framed) .sc-breadcrumb{font-size:9px;gap:6px}body:has(.sc-directory--framed) .sc-breadcrumb a{min-height:32px}body:has(.sc-directory--framed) .sc-heading{margin:7px auto 28px}body:has(.sc-directory--framed) .sc-script{font-size:58px}body:has(.sc-directory--framed) .sc-display{font-size:clamp(22px,6vw,30px)}body:has(.sc-directory--framed) #MainContent .sc-intro{margin-top:14px;font-size:11px;line-height:1.9}body:has(.sc-directory--framed) .sc-collection-grid{grid-template-columns:minmax(0,270px);gap:25px}body:has(.sc-directory--framed) .sc-card-copy{padding:16px 12px 8px}body:has(.sc-directory--framed) .sc-kicker{font-size:8px;letter-spacing:1.2px;margin-bottom:8px}body:has(.sc-directory--framed) #MainContent .sc-card-copy h2{font-size:24px}body:has(.sc-directory--framed) .sc-card-description{display:none}body:has(.sc-directory--framed) .sc-count{margin-block:10px;font-size:10px}body:has(.sc-directory--framed) .sc-card-action{margin-top:10px;font-size:9px;letter-spacing:.7px}body:has(.sc-directory--framed) .pli-whimsy .pli-menu-wrap[open] .nav-links{background:#ded2e2;border-color:#b4a082}}body:has(.sc-directory--framed) .pli-whimsy .footer-about p,body:has(.sc-directory--framed) .pli-whimsy .footer-bottom{color:#655367}@media(max-width:850px){body:has(.sc-directory--framed) .pli-whimsy .pli-menu-wrap[open] .nav-links{background:#ded2e2;border-color:#b4a082}}body:has(.sc-hero--pink-bows){--v-page-ink: #563348;--v-page-heading: #8a3f63;--color-foreground: 86, 51, 72;--color-background: 255, 241, 247;--light: #563348;--muted: #805d73;--pink: #914368;--gold: #a17b5c;background:#c89cae var(--sc-product-wallpaper, none) center top / 660px auto repeat;color:#563348}body:has(.sc-hero--pink-bows) #MainContent.v-page-book{width:min(1200px,calc(100% - 64px));margin:40px auto 56px;padding:0;background:transparent;border:0;outline:0;box-shadow:none}body:has(.sc-hero--pink-bows) .sc-hero--pink-bows{grid-template-columns:minmax(0,1fr) 320px;gap:44px;margin-bottom:32px;padding:42px 54px;background:linear-gradient(135deg,#fff2f7f5,#f5dce7f5);border:1px solid #b19178;outline:1px solid #cba4b6;outline-offset:-10px;box-shadow:0 0 0 5px #f8e0e988,8px 10px 25px #74425e33}body:has(.sc-hero--pink-bows) .sc-hero--text-only{grid-template-columns:minmax(0,1fr)}body:has(.sc-hero--pink-bows) .sc-breadcrumb{color:#80536e}body:has(.sc-hero--pink-bows) .sc-kicker{color:#9a5d7c;letter-spacing:2px}body:has(.sc-hero--pink-bows) .sc-ornament{color:#b08465}body:has(.sc-hero--pink-bows) #MainContent .sc-collection-title{color:#8b4267;font-family:Great Vibes,cursive;font-size:clamp(69px,8.5vw,104px);font-weight:400;line-height:1.1;letter-spacing:0}body:has(.sc-hero--pink-bows) .sc-intentions{max-width:470px;color:#8a506f;font-size:11px;line-height:2}body:has(.sc-hero--pink-bows) #MainContent .sc-intro{color:#6c465e;max-width:460px;font-size:14px;line-height:1.95}body:has(.sc-hero--pink-bows) .sc-hero-artwork{aspect-ratio:4 / 5;padding:7px;background:#fff4f7;border:1px solid #b19178;outline:1px solid #cba4b6;outline-offset:5px;box-shadow:0 9px 25px #74425e33}body:has(.sc-hero--pink-bows) .sc-hero-artwork img{display:block;width:100%;height:100%;object-fit:contain}body:has(.sc-hero--pink-bows) #MainContent .sc-button{background:#8b4267;color:#fff5ee;border-color:#b19178;box-shadow:3px 4px #b1917844}body:has(.sc-hero--pink-bows) #MainContent .sc-button:hover{background:#6f3153}body:has(.sc-hero--pink-bows) .sc-back{color:#80536e}body:has(.sc-hero--pink-bows) #MainContent>.shopify-section:has(#ProductGridContainer)>div:first-of-type{padding:24px 12px 30px;background:#fff2f7f5;border:1px solid #b19178;outline:1px solid #cba4b6;outline-offset:-9px;box-shadow:0 0 0 5px #f8e0e988,8px 10px 25px #74425e33;--color-foreground: 86, 51, 72;--color-background: 255, 242, 247;--color-button: 139, 66, 103;--color-button-text: 255, 245, 238;--gradient-background: #fff2f7}body:has(.sc-hero--pink-bows) #MainContent .card__inner,body:has(.sc-hero--pink-bows) #MainContent .card .media{background:#fff8fa;border-color:#bd8da5}body:has(.sc-hero--pink-bows) #MainContent .card__heading{color:#824768}body:has(.sc-hero--pink-bows) #MainContent .badge{background:#8b4267;color:#fff5ee;border-color:#8b4267}body:has(.sc-hero--pink-bows) #MainContent :focus-visible{outline:3px solid #843b64;outline-offset:5px}body:has(.sc-hero--pink-bows) .pli-whimsy .announcement{background:#dbaac1;color:#5c304b;border-color:#b19178}body:has(.sc-hero--pink-bows) .pli-whimsy .announcement a{color:#5c304b}body:has(.sc-hero--pink-bows) .pli-whimsy .masthead,body:has(.sc-hero--pink-bows) .pli-whimsy .shop-dropdown,body:has(.sc-hero--pink-bows) .pli-whimsy .pli-footer{background:#edd2de;border-color:#b19178;color:#603d55}body:has(.sc-hero--pink-bows) .pli-whimsy .wordmark,body:has(.sc-hero--pink-bows) .pli-whimsy .footer-wordmark{color:#8a4569}body:has(.sc-hero--pink-bows) .pli-whimsy .wordmark span{color:#916a50}body:has(.sc-hero--pink-bows) .pli-whimsy .nav-links a,body:has(.sc-hero--pink-bows) .pli-whimsy .shop-menu summary,body:has(.sc-hero--pink-bows) .pli-whimsy .nav-actions,body:has(.sc-hero--pink-bows) .pli-whimsy .footer-links a,body:has(.sc-hero--pink-bows) .pli-whimsy .footer-links strong,body:has(.sc-hero--pink-bows) .pli-whimsy .footer-about p,body:has(.sc-hero--pink-bows) .pli-whimsy .footer-bottom{color:#603d55}body:has(.sc-hero--pink-bows) .pli-whimsy .footer-bottom>span:last-child{color:#8a4569}@media(min-width:750px)and (max-width:989px){body:has(.sc-hero--pink-bows) .sc-hero--pink-bows{grid-template-columns:minmax(0,1fr) 260px;gap:30px;padding:35px 30px}}@media(max-width:850px){body:has(.sc-hero--pink-bows) .pli-whimsy .pli-menu-wrap[open] .nav-links{background:#edd2de;border-color:#b19178}}@media(max-width:749px){body:has(.sc-hero--pink-bows){background-size:430px auto}body:has(.sc-hero--pink-bows) #MainContent.v-page-book{width:calc(100% - 28px);margin-block:28px 38px;padding:0}body:has(.sc-hero--pink-bows) .sc-hero--pink-bows{grid-template-columns:minmax(0,1fr);gap:30px;padding:28px 22px 34px;margin-bottom:28px;outline-offset:-7px}body:has(.sc-hero--pink-bows) #MainContent .sc-collection-title{font-size:clamp(69px,19vw,86px)}body:has(.sc-hero--pink-bows) .sc-intentions{font-size:10px}body:has(.sc-hero--pink-bows) #MainContent .sc-intro{font-size:13px}body:has(.sc-hero--pink-bows) .sc-hero-artwork{width:min(100%,290px);margin-inline:auto}body:has(.sc-hero--pink-bows) #MainContent>.shopify-section:has(#ProductGridContainer)>div:first-of-type{padding:20px 0 24px;outline-offset:-7px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/pli-spelled-collections.css.map */
