.od-collection-grid .media-card__content .icon path{color:rgb(var(--color-base-text))}.od-collection-grid .circle-icon{display:flex;align-items:center;justify-content:center;border-radius:100px;padding:6px;background-color:rgb(var(--color-base-background))}.od-collection-grid .banner--elements_row_position .media{background-color:transparent}.od-collection-grid .banner--elements_row_position .media-card__link .media-card__text{order:1;flex-grow:1}.od-collection-grid .banner--elements_row_position .media-card__link .media{order:2}.od-collection-grid .banner--elements_row_position .media-card__link .circle-icon{order:3;min-width:36px;min-height:36px}.od-collection-grid .banner--elements_row_position .media-card__link{align-items:center}.od-collection-grid .banner--elements_row_position .media-card__link .heading{font-weight:700;font-size:18px;line-height:140%}.od-collection-grid .banner--elements_row_position .media-card__link .leading-none{font-weight:400;font-size:16px;line-height:140%;text-overflow:ellipsis;overflow:hidden;height:1.2em;white-space:nowrap}@media (-moz-touch-enabled: 0),(hover: hover){.od-collection-grid .banner--elements_row_position .media-card__link:hover .media img{transform:none}}@media screen and (max-width: 768px){.od-collection-grid .banner--elements_row_position .media-card__link .media img,.od-collection-grid .banner--elements_row_position .media-card__link .media{width:40px;height:40px}.od-collection-grid .banner--elements_row_position .media-card__link{padding:20px;gap:16px}.od-collection-grid .banner--elements_row_position .media-card__link .leading-none{display:none}}@media screen and (min-width: 768px){.od-collection-grid:has(.banner--elements_row_position) .collage.with-grid{--row-height: max(150px, min(100vw / 5, var(--collage-row-height)));grid:auto-flow dense var(--row-height) / repeat(9,minmax(0,1fr))}.od-collection-grid .banner--elements_row_position .media-card__link .media img,.od-collection-grid .banner--elements_row_position .media-card__link .media{width:64px;height:64px;min-width:64px;min-height:64px}.od-collection-grid .banner--elements_row_position .media-card__link{padding:24px;gap:24px}}@media screen and (min-width: 768px) and (max-width: 1023px){.od-collection-grid:has(.banner--elements_row_position) .collage.with-grid{--row-height: max(150px, min(100vw / 2, var(--collage-row-height)));grid:auto-flow dense var(--row-height) / repeat(6,minmax(0,2fr))}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/od-collection-grid.css.map */
