.lk-content{--lk-content-ink: #2b1e1e;--lk-content-wine: #a62644;--lk-content-cream: #f5f2ea;--lk-content-muted: #756a66;--lk-content-border: rgba(43, 30, 30, .16);color:var(--lk-content-ink);background:var(--lk-content-cream);font-family:var(--font-body, Poppins, sans-serif);line-height:1.65;overflow-wrap:anywhere}.lk-content *,.lk-content *:before,.lk-content *:after{box-sizing:border-box}.lk-content [hidden]{display:none!important}.lk-content :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--lk-content-wine);outline-offset:4px}.lk-content :is(button,input,textarea,select){font:inherit}.lk-content :is(img,video,iframe){max-width:100%}.lk-content__inner{width:min(1240px,100%);margin-inline:auto}.lk-content__hero{padding:72px 24px 56px;text-align:center;background:#eee8dc;border-bottom:1px solid var(--lk-content-border)}.lk-content__eyebrow{display:block;margin-bottom:16px;color:var(--lk-content-wine);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.lk-content__hero h1{margin:0 0 20px;font-family:var(--font-serif, Lora, serif);font-weight:300;font-size:clamp(34px,5vw,52px);line-height:1.05;letter-spacing:-.01em}.lk-content__intro{max-width:56ch;margin-inline:auto;color:var(--lk-content-muted);font-size:17px}.lk-content__intro p{margin:0}.lk-content__reading{max-width:868px;margin-inline:auto;padding:64px 24px 40px}.lk-content__rte{overflow-wrap:anywhere}.lk-content__rte :is(p,ul,ol){margin:0 0 18px}.lk-content__rte :is(ul,ol){padding-inline-start:24px}.lk-content__rte :is(h2,h3,h4){font-family:var(--font-serif, Lora, serif);font-weight:400;line-height:1.25;margin:30px 0 14px}.lk-content__rte h2{font-size:clamp(26px,4vw,34px)}.lk-content__rte a{color:var(--lk-content-wine);text-decoration:underline;text-underline-offset:3px}.lk-content__rte img{height:auto}.lk-content__rte table{display:block;max-width:100%;overflow-x:auto}.lk-content__page-copy{width:min(868px,100%);padding:48px 24px;margin-inline:auto}.lk-content__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px}.lk-content__pill{padding:9px 18px;border:1px solid var(--lk-content-border);border-radius:999px;background:#fff;color:var(--lk-content-ink);text-decoration:none;font-size:13px;font-weight:600}.lk-care__topic{scroll-margin-top:calc(var(--theme-sticky-header-height, 0px) + 24px)}.lk-care__heading{display:flex;gap:14px;align-items:center;margin-bottom:24px}.lk-care__heading h2{font-family:var(--font-serif, Lora, serif);font-size:28px;font-weight:300;margin:0}.lk-care__icon{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;color:var(--lk-content-wine);background:#eee8dc;border-radius:50%}.lk-care__icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.lk-care__topic .lk-content__rte{color:var(--lk-content-muted);font-size:15px;line-height:1.7}.lk-care__topic .lk-content__rte h3{color:var(--lk-content-ink);font-size:20px}.lk-care__rule{border:0;border-top:1px solid var(--lk-content-border);margin:40px 0}.lk-care__faq{border-bottom:1px solid var(--lk-content-border)}.lk-care__faq:first-child{border-top:1px solid var(--lk-content-border)}.lk-care__faq summary{list-style:none;cursor:pointer;display:flex;gap:20px;justify-content:space-between;align-items:center;padding:22px 4px;font-size:15px;font-weight:600;line-height:1.5}.lk-care__faq summary::-webkit-details-marker{display:none}.lk-care__faq summary:after{content:"+";display:grid;place-items:center;flex:0 0 28px;height:28px;border:1px solid var(--lk-content-border);border-radius:50%}.lk-care__faq[open] summary{color:var(--lk-content-wine)}.lk-care__faq[open] summary:after{content:"\2212";background:var(--lk-content-wine);color:#fff}.lk-care__answer{padding:0 4px 4px;max-width:68ch}.lk-care__cta-wrap{padding:20px 24px 84px}.lk-care__cta{max-width:820px;margin-inline:auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;padding:32px 36px;background:var(--lk-content-ink);border-radius:12px;color:var(--lk-content-cream)}.lk-care__cta h2{margin:0 0 6px;font-family:var(--font-serif, Lora, serif);font-size:26px;font-weight:300;color:inherit}.lk-care__cta p{margin:0;color:#f5f2eacc;font-size:15px}.lk-content__button{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 24px;border-radius:4px;color:#fff;background:var(--lk-content-wine);text-decoration:none;font-weight:600;font-size:14px}.lk-content .events-group-title{margin:26px 0 20px;padding-bottom:12px;border-bottom:1px solid var(--lk-content-border);font-size:28px}.lk-content .events-group-title:first-child{margin-top:0}.lk-content .event-card__image img{display:block;width:100%;height:100%;object-fit:cover}.lk-content .event-detail>summary{cursor:pointer;padding:16px 24px;border-block:1px solid var(--lk-content-border);font-weight:600}.lk-content .event-detail__body:empty{display:none}.lk-content .event-detail__header{scroll-margin-top:calc(var(--theme-sticky-header-height, 0px) + 24px)}.lk-content .event-detail__video-link{margin:16px 0 0;text-align:center}.lk-content .event-detail__video-link a{color:var(--lk-content-wine);text-decoration:underline;text-underline-offset:3px}.lk-content .store-card__mark img{width:100%;height:100%;object-fit:contain}.lk-content .stores-map-fallback{padding:24px}.lk-content.contact-migration{font-size:15px}.lk-content .contact-migration__submit{cursor:pointer;border:1px solid #a62644;border-radius:4px;font-weight:600}@media(max-width:860px){.lk-content .story-hero__media{height:auto!important;padding-bottom:22px}.lk-content .story-hero__media>img{height:420px!important}.lk-content .story-hero__card{position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:auto!important;margin:-58px 16px 0;padding:30px 26px!important}.lk-content .story-hero__card h1{font-size:24px!important}.lk-content .story-hero__media:after{bottom:auto;height:420px;pointer-events:none}.lk-content .story-logos{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){.lk-content__hero{padding:52px 20px 46px}.lk-content__reading{padding:48px 20px 32px}.lk-care__cta{padding:28px 24px}.lk-care__cta .lk-content__button{width:100%}.lk-content .story-philosophy h2{font-size:32px!important}}@media(prefers-reduced-motion:reduce){.lk-content *,.lk-content *:before,.lk-content *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.lk-content a.event-card:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/lk-content.css.map */
