.role-outfits__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.role-outfits__outfit{display:flex;flex-direction:column;gap:14px;min-width:0}.role-outfits__media{aspect-ratio:3 / 4;overflow:hidden;border-radius:8px;background:var(--uniforms-surface)}.role-outfits__image{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0}.role-outfits__placeholder{height:100%}.uniforms .role-outfits__heading{font-size:22px}.role-outfits__list{display:flex;flex-direction:column;gap:8px;padding:0;font-size:17px;line-height:1.4;list-style:none}.role-outfits__item{display:flex;justify-content:space-between;gap:12px;padding-block-end:8px;border-block-end:1px solid var(--uniforms-line)}.uniforms .role-outfits__link{min-width:0;font-weight:600;text-decoration:none;overflow-wrap:anywhere}.uniforms .role-outfits__link:hover{text-decoration:underline}.role-outfits__item .uniforms__status{flex-shrink:0;text-align:end}@media screen and (min-width:750px){.role-outfits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.role-outfits__grid--single{grid-template-columns:minmax(0,1fr)}.role-outfits__grid--single .role-outfits__outfit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;column-gap:32px;row-gap:14px}.role-outfits__grid--single .role-outfits__media{grid-row:1 / span 2}.role-outfits__grid--single .role-outfits__heading,.role-outfits__grid--single .role-outfits__list{grid-column:2}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-role-outfits.css.map */
