.catalog-brand-mark{width:100%;min-width:0;max-width:300px;height:auto;color:inherit;place-items:center;display:grid;position:relative}.catalog-brand-mark>svg{width:100%;max-width:100%;height:auto;max-height:100%;margin:0 auto;display:block;overflow:visible}.catalog-brand-mark--cartoon>svg,.catalog-brand-mark--anime>svg,.catalog-brand-mark--movie>svg,.catalog-brand-mark--series>svg{width:min(100%,100px);height:auto;max-height:110px}.catalog-brand-image{aspect-ratio:3/2;background:#000;width:100%;line-height:0;display:block;position:relative;overflow:hidden}.catalog-brand-image>img{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.catalog-brand-image>.catalog-brand-caption{pointer-events:none;width:100%;max-width:none;height:100%;max-height:none;display:block;position:absolute;inset:0}
