.lifestyle-grid{--lifestyle-grid-ratio: 4 / 5;--lifestyle-grid-gap: 12px}.lifestyle-grid__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lifestyle-grid-gap);margin:0;padding:0;list-style:none}.lifestyle-grid__item{margin:0;min-width:0}.lifestyle-grid__media{position:relative;display:block;aspect-ratio:var(--lifestyle-grid-ratio);overflow:hidden;background-color:#0000000a}.lifestyle-grid__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lifestyle-grid__image--placeholder{fill:#00000040}.lifestyle-grid__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media only screen and (max-width:559px){.lifestyle-grid--mobile-grid .lifestyle-grid__list{gap:min(var(--lifestyle-grid-gap),6px)}.lifestyle-grid--mobile-grid .lifestyle-grid__item:nth-child(n+7){display:none}.lifestyle-grid--mobile-stack .lifestyle-grid__list{grid-template-columns:minmax(0,1fr)}.lifestyle-grid--mobile-carousel .lifestyle-grid__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lifestyle-grid--mobile-carousel .lifestyle-grid__list::-webkit-scrollbar{display:none}.lifestyle-grid--mobile-carousel .lifestyle-grid__item{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/collection-lifestyle-grid.css.map */
