.sc-life{padding-block:96px;background:var(--sc-ink);color:#fff;--sc-eyebrow-ls: 3.6px;--sc-eyebrow-lh: 16px;--sc-h2-color: #fff}.sc-life__inner{display:flex;flex-direction:column;gap:64px}.sc-life__aside{max-width:50%;font-size:16px;line-height:20px;color:var(--sc-cream);text-align:right}.sc-life__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;overflow:visible}.sc-life__link{position:relative;display:block;height:278px;border-radius:16px;overflow:hidden;isolation:isolate}.sc-life__media{position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:16px}.sc-life__media img{transition:transform .5s ease}.sc-life__link:hover .sc-life__media img{transform:scale(1.03)}.sc-life__overlay{position:absolute;top:1px;right:1px;bottom:1px;left:1px;display:flex;flex-direction:column;justify-content:flex-end;padding:32px;border-radius:16px;background:var(--sc-olive-80);color:#fff}.sc-life__eyebrow{padding-bottom:4px;font-family:var(--sc-font-brush);font-weight:400;font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:var(--sc-gold)}.sc-life__title{padding:8px 0;font-family:var(--sc-font-display);font-weight:800;font-size:30px;line-height:30px;letter-spacing:0;text-transform:uppercase;color:#fff}.sc-life__eyebrow+.sc-life__title{padding-top:8px}.sc-life__text{padding-top:8px;font-family:var(--sc-font-display);font-weight:800;font-size:14px;line-height:20px;color:#fff}.sc-life__cta{display:inline-flex;align-items:center;gap:8px;padding:16px 24px 16px 0;font-family:var(--sc-font-display);font-weight:800;font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#fff;opacity:0;transform:translateY(4px);transition:opacity .25s ease,transform .25s ease}.sc-life__cta .sc-icon{width:18px;height:8.4px;color:#fff}.sc-life__link:hover .sc-life__cta,.sc-life__link:focus-visible .sc-life__cta{opacity:1;transform:none}.sc-life__link:focus-visible{outline:2px solid var(--sc-gold);outline-offset:3px}@media(hover:none){.sc-life__cta{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sc-life__cta{transition:none}}.sc-life__arrows{display:none}@media only screen and (max-width:768px){.sc-life{padding-block:40px}.sc-life__inner{gap:24px}.sc-life__aside{max-width:none;margin-top:8px;font-weight:500;font-size:15px;line-height:1.45;text-align:left}.sc-life__grid{display:flex;gap:16px;overflow-x:auto;margin-inline:calc(-1 * var(--sc-gutter));padding-inline:var(--sc-gutter);scroll-padding-inline:var(--sc-gutter)}.sc-life__tile{width:350px;max-width:calc(100vw - 40px)}.sc-life__link,.sc-life__media,.sc-life__overlay{border-radius:4px}.sc-life__link{height:200px}.sc-life__media,.sc-life__overlay{top:0;right:0;bottom:0;left:0}.sc-life__overlay{padding:10px 15px 12px 10px}.sc-life__eyebrow{padding-bottom:8px;font-size:13px;line-height:1.45;letter-spacing:0}.sc-life__title,.sc-life__eyebrow+.sc-life__title{padding:0 0 8px;font-family:var(--sc-font-ui);font-weight:900;font-size:25px;line-height:1.15}.sc-life__text,.sc-life__cta{display:block;padding-top:0;font-family:var(--sc-font-ui);font-weight:700;font-size:13px;line-height:1.45}.sc-life__cta{padding:8px 0 0;letter-spacing:0;text-transform:uppercase;opacity:1;transform:none}.sc-life__cta .sc-icon{display:none}.sc-life__arrows{display:flex;justify-content:flex-end;margin-top:5px}.sc-life__arrows[hidden]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/sc-lifestyle-grid.css.map */
