.ll-spring-sale{font-family:inherit;padding:var(--ll-ss-py, 32px) 0}.ll-spring-sale__inner{background:var(--ll-ss-bg, #FFF);border:.5px solid rgba(255,255,255,.08);max-width:600px;margin:0 auto;overflow:hidden}.ll-spring-sale__media{position:relative;aspect-ratio:4 / 3;background:linear-gradient(135deg,#eecdd2,#c9a8ad);overflow:hidden}.ll-spring-sale__img,.ll-spring-sale__img-placeholder{width:100%;height:100%;object-fit:cover;display:block}.ll-spring-sale__badge{position:absolute;top:14px;right:14px;font-size:11px;font-weight:700;padding:8px 14px;letter-spacing:.12em;text-transform:uppercase;line-height:1}.ll-spring-sale__content{padding:28px 0}.ll-spring-sale__eyebrow{margin:0 0 8px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ll-ss-eyebrow, #DC4A2E);font-weight:600}.ll-spring-sale__headline{margin:0 0 18px;font-weight:600;color:var(--ll-ss-text, #2A2724);line-height:1.2;letter-spacing:-.01em}.ll-spring-sale__headline em,.ll-spring-sale__headline strong,.ll-spring-sale__headline span{font-style:normal;color:var(--ll-ss-accent, #DC4A2E);font-weight:inherit}.ll-spring-sale__body{margin:0 0 20px;font-size:16px;color:#6e6660;line-height:1.6}.ll-spring-sale__pills{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:10px}.ll-spring-sale__pill{font-size:16.2px;padding:6px 10px;background:var(--ll-ss-pill-bg, #F8F4EC);font-weight:500;letter-spacing:.04em;color:var(--ll-ss-text, #2A2724);white-space:nowrap}.ll-spring-sale__pct{color:var(--ll-ss-accent, #DC4A2E);font-weight:700}.ll-spring-sale__footnote{margin:0 0 20px;font-size:13px;letter-spacing:.06em;color:#6e6660;text-align:center;line-height:1.5}.ll-spring-sale__buttons{display:flex;gap:8px}.ll-spring-sale__btn{flex:1;text-align:center;display:block;padding:13px 16px;background:var(--ll-ss-btn-bg, #2A2724);color:var(--ll-ss-btn-text, #FFF);text-decoration:none;font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;line-height:1.3;transition:background .15s ease,color .15s ease}.ll-spring-sale__btn:hover{background:var(--ll-ss-btn-hover, #DC4A2E);color:var(--ll-ss-btn-hover-text, #FFF)}@media(min-width:750px){.ll-spring-sale__content{padding:36px 32px}.ll-spring-sale__media{aspect-ratio:16 / 9}.ll-spring-sale__btn{font-size:13px;padding:14px 20px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/ll-spring-sale.css.map */
