.ls-home-benefits{color:var(--ls-home-benefits-text);background:var(--ls-home-benefits-background);padding-block:var(--ls-home-benefits-padding-top) var(--ls-home-benefits-padding-bottom)}.ls-home-benefits__inner{width:min(var(--page-width, 1200px),calc(100% - 32px));margin-inline:auto}.ls-home-benefits__heading{margin:0 0 32px;color:inherit;font-family:var(--font-heading--family);font-size:clamp(1.3rem,2vw,2rem);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);line-height:1.2;text-align:center;text-transform:uppercase;text-wrap:balance}.ls-home-benefits__grid{display:grid;grid-template-columns:repeat(var(--ls-home-benefits-columns),minmax(0,1fr));gap:var(--ls-home-benefits-gap);padding:0;margin:0;list-style:none}.ls-home-benefits__item{position:relative;min-width:0}.ls-home-benefits--dividers .ls-home-benefits__item:not(:last-child):after{position:absolute;top:10%;right:calc(var(--ls-home-benefits-gap) / -2);width:1px;height:80%;content:"";background:var(--ls-home-benefits-divider)}.ls-home-benefits__card{display:flex;flex-direction:column;gap:10px;align-items:center;height:100%;color:inherit;text-align:center;text-decoration:none}.ls-home-benefits__icon{display:grid;place-items:center;width:var(--ls-home-benefits-icon-size);height:var(--ls-home-benefits-icon-size);color:var(--ls-home-benefits-accent)}.ls-home-benefits__icon-media{display:block;width:100%;height:100%;object-fit:contain}svg.ls-home-benefits__icon-media{overflow:visible;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ls-home-benefits__title{max-width:22ch;color:var(--ls-home-benefits-accent);font-size:.95rem;line-height:1.25}.ls-home-benefits__text{max-width:26ch;font-size:.85rem;line-height:1.4}.ls-home-benefits__card[href]:hover .ls-home-benefits__title,.ls-home-benefits__card[href]:focus-visible .ls-home-benefits__title{text-decoration:underline;text-underline-offset:4px}.ls-home-benefits__card[href]:focus-visible{outline:2px solid var(--ls-home-benefits-accent);outline-offset:6px}@media screen and (max-width:749px){.ls-home-benefits__inner{width:min(100% - 24px,var(--page-width, 1200px))}.ls-home-benefits__heading{margin-bottom:24px}.ls-home-benefits__grid{grid-template-columns:repeat(var(--ls-home-benefits-mobile-columns),minmax(0,1fr));gap:28px 16px}.ls-home-benefits--dividers .ls-home-benefits__item:after{display:none}.ls-home-benefits__title{font-size:.82rem}.ls-home-benefits__text{font-size:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ls-home-benefits.css.map */
