.ln-wishlist-icon{width:22px;height:22px;flex-shrink:0}.ln-wishlist-card-host{position:relative}.ln-wishlist-toggle{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:44px;min-height:44px;color:#33251b;background:#faf5eceb;border:1px solid #e0cfb9;cursor:pointer;padding:9px;box-sizing:border-box;font:inherit}.ln-wishlist-toggle--card{position:absolute;right:7px;top:7px;z-index:3;border-radius:50%;border-color:transparent}.ln-wishlist-toggle--product{width:100%;max-width:440px;border-radius:5px;margin:12px 0;font-size:13px;background:#fbf6ed}.ln-wishlist-toggle.is-saved{color:#795321;background:#f1e0c3;border-color:#c09a5d}.ln-wishlist-toggle.is-saved .ln-wishlist-icon{fill:#d4ae65}.ln-wishlist-toggle:disabled{opacity:.5;cursor:not-allowed}.ln-wishlist-toggle:focus-visible,.ln-wishlist-header:focus-visible,.ln-wishlist-remove:focus-visible,.ln-wishlist-page a:focus-visible{outline:2px solid #8e622c;outline-offset:3px}.ln-wishlist-header{position:relative;flex-shrink:0;min-width:44px;min-height:44px;color:inherit}.ln-wishlist-header .svg-wrapper{width:22px;height:22px}.ln-wishlist-count{position:absolute;top:5px;right:2px;min-width:15px;min-height:15px;border-radius:20px;padding:0 3px;background:#2b1e14;color:#fff5df;font-size:9px;line-height:15px;text-align:center;box-sizing:border-box}.ln-wishlist-header.is-populated .ln-wishlist-icon{color:#92692f}.ln-wishlist-status{position:fixed;left:50%;bottom:24px;transform:translate(-50%);max-width:calc(100% - 32px);z-index:150;background:#2b1e14;color:#fff7eb;border:1px solid #b4935e;border-radius:6px;padding:0;pointer-events:none;font-size:13px;text-align:center}.ln-wishlist-status:not(:empty){padding:12px 18px}.ln-wishlist-page{display:block;background:#f8f4ed;color:#2a1d14;min-height:60vh;padding:42px 0 50px}.ln-wishlist-page>.page-width{max-width:1440px;padding-inline:40px}.ln-wishlist-page-heading{max-width:680px;margin:0 auto 32px;text-align:center}.ln-wishlist-eyebrow{font-size:10px;letter-spacing:.2em;font-weight:600;color:#8c652e;margin:0 0 10px}.ln-wishlist-page-heading h1{font-family:var(--font-heading-family);font-size:48px;line-height:1.1;margin:0 0 14px}.ln-wishlist-page-heading p:not(.ln-wishlist-eyebrow){font-size:14px;line-height:1.7;color:#6c5b4a;margin:8px 0}.ln-wishlist-page-heading .ln-wishlist-privacy{font-size:11px!important;color:#87715a!important}.ln-wishlist-toolbar{display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid #dfd0bb;padding:18px 0;font-size:12px}.ln-wishlist-toolbar[hidden],.ln-wishlist-empty[hidden]{display:none}.ln-wishlist-toolbar p{margin:0}.ln-wishlist-toolbar a{color:#725329;text-underline-offset:3px}.ln-wishlist-empty{text-align:center;background:#fcf8f2;border:1px solid #e2d4c1;border-radius:12px;padding:48px 24px;max-width:740px;margin:0 auto}.ln-wishlist-empty>.ln-wishlist-icon{width:48px;height:48px;color:#ae8244;margin-bottom:10px}.ln-wishlist-empty h2{font-family:var(--font-heading-family);font-size:30px;margin:8px 0}.ln-wishlist-empty p{font-size:13px;color:#75614e;margin:12px 0 24px}.ln-wishlist-empty .button{background:#2b1e14;color:#fff4e0;border-radius:5px;min-height:44px}.ln-wishlist-products #product-grid{list-style:none;padding:0;margin:0;grid-template-columns:repeat(4,minmax(0,1fr))}.ln-wishlist-item{min-width:0;display:flex;flex-direction:column;position:relative}.ln-wishlist-rendered-card{display:flex;flex-direction:column;height:100%;min-width:0}.ln-wishlist-item .ln-perfume-card{height:auto;flex:1}.ln-wishlist-remove{min-height:44px;background:none;border:0;color:#796145;font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;align-self:center;padding:9px 18px}.ln-wishlist-unavailable{border:1px solid #ddcdb5;border-radius:10px;background:#faf4e9;padding:24px;text-align:center;font-size:13px;height:100%;box-sizing:border-box}.ln-wishlist-retry{min-height:44px;cursor:pointer;border:1px solid #bd9a60;background:#fff8ee;padding:8px 16px;border-radius:4px;color:#503a20}@media(max-width:989px){.ln-wishlist-products #product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ln-wishlist-page>.page-width{padding-inline:24px}}@media(max-width:749px){.ln-wishlist-page{padding:28px 0 34px}.ln-wishlist-page>.page-width{padding-inline:16px}.ln-wishlist-page-heading{margin-bottom:22px}.ln-wishlist-page-heading h1{font-size:36px}.ln-wishlist-page-heading p:not(.ln-wishlist-eyebrow){font-size:12px}.ln-wishlist-empty{padding:34px 18px}.ln-wishlist-empty h2{font-size:25px}.ln-wishlist-toggle--card{right:4px;top:4px}.ln-wishlist-toolbar{font-size:11px;gap:12px}.header:has(.ln-wishlist-header) .header__heading-link{padding-inline:0}.header:has(.ln-wishlist-header) .header__heading-logo-wrapper{max-width:calc(100vw - 252px)}.header:has(.ln-wishlist-header) .header__heading-logo{max-width:100%;height:auto}.header:has(.ln-wishlist-header) .header__icons{padding-right:0}}@media(prefers-reduced-motion:reduce){.ln-wishlist-toggle,.ln-wishlist-page *{scroll-behavior:auto;transition:none}}.header .header__icons .ln-wishlist-header .svg-wrapper{width:22px;height:22px;flex-shrink:0}.header .header__icons .ln-wishlist-header .ln-wishlist-icon{width:22px;height:22px}.header .header__icons .ln-wishlist-header .ln-wishlist-count{width:auto;height:16px;min-width:16px;min-height:16px;line-height:16px;display:block;top:3px;right:1px;padding:0 3px;border-radius:999px;font-size:9px}.ln-wishlist-page .ln-wishlist-products .ln-perfume-card .card__inner{--ratio-percent:100%!important}.ln-wishlist-page .ln-wishlist-products .ln-perfume-card .card__media img{object-fit:contain!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ln-wishlist.css.map */
