.lf-offers{display:grid;gap:14px;padding:28px 16px 8px;background:var(--color-bg, #F1EEE9)}.lf-offer{display:grid;background:#0c0c0c;color:var(--color-white, #fff);text-decoration:none;overflow:hidden}.lf-offer__media{display:grid;grid-template-columns:repeat(2,1fr);gap:2px;background:#0c0c0c;overflow:hidden}.lf-offer__media img{display:block;width:100%;height:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:center 22%;transition:transform .7s cubic-bezier(.22,1,.36,1)}.lf-offer__media img:nth-child(n+3){display:none}.lf-offer__panel{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px 22px 30px;background:radial-gradient(130% 140% at 50% 0%,#1e1e1e,#0c0c0c 62%)}.lf-offer__eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-mono, "DM Mono", monospace);font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--color-accent, #d9a56b);margin-bottom:12px}.lf-offer__eyebrow:before,.lf-offer__eyebrow:after{content:"";width:18px;height:1px;background:#d9a56b80}.lf-offer__title{margin:0;font-family:var(--font-editorial, Georgia, serif);font-style:italic;font-weight:400;font-size:clamp(28px,7.4vw,40px);line-height:1.06;letter-spacing:-.01em;color:var(--color-white, #fff)}.lf-offer__prices{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:8px 12px;margin-top:16px}.lf-offer__mrp{font-family:var(--font-mono, "DM Mono", monospace);font-size:13px;letter-spacing:.06em;color:#f0edea6b}.lf-offer__now,.lf-offer__from{font-family:var(--font-body, "DM Sans", sans-serif);font-size:22px;font-weight:700;letter-spacing:.02em;color:var(--color-white, #fff)}.lf-offer__from small{font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#f0edea99;margin-right:6px}.lf-offer__chip{align-self:center;font-family:var(--font-mono, "DM Mono", monospace);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent, #d9a56b);padding:5px 10px;border:1px solid rgba(217,165,107,.45)}.lf-offer__note{margin:14px 0 0;font-family:var(--font-mono, "DM Mono", monospace);font-size:9.5px;line-height:1.7;letter-spacing:.16em;text-transform:uppercase;color:#f0edea66}.lf-offer__cta{display:inline-block;margin-top:20px;padding:13px 28px;border:1px solid rgba(240,237,234,.85);font-family:var(--font-body, "DM Sans", sans-serif);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-white, #fff);transition:background .25s ease,color .25s ease}.lf-offer--wide{margin:0 0 26px}@media(hover:hover){a.lf-offer:hover .lf-offer__media img{transform:scale(1.04)}a.lf-offer:hover .lf-offer__cta{background:var(--color-bg, #F1EEE9);color:#0c0c0c}}@media(min-width:768px){.lf-offers{grid-template-columns:1fr 1fr;gap:20px;padding:48px 40px 16px}.lf-offer__panel{padding:34px 28px 36px}.lf-offer__title{font-size:clamp(30px,3.2vw,44px)}.lf-offer--wide{grid-template-columns:minmax(300px,36%) 1fr;margin-bottom:30px}.lf-offer--wide .lf-offer__panel{order:-1;padding:40px 36px}.lf-offer--wide .lf-offer__media{grid-template-columns:repeat(3,1fr)}.lf-offer--wide .lf-offer__media img:nth-child(3){display:block}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/lf-offer.css.map */
