.lf-home-v4 .lf-home-gift{padding:0 0 40px}.lf-home-gift .lf-home-gift__inner{width:min(1480px,calc(100% - 44px));min-height:clamp(270px,26vw,375px);margin:0 auto;display:grid;grid-template-columns:34% 66%;background:#f3f4ec;border:1px solid #e1e3d9}.lf-home-gift .lf-home-gift__photo{position:relative;min-width:0;overflow:hidden}.lf-home-gift .lf-home-gift__photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 52%}.lf-home-gift .lf-home-gift__copy{align-self:center;padding:26px clamp(26px,5vw,72px)}.lf-home-gift .lf-home-gift__eyebrow{display:inline-block;margin:0 0 14px;padding:7px 10px;background:#171914;color:#fff;font-size:10px;line-height:1.5;letter-spacing:1.5px;font-weight:750;text-transform:uppercase}.lf-home-gift .lf-home-gift__copy h2{margin:0 0 14px;color:#161914;font-size:clamp(32px,3.2vw,49px);font-weight:850;line-height:1.06;letter-spacing:-1.5px;text-transform:uppercase}.lf-home-gift .lf-home-gift__description{max-width:420px;margin:0 0 20px;color:#55594e;font-size:15px;line-height:1.55}.lf-home-gift .lf-home-gift__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:54px;padding:15px 22px;background:#171914;color:#fff;text-decoration:none;font-size:14px;font-weight:700;line-height:1.5;border:1px solid #171914}.lf-home-gift .lf-home-gift__cta svg{flex-shrink:0}.lf-home-gift .lf-home-gift__cta:hover{background:#30362a}.lf-home-gift .lf-home-gift__cta:focus-visible{outline:2px solid #526e1b;outline-offset:4px}.lf-home-gift .lf-home-gift__note{margin:12px 0 0;color:#666b5f;font-size:12px}@media(max-width:700px){.lf-home-v4 .lf-home-gift{padding:0 0 30px}.lf-home-gift .lf-home-gift__inner{grid-template-columns:1fr}.lf-home-gift .lf-home-gift__photo{height:180px}.lf-home-gift .lf-home-gift__copy{padding:20px}.lf-home-gift .lf-home-gift__eyebrow{margin-bottom:12px;font-size:9px;letter-spacing:1.2px}.lf-home-gift .lf-home-gift__copy h2{margin-bottom:12px;font-size:32px;letter-spacing:-1.2px}.lf-home-gift .lf-home-gift__description{margin-bottom:16px;font-size:14px;line-height:1.5}.lf-home-gift .lf-home-gift__cta{display:flex;width:100%;padding:14px 16px;gap:12px}}@media(max-width:650px){.lf-home-gift .lf-home-gift__inner{width:calc(100% - 30px)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/lf-home-gift-card.css.map */
