.ll-brand-logo{display:block;width:clamp(145px,15vw,192px);height:auto;max-width:100%}#header-group .announcement-bar{background:#39263d;color:#fff}#header-group .announcement-bar__text{text-align:center}.ll-hero,.ll-wrap,.ll-footer{font-family:var(--font-body--family);color:#342339}.ll-hero{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);background:#ede3f2}.ll-hero-copy{align-self:center;padding:clamp(36px,6vw,112px)}.ll-hero h1,.ll-heading h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.05em;line-height:1.02;color:#39243e;margin:0;text-wrap:balance}.ll-hero h1{font-size:clamp(42px,5.7vw,92px)}.ll-hero-copy p:not(.ll-kicker){max-width:33ch;font-size:clamp(15px,1.45vw,19px);line-height:1.55;margin:20px 0 24px}.ll-kicker{font-size:12px;letter-spacing:.2em;margin:0 0 14px}.ll-hero>img{width:100%;height:100%;min-height:440px;max-height:720px;object-fit:cover}.ll-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:9px 22px;background:#422d49;color:#fff;border:1px solid #422d49;border-radius:30px;text-decoration:none}.ll-button:hover{background:#613d67;color:#fff}.ll-outline{background:transparent;color:#422d49;margin:24px auto 0}.ll-wrap{max-width:1440px;margin:auto;padding:clamp(34px,5vw,78px) clamp(16px,4vw,66px)}.ll-heading{text-align:center;margin-bottom:clamp(20px,3vw,42px)}.ll-heading h2{font-size:clamp(35px,4vw,63px)}.ll-heading p{margin:10px 0 0}.ll-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,2vw,26px)}.ll-category,.ll-product{min-width:0;border-radius:16px;overflow:hidden;background:#f6f0f7;color:#39243e}.ll-category,.ll-product a{color:inherit;text-decoration:none}.ll-category img,.ll-product img{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:#fff}.ll-category img{padding:7%}.ll-category span{display:grid;place-items:center;text-align:center;font-size:clamp(14px,1.5vw,20px);min-height:57px;padding:8px}.ll-category:hover span,.ll-product a:hover h3{text-decoration:underline;text-underline-offset:.2em}.ll-band{background:#f4edf5;text-align:center}.ll-product{border:1px solid #e8deec;background:#fff;text-align:left}.ll-product h3{font-size:clamp(13px,1.15vw,16px);line-height:1.4;margin:12px 12px 4px;color:inherit}.ll-product p{margin:0 12px 14px;font-size:14px}.ll-footer{background:#39263d;color:#fbf4ff}.ll-footer-grid{max-width:1440px;margin:auto;display:grid;grid-template-columns:1.35fr repeat(3,1fr);gap:26px;padding:42px clamp(16px,4vw,66px)}.ll-footer a{display:block;color:inherit;text-decoration:none;margin:0 0 9px}.ll-footer a:hover{text-decoration:underline}.ll-footer h2{font-size:16px;color:#fff;margin:3px 0 12px}.ll-footer p{max-width:27ch;margin:0;color:#e7d9eb}.ll-footer-brand{font:32px Georgia,serif;letter-spacing:-.05em}.ll-copyright{text-align:center;background:#281b2c;color:#eee1f3;padding:15px;font-size:13px}@media(max-width:849px){.ll-grid,.ll-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ll-hero-copy{padding:30px 24px}.ll-hero>img{min-height:360px}}@media(max-width:620px){.ll-hero{grid-template-columns:1fr}.ll-hero-copy{text-align:center;padding:32px 18px}.ll-hero-copy p:not(.ll-kicker){margin-inline:auto}.ll-hero>img{height:auto;aspect-ratio:4/3;min-height:0}.ll-footer-grid{gap:22px 14px}.ll-footer-brand{font-size:24px}.ll-category,.ll-product{border-radius:10px}}.ll-hero+.ll-wrap{max-width:none;background:#f2eaf5}.ll-hero+.ll-wrap>.ll-heading,.ll-category-grid{max-width:1308px;margin-inline:auto}.ll-category{display:grid;grid-template-rows:auto 1fr;padding:clamp(6px,1.1vw,14px);background:#e9dbef;border:1px solid #cfb7d8;box-shadow:0 3px 9px #39243e14}.ll-category img{box-sizing:border-box;border:1px solid #decde5;border-radius:10px;background:#fff}.ll-category span{min-height:48px;padding:9px 4px 2px}.ll-category:focus-visible{outline:3px solid #63406e;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ll-store.css.map */
