.grid-branded{display:flex;flex-direction:column;width:100%}.grid-branded__products{display:flex;flex-direction:column}.grid-branded__image{order:-1}.grid-branded__image .placeholder-svg{display:block;width:100%;height:100%;background:#f4f4f4}.grid-branded__image-link{display:block;height:100%}.grid-branded__image img{display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover}@media screen and (max-width:749px){.grid-branded__image{aspect-ratio:2 / 3}.grid-branded__image img,.grid-branded__image .placeholder-svg{height:100%;aspect-ratio:auto;object-fit:cover}.grid-branded__product{position:relative;border-bottom:1px solid #bababa;padding:8px}.grid-branded__product .card{flex-direction:row;align-items:stretch;gap:8px}.grid-branded__product .card__inner{flex:0 0 72px;width:72px;height:108px;position:static}.grid-branded__product .card__inner .card__media{position:relative;height:100%}.grid-branded__product .card__inner:before{content:none}.grid-branded .grid-branded__product .card .card__content{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;margin:0;padding:8px}.grid-branded__product .card .card__content .card__information{display:grid;flex:1 1 auto;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;align-items:start;gap:8px;min-height:0;padding:0}.grid-branded__product .card__heading{grid-column:1;grid-row:1;margin:0}.grid-branded__product .card-information{grid-column:2;grid-row:1;width:auto;white-space:nowrap}.grid-branded__product .card__colors{grid-column:1;grid-row:2;align-self:end}.grid-branded__product .card__badge,.grid-branded__product .card__inner--button,.grid-branded__product .card__slider-progress{display:none}.grid-branded__product .card__media-overlay{position:static}.grid-branded__product .card-quick-add__trigger{position:absolute;right:8px;bottom:8px;background-color:#f4f4f4}}@media screen and (min-width:750px){.grid-branded{display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--grid-desktop-horizontal-spacing)}.grid-branded__products{display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.grid-branded__image{order:0;min-width:0;overflow:hidden}.grid-branded__image img{width:100%;height:100%;aspect-ratio:auto}.grid-branded--image-left .grid-branded__image{order:-1}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/component-grid-branded.css.map */
