.js-grid.om-has-tiles{grid-auto-flow:row dense}.om-tile{--om-card-ratio: .6667;position:relative;display:block;min-width:0;overflow:hidden;border-radius:clamp(14px,1.4vw,20px);background:#ebeae8;color:#f7f5f4;text-decoration:none}.om-tile:before{content:"";display:block;padding-top:calc(100% / var(--om-card-ratio))}.om-tile--span-2{grid-column:span 2}.om-tile--span-2:before{padding-top:calc(50% / var(--om-card-ratio))}.om-tile--span-full{grid-column:1 / -1}.om-tile--span-full:before{padding-top:calc(100% / var(--om-tile-ratio, 2.3333))}.om-tile--span-hidden{display:none}.om-tile__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border-radius:inherit;color:inherit;text-decoration:none}.om-tile__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--om-tile-fx, 50%) var(--om-tile-fy, 50%)}.om-tile__copy{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;gap:8px;padding:clamp(18px,2.4vw,32px);padding-top:72px;background:linear-gradient(to top,#2725229e,#27252200)}.om-tile__heading{margin:0;max-width:16ch;color:inherit;font-family:var(--om-tile-display, var(--om-nav-font, "Owners Wide", Impact, sans-serif));font-weight:700;font-size:clamp(22px,2.6vw,40px);line-height:1;text-transform:uppercase;text-wrap:balance}.om-tile--span-full .om-tile__heading{font-size:clamp(26px,3.6vw,56px)}.om-tile__text{margin:0;max-width:44ch;color:inherit;font-size:15px;line-height:1.45}.om-tile__cta{margin-top:4px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}@media(hover:hover)and (prefers-reduced-motion:no-preference){a.om-tile .om-tile__img,a.om-tile__media .om-tile__img{transition:transform .6s cubic-bezier(.22,1,.36,1)}a.om-tile:hover .om-tile__img,a.om-tile__media:hover .om-tile__img{transform:scale(1.02)}}.om-tile--product{display:flex;flex-direction:column;overflow:visible;border-radius:0;background:none;color:inherit}.om-tile--product:before{display:none}.om-tile--product .om-tile__media{position:relative;inset:auto;flex:none;min-height:0;border-radius:clamp(14px,1.4vw,20px);background:#ebeae8;color:#f7f5f4}.om-tile--product .om-tile__media:before{content:"";display:block;padding-top:calc(100% / var(--om-card-ratio))}.om-tile--span-2.om-tile--product .om-tile__media{flex:1 1 auto}.om-tile--span-2.om-tile--product .om-tile__media:before{padding-top:calc(45% / var(--om-card-ratio))}.om-tile--span-full.om-tile--product .om-tile__media:before{padding-top:calc(100% / var(--om-tile-ratio, 2.3333))}@supports (grid-template-columns: subgrid){.om-tile--span-2.om-tile--product{display:grid;grid-template-columns:subgrid;grid-template-rows:auto auto;align-content:start}.om-tile--span-2.om-tile--product:before{content:"";display:block;grid-column:1;grid-row:1;padding-top:calc(100% / var(--om-card-ratio));visibility:hidden;pointer-events:none}.om-tile--span-2.om-tile--product .om-tile__media{grid-column:1 / -1;grid-row:1}.om-tile--span-2.om-tile--product .om-tile__media:before{display:none}.om-tile--span-2.om-tile--product .om-tile__product{grid-column:1 / -1;grid-row:2}}.om-tile__product{flex:none;min-width:0}.om-tile__product>*{display:block;width:auto;height:auto}.om-tile__product .product-grid-item__content,.om-prod--hidden{display:none!important}@media(min-width:480px){.om-tile--m{display:none}.om-prod--d-2{grid-row:span 2}.om-prod--d-2.om-prod--d-left{grid-column:1 / span 2}.om-prod--d-2.om-prod--d-right{grid-column:2 / span 2}.om-prod--d-full{grid-column:1 / -1}}@media(max-width:479px){.om-tile--d{display:none}.om-prod--m-full{grid-column:1 / -1}}@media(min-width:480px){.product-grid-item.om-prod--d-2{display:flex;flex-direction:column}.product-grid-item.om-prod--d-2>.product-grid-item__content{flex:1 1 auto;min-height:0}.product-grid-item.om-prod--d-2>.product-grid-item__content .product-grid-item__container,.product-grid-item.om-prod--d-2>.product-grid-item__content .product-grid-item__container>a{display:block;height:100%}.template-collection .product-grid-item.om-prod--d-2:not(.poster-card) .product-grid-item__images{aspect-ratio:auto!important;height:100%}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/om-grid-tiles.css.map */
