
.product-category-label{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:85px;padding:15px;background:#e6f1f4;color:#335c78;font-size:15px;font-weight:700;text-align:center}
.product-category-label small{font-size:10px;line-height:1.7;font-weight:400}
.product-photo,.home-products .product-photo{height:112px;background:#e6f1f4}
.product-relation{font-size:9px;bottom:5px;background:#fff8e9}
.look-product-photo{height:auto}.coordinate-item{grid-template-columns:minmax(0,1fr) auto}.coordinate-item>.product-category-label{display:none}
.catalog-products button>.product-category-label{font-size:11px;min-height:66px;padding:8px}.catalog-products small{display:none}
.modal-product-photo{display:none}.broadcast-embed{display:block;width:100%;aspect-ratio:16/9;border:0}
.actual-to-shop{grid-template-columns:1.2fr 1fr}.actual-to-shop>.broadcast-photo{grid-column:1;grid-row:2}.actual-to-shop>.actual-caption{grid-column:1;grid-row:1}.actual-to-shop>.from-look-product{grid-column:2;grid-row:1/3}
.episode-observed{grid-template-columns:1.2fr 1fr}
@media(max-width:650px){.actual-to-shop{grid-template-columns:minmax(0,1fr)}.actual-to-shop>.broadcast-photo,.actual-to-shop>.actual-caption,.actual-to-shop>.from-look-product{grid-column:auto;grid-row:auto}.episode-observed{grid-template-columns:minmax(0,1fr)}}
