.section-db-model-image-grid{margin:0;padding:0;background:#080808}.db-model-image-grid{padding:var(--db-model-top, 40px) 0 var(--db-model-bottom, 40px);background:#080808;color:#fff;font-family:var(--font-navigation-family, inherit)}.db-model-image-grid__heading{padding:0 32px 24px}.db-model-image-grid__heading h2{margin:0;color:#fff;font-family:inherit;font-size:32px;font-weight:600;line-height:1.15;letter-spacing:0;overflow-wrap:anywhere}.db-model-image-grid__list{display:grid;grid-template-columns:repeat(var(--db-model-columns, 4),minmax(0,1fr));gap:var(--db-model-gap, 4px);padding:0;margin:0;list-style:none}.db-model-image-grid__item{min-width:0;padding:0;margin:0}.db-model-image-grid__card{position:relative;isolation:isolate;display:block;aspect-ratio:var(--db-model-ratio, 4 / 5);overflow:hidden;background:#e9e9e9;color:var(--db-model-text, #fff);text-decoration:none;border-radius:0}.db-model-image-grid__card:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000 0%,rgb(0 0 0 / .65) 23%,transparent 65%);opacity:var(--db-model-overlay, .35);pointer-events:none;content:""}.db-model-image-grid__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--db-model-position, center);transition:transform .35s ease}.db-model-image-grid__content{position:absolute;z-index:2;inset:auto 24px 24px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:var(--db-model-text, #fff)}.db-model-image-grid__brand{font-size:11px;font-weight:500;line-height:1.3;letter-spacing:0}.db-model-image-grid__content h3{max-width:100%;padding:0;margin:0;color:inherit;font-family:inherit;font-size:22px;font-weight:600;line-height:1.15;letter-spacing:0;overflow-wrap:anywhere}.db-model-image-grid__cta{display:inline-flex;align-items:center;justify-content:center;gap:14px;box-sizing:border-box;min-height:36px;max-width:100%;padding:8px 16px;margin-top:4px;border:1px solid rgb(255 255 255 / .6);border-radius:999px;background:#0c0c0c3d;color:inherit;font-family:var(--font-button-family, inherit);font-size:11px;font-weight:600;line-height:1.25;letter-spacing:0;overflow-wrap:anywhere;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .18s ease,color .18s ease}.db-model-image-grid__cta>span{display:inline-flex;flex:0 0 14px}.db-model-image-grid__cta svg{--color-body: currentColor;display:block;width:14px;height:12px}.db-model-image-grid__card:focus-visible{outline:2px solid #111;outline-offset:-4px;box-shadow:inset 0 0 0 6px #fff}.db-model-image-grid__card.is-product:after{display:none}.db-model-image-grid__card.is-product .db-model-image-grid__image{box-sizing:border-box;height:calc(100% - 116px);padding:20px;object-fit:contain;object-position:center;mix-blend-mode:multiply}.db-model-image-grid__card.is-product .db-model-image-grid__content{color:#111}.db-model-image-grid__card.is-product .db-model-image-grid__cta{border-color:#1111114d;background:#ffffffad}@media(hover:hover){.db-model-image-grid__card:hover{color:var(--db-model-text, #fff)}.db-model-image-grid__card:hover .db-model-image-grid__image{transform:scale(1.035)}.db-model-image-grid__card:hover .db-model-image-grid__cta{background:#fff;color:#111}.db-model-image-grid__card.is-product:hover .db-model-image-grid__cta{background:#111;color:#fff}}@media(max-width:1023px){.db-model-image-grid__content{inset:auto 16px 16px;gap:6px}.db-model-image-grid__content h3{font-size:18px}}@media(max-width:767px){.db-model-image-grid__heading{padding:0 16px 20px}.db-model-image-grid__heading h2{font-size:24px}.db-model-image-grid__list{grid-template-columns:repeat(var(--db-model-mobile-columns, 2),minmax(0,1fr))}.db-model-image-grid__card{aspect-ratio:var(--db-model-mobile-ratio, 4 / 5)}.db-model-image-grid__image{object-position:var(--db-model-mobile-position, center)}.db-model-image-grid__content{inset:auto 12px 12px;gap:6px}.db-model-image-grid__brand{font-size:10px}.db-model-image-grid__content h3{font-size:16px}.db-model-image-grid__cta{min-height:30px;padding:6px 12px;gap:10px;margin-top:3px;font-size:10px}.db-model-image-grid__card.is-product .db-model-image-grid__image{height:calc(100% - 104px);padding:12px}.db-model-image-grid__card.has-mobile-image:after{display:block}.db-model-image-grid__card.has-mobile-image .db-model-image-grid__image{height:100%;padding:0;object-fit:cover;object-position:var(--db-model-mobile-position, center);mix-blend-mode:normal}.db-model-image-grid__card.has-mobile-image .db-model-image-grid__content{color:var(--db-model-text, #fff)}.db-model-image-grid__card.has-mobile-image .db-model-image-grid__cta{border-color:#fff9;background:#0c0c0c3d}}@media(prefers-reduced-motion:reduce){.db-model-image-grid__image,.db-model-image-grid__cta{transition:none}}@media(prefers-reduced-transparency:reduce){.db-model-image-grid__cta{background:#111;color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}.db-model-image-grid__card.is-product .db-model-image-grid__cta{background:#fff;color:#111}}
/*# sourceMappingURL=/cdn/shop/t/189/assets/db-model-image-grid.css.map */
