.grid-images{--tile-gap: .875rem;--grid-height: 28.75rem}.grid-images--small{--grid-height: 18.75rem}.grid-images__header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1.5rem;margin-bottom:.75rem}.grid-images__heading{margin:0}.grid-images__range-link{font-size:.8125rem;line-height:1.4;font-weight:800;text-decoration:underline;text-underline-offset:.125rem}.grid-images__layout{display:grid;gap:var(--tile-gap)}.grid-images__secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tile-gap);min-width:0}.grid-images__tile{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-width:0;overflow:hidden;aspect-ratio:161 / 154;background:var(--color-well)}.grid-images__tile--feature{aspect-ratio:4 / 3}.grid-images__media,.grid-images__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.grid-images__image{object-fit:cover;object-position:var(--pos-mobile, 50% 50%)}.grid-images__placeholder{fill:var(--color-grey)}.grid-images__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(transparent 35%,rgb(0 0 0 / var(--overlay, 0)))}.grid-images__content{position:relative;z-index:2;width:100%;padding:.75rem}.grid-images__tile--feature .grid-images__content{padding:.875rem}.grid-images__title{margin:0 0 .5rem;font-size:1.125rem;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--tile-text, #fff);overflow-wrap:anywhere;text-shadow:0 1px .3125rem rgb(0 0 0 / .35)}.grid-images__tile--feature .grid-images__title{font-size:1.375rem}.grid-images__buttons{display:flex;flex-wrap:wrap;gap:.375rem}.grid-images__button{min-height:1.875rem;padding:.4375rem .75rem;font-size:.6875rem;line-height:1.25}@media(min-width:990px){.grid-images{--tile-gap: .625rem}.grid-images__header{margin-bottom:1.125rem}.grid-images__range-link{font-size:.875rem}.grid-images__layout{grid-template-columns:repeat(2,minmax(0,1fr));height:var(--grid-height)}.grid-images__layout--single{grid-template-columns:minmax(0,1fr)}.grid-images__secondary{grid-auto-rows:minmax(0,1fr)}.grid-images__tile,.grid-images__tile--feature{aspect-ratio:auto}.grid-images__image{object-position:var(--pos, 50% 50%)}.grid-images__content{padding:1rem}.grid-images__tile--feature .grid-images__content{padding:1.5rem}.grid-images__title{margin-bottom:.625rem;font-size:1.25rem}.grid-images__tile--feature .grid-images__title{font-size:1.875rem}.grid-images__buttons{gap:.5rem}.grid-images__button{min-height:2.125rem;padding:.5rem .875rem;font-size:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/sk-grid-images.css.map */
