.lf-home-features{width:100%;margin:0;padding:0;font-family:Avenir Next,Avenir,sans-serif}.lf-home-features *,.lf-home-features *:before,.lf-home-features *:after{box-sizing:border-box}.lf-home-features__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lf-home-features__feature{display:grid;grid-template-columns:55% 45%;min-width:0;background:#f3eee8;overflow:hidden}.lf-home-features__image{display:block;height:100%;min-height:330px;overflow:hidden}.lf-home-features__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.lf-home-features__image:hover img{transform:scale(1.025)}.lf-home-features__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:24px 25px;min-width:0;color:#171717}.lf-home-features__eyebrow{font-family:Avenir Next,Avenir,sans-serif;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin:0 0 13px;color:#62554c}.lf-home-features__title{font-family:Cardo,Georgia,serif;font-size:clamp(26px,2.6vw,43px);font-weight:400;line-height:1.12;margin:0 0 15px;color:#171717}.lf-home-features__description{font-family:Avenir Next,Avenir,sans-serif;font-size:14px;line-height:1.6;margin:0 0 24px;color:#333}.lf-home-features__link{display:inline-block;font-family:Avenir Next,Avenir,sans-serif;font-size:12px;font-weight:500;letter-spacing:.035em;color:#171717;text-decoration:underline;text-underline-offset:5px;line-height:1.5}.lf-home-features__link:hover{opacity:.65}@media(max-width:1100px){.lf-home-features__feature{grid-template-columns:52% 48%}.lf-home-features__content{padding:18px}.lf-home-features__title{font-size:29px}.lf-home-features__description{font-size:13px;margin-bottom:16px}}@media(max-width:749px){.lf-home-features__grid{grid-template-columns:1fr;gap:10px}.lf-home-features__feature{grid-template-columns:48% 52%}.lf-home-features__image{min-height:240px}.lf-home-features__content{padding:15px 14px}.lf-home-features__eyebrow{font-size:9px;margin-bottom:8px}.lf-home-features__title{font-size:clamp(22px,5.5vw,29px);margin-bottom:10px}.lf-home-features__description{font-size:12px;line-height:1.45;margin-bottom:13px}.lf-home-features__link{font-size:10px;letter-spacing:0}}@media(prefers-reduced-motion:reduce){.lf-home-features__image img{transition:none}}.lf-home-features{scroll-margin-top:100px}.lf-home-features__logo{display:block;width:130px;max-width:100%;height:auto;mix-blend-mode:multiply}.lf-home-features__logo-caption{display:block;font-size:22px;margin-top:8px}.lf-home-features__link{min-height:44px;display:inline-flex;align-items:center;gap:5px}@media(max-width:749px){.lf-home-features__logo{width:85px}.lf-home-features__logo-caption{font-size:18px;margin-top:4px}}.lf-home-features{padding:24px;scroll-margin-top:100px}.lf-home-features__grid{gap:16px;align-items:stretch}.lf-home-features__feature{grid-template-columns:52% 48%;min-height:clamp(440px,38vw,640px)}.lf-home-features__image{position:relative;min-height:0;height:100%}.lf-home-features__image img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:center}.lf-home-features__content{display:grid;grid-template-rows:auto minmax(124px,auto) minmax(88px,auto) 44px;align-content:center;gap:12px;padding:28px}.lf-home-features__eyebrow{margin:0;font-size:10px;line-height:16px}.lf-home-features__title{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:0;font-size:clamp(28px,2.5vw,40px);line-height:1.1}.lf-home-features__description{margin:0;font-size:14px;line-height:1.6;align-self:start}.lf-home-features__link{margin:0;min-height:44px;align-self:end;font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:.025em;text-decoration:none}.lf-home-features__link:after{content:""}.lf-home-features__logo{width:108px;height:auto;margin:0;clip-path:inset(0 0 2px 0)}.lf-home-features__logo-caption{font-family:var(--font-body,Avenir,sans-serif);font-size:17px;line-height:1.2;margin-top:5px}.lf-home-features__link{text-decoration:underline;text-underline-offset:5px}@media(min-width:750px)and (max-width:1100px){.lf-home-features__feature{grid-template-columns:48% 52%}.lf-home-features__content{padding:20px;grid-template-rows:auto minmax(118px,auto) minmax(100px,auto) 44px}.lf-home-features__title{font-size:28px}.lf-home-features__description{font-size:13px}.lf-home-features__link{font-size:10px}}@media(max-width:749px){.lf-home-features{padding:16px 12px}.lf-home-features__grid{grid-template-columns:1fr;gap:12px}.lf-home-features__feature{grid-template-columns:46% 54%;min-height:290px}.lf-home-features__content{padding:18px 15px;grid-template-rows:auto minmax(92px,auto) minmax(68px,auto) 44px;gap:8px}.lf-home-features__eyebrow{font-size:8px;line-height:14px;letter-spacing:.06em}.lf-home-features__title{font-size:25px}.lf-home-features__logo{width:78px}.lf-home-features__logo-caption{font-size:14px;margin-top:3px}.lf-home-features__description{font-size:12px;line-height:1.45}.lf-home-features__link{font-size:9px;letter-spacing:0}}.lf-home-features__description p{margin:0}.lf-home-features__footer-logo{display:block;width:72px;height:auto;margin-top:14px;mix-blend-mode:multiply;clip-path:inset(0 0 2px 0)}.lf-home-features__content{grid-template-rows:auto minmax(124px,auto) minmax(150px,auto) 44px}@media(min-width:750px)and (max-width:1100px){.lf-home-features__content{grid-template-rows:auto minmax(118px,auto) minmax(160px,auto) 44px}}@media(max-width:749px){.lf-home-features__content{grid-template-rows:auto minmax(92px,auto) minmax(120px,auto) 44px}.lf-home-features__footer-logo{width:60px;margin-top:10px}}[data-lf-priority-hero] picture{display:block;width:100%;height:100%}@media(max-width:719px){[data-lf-priority-hero]{--focal-alignment: var(--lf-mobile-focal) !important}}.lf-card-instant{opacity:1!important;transform:none!important;transition:none!important;transition-delay:0s!important}
/*# sourceMappingURL=/cdn/shop/t/278/compiled_assets/styles.css.map?subset=AAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAIA */
