.product-item__image{border-radius:16px;overflow:hidden;background:#f5f2ec}.product-item .badge-box{border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;padding:5px 10px}.product-item .badge-box.custom-box{background:#aecfb8;color:#1a1a1a}.product-item__title{font-weight:500}.product-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lnlgp__cta[hidden]{display:none!important}.selector-wrapper:has(.radio__fieldset--variant-option-image){display:block!important}.radio__fieldset--variant-option-image{display:block!important;width:100%}.radio__fieldset--variant-option-image .radio__legend{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.radio__fieldset--variant-option-image .radio__buttons[data-variant-buttons]{--option-image-width: 64px !important;display:flex!important;flex-wrap:wrap;gap:8px;width:100%}.radio__fieldset--variant-option-image .radio__button{margin:0!important;width:var(--option-image-width)}.radio__fieldset--variant-option-image .radio__button label{position:relative;display:block!important;width:var(--option-image-width);padding:0!important;margin:0!important}.radio__fieldset--variant-option-image .option-image{width:var(--option-image-width);height:var(--option-image-width);border-radius:10px;background:#f5f2ec;overflow:hidden}.radio__fieldset--variant-option-image .option-image img{width:100%;height:100%;object-fit:cover;display:block}.radio__fieldset--variant-option-image .option-title{position:absolute;right:4px;bottom:4px;font-size:11px;font-weight:700;line-height:1;padding:3px 5px;border-radius:5px;background:#ffffffe6;color:#212121}.radio__fieldset--variant-option-image input:checked+label .option-image{outline:2px solid #212121;outline-offset:-2px}.radio__fieldset--variant-option-image input:checked+label .option-title{background:#212121;color:#fff}@media(max-width:749px){.radio__fieldset--variant-option-image .radio__buttons[data-variant-buttons]{--option-image-width: 56px !important;gap:6px}}.radio__fieldset--variant-option-image .radio__legend__label{white-space:nowrap;flex:0 0 auto}.radio__fieldset--variant-option-image .radio__button label,.radio__fieldset--variant-option-image .radio__button label:before,.radio__fieldset--variant-option-image .radio__button label:after{border:0!important;box-shadow:none!important;background:transparent!important}.radio__fieldset--variant-option-image .option-image__color{display:block;width:100%;height:100%;border-radius:10px;box-shadow:inset 0 0 0 1px #21212114}.radio__fieldset--variant-option-image .option-image__text{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:13px;font-weight:700;letter-spacing:.02em;text-align:center;padding:4px;line-height:1.1}.radio__fieldset--variant-option-image .option-image--text .option-title{display:none}.radio__fieldset--variant-option-image .option-image{position:relative}.radio__fieldset--variant-option-image .option-title--long{position:static;display:block;margin-top:4px;padding:0;background:none;font-size:10px;font-weight:600;letter-spacing:.02em;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:var(--option-image-width);color:#212121}.radio__fieldset--variant-option-image input:checked+label .option-title--long{background:none;color:#212121;font-weight:800;text-decoration:underline;text-underline-offset:2px}:root{--lnl-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--lnl-gold: #ab8c52;--lnl-sage: #aecfb8;--lnl-sage-deep: #6e9e80;--lnl-cream: #f5f2ec;--lnl-ink: #212121}.lnl-serif,.lnl-eyebrow--serif{font-family:var(--lnl-serif);font-style:italic;font-weight:400}h1,h2,h3,.h1,.h2,.h3,.grid__heading{letter-spacing:-.01em}.lnlc__eyebrow,.lnlst__eyebrow,.lnls__eyebrow,.lnlo__eyebrow,.lnlh__eyebrow{font-family:var(--lnl-serif)!important;font-style:italic!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;font-size:19px!important;color:var(--lnl-gold)!important}.lnlh__eyebrow:before{display:none!important}.lnlc__title,.lnlst__title,.lnlm__title,.lnls__title,.lnlo__title{letter-spacing:-.01em!important;text-transform:none!important}.lnlm__t{letter-spacing:-.005em!important;text-transform:none!important}.lnlc__title:after,.lnlst__title:after,.lnlm__title:after{background:var(--lnl-gold)!important;width:40px!important;height:2px!important}.product-item__image{background:#f7f4ee}.product-item .badge-box.custom-box{background:var(--lnl-ink);color:#fff}.lunelle-charm-collections .cc-heading{text-transform:none!important;letter-spacing:-.01em!important;font-size:clamp(24px,3vw,34px)!important}.lunelle-charm-collections .cc-heading:after{background:var(--lnl-gold)!important;width:40px!important;height:2px!important}.lunelle-charm-collections .cc-card__title{font-weight:500}.lunelle-feature-icons .fi-t{letter-spacing:-.005em}.lunelle-social-follow .sf-heading{text-transform:none!important;letter-spacing:-.01em!important}.lunelle-social-follow .sf-sub{font-family:var(--lnl-serif);font-style:italic;font-size:18px;color:var(--lnl-gold)}.index-products .grid__heading,.index-collections-list .grid__heading{letter-spacing:-.01em}.collection-image-with-title .hero__content{text-shadow:0 1px 2px rgba(0,0,0,.35),0 4px 24px rgba(0,0,0,.25)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lnl-rebuild.css.map */
