body.lv-t-index main#MainContent{padding:0}.lv-home-strip{height:150px;background:linear-gradient(to top,#00000026,#0000)}.lv-home-btn{display:grid;box-sizing:border-box;padding:16px 24px;font-family:var(--font-body--family);font-weight:var(--font-body--weight);font-size:13px;line-height:19.6px;letter-spacing:calc(var(--lv-ls) + .7px);text-align:center;text-transform:uppercase;text-decoration:none;color:#000;background-color:transparent;border:0;border-radius:0;box-shadow:inset 0 0 0 1px #000;cursor:pointer;transition:color .125s ease-in-out,box-shadow .125s ease-in-out,background-color .125s ease-in-out}.lv-home-btn:hover,.lv-home-btn:focus-visible{color:#333;background-color:#e6e6e6;box-shadow:inset 0 0 0 1px #333}.lv-home-feature{display:grid;grid-template-columns:40px minmax(0,1fr) minmax(0,1fr) 40px;width:100%;max-width:1200px;margin-inline:auto;min-height:100vh;min-height:100svh}.lv-home-feature__content{grid-column:2;display:flex;flex-direction:column;justify-content:center;gap:24px;padding-inline-end:40px;min-width:0}.lv-home-feature__text{display:flex;flex-direction:column;gap:12px}.lv-home-feature .lv-home-feature__title{margin:0;width:fit-content;max-width:100%;font-family:var(--font-body--family);font-weight:var(--font-body--weight);font-size:18px;line-height:25.2px;letter-spacing:var(--lv-ls);text-transform:uppercase;color:#000}.lv-home-feature .lv-home-feature__p{margin:0;max-width:100%;font-family:var(--font-body--family);font-weight:var(--font-body--weight);font-size:13px;line-height:20.8px;letter-spacing:var(--lv-ls);text-transform:none;color:#000}.lv-home-feature__btn{width:50%}.lv-home-feature__media{grid-column:3;display:flex;align-items:center;justify-content:center;min-width:0}.lv-home-feature__link{display:block;width:min(100%,calc(100vh * 2 / 3));width:min(100%,calc(100svh * 2 / 3));aspect-ratio:2 / 3;overflow:hidden;background:#f8f8f7}.lv-home-feature .lv-home-feature__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;border-radius:0}.lv-home-products{padding-block:48px}.lv-home-products__inner{display:grid;gap:28px;width:min(1440px,calc(100% - 80px));margin-inline:auto}.lv-home-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.lv-home-grid__item{margin:0;padding:0;min-width:0}.lv-home-card{position:relative;display:block;color:inherit;text-decoration:none}.lv-home-card__media{position:relative;display:block;aspect-ratio:1 / 1.5012;overflow:hidden;background:#f0ede8}.lv-home-card .lv-home-card__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.lv-home-card .lv-home-card__img--b{opacity:0;transition:opacity .125s ease-in-out}.lv-home-products__cta{display:flex;justify-content:center}.lv-home-btn--cta{width:21%}@media screen and (min-width:750px){.lv-home-card .lv-card-info{z-index:3}.lv-home-card:is(:hover,:focus-visible) .lv-card-info{opacity:1}}@media screen and (min-width:750px)and (hover:hover){.lv-home-card:hover .lv-home-card__img--b{opacity:1}}@media screen and (max-width:989px){.lv-home-products{padding-block:33.6px}.lv-home-products__inner{gap:24px}}@media screen and (max-width:749px){.lv-home-card__media{aspect-ratio:2 / 3}.lv-home-strip{margin-top:110px}.lv-home-feature{display:flex;flex-direction:column;max-width:none;min-height:0;padding-inline:16px}.lv-home-feature__media{display:block;order:-1;margin-top:64px}.lv-home-feature__link{width:100%}.lv-home-feature__content{gap:24px;padding:32px 0}.lv-home-feature__btn{width:100%;height:42px;padding-block:0;align-content:center}.lv-home-products__inner{width:calc(100% - 32px)}.lv-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lv-home-card .lv-card-info{padding:8px 0 0;min-height:0}.lv-home-card .lv-card-info .lv-card-info__title{padding-inline:4px;font-size:13px;line-height:20.8px;letter-spacing:var(--lv-ls)}.lv-home-card .lv-card-info .lv-card-info__price{margin-block-start:4px;font-size:12px;line-height:14.4px;letter-spacing:calc(var(--lv-ls) + .1em)}.lv-home-btn--cta{width:100%;height:42px;padding-block:0;align-content:center}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lv-home.css.map */
